
この例では、なぜハイフネーションルールが使用されないのでしょうか?
\documentclass{article}
\usepackage{tabu}
\hyphenation{abc-def-hij-klm-nop-qrs-tuv-wxyz}
\begin{document}
\begin{center}
\begin{tabu} {|X|X|}
abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz &
abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz
\\
5 & 6 \\
\end{tabu}
\end{center}
\end{document}
出力:
答え1
Lev Bishop がすでに述べたように、単語は異なり、
g
のアルファベットの単語に が欠けています\hyphenation
。テキスト幅が狭くなると、TeX は段落の最初の単語をハイフンで区切らないため、最初の単語はハイフンで区切られません。
\hspace{0pt}
ここでヘルプを追加します:\documentclass{article} \usepackage{tabu} \hyphenation{abc-def-ghij-klm-nop-qrs-tuv-wxyz}% g is added \setlength{\textwidth}{.5\textwidth} \begin{document} \begin{center} \begin{tabu} {|X|X|} \hspace{0pt}abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz & abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz \\ 5 & 6 \\ \end{tabu} \end{center} \end{document}