[英]Error converting pandoc tables from .md to PDF
我嘗試將 Markdown 文件轉換為 PDF
FOR %%i IN (*.md) DO pandoc "%%~fi" -o "%%~dpni.pdf" --template=weber-export.tex --pdf-engine=xelatex
但它不會轉換 pandoc 表。 相反,會出現一個錯誤說
Error producing PDF.
! Missing number, treated as zero.
<to be read again>
(
l.357 ...columnwidth - 2\tabcolsep) * \real{0.33}}
它不會轉換的表的簡單版本是:
Consumption / yield
---------------------
+--+---+--+
| | | |
| | | |
| | | |
+--+---+--+
| | | |
| | | |
| | | |
+--+---+--+
| | | |
| | | |
| | | |
+--+---+--+
和
-------------------------------------------------------------------
Type Sales unit Number
------------------------------- ------------ ----------------------
Plastic bucket 30 liters 18 buckets
-------------------------------------------------------------------
就像它在Pandoc 用戶指南中解釋的那樣
我在 Win 10 上安裝了 Miktex 2.9 和 pandoc 2.11.2
沒有表格,轉換效果很好,即使我嘗試沒有第一行的表格
Type Sales unit Number
------------------------------- ------------ ----------------------
Plastic bucket 30 liters 18 buckets
-------------------------------------------------------------------
有用。
有什么建議么? 這是一個錯誤,還是我做錯了什么?
您的自定義模板似乎沒有加載所有必要的包。
添加
\usepackage{calc,array}
到您的模板以確保必要的命令可用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.