2017-07-28 36 views
1

我有一系列使用Pandoc和Beamer模板變成幻燈片的降價文件。我正在創建我自己的自定義Beamer模板以格式化這些幻燈片。使用Markdown,Pandoc,Beamer自定義正文文本和圖像以創建PDF幻燈片

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

我找到了一種將圖像居中的方法。它可能不是最好的選擇,但是這似乎工作:

\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