我这里有一张表格。但它看起来不对。首先是关于行间距的问题。我需要增加间距。第二件事是在第 25 行,数字不知何故超出了列。有人知道如何解决这个问题吗?我试过用 把//
它调低,但没有用。
\begin{tabularx}{\textwidth}{|c|>{\raggedright\arraybackslash}X |>{\raggedright\arraybackslash}X|c|c|}
\hline
25 & $-2^2 \cdot 3^6 \cdot13^2\cdot103^2\cdot643355871684956977670141294665607837^2$ & $13\cdot103\cdot643355871684956977670141294665607837$ & -2 \\
\hline
26 & $2^2\cdot3^4\cdot30347^2\cdot49857737^2\cdot357534917849299^2 \cdot1706574816319801^2$ & $30347\cdot49857737\cdot357534917849299\cdot1706574816319801$ & 1 \\
\hline
27 & $-2^2\cdot3^6\cdot659^2\cdot1543^2\cdot7901^2\cdot5808403^2\cdot158844137^2\cdot 1158342511^2 \cdot50827475227^2$ & $659\cdot1543\cdot7901\cdot 5808403\cdot 158844137\cdot 1158342511\cdot50827475227$ & -1 \\
\hline
28 & $2^2 \cdot3^4\cdot19^2 \cdot987143^2\cdot635616634615737191007756403110436513428793^2$ & $19\cdot 987143\cdot635616634615737191007756403110436513428793$ & 1 \\
\hline
29 & $-2^2 \cdot3^6\cdot1073602478183^2 \cdot18489706532449215619546038681792311392837^2$ & $1073602478183\cdot 18489706532449215619546038681792311392837$ & 1 \\
\hline
30 & $3^4\cdot127^2\cdot6173^2\cdot80831^2\cdot224969^2\cdot3156697^2\cdot 5489411^2\cdot 60570921936790713413493767^2$ & $127\cdot 6173\cdot 80831\cdot 224969\cdot 3156697\cdot 5489411\cdot 60570921936790713413493767$ & 1 \\
\hline
\end{tabularx}\captionof{table}{$B_n=4w_n^2$} \label{table:Bn}
答案1
要解决第一个问题,您可以插入(印刷)支柱。每行一个就足够了。
要解决第二个问题,您需要获得更宽的文本块;我建议您以横向模式显示表格,例如,通过使用包sidewaystable
的环境rotating
。(一定不能在数字中引入换行符,例如635616634615737191007756403110436513428793
,对吧?!)
\documentclass{article}
\usepackage{tabularx,rotating}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\newcommand\Tstrut{\rule{0pt}{2.5ex}} % "top" strut
\begin{document}
\begin{sidewaystable}
\begin{tabularx}{\textwidth}{|c|L|L|c|}
\hline
25\Tstrut &
$-2^2 \cdot 3^6 \cdot 13^2 \cdot 103^2 \cdot 643355871684956977670141294665607837^2$ &
$13 \cdot 103 \cdot 643355871684956977670141294665607837$ &
$-2$ \\
\hline
26\Tstrut &
$2^2 \cdot 3^4 \cdot 30347^2 \cdot 49857737^2 \cdot 357534917849299^2 \cdot 1706574816319801^2$ &
$30347 \cdot 49857737 \cdot 357534917849299 \cdot 1706574816319801$ &
1 \\
\hline
27\Tstrut &
$-2^2 \cdot 3^6 \cdot 659^2 \cdot 1543^2 \cdot 7901^2 \cdot 5808403^2 \cdot 158844137^2 \cdot 1158342511^2 \cdot 50827475227^2$ & $659 \cdot 1543 \cdot 7901 \cdot 5808403 \cdot 158844137 \cdot 1158342511 \cdot 50827475227$ &
$-1$ \\
\hline
28\Tstrut &
$2^2 \cdot 3^4 \cdot 19^2 \cdot 987143^2 \cdot 635616634615737191007756403110436513428793^2$ &
$19 \cdot 987143 \cdot 635616634615737191007756403110436513428793$ &
1 \\
\hline
29\Tstrut &
$-2^2 \cdot 3^6 \cdot 1073602478183^2 \cdot 18489706532449215619546038681792311392837^2$ &
$1073602478183 \cdot 18489706532449215619546038681792311392837$ &
1 \\
\hline
30\Tstrut &
$3^4 \cdot 127^2 \cdot 6173^2 \cdot 80831^2 \cdot 224969^2 \cdot 3156697^2 \cdot 5489411^2 \cdot 60570921936790713413493767^2$ &
$127 \cdot 6173 \cdot 80831 \cdot 224969 \cdot 3156697 \cdot 5489411 \cdot 60570921936790713413493767$ &
1 \\
\hline
\end{tabularx}
\caption{$B_n=4w_n^2$} \label{table:Bn}
\end{sidewaystable}
\end{document}
附录:我想鼓励您考虑让桌子看起来更开放、更吸引人:为了避免产生“许多小牢房”的外观,请考虑删除所有垂直条和所有内部水平条。取而代之的是,使用包的宏booktabs
绘制剩余的两条水平线。
\documentclass{article}
\usepackage{tabularx,rotating,booktabs}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\newcommand\Tstrut{\rule{0pt}{2.5ex}} % "top" strut
\begin{document}
\begin{sidewaystable}
\setlength\extrarowheight{3pt} % some more whitespace
\begin{tabularx}{\textwidth}{@{}cLLr@{}}
\toprule
25 &
$-2^2 \cdot 3^6 \cdot 13^2 \cdot 103^2 \cdot 643355871684956977670141294665607837^2$ &
$13 \cdot 103 \cdot 643355871684956977670141294665607837$ &
$-2$ \\ \addlinespace
26 &
$2^2 \cdot 3^4 \cdot 30347^2 \cdot 49857737^2 \cdot 357534917849299^2 \cdot 1706574816319801^2$ &
$30347 \cdot 49857737 \cdot 357534917849299 \cdot 1706574816319801$ &
1 \\ \addlinespace
27 &
$-2^2 \cdot 3^6 \cdot 659^2 \cdot 1543^2 \cdot 7901^2 \cdot 5808403^2 \cdot 158844137^2 \cdot 1158342511^2 \cdot 50827475227^2$ & $659 \cdot 1543 \cdot 7901 \cdot 5808403 \cdot 158844137 \cdot 1158342511 \cdot 50827475227$ &
$-1$ \\ \addlinespace
28 &
$2^2 \cdot 3^4 \cdot 19^2 \cdot 987143^2 \cdot 635616634615737191007756403110436513428793^2$ &
$19 \cdot 987143 \cdot 635616634615737191007756403110436513428793$ &
1 \\ \addlinespace
29 &
$-2^2 \cdot 3^6 \cdot 1073602478183^2 \cdot 18489706532449215619546038681792311392837^2$ &
$1073602478183 \cdot 18489706532449215619546038681792311392837$ &
1 \\ \addlinespace
30 &
$3^4 \cdot 127^2 \cdot 6173^2 \cdot 80831^2 \cdot 224969^2 \cdot 3156697^2 \cdot 5489411^2 \cdot 60570921936790713413493767^2$ &
$127 \cdot 6173 \cdot 80831 \cdot 224969 \cdot 3156697 \cdot 5489411 \cdot 60570921936790713413493767$ &
1 \\
\bottomrule
\end{tabularx}
\caption{$B_n=4w_n^2$} \label{table:Bn}
\end{sidewaystable}
\end{document}
答案2
使用(旧)包mdwtab
您可以轻松获得:
\documentclass{article}
\usepackage{mdwtab,tabularx}
\usepackage{rotating}
\begin{document}
\begin{sidewaystable}[h]
\begin{tabularx}{\textwidth}{|c|*{2}{>{\raggedright\arraybackslash$}X<{$}|}Mr|}
\hlx{hvv}
25 & -2^2 \cdot 3^6 \cdot13^2\cdot103^2\cdot643355871684956977670141294665607837^2
& 13\cdot103\cdot643355871684956977670141294665607837
& -2 \\
\hlx{vvhvv}
26 & 2^2\cdot3^4\cdot30347^2\cdot49857737^2\cdot357534917849299^2 \cdot1706574816319801^2
& 30347\cdot49857737\cdot357534917849299\cdot1706574816319801
& 1 \\
\hlx{vvhvv}
27 & -2^2\cdot3^6\cdot659^2\cdot1543^2\cdot7901^2\cdot5808403^2\cdot158844137^2
\cdot 1158342511^2 \cdot50827475227^2
& 659\cdot1543\cdot7901\cdot 5808403\cdot 158844137\cdot 1158342511\cdot50827475227
& -1 \\
\hlx{vvhvv}
28 & 2^2 \cdot3^4\cdot19^2 \cdot987143^2\cdot635616634615737191007756403110436513428793^2
& 19\cdot 987143\cdot635616634615737191007756403110436513428793
& 1 \\
\hlx{vvhvv}
29 & -2^2 \cdot3^6\cdot1073602478183^2 \cdot18489706532449215619546038681792311392837^2
& 1073602478183\cdot 18489706532449215619546038681792311392837
& 1 \\
\hlx{vvhvv}
30 & 3^4\cdot127^2\cdot6173^2\cdot80831^2\cdot224969^2\cdot3156697^2
\cdot 5489411^2\cdot 60570921936790713413493767^2
& 127\cdot 6173\cdot 80831\cdot 224969\cdot 3156697\cdot 5489411
\cdot 60570921936790713413493767
& 1 \\
\hlx{vh}
\end{tabularx}
\caption{$B_n=4w_n^2$}
\label{table:Bn}
\end{sidewaystable}
\end{document}
注意:包mdwtab
与包不兼容colortbl
,因此由此设置的表格无法着色。
通过添加包,siunitx
您可以将所有 4 位或更多位数字括在内\num{...}
。这将使它们更易于阅读: