大表格。要显示整个文本

大表格。要显示整个文本

我该如何使用 LaTeX 代码来生成一个表格,其中的整个文本可以正常显示。照片是:

在此处输入图片描述

最后一行的代码是:

\hline 
VOLUMEN & $a^{3}$ & $\frac{\sqrt{2}}{12}\cdot a^{3}$ & $\frac{\sqrt{2}}{3}\cdot a^{3}$ & $\frac{\sqrt{15+ 7\sqrt{5}}}{4} \cdot a^{3}$ & $\frac{5 \sqrt{3+\sqrt{5}}}{12}\cdot a^{3}$ \\
\hline 

答案1

我建议使用该booktabs包,因为它可以使您的表格更具可读性并自动修复您的问题:

% arara: pdflatex

\documentclass{article}
\usepackage{booktabs}
\usepackage[spanish]{babel}

\begin{document}
\begin{tabular}{rlllll}
\toprule 
POLIERDRO & CUBO & TETRAEDRO & OCTAEDRO & DODECAEDRO & ICOSAEDRO\\
\midrule
... & ... & ... & ... & ... & ...\\
VERTICES & 8 & 4 & 6 & 20 & 12\\
ARTISTAS & 12 & 6 & 12 & 30 & 30\\
? & $6 \cdot a^2$ & $\sqrt{3} \cdot a^2$ & $2 \cdot \sqrt{3} \cdot a^2$ & ... & ...\\
VOLUMEN & $a^3$ & $\frac{\sqrt{2}}{12}b\cdot a^3$ & $\frac{\sqrt{2}}{3} \cdot a^3$ & $\frac{\sqrt{15+7\sqrt{5}}}{4} \cdot a^3$ & $\frac{5 \sqrt{3+\sqrt{5}}}{12} \cdot a^3$ \\
\bottomrule
\end{tabular}
\end{document}

在此处输入图片描述

如果你喜欢坚持使用你的版本,你必须扩大所有高度或一行的高度,如解释的那样这里

最后一种可能性是使用斜线符号、指数-1、小数或类似xfrac或 的包来降低方程的高度nicefrac。最后两个将以斜线符号写出分数。在此搜索示例。我不知道这些包是否仍然有效。

答案2

一种使用makecell封装(对多行中心单元和头部进行cellspace封装)的解决方案,在单元的顶部和底部具有最小的垂直间距,并且nccmath具有中等大小的分数。

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fourier}
\usepackage{array, makecell}
\renewcommand\theadfont{\rmfamily\bfseries}
\newcommand\multicolthead[3]{\multicolumn{#1}{#2}{\thead{#3}}}
\usepackage{cellspace}
\setlength\cellspacetoplimit{4pt}
\setlength\cellspacebottomlimit{4pt}
\usepackage{nccmath}

\begin{document}

\begin{table}[!ht]
\begin{tabular}{ |l|*{5}{Sc|} }
\hline
\thead*{POLIEDRO} &\thead{CUBO} & \thead{TETRAEDRO} & \thead{OCTAEDRO} & \thead{DODECAEDRO} & \thead{ICOSAEDRO} \\
\hline
CARAS & 6 cuadrados & \makecell*{4 triangulos \\equilateros} & \makecell{8 triangulos \\equilateros} & \makecell{12 pentagonos \\ regulares} & \makecell{20 triangulos \\ equilateros} \\
\hline
VERTICES &8 & 4 & 6 & 20 & 12 \\
\hline
ARISTAS & 12 & 6 & 12 & 30 & 30 \\
\hline
????? & $ 6a² $ &$ \sqrt{3}a² $ & $ 2\sqrt{3}a² $ & $ 3\sqrt{25 + 10\sqrt{5}}a² $ & $ 5\sqrt{3}a² $ \\
\hline
VOLUMEN& $a^{3}$ & $\mfrac{\sqrt{2}}{12}\cdot a^{3}$ & $ \mfrac{\sqrt{2}}{3}\cdot a^{3}$ & $\mfrac{\sqrt{15+ 7\sqrt{5}}}{4} \cdot a^{3}$ & $\frac{5 \sqrt{3+\sqrt{5}}}{12}\cdot a^{3}$ \\
\hline
\end{tabular}
\end{table}

\end{document} 

在此处输入图片描述

答案3

您可以\def\arraystretch{1.5}在表格环境之前使用来扩展表格中行的高度。括号中的因子调整行的相对高度,而1(或1.0) 是默认值。

一个好的位置是 后面\begin{table}。这样,您可以确保它只适用于此特定表,而不适用于所有后续表。或者您可以分别使用\bgroup\egroup使其成为本地的。

相关内容