关于表格的问题:

关于表格的问题:

我是 TeX 的新手,做过不少表格,但最近的一个表格难住了我。不太明白为什么以下文本不可接受:

\begin{center}
\begin{tabular}{|c|c|c|}
\hline
\textbf{Variable} & \textbf{Variable}& \textbf{Probability}\\
\                 & \textbf{(Weight)}&                     \\
\hline
$$Age (0-9)       & \beta\textsubscript{09}        & 0.000269072\\
Age (10-19)       & \beta\textsubscript{1019}      & 0.001297884\\
Age (20-29)       & \beta\textsubscript{2029}       & 0.007900182\\
Age (30-39)       & \beta\textsubscript{3039}      & 0.003849480\\
Age (40-49)       & \beta\textsubscript{4049}      & 0.006465789\\
Age (50-59)       & \beta\textsubscript{5059}      & 0.012566912\\
Age (60-69)       & \beta\textsubscript{6069}      & 0.015256684\\
Age (70-79)       & \beta\textsubscript{7079}      & 0.009464063\\
Age (80-89)       & \beta\textsubscript{8089}      & 0.009403302\\
Fever             & \beta\textsubscript{Fever}     & 0.150000000\\
Cough             & \beta\textsubscript{cough}     & 0.133333333\\
Sputum            & \beta\textsubscript{sputum}     & 0.038333333\\
Myalgia           & \beta\textsubscript{Myalgia}    & 0.048333333\\
Fatigue           & \beta\textsubscript{Fatigue}       & 0.038333333\\
Diarrhea          & \beta\textsubscript{Diarrhea}   & 0.008333333\\
Nausea            & \beta\textsubscript{nausea} & 0.006666667\\
Contact           & \beta\textsubscript{Contact}    & 0.094822396\\
Travel            & \beta\textsubscript{travel} & 0.094822396\\
Total             &   Total     & 0.679451492\\
\hline
\end{tabular}

在此处输入图片描述

我已将错误附加在此处。感谢任何人的建议或评论。

答案1

您无法\beta在文本模式下使用。而且您有两个$不应该出现的符号。以下方法可以解决错误。不过,它不太美观。

\documentclass{article}
\begin{document}
\begin{center}
\begin{tabular}{|c|c|c|}
\hline
\textbf{Variable} & \textbf{Variable}& \textbf{Probability}\\
\                 & \textbf{(Weight)}&                     \\
\hline
Age (0-9)       & $\beta$\textsubscript{09}        & 0.000269072\\
Age (10-19)       & $\beta$\textsubscript{1019}      & 0.001297884\\
Age (20-29)       & $\beta$\textsubscript{2029}       & 0.007900182\\
Age (30-39)       & $\beta$\textsubscript{3039}      & 0.003849480\\
Age (40-49)       & $\beta$\textsubscript{4049}      & 0.006465789\\
Age (50-59)       & $\beta$\textsubscript{5059}      & 0.012566912\\
Age (60-69)       & $\beta$\textsubscript{6069}      & 0.015256684\\
Age (70-79)       & $\beta$\textsubscript{7079}      & 0.009464063\\
Age (80-89)       & $\beta$\textsubscript{8089}      & 0.009403302\\
Fever             & $\beta$\textsubscript{Fever}     & 0.150000000\\
Cough             & $\beta$\textsubscript{cough}     & 0.133333333\\
Sputum            & $\beta$\textsubscript{sputum}     & 0.038333333\\
Myalgia           & $\beta$\textsubscript{Myalgia}    & 0.048333333\\
Fatigue           & $\beta$\textsubscript{Fatigue}       & 0.038333333\\
Diarrhea          & $\beta$\textsubscript{Diarrhea}   & 0.008333333\\
Nausea            & $\beta$\textsubscript{nausea} & 0.006666667\\
Contact           & $\beta$\textsubscript{Contact}    & 0.094822396\\
Travel            & $\beta$\textsubscript{travel} & 0.094822396\\
Total             &   Total     & 0.679451492\\
\hline
\end{tabular}
\end{center}
\begin{center}
\begin{tabular}{|c|c|c|}
\hline
\textbf{Variable} & \textbf{Variable}& \textbf{Probability}\\
\                 & \textbf{(Weight)}&                     \\
\hline
Age (0-9)       & $\beta_\mathrm{09}$        & 0.000269072\\
Age (10-19)       & $\beta_\mathrm{1019}$      & 0.001297884\\
Age (20-29)       & $\beta_\mathrm{2029}$       & 0.007900182\\
Age (30-39)       & $\beta_\mathrm{3039}$      & 0.003849480\\
Age (40-49)       & $\beta_\mathrm{4049}$      & 0.006465789\\
Age (50-59)       & $\beta_\mathrm{5059}$      & 0.012566912\\
Age (60-69)       & $\beta_\mathrm{6069}$      & 0.015256684\\
Age (70-79)       & $\beta_\mathrm{7079}$      & 0.009464063\\
Age (80-89)       & $\beta_\mathrm{8089}$      & 0.009403302\\
Fever             & $\beta_\mathrm{Fever}$     & 0.150000000\\
Cough             & $\beta_\mathrm{cough}$     & 0.133333333\\
Sputum            & $\beta_\mathrm{sputum}$     & 0.038333333\\
Myalgia           & $\beta_\mathrm{Myalgia}$    & 0.048333333\\
Fatigue           & $\beta_\mathrm{Fatigue}$       & 0.038333333\\
Diarrhea          & $\beta_\mathrm{Diarrhea}$   & 0.008333333\\
Nausea            & $\beta_\mathrm{nausea}$ & 0.006666667\\
Contact           & $\beta_\mathrm{Contact}$    & 0.094822396\\
Travel            & $\beta_\mathrm{travel}$ & 0.094822396\\
Total             &   Total     & 0.679451492\\
\hline
\end{tabular}
\end{center}
\end{document}

