使用EMNLP LaTeX模板编译RMarkdown内容不显示问题咨询
解决RMarkdown适配EMNLP 2021 LaTeX模板内容不显示的问题
未正确配置模板占位符
EMNLP原模板的.tex文件自带完整的会议示例内容,RMarkdown无法自动替换这些内容。你需要修改模板文件:删除\begin{document}到\end{document}之间的所有示例文本(比如默认的会议说明、示例摘要、正文),在对应位置添加$body$占位符,让RMarkdown将自身内容插入此处。YAML未指定正确模板
必须在RMarkdown的YAML头部明确指定修改后的模板文件,同时开启keep_tex方便排查问题。示例配置:output: pdf_document: template: 你的模板文件名.tex keep_tex: true残留示例文件干扰编译
工作目录里不要保留原模板的示例.tex文件(比如emnlp2021.tex),避免编译时误调用原示例文件,而非RMarkdown生成的目标文件。通过生成的.tex文件排查
开启keep_tex: true后,编译会生成对应的.tex文件。如果文件里仍是原模板默认内容,说明模板指定错误或占位符未添加;如果包含你的内容但PDF不显示,可检查.sty文件的格式限制(比如内容区域、页边距设置)。
内容的提问来源于stack exchange,提问作者ben_aaron
相关产品推荐
相关产品推荐

