我的问题在于创建最左边的列,我的尝试是这样的:
\begin{table}
\begin{tabular}{|c|c|c|c|}
\caption{\emph{{Assegnazione dei chemical shifts}}
\hline
Unità & Assegnazioni & $\delta - ^1$ H (ppm) & $\delta - ^{13}$C (ppm) \\
\hline
\multirow{6}{*}{Ramnosio-3-solfato-Glucuronico} & R1 & 4.81 & 101.14\\
& R2 & 4.28 & 68.92 \\
& R3 & 4.65 & 78.68 \\
& R4 & 3.83 & 71.45\\
& R5 & 4.08 & 67.94\\
& R6(CH$_3$) & 1.27 & 16.57\\
\hline
\multirow{6}{*}{Ramnosio-3-solfato-Iduronico} & R’1 & 4.80 & 99.78 \\
& R’2 & 4.27 & 68.91 \\
& R’3 & 4.68 & 78.29\\
& R’4 & 3.84 & 75.95 \\
& R’5 & 4.11 & 67.55\\
& R’6(CH$_3$) & 1.34 & 16.76
\end{tabular}
\end{table}
这解决了问题。我现在只需要一个标题,因为我得到了:
LaTeX 错误:\caption 超出浮点数。
答案1
虽然这肯定可能的通过使用语句来重新创建您发布的屏幕截图的“外观” \multirow
- 请参阅下面的代码和屏幕截图的左侧部分作为示例 - 我想鼓励您放弃这种不是特别有吸引力的创建表格的方法。
如屏幕截图右侧的示例所示,通过省略所有垂直线和大多数水平线,使用包的宏来处理booktabs
剩余的几条水平线,并且不使用,可以创建更美观的表格\multirow
。 根本无需将单词“Glucoronic”和“Iduronico”向下移动,以便人们了解表格的“工作原理”。
\documentclass{article}
\usepackage{multirow,array,booktabs}
\begin{document}
\begin{center}
\setlength{\extrarowheight}{2pt}
\begin{tabular}{|c|c|}
\hline
Unit{\`a} & Assegnazioni \\ \hline
\multirow{6}{*}{Glucoronico}
& R1 \\ \cline{2-2}
& R2 \\ \cline{2-2}
& R3 \\ \cline{2-2}
& R4 \\ \cline{2-2}
& R5 \\ \cline{2-2}
& R6 \\ \hline
\multirow{6}{*}{Iduronico}
& R'1 \\ \cline{2-2}
& R'2 \\ \cline{2-2}
& R'3 \\ \cline{2-2}
& R'4 \\ \cline{2-2}
& R'5 \\ \cline{2-2}
& R'6 \\ \hline
\end{tabular}
\hspace{1cm}
\setlength{\extrarowheight}{1pt}
\begin{tabular}{@{} lc @{}}
\toprule
Unit{\`a} & Assegnazioni \\
\midrule
Glucoronico
& R1 \\
& R2 \\
& R3 \\
& R4 \\
& R5 \\
& R6 \\
\midrule
Iduronico
& R'1 \\
& R'2 \\
& R'3 \\
& R'4 \\
& R'5 \\
& R'6 \\
\bottomrule
\end{tabular}
\end{center}
\end{document}
附录回答 OP 的后续问题:要创建标题,请将环境包含tabular
在table
环境中并添加\caption{...}
语句。根据您希望标题位于表格材料上方还是下方,语句\caption
应该位于环境之前或之后tabular
。在下面的示例中,标题位于表格材料上方。
我还想建议您(a)使用booktabs
包的线条绘制宏,(b)使用包\ce
的宏mhchem
排版化学式,(c)使用siunitx
包的功能将一列中的数字与小数点对齐,以及(d)使用数学模式排版第二列中的材料。
\documentclass{article}
\usepackage[italian]{babel} % optional, but recommended
\usepackage[T1]{fontenc}
\usepackage{array,booktabs,siunitx,mhchem}
\newcolumntype{L}{>{$}l<{$}} % left-aligned col., automatic math mode
\usepackage[skip=0.333\baselineskip]{caption} % optional
\begin{document}
\begin{table}[htbp]
\caption{\dots}
\centering
\begin{tabular}{@{} lLcS[table-format=3.2] @{}}
\toprule
Unità & $Assegnazioni$ & $\delta$-\ce{^{1}H} & {$\delta$-\ce{^{13}C}} \\
& & (ppm) & {(ppm)}\\
\midrule
Ramnosio-3-solfato-Glucuronico
& R_1 & 4.81 & 101.14\\
& R_2 & 4.28 & 68.92 \\
& R_3 & 4.65 & 78.68 \\
& R_4 & 3.83 & 71.45\\
& R_5 & 4.08 & 67.94\\
& R_6\ (\ce{CH3}) & 1.27 & 16.57\\
\midrule
Ramnosio-3-solfato-Iduronico
& R'_1 & 4.80 & 99.78 \\
& R'_2 & 4.27 & 68.91 \\
& R'_3 & 4.68 & 78.29 \\
& R'_4 & 3.84 & 75.95 \\
& R'_5 & 4.11 & 67.55 \\
& R'_6\ (\ce{CH3}) & 1.34 & 16.76\\
\bottomrule
\end{tabular}
\end{table}
\end{document}