Latex 对齐文本中不规则的标题

Latex 对齐文本中不规则的标题,latex,pdflatex,Latex,Pdflatex,我正在通过pdflatex创建一个带有Latex的pdf文件,希望标题中有不规则的文本,而文档的其余部分应该使用对齐的文本 这给了我一个错误(!LaTeX错误:出了问题--可能是缺少\项): 这一个弄乱了垂直间距: {\raggedright{\chapter{Something}}} 你知道吗?提前谢谢 \chapter、\section等在标准类中可能有相当复杂的定义,这些定义有时会与以这种方式强制设置格式的尝试产生严重的交互作用 阅读标准类的描述,找出可以影响标题外观的变量 您最好的选择

我正在通过pdflatex创建一个带有Latex的pdf文件,希望标题中有不规则的文本,而文档的其余部分应该使用对齐的文本

这给了我一个错误(!
LaTeX错误:出了问题--可能是缺少\项
):

这一个弄乱了垂直间距:

{\raggedright{\chapter{Something}}}

你知道吗?提前谢谢

\chapter
\section
等在标准类中可能有相当复杂的定义,这些定义有时会与以这种方式强制设置格式的尝试产生严重的交互作用

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


您最好的选择可能是寻找一个替代类(,可能)来支持您想要的开箱即用的内容。

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

请注意,您在正确的轨道上加载
ragged2e
,并使用
\RaggedRight
命令而不是LaTeX的默认\RaggedRight。它在某些时候提供了更好的输出,尽管它确实使用了连字符;根据标题的设计,您可能会接受,也可能不会接受


不管是哪种方式,请使用@sgm使用titlesec的答案。(它和sectsty一样容易使用,而且功能更强大……sectsty只适用于更改字体等非常基本的重新定义。)

大约三年前,我厌倦了各种各样的软件包互相攻击,每个软件包都需要以自己的特殊方式进行调整,于是我把所有的软件都换成了


我从来没有回头过。

好吧,这很管用。我可能要补充的是,这些功能可以用于部分标题:\sectionfont{\raggedright}\subsectionfont{\raggedright}\subsectionfont{\raggedright}
{\raggedright{\chapter{Something}}}