css - 使用 pandoc 将 Markdown 转换为 PDF 时如何设置页码样式?
问题描述
我正在使用pandoc
以下命令将降价文件转换为标题中带有页码的 PDF:
pandoc \
--pdf-engine=wkhtmltopdf \
--pdf-engine-opt="--header-right" \
--pdf-engine-opt="[page]" \
-c _style.css \
"$markdown" -o "$pdf"
我可以使用_style.css
文件设置页面正文的样式,但我不知道如何为标题中的页码设置样式。
具体来说,我想为标题设置font-family
、font-size
和margin
,显示每页的数字。
解决方案
我通过https://wkhtmltopdf.org/usage/wkhtmltopdf.txt发现了这一点
我需要使用更多--pdf-engine-opt
标志:
pandoc \
--pdf-engine=wkhtmltopdf \
--pdf-engine-opt="--header-right" --pdf-engine-opt="[page] of [topage]" \
--pdf-engine-opt="--header-font-name" --pdf-engine-opt="Courier" \
--pdf-engine-opt="--header-font-size" --pdf-engine-opt="10" \
-c _style.css \
"$markdown" -o "$pdf";
推荐阅读
- javascript - 如何使用 Context api 传递组件?
- c# - 如何使用反射在 C# 9 中查找协变属性覆盖的基类属性
- html - 样式化 HTML 输入元素以减小可输入宽度而不影响实际宽度
- javascript - setInterval 没有检测到 React 中的 useState 变化
- android - Android TextInputLayout 和 TextInputEditText 带有轮廓边框并在轮廓框上方显示提示文本
- c++ - 仅使用循环的 C++ 数字模式解决方案
- ffmpeg - 是否可以使用 ffmpeg 在单个命令中进行压缩和缩放?
- mysql - MySQL 如何找到在特定列中具有不同值的列的重复项?
- python - Django LOGIN_REDIRECT_URL 更改不会影响行为
- machine-learning - 手写的线性回归不会过拟合,即使它应该