因此,我在 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}