我想更改表头以将其与其他记录区分开来。可以更改边界框或字体或任何通常的内容。
\begin{table}
\centering
\begin{tabular*}{0.75\textwidth}{@{\extracolsep{\fill}} | c | c | c | }
\hline
Measurement Type & Range & Accuracy \\
\hline
Air Temperature & -20\,^{\circ}\mathrm{C} - 60\,^{\circ}\mathrm{C} & ± 0.3\,^{\circ}\mathrm{C} \\
\hline
Humidity & 0 - 100 & \pm2"\%" \\
\hline
Surface Temperature & -20\,^{\circ}\mathrm{C} - 70\,^{\circ}\mathrm{C} & \pm0.6\,^{\circ}\mathrm{C} \\
\hline
\end{tabular*}
\caption{Sensors specifications}
\label{tab:SensorsSpecifications}
\end{table}
这是表格,我想改变第一行的样式。
答案1
这是一条建议。我擅自更改了其他几个部分,但基本上您可以将标题项视为常规文本并使用粗体、斜体等。
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{table}
\caption{Sensors specifications}
\label{tab:SensorsSpecifications}
\begin{center}
\begin{tabular*}{0.75\textwidth}{@{\extracolsep{\fill}} l c c }
\toprule
\textbf{Measurement Type} &\textbf{Range} &\textbf{Accuracy} \\
\midrule
Air Temperature &--20$^\circ$C--60$^\circ$C &$\pm 0.3^\circ$C \\
Humidity &0--100 &$\pm2$\% \\
Surface Temperature &--20$^\circ$C--70$^\circ$C &$\pm0.6^\circ$C \\
\bottomrule
\end{tabular*}
\end{center}
\end{table}
\end{document}
请注意,我使用了booktabs
允许更好线路控制的软件包。请参阅软件包文档以了解详细信息。
答案2
我会推荐这个,在加载包之后\usepackage{booktabs,tabularx}
\documentclass{article}
\pagestyle{empty}
\usepackage[margin=1in]{geometry} % not needed
\usepackage{booktabs,tabularx}
\usepackage{textcomp}% provides \textdegree
\newcommand \tC {\mbox{\textdegree C}}
\begin{document}
\begin{table}
\centering
\begin{tabularx}{0.75\textwidth}{*{3}{>{\centering\arraybackslash}X}}
\toprule
\bfseries Measurement Type & \bfseries Range & \bfseries Accuracy \\
\midrule[\heavyrulewidth]
Air Temperature & $-20$ to $60\tC$ & $\pm 0.3\tC$ \\
\midrule
Humidity & $0$ to $100\,\%$ & $\pm2\,\%$ \\
\midrule
Surface Temperature & $-20$ to $70\tC$ & $\pm0.6\tC$ \\
\bottomrule
\end{tabularx}
\caption{Sensors specifications.}
\label{tab:SensorsSpecifications}
\end{table}
\end{document}
几点说明:
我没有改变这一点,但我不会让表格固定宽度,除非空间太窄,即我
tabularx
根本不会使用,我会写:\begin{tabular}{*{3}{c}} ... \end{tabular}
使用破折号表示带有负值的间隔总是会引起混淆,因此我将其改为
to
有些人可能不同意我的观点,但我认为带有垂直条的表格看起来很糟糕。尤其是当你没有很多列时,我会省略它们。
我认为标题文字后面应该有一个句号
.
。
答案3
为了给汤添加一些风味,可以使用table
包装的选项xcolor
并包含以下行颜色:
\documentclass{article}
\usepackage[table]{xcolor}
\begin{document}
\begin{table}
\caption{Sensors specifications}
\label{tab:SensorsSpecifications}
\begin{center}
\renewcommand{\arraystretch}{1.3} % Allows a better display of the table.
\begin{tabular}{l c c}
\rowcolor{blue!10} %changes the row color
\textbf{Measurement Type} &\textbf{Range} &\textbf{Accuracy} \\
Air Temperature &--20$^\circ$C--60$^\circ$C &$\pm 0.3^\circ$C \\
Humidity &0--100 &$\pm2$\% \\
Surface Temperature &--20$^\circ$C--70$^\circ$C &$\pm0.6^\circ$C \\
\end{tabular}
\end{center}
\end{table}
\end{document}
其结果是: