pdf - 将纯文本文件转换为 PDF 时如何使“pandoc”使用特定字体?
问题描述
经过一番折腾,终于可以正常运行命令了:
pandoc -i 1.txt -o 1.pdf
结果是一个带有完全混乱文本的 PDF,因为它使用了 Courier[New] 以外的其他字体。一些不同宽度的默认字体。
经过长时间的阅读和搜索,我发现了这个:https ://pandoc.org/MANUAL.html#creating-a-pdf
提到了“fontfamily”选项,所以我尝试这样做:
pandoc -i 1.txt -o 1.pdf --fontfamily=Courier
但是,这会导致:
Unknown option --fontfamily.
Try pandoc --help for more information.
我查看了整个“pandoc --help”输出,但没有发现任何字体。
如何设置要使用的字体?
(我正在尽最大努力不添加:“为什么做最基本的可以想象的事情如此困难/神秘/无证?”......)
我什至不确定这是否会解决所有问题。我只是假设文档全乱了,因为字体没有使用固定宽度的字母。
解决方案
推荐阅读
- android - 我无法在 Android Studio 中启动模拟器。继续获取 AVD Pixel_2_API_30 的模拟器进程被杀死
- gcc - GCC 的 __builtin_isnan 会做 isnan 以外的事情吗?
- google-data-studio - Google Data Studio:我可以在文本框中显示用户在屏幕上运行报告的当前日期范围吗?
- scala - 为 Akka GRPC 身份验证编辑 HttpRequest 的元数据
- reactjs - 反应:TypeError:.map 不是函数
- flutter - 颤振错误“不是'String'类型的子类型
- ansible - Ansible get_url 仅在更改时下载文件
- keycloak - 应用 Policy Enforcer Keycloak 时出错
- wordpress - 将一个页面嵌入另一个页面
- javascript - 什么是 React 上下文函数的正确类型声明以避免 linting 问题?