我试图找出是否有办法将CSS方法应用于我正在构建的LaTeX模板。我想要做的是拥有一组类,它们对括号中的单词应用特定的样式处理。例如:
如果我有三段文字,我希望所有段落在最后一行之后都有[0.5厘米]的间距,而不必在每段之后添加\\[0.5cm]
。
是否有一个LaTeX相当于定义序言中所有段落的处理方式,以便它在整个文档中级联?相当于:
<style> p {padding-bottom:0.5cm} </style>
我希望能够在整个文档中指定这些类似CSS的LaTeX类的多个版本,因此我不需要特定的解决方案。我需要帮助了解如何在序言中添加自定义标签/名称/类,以及如何在文档中使用它们的示例。
谢谢!
赖安
答案 0 :(得分:5)
听起来你想要定义自己的环境。以下是LaTeX wikibook的示例。
把它放在你的序言中:
\newenvironment{king}
{\rule{1ex}{1ex}\hspace{\stretch{1}}}
{\hspace{\stretch{1}}\rule{1ex}{1ex}}
然后使用文档中的样式:
\begin{king}
My humble subjects \ldots
\end{king}
答案 1 :(得分:0)
您可以调整\parskip
的值,有关说明,请参阅here。
\addtolength{\parskip}{\baselineskip}
或者,您可以使用\setlength
:
\setlength{\parskip}{0.5cm}
答案 2 :(得分:0)
您可以创建更改环境的命令(如设置parskip),并在文档的不同位置发出命令。尝试使用{bracketing}更改命令所做更改的范围。
答案 3 :(得分:-1)
据我所知,这是不可能的。 :(
虽然教程here可能很有用。