Overfull \hbox (13.50009pt too wide) in paragraph at lines 149-157.
149 \begin{tabular}{rl}
151 Basic Knowledge:& \textsc{C}, \textsc{Python}, \textsc{html}, ubuntu, \\&
152 {\fb \LaTeX}\setmainfont[SmallCapsFont=Fontin-SmallCaps.otf]{Fontin.otf}\\
152 Intermediate Knowledge:& \textsc{Fritzing, EAGLE}, Embedded C, Excel, Word, PowerPoint, 154 MATLAB\\
155 & and Simulink\\
156\end{tabular}
答え1
さまざまな(おそらく無関係な)フォント素材を削除すると、コードは
\begin{tabular}{rl}
Basic Knowledge: & \textsc{C}, \textsc{Python}, \textsc{html}, ubuntu, \\
& \LaTeX\\
Intermediate Knowledge:& \textsc{Fritzing, EAGLE}, Embedded C, Excel, Word,
PowerPoint, MATLAB\\
& and Simulink\\
\end{tabular}
ここには多くの問題があります。基本的に、2 番目の列のテキストが多すぎるだけです。columtype を使用しp
てその幅を設定するか、(より良い方法として) を使用してtabularx
LaTeX に適切な幅を見つけさせる必要があります。これを行うと、(「and Simulink」の場合のように) 自分で行を分割する必要がなくなります。これは、私たちが避けようとしているレイアウト決定の一種です。
何かのようなもの
\documentclass{article}
\usepackage{tabularx}
\begin{document}
\noindent
\begin{tabularx}{\textwidth}{rX}
Basic Knowledge: & C, \textsc{Python}, \textsc{html}, ubuntu, \LaTeX\\
Intermediate Knowledge:& \textsc{Fritzing}, EAGLE, Embedded C, Excel, Word,
PowerPoint, MATLAB and Simulink
\end{tabularx}
\end{document}
しかし、もっと根本的に、表はおそらくこの種の情報を提示する正しい方法ではありません。これは実際には説明リストであり、そのように提示する方が賢明です。enumitem
標準形式に満足できない場合は、いつでもパッケージを使用して外観を調整できます。