Переполненный hbox слишком широкий

Переполненный hbox слишком широкий
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}

Здесь куча проблем. По сути, у вас просто слишком много текста во втором столбце: вам нужно либо использовать 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чтобы настроить его внешний вид, если вас не устраивает стандартный формат.

Связанный контент