在合理的文本中标记不规则的标题

时间:2009-02-19 18:26:29

标签: latex pdflatex

我正在通过pdflatex创建一个带Latex的pdf文件,并希望标题包含粗糙的文本,而文档的其余部分应使用合理的文本。

这给了我一个错误(!LaTeX Error: Something's wrong--perhaps a missing \item):

\usepackage{ragged2e}

..

\flushleft
\chapter{Something}
\justifying

这个弄乱了垂直间距:

{\raggedright{\chapter{Something}}}

这里有什么想法吗?提前谢谢!

4 个答案:

答案 0 :(得分:4)

使用sectsty包并使用\chapterfont{\raggedright}使所有章节标题保持对齐。请参阅sectsty manual了解如何做更多有趣的事情。如果sectsty不够强大,可以使用titlesec。除此之外,您还可以重新定义切片命令。

答案 1 :(得分:1)

\chapter\section等在标准类中可能有相当复杂的定义,这些定义有时会与尝试以这种方式强制格式化相互影响。

阅读标准类的描述,找出可以影响标题外观的变量。

你最好的选择可能是在CTAN上寻找支持你想要开箱即用的替代课程(memoir)。

答案 2 :(得分:0)

请注意,您正在加载ragged2e并使用\RaggedRight命令而不是LaTeX的默认\ raggedright。它在某些时候提供了更好的输出,尽管它有连字词;取决于您可能接受或不接受的标题设计。

无论哪种方式,请使用@ sgm使用titlesec的答案。 (它像sectsty一样易于使用,而且功能更强大...... sectsty只适用于非常基本的重新定义,例如更改字体。)

答案 3 :(得分:0)

大约三年前,我厌倦了各种各样的包裹在脚下相互射击,每个人都需要以自己特殊的方式进行调整,我将所有内容都改为memoir

我从未回头。