documentclass{book}:页面内容与页面底部对齐

documentclass{book}:页面内容与页面底部对齐

我还是 LaTeX 的初学者,但目前我正在写一本书。我正在使用 Gummi,出于某种原因,我开始使用\documentclass{article}。当我将 更改为 时\documentclass{book}页面内容与页面底部对齐 - 当我改回 时,{article}一切又恢复正常。我已经在网上搜索过了,但我既找不到这种行为的原因,也找不到解决问题的方法……

有人知道如何解决这个问题吗?我给出了一段存在该问题的页面代码:

\documentclass[12pt]{book}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage[german]{babel}
\usepackage[utf8]{inputenc} 

\geometry{a4paper, top=20mm, left=30mm, right=10mm, bottom=20mm,
headsep=10mm, footskip=12mm}

\begin{document}

\centering
\begin{Huge}
\textbf{1934 - 1949}
\end{Huge}
\linebreak \linebreak

\centering
\begin{minipage}{7cm}
\includegraphics[width=7cm]{Bilder/robert2.jpg}
\end{minipage}
\begin{minipage}{9cm}
\parbox{9cm}{
\textbf{1934:}\\
Die Nationalsozialisten festigen ihre Macht...  \\
\textbf{1939:}\\
Die Wehrmacht greift Polen an und beginnt somit den 2. Weltkrieg.\\
\textbf{1945:}\\
Am 8. Mai Am 8. Mai kapituliert die Wehrmacht bedingungslos...\\
\textbf{1948:}\\
Die Westzonen führen die D-Mark ein, woraufhin Moskau...\\
\textbf{1949:}\\
Aus den westlichen Besatzungszonen gründet sich die... 
}
\end{minipage}
\linebreak
\linebreak
\linebreak
\renewcommand{\arraystretch}{2}
\begin{tabular}{ p{3.2cm} p{13cm} }
Juli 1934 & some text\\
Dezember 1943 & another text in column \\
September 1949 & more and more text in right column \\
\end{tabular}
\pagebreak

\end{document}

答案1

书籍类别默认为,但如果您不希望 Latex 对齐每页的底线,则\flushbottom可以发出。\raggedbottom

但是不要这样做!

\linebreak
\linebreak
\linebreak

您几乎永远不应在用于结束表格行的用途之外使用\\或。当然,永远不要在没有中间文本的情况下或在段落末尾使用它们。\linebreak\\

相关内容