2009-02-19 47 views
3

我正在通過pdflatex創建一個包含Latex的PDF文件,並且希望有帶有粗糙文本的標題,而文檔的其餘部分應該使用合理的文本。正當文本中的衣衫襤褸的標題

這給了我一個錯誤(LaTeX Error: Something's wrong--perhaps a missing \item!):

\usepackage{ragged2e} 

.. 

\flushleft 
\chapter{Something} 
\justifying 

這一個食堂的垂直間距:

{\raggedright{\chapter{Something}}} 

任何這裏的想法?提前致謝!

回答

4

使用sectsty包並使用\chapterfont{\raggedright}使所有章節標題左對齊。請參閱sectsty manual瞭解如何做更有趣的事情。如果宗教不夠強大,可以使用titlesec。除此之外,您可以重新定義切片命令。

+0

Awsome,工作。我可能會補充說,這些工作適用於部分標題: \ sectionfont {\ raggedright} \ subsectionfont {\ raggedright} \ subsubsectionfont {\ raggedright} – Jakob 2009-02-19 18:49:29

1

\chapter\section等等在標準類中可能有相當複雜的定義,這些定義有時會與嘗試以這種方式強制進行格式化的嘗試有很大的相互作用。

閱讀標準類的描述,找出您可以用什麼變量來影響標題的外觀。

您最好的選擇可能是在CTAN上尋找替代課程(memoir,也許),以支持您想要的開箱即用功能。

0

請注意,您在正確的軌道上加載ragged2e並使用\RaggedRight命令而不是LaTeX的默認\ raggedright。它在一些時候會提供更好的輸出,儘管它會連字符;取決於您可能會或可能不會接受的標題設計。

無論哪種方式,去使用titlesec的@上海通用的答案。 (這很容易使用,因爲宗教和更強大的......宗教只適用於非常基本的重新定義,如改變字體。)

0

大約三年前,厭倦了各種各樣的包裹相互射擊腳,每一個需要調整自己的特殊方式,我把所有東西都切換到memoir

我從未回頭。

相關問題