LaTeX 书签水平溢出
LaTeX booktabs horizontal oveflow
我是 LaTeX 的新手,我想创建一个非常简单的 table(德语)。正如您在我的代码中所见,它必须包含 5 行和 5 列。我的问题是 table 对于我的页面来说太大了,它溢出到页面的右侧。我不想旋转 table,所以它应该使用连字符来更好地使用给定的 space。
\documentclass[12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{color}
\usepackage[a4paper,lmargin={3cm},rmargin={2cm},
tmargin={2cm},bmargin = {2cm}]{geometry}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphicx}
\usepackage{csquotes}
\usepackage{mathptmx}
\usepackage{booktabs}
\MakeOuterQuote{"}
\linespread{1.5}
\begin{document}
\end{document}
\begin{table}[h]
\centering
\caption{Übersicht aller Umfragen zur Landtagswahl in Sachsen-Anhalt im April/Mai 2021.}
\begin{tabular}{l l l l l}
\toprule
Durchgeführt von:
& Erhebungszeitraum
& Datum der Veröffentlichung
& Erhebungsmethode(n)
& Veröffentlicht von:\
\midrule
infratest dimap
& 16. – 21.April 2021
& 23.April 2021
& zufallsbasierte Telefon- und Onlineinterviews
& mrd.de \
Forsa
& 20. – 27.April 2021
& 29.April 2021
& k.A.
& welt.de \
Insa
& 17. – 23.Mai 2021
& 26.Mai 2021
& k.A.
& bild.de \
infratest dimap
& 25. – 26.Mai 2021
& 27. Mai 2021
& zufallsbasierte Telefon- und Onlineinterviews
& tagesschau.de \
Mannheimer Forschungsgruppe Wahlen
& 25. – 27.Mai 2021
& 28.Mai 2021
& zufallsbasierte Telefoninterviews
& zdf.de \
\bottomrule
\end{tabular}
\end{table}
\end{document}
我认为描述了类似的问题here,但老实说;我的 table 简单得多(没有多列也没有数学符号),所以我有一些问题要找到正确的代码来解决我的问题。
非常感谢您阅读我的问题! :)
要获得换行符,您需要固定的列类型,例如p{<some width>}
或者您可以使用 tabularx
包来自动确定列的宽度。
然而,即使有换行符,table 仍然看起来非常拥挤。您可以 space 通过将月份作为数字而不是单词并添加 @{}
before/after first/last 列来安全一点。
\documentclass[12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{color}
\usepackage[a4paper,lmargin={3cm},rmargin={2cm},
tmargin={2cm},bmargin = {2cm}]{geometry}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphicx}
\usepackage{csquotes}
\usepackage{mathptmx}
\usepackage{booktabs}
\usepackage{tabularx}
\MakeOuterQuote{"}
\linespread{1.5}
\begin{document}
\begin{table}[h]
\centering
\caption{Übersicht aller Umfragen zur Landtagswahl in Sachsen-Anhalt im April/Mai 2021.}
\begin{tabularx}{\linewidth}{@{} *5{>{\raggedright\arraybackslash}X} @{}}
\toprule
Durchgeführt von:
& Erhebungs\-zeitraum
& Datum der Veröffentlichung
& Erhebungs\-methode(n)
& Veröffentlicht von:\
\midrule
infratest dimap
& 16. – 21.4.2021
& 23.4.2021
& zufallsbasierte Telefon- und Onlineinterviews
& mrd.de \
Forsa
& 20.–27.4.2021
& 29.4.2021
& k.A.
& welt.de \
Insa
& 17.–23.5.2021
& 26.5.2021
& k.A.
& bild.de \
infratest dimap
& 25.–26.5.2021
& 27.5.2021
& zufallsbasierte Telefon- und Onlineinterviews
& tagesschau.de \
Mannheimer Forschungsgruppe Wahlen
& 25.–27.5.2021
& 28.5.2021
& zufallsbasierte Telefoninterviews
& zdf.de \
\bottomrule
\end{tabularx}
\end{table}
\end{document}
我是 LaTeX 的新手,我想创建一个非常简单的 table(德语)。正如您在我的代码中所见,它必须包含 5 行和 5 列。我的问题是 table 对于我的页面来说太大了,它溢出到页面的右侧。我不想旋转 table,所以它应该使用连字符来更好地使用给定的 space。
\documentclass[12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{color}
\usepackage[a4paper,lmargin={3cm},rmargin={2cm},
tmargin={2cm},bmargin = {2cm}]{geometry}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphicx}
\usepackage{csquotes}
\usepackage{mathptmx}
\usepackage{booktabs}
\MakeOuterQuote{"}
\linespread{1.5}
\begin{document}
\end{document}
\begin{table}[h]
\centering
\caption{Übersicht aller Umfragen zur Landtagswahl in Sachsen-Anhalt im April/Mai 2021.}
\begin{tabular}{l l l l l}
\toprule
Durchgeführt von:
& Erhebungszeitraum
& Datum der Veröffentlichung
& Erhebungsmethode(n)
& Veröffentlicht von:\
\midrule
infratest dimap
& 16. – 21.April 2021
& 23.April 2021
& zufallsbasierte Telefon- und Onlineinterviews
& mrd.de \
Forsa
& 20. – 27.April 2021
& 29.April 2021
& k.A.
& welt.de \
Insa
& 17. – 23.Mai 2021
& 26.Mai 2021
& k.A.
& bild.de \
infratest dimap
& 25. – 26.Mai 2021
& 27. Mai 2021
& zufallsbasierte Telefon- und Onlineinterviews
& tagesschau.de \
Mannheimer Forschungsgruppe Wahlen
& 25. – 27.Mai 2021
& 28.Mai 2021
& zufallsbasierte Telefoninterviews
& zdf.de \
\bottomrule
\end{tabular}
\end{table}
\end{document}
我认为描述了类似的问题here,但老实说;我的 table 简单得多(没有多列也没有数学符号),所以我有一些问题要找到正确的代码来解决我的问题。
非常感谢您阅读我的问题! :)
要获得换行符,您需要固定的列类型,例如p{<some width>}
或者您可以使用 tabularx
包来自动确定列的宽度。
然而,即使有换行符,table 仍然看起来非常拥挤。您可以 space 通过将月份作为数字而不是单词并添加 @{}
before/after first/last 列来安全一点。
\documentclass[12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{color}
\usepackage[a4paper,lmargin={3cm},rmargin={2cm},
tmargin={2cm},bmargin = {2cm}]{geometry}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphicx}
\usepackage{csquotes}
\usepackage{mathptmx}
\usepackage{booktabs}
\usepackage{tabularx}
\MakeOuterQuote{"}
\linespread{1.5}
\begin{document}
\begin{table}[h]
\centering
\caption{Übersicht aller Umfragen zur Landtagswahl in Sachsen-Anhalt im April/Mai 2021.}
\begin{tabularx}{\linewidth}{@{} *5{>{\raggedright\arraybackslash}X} @{}}
\toprule
Durchgeführt von:
& Erhebungs\-zeitraum
& Datum der Veröffentlichung
& Erhebungs\-methode(n)
& Veröffentlicht von:\
\midrule
infratest dimap
& 16. – 21.4.2021
& 23.4.2021
& zufallsbasierte Telefon- und Onlineinterviews
& mrd.de \
Forsa
& 20.–27.4.2021
& 29.4.2021
& k.A.
& welt.de \
Insa
& 17.–23.5.2021
& 26.5.2021
& k.A.
& bild.de \
infratest dimap
& 25.–26.5.2021
& 27.5.2021
& zufallsbasierte Telefon- und Onlineinterviews
& tagesschau.de \
Mannheimer Forschungsgruppe Wahlen
& 25.–27.5.2021
& 28.5.2021
& zufallsbasierte Telefoninterviews
& zdf.de \
\bottomrule
\end{tabularx}
\end{table}
\end{document}