我无法让 | 行出现在表格的分数中。有人能告诉我我做错了什么吗?
\documentclass{article}
\usepackage{amssymb, amsmath}
\begin{document}
\begin{center}\vspace{1cm}
\begin{tabular}{c c}
\toprule
\textbf{Form} & \textbf{Value}\\
\midrule
$\frac{ Pr( \textsc{like-ChicagoBear(A) | Live-in-illinois(A)} ) }{Pr(\textsc{Like-ChicagoBear(A) | Not-live-in-illinois})}$ & 17.8\\
\bottomrule
\end{tabular}
\captionof{table}{\color{Green} Location Examples}
\label{table:location_examples}
\end{center}\vspace{1cm}
\end{document}
答案1
一些建议:
最重要的是,将垂直线前后的文本材料放在单独的 \textsc{...} 指令内。
不要
\frac
使用 ,而要使用\dfrac
(需要amsmath
包)。分子和分母中的项看起来会更加简洁。考虑
\big
在分子和分母中使用大小的外括号。|
我建议你使用 ,而不是直接输入竖线,即\mid
。这样做可以在显示样式或文本样式数学模式下为你提供更好的间距——就像使用 时的情况一样\dfrac
。如果你使用big
-sized 外括号,你可能需要使用\bigm|
来获得big
-sized 版本的\mid
。最后但并非最不重要的一点
\Pr
是,不要仅仅写Pr
“Pr”,而要写成“数学运算符”,并且应该用直立字母排版,而不是用数学斜体。
\documentclass{article}
\usepackage{booktabs,caption,amsmath}
\usepackage[dvipsnames]{xcolor}
\begin{document}
\begin{center}
\begin{tabular}{c c}
\toprule
\textbf{Form} & \textbf{Value}\\
\midrule
$\dfrac{ \Pr \bigl( \textsc{Like-ChicagoBear(A)} \bigm|
\textsc{Live-in-Illinois(A)} \bigr)}
{ \Pr \bigl( \textsc{Like-ChicagoBear(A)} \bigm|
\textsc{Not-Live-in-Illinois}\bigr)}$
& 17.8\\
\bottomrule
\end{tabular}
\captionof{table}{\color{Green} Location Examples}
\label{table:location_examples}
\end{center}
\end{document}