2011-02-14 119 views
11

我想弄清楚是否有辦法將CSS方法應用到我正在構建的LaTeX模板上。我想要做的是將一組對括號內的單詞應用特定的樣式處理。例如:LaTeX的CSS類相當於

如果我有三段文字,我希望所有段落在最後一行後都有[0.5釐米]的間距,而不必在每段之後加上\\[0.5cm]

是否有LaTeX等同於定義序言中所有段落的處理方式,以便在整個文檔中級聯?相當於:

<style> p {padding-bottom:0.5cm} </style> 

我希望能夠在整個我的文件指定這些CSS-如LaTeX類的多個版本,所以我並不需要一個具體的解決方案。我需要幫助瞭解如何爲序言添加自定義標籤/名稱/類以及如何在文檔中使用它們的示例。

謝謝!

Ryan

+4

你也可以嘗試http://tex.stackexchange.com/ – 2011-02-15 23:21:07

回答

-1

據我所知,這是不可能的。 :(

的教程here可能是雖然有用

+1

TEX是圖靈完成時,您可以隨時重寫代碼 – 2011-02-19 10:31:39

0

你可以調整的\parskip的價值,看到here用於解釋

\addtolength{\parskip}{\baselineskip} 

或者,你可以只使用\setlength:。

\setlength{\parskip}{0.5cm} 
+0

這不會解決在頭文件中創建類的問題,儘管它確實很好地解決了該示例。 – Jimmy 2011-02-17 00:56:36

0

您可以創建更改環境的命令(如設置parskip),併發出co在文檔中的不同點上的命令。嘗試使用{包圍}來更改命令所做更改的範圍。

4

這聽起來像你想定義你自己的環境。以下是來自LaTeX wikibook的示例。

把這個在你的序言:

\newenvironment{king} 
{\rule{1ex}{1ex}\hspace{\stretch{1}}} 
{\hspace{\stretch{1}}\rule{1ex}{1ex}} 

然後使用樣式文件中:

\begin{king} 
My humble subjects \ldots 
\end{king}