表格有问题;找不到丢失的 $

表格有问题;找不到丢失的 $

因此,我在 LaTeX 中制作了一个表格,其中包含角度 theta 和半径 r 的某些值。当然,我遗漏了某个地方$。我使用了网站上的表格生成器http://www.tablesgenerator.com/;这是代码

\begin{table}[]
\centering
\caption{My caption}
\label{my-label}
\begin{tabular}{llllllllllllll}
\theta & 0 & $\frac{\pi}{9}$ & $\frac{\pi}{6}$      & $\frac{2\pi}{9}$     & $\frac{\pi}{3}$ & $\frac{4\pi}{9}$     & $\frac{\pi}{2}$      & $\frac{5\pi}{9}$ & $\frac{2\pi}{3}$ & $\frac{7\pi}{9}$ & $\frac{5\pi}{6}$                           & $\frac{8\pi}{9}$                           & $\pi$ \\ \cline{13-13}
r      & 0 & $\frac{1}{2}$   & $\frac{\sqrt{2}}{2}$ & $\frac{\sqrt{3}}{2}$ & 1               & $\frac\{sqrt{3}}{2}$ & $\frac{\sqrt{2}}{2}$ & $\frac{1}{2}$    & 0                & $\frac{-1}{2}$   & \multicolumn{1}{l|}{$-\frac{\sqrt{2}}{2}$} & \multicolumn{1}{l|}{$\frac{-\sqrt{3}}{2}$} & -1    \\ \cline{13-13}
\end{tabular}
\end{table}

我看了好几个小时,觉得自己快要疯了。
有谁想和我一起疯一疯,找出我漏了什么吗?

答案1

三条建议:

  • 使用array环境而不是tabular环境。array环境旨在主要包含数学模式材料。进行切换将允许您摆脱 42 个 [!]$符号,从而显著简化代码。

  • 使用\fbox指令将第二行倒数第二个条目包裹在矩形网格线中。不要使用两个\cline指令和两个\multicolumn{1}{}{}“包装器”。

  • \frac\{sqrt{3}}{2}必定会抛出语法错误。据推测,应该是\frac{\sqrt{3}}{2}

在此处输入图片描述

\documentclass{article}
\begin{document}
\begin{table}
\setlength\fboxsep{1pt} % default value: 3pt
\centering
\caption{My caption}
\label{my-label}
$\begin{array}{@{}*{14}{c}@{}}
\theta & 0 & \frac{\pi}{9} & \frac{\pi}{6} & \frac{2\pi}{9} 
& \frac{\pi}{3} & \frac{4\pi}{9} & \frac{\pi}{2} & \frac{5\pi}{9} 
& \frac{2\pi}{3} & \frac{7\pi}{9} & \frac{5\pi}{6} & \frac{8\pi}{9} 
& \pi \\[1ex] 
r & 0 & \frac{1}{2} & \frac{\sqrt{2}}{2} & \frac{\sqrt{3}}{2} & 1 
& \frac{\sqrt{3}}{2} & \frac{\sqrt{2}}{2} & \frac{1}{2} & 0 & \frac{-1}{2} 
& \frac{-\sqrt{2}}{2} & \fbox{$\frac{-\sqrt{3}}{2}$} & -1 \\ 
\end{array}$
\end{table}
\end{document}

相关内容