_Apm_ 2024-01-31 19:59 采纳率: 0%
浏览 2

pandoc转换文件出错

我在使用pandoc将md文件转换为pdf文件时,出现了以下问题:

img

第一个是生成的pdf文件的背景颜色和白色不一样

第二个是生成的pdf文件和正常的pdf文件的大小不一致,总是比正常的小很多(上图两侧的黑线是正常的文件)

我是用的命令是 pandoc test.md -o test.pdf --pdf-engine=wkhtmltopdf

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-01-31 20:00
    关注

    引自免费微信小程序:皆我百晓生

    根据您的描述,您在使用pandoc将md文件转换为pdf文件时遇到了两个问题:生成的pdf文件的背景颜色不同,并且生成的pdf文件的大小比正常的要小很多。以下是可能的解决方案:

    1. 背景颜色不一致 这可能是由于某些样式或主题设置引起的。您可以尝试指定一个特定的PDF主题或样式来解决此问题。使用pandoc的"-V"或"--variable"选项来设置样式和主题参数。例如,您可以尝试使用"-V"选项并指定"colortheme"参数来设置背景颜色,如下所示:

    pandoc test.md -o test.pdf --pdf-engine=wkhtmltopdf -V colortheme:default
    

    您可以查阅pandoc文档或主题相关的资料以获取更多关于如何设置主题或样式的信息。

    2. 文件大小不一致 这个问题可能是由于使用不同的pdf引擎或转换配置引起的。您正在使用wkhtmltopdf作为pdf引擎,但wkhtmltopdf可能会导致某些情况下文件大小比较小。您可以尝试使用其他的pdf引擎,例如pdflatex或xelatex,以查看是否能够解决这个问题。在命令行中使用"--pdf-engine"选项指定不同的引擎,然后再次进行转换。

    pandoc test.md -o test.pdf --pdf-engine=pdflatex
    

    如果问题仍然存在,您可能需要进一步查看pandoc和wkhtmltopdf的文档或社区来了解可能的原因和解决方案。

    希望这些建议对您有所帮助!如果问题仍然存在,请提供更多详细信息,以便我能够更好地理解并提供进一步的帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月31日

悬赏问题

  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?
  • ¥15 QQ邮箱过期怎么恢复?
  • ¥15 登录他人的vue项目显示服务器错误
  • ¥15 (标签-android|关键词-app)
  • ¥15 comsol仿真压阻传感器