Markdown + Pandoc + Beamer:无法插入表格

时间:2015-06-16 11:02:39

标签: latex markdown pandoc beamer

我在Linux上使用pandoc将Markdown文件转换为pdf beamer演示文稿。

我正在尝试使用找到的here格式插入表格,但是我收到错误:

dario@dario:pandoc presentation.markdown -s -t beamer -o presentation.pdf

pandoc: Error producing PDF from TeX source.
! Undefined control sequence.
\beamer@doifinframe ...e}[c]{@{}rllc@{}} \toprule 
                                              \addlinespace Right & Left...
l.254 \end{frame}

这是产生错误的降价:

| Right | Left | Default | Center |
|------:|:-----|---------|:------:|
|   12  |  12  |    12   |    12  |
|  123  |  123 |   123   |   123  |
|    1  |    1 |     1   |     1  |

我也试过多线和网格表而没有运气。

我对特定的表格样式不感兴趣,只是一种易于使用的表格。

1 个答案:

答案 0 :(得分:2)

我在this Google groups discussion

找到了答案

要解决此问题,您应该更新您的pandoc发行版(提到版本1.12.3.3正常)或修复它的默认beamer模板文件(对于ubuntu它是/usr/share/pandoc/data/templates/default.beamer)。

要修复样式文件,您应该替换该行 \usepackage{longtable} 与线 \usepackage{longtable,booktabs} 或者,当然,您可以使用自定义模板文件来避免修复系统文件