
我正在嘗試為我在學校的實驗室的演示創建一個簡單的自訂投影機主題。
我們部門有一個相對不錯的 powerpoint 主題,如下所示,我已使用該主題在 beamer 中成功複製了大部分內容
%\newlength{\myheight}
\setbeamertemplate{background}{
\begin{tikzpicture}
\useasboundingbox (0,0) rectangle (\the\paperwidth, \the\paperheight);
\node[inner sep=0pt,anchor = north west] (header) at (0,\the\paperheight)
{\includegraphics[width=\the\paperwidth,trim=0.01in 9.05in 3.15in 0.45in, clip]{WVU-Pattern-Thin-295-Coated}};
\node[inner sep=2pt,anchor = north west] (wvlogo) at ($(0.025*\the\paperwidth,0.97*\the\paperheight)$)
{\includegraphics[width=0.3\paperwidth]{Engineering-FL-124andWhite}};
\node[inner sep=0pt,anchor = west] (website) at ($(0.765*\the\paperwidth,0.888*\the\paperheight)$)
{\hypersetup{colorlinks=false} \fontseries{m} \fontfamily{phv} \tiny \selectfont \color{white} \href{http://www.statler.wvu.edu}{www.statler.wvu.edu}};
%\global\settoheight\myheight{\includegraphics[width=\the\paperwidth,trim=0.01in 9.05in 3.15in 0.45in, clip]{WVU-Pattern-Thin-295-Coated}}
%\global\advance\textheight by-\myheight
\end{tikzpicture}
}
現在一切都運作得很好(至少對我和我的實驗室夥伴來說是這樣),但我想告訴Beamer 縮小框架框,只包含標題下方的區域,該區域將顯示在每個框架上(除了普通框架之外)我仍然需要實現)(即我希望文字/標題/頁腳/等顯示在空白處)。
有什麼方法可以做到這一點嗎?我嘗試過破壞收縮,\textheight
如程式碼的註釋部分所示,但在這種情況下框架框只是收縮,並且仍然從頂部開始。我需要某種方法來縮小它並從頂部偏移,但我無法透過查看投影機類別檔案來弄清楚如何做到這一點。當我寫這篇文章時,我在想問題可能是我應該將其定義為標題而不是背景,儘管我不完全確定在這種情況下如何處理 tikzpicture。
您可以找到我的程式碼,並發布了最小範例這裡可以使用 pdflatex 進行編譯。
答案1
所以,事實證明,我將其作為標題而不是背景的想法是正確的。
基本上,我採用了背景範本中的程式碼,並將其放入標題範本中(廣告從 tikz 圖片中刪除了邊界框線。
我暫時保留這個問題,看看其他人是否有任何創造性的解決方案,如果沒有人回答我將刪除它。