Fehler „\hbox nicht voll“

Fehler „\hbox nicht voll“

Kann mir jemand helfen, die folgende Warnung loszuwerden? Ich erhalte Folgendes: Schnappschuss des Tabellencodes und des Fehlers

Antwort1

Das große Problem besteht darin, Blocksatztext in so schmalen Spalten zu setzen, was schlicht unmöglich ist.

Verwenden Sie einen Flattersatz, der erreicht werden kann mit

>{\raggedright\arraybackslash}m{2cm}

anstelle von m{2cm}. Überlegen Sie jedoch noch einmal, ob Sie wirklich so schmale Spalten haben möchten.

Hier ein Beispiel: oben mit Blocksatztext (und vielen nicht ausgefüllten Kästchen), unten mit rechts flatterndem Text.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[spanish,es-notilde]{babel}

\usepackage{array}

\begin{document}

\begin{tabular}{ | *{4}{m{2cm} |} }
\hline
Objectivo & Nivel Analítico & Técnica & Fuentes \\
\hline
Objectivo específico 1 &
Recolección de datos: primeros datos producto
de la revisión documental. &
Revisión documental &
Informes técnicos, memorias, OCDE (CPTC), COMEX, MICITT y otros.\\
\hline
\end{tabular}

\bigskip

\begin{tabular}{ | *{4}{>{\raggedright\arraybackslash}m{2cm} |} }
\hline
Objectivo & Nivel Analítico & Técnica & Fuentes \\
\hline
Objectivo específico 1 &
Recolección de datos: primeros datos producto
de la revisión documental. &
Revisión documental &
Informes técnicos, memorias, OCDE (CPTC), COMEX, MICITT y otros.\\
\hline
\end{tabular}

\end{document}

Bildbeschreibung hier eingeben

Ich würde keine mSpalten, sondern pEinsen verwenden.

verwandte Informationen