基于此的 Tex 文档中的 Pandoc 表格讨论
---------------------------------------------------------------------------------
Arrythmia
- ------------------------ ---------------------------------- ----------
1 a sodium channel blocker \underline{procainamide} V
b sodium channel blocker (Lidocaine), V
Phenytoin
% no effect on QRS
c sodium channel blocker propafenon SV
2 beta blockers propranolol,
metoprolol,
bisoprolol
3 K ch. blocker \underline{amiodarone}, (sotalol) V, TA
4 Slow CCB non DHP verapamil, diltiazem SV
5 digoxin digoxin SV
---------------------------------------------------------------------------------
Table: Rate Control anti-arrhythmics.
可以通过pandoc -s something.md -o something.tex
在单独的文件中进行编译,也可以将表粘贴到单独的文件中,在\documentclass{article}; \usepackage{caption}; \usepackage{longtable}; \usepackage{booktabs}; \begin{document}
其前后添加\end{document}
,然后通过编译进行编译pdflatex。在 Vim 中,您可以简单地通过 来外部运行:<selection>![pandoc-cmd]
。但是,目前我在 OSX 中使用 Textmate 和 TexPad 等编辑器。也欢迎使用任何其他方法。
我不想在我的文档中使用计算机语言来制作表格。终端编辑器和 vim 中的这种功能非常棒,正如那里讨论的 Vim 和运行 Python 一样这里。 如何通过某些 IDE 文本编辑器中的选择将 pandoc 表编译为外部 pdf 文件?
文本伴侣
选择表格,选择文本 > 使用新文档过滤命令,然后运行pandoc -f markdown -t latex
以在新文档中获取表格。但是,要通过管道传输输出,某些脚本是否可行仍不得而知。因此 Textmate 可能不够用。只需要| script-to-add-head-and-tail text | pdflatex | open the pdf
。