答案2

您不能\beta在文本模式下使用。

我建议为此引入一个个人命令,即\tbeta

\newcommand{\tbeta}[1]{\ensuremath{\beta_{\textup{#1}}}}

(是的,这是个好地方\ensuremath)。我还删除了垂直线,因为它们只会影响可读性,并添加了一些水平线来分隔表格的各个部分。

下标已标准化为小写。要么全部首字母大写,要么无。

对于数字范围,使用短破折号--比连字符更可取。

\documentclass{article}
\usepackage{amsmath,booktabs,siunitx}

\sisetup{group-digits=integer}

\newcommand{\tbeta}[1]{\ensuremath{\beta_{\textup{#1}}}}

\begin{document}

\begin{table}[htp]
\centering

\begin{tabular}{lcS[table-format=1.9]}
\toprule
\textbf{Variable} & \textbf{Variable} & {\textbf{Probability}}\\
                  & \textbf{(Weight)} &                       \\
\midrule
Age (0--9)   & \tbeta{09}       & 0.000269072\\
Age (10--19) & \tbeta{1019}     & 0.001297884\\
Age (20--29) & \tbeta{2029}     & 0.007900182\\
Age (30--39) & \tbeta{3039}     & 0.003849480\\
Age (40--49) & \tbeta{4049}     & 0.006465789\\
Age (50--59) & \tbeta{5059}     & 0.012566912\\
Age (60--69) & \tbeta{6069}     & 0.015256684\\
Age (70--79) & \tbeta{7079}     & 0.009464063\\
Age (80--89) & \tbeta{8089}     & 0.009403302\\
\midrule
Fever        & \tbeta{fever}    & 0.150000000\\
Cough        & \tbeta{cough}    & 0.133333333\\
Sputum       & \tbeta{sputum}   & 0.038333333\\
Myalgia      & \tbeta{myalgia}  & 0.048333333\\
Fatigue      & \tbeta{fatigue}  & 0.038333333\\
Diarrhea     & \tbeta{diarrhea} & 0.008333333\\
Nausea       & \tbeta{nausea}   & 0.006666667\\
Contact      & \tbeta{contact}  & 0.094822396\\
Travel       & \tbeta{travel}   & 0.094822396\\
\midrule
Total        & Total            & 0.679451492\\
\bottomrule
\end{tabular}

\end{table}

\end{document}

在此处输入图片描述

相关内容