我有一系列降价文件,我使用Pandoc和Beamer模板转换为幻灯片。我正在创建自己的自定义Beamer模板,以便格式化这些幻灯片。
pandoc --slide-level 2 -fmarkdown-implicit_figures -t beamer --template mytemplate.beamer -o test.pdf *.md
我正在努力让某些元素看起来像我希望的那样。
我的简化降价显示如下:
## Header
Normal Body Text
![Image](images/Image1.png "Image")
具体来说,我的图像是左对齐的。我无法弄清楚如何让他们居中。如果我删除-fmarkdown-implicit_figures
选项,则图像会正确居中,但包含我不想要的字幕。添加该标志可以消除字幕,但也可以消除居中。
与此同时,我希望正常的正文文本也能居中。因此,在上面的示例中,我希望文本Normal Body Text
居中。再一次,我无法弄清楚如何做到这一点。我已设法将其他元素(例如标题)居中,但我找不到代表正常正文文本的元素的适当名称。
任何人都可以提供这些问题的解决方案吗?
答案 0 :(得分:0)
我找到了一种将图像居中的方法。它可能不是最佳选择,但这似乎有效:
\usepackage{letltxmacro}
% Save the meaning of \includegraphics
\LetLtxMacro\latexincludegraphics\includegraphics
% Update the include graphics command to include centering
\renewcommand{\includegraphics}[2][]{%
\centering
\latexincludegraphics[#1]{#2}}
为了确保正常文本居中,我使用了以下内容,我不确定这是否是最好的方法:
% Center Text By Default
\usepackage{ragged2e}
\centering