我特別喜歡Beamer模板系統,特別是因為不同設定之間的層次關係,每個項目的字體、顏色和樣式之間的分離,以及為項目提供預先定義設定的多種選擇的能力。
因此,我正在考慮為論文製作一個文檔類,可以以相同的方式進行自訂。
最好有一個beamer-templates
類似於獨立pgfkeys
包的單獨包,可以使用它來擁有pgf
-style 鍵值參數而不使用pgf
其自身。但據我所知沒有這樣的包。
beamer
那麼是否可以使用沒有自身的裸露模板系統呢beamer
?
答案1
如評論所述,beamer
範本系統「設定」全部包含在一個檔案beamerbasetemplates.sty
.人們可以以相對簡單的方式從該文件中提取概念。 (文件本身取決於覆蓋概念,beamer
因此如果不進行一些設定/修改就無法直接載入。)
然而,模板/樣式表概念的大多數「實際」工作是將適當的「掛鉤」放入文件中使用的所有定義中,而不是定義模板的程式碼中。這beamer
是透過(重新)定義整個文件架構以將\usebeamertemplate
其包含在適當的位置來完成的。這是“真正的工作”,而且並非微不足道。 LaTeX 團隊正在積極研究這些概念:目前的實驗例如xtemplate
或者'乳膠資料庫'(未發布)很有用,但有些陳舊:根據包括beamer
模板方法、CSS pgfkeys
、、ETC。,團隊正在研究新的/修改的想法來解決這個領域。
(請注意,beamer
團隊目前是我,由於我也參與了 LaTeX3 工作,因此我更熱衷於一種新方法,而beamer
不是簡單地以不太可能被廣泛採用的方式提取當前程式碼。 )