## 编译环境 操作系统 * [x] Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [x] TexLive `2019` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 如何在表格的一个单元格中添加斜线(表示不使用) 这是我的表格 ![](https://wenda.latexstudio.net/data/attach/200701/jUEuxlQJ.png) 我想要的表格 ![](https://wenda.latexstudio.net/data/attach/200701/eWMtq5pX.png) 这是我的代码 ```markdown \begin{array}{|c|c|c|c|} \hline \text { 函数类型 } & \mathrm { Degree } & \mathrm{ SSE } & \mathrm{ R^2 } \\ \hline \text { polynomial } & 1 & 9.166 \times 10^{4} & 0.9978 \\ \hline \text { polynomial } & 2 & 9662 & 0.9998 \\ \hline \text { polynomial } & 3 & 1493 & 1.0000 \\ \hline \text { exponential } & & 6.951 \times 10^{4} & 0.9983 \\ \hline \text { Gaussian } & & 6.961 \times 10^{4} & 0.9983 \\ \hline \text { power } & & 7.15 \times 10^{4} & 0.9982 \\ \hline \end{array} ```

1 回答1

0
表示不使用其实用短横线就可以,如果一定要用对角线,`diagbox` 包看一下。 额,为啥用 `array` 呢,`sinunitx` 有蛮好的数字列模式,文字部分用`\text` 看着真是蛮怪异的。我觉得这两种处理方式都比用`array` 好。 ```tex \documentclass{ctexart} \usepackage{array,diagbox,siunitx} \newcommand\myslbox{\diagbox[width=4em,height=\line]{\phantom{x}}{\phantom{x}}} \begin{document} \begin{tabular}{|c|c|S|S|} \hline 函数类型 & Degree & \multicolumn{1}{c|}{SSE} & \multicolumn{1}{c|}{$R^2$}\\ \hline polynomial & 1 & 9.166e4 & 0.9978\\ \hline polynomial & 2 & 9.662e3 & 0.9998\\ \hline polynomial & 3 & 1.493e3 & 1.0000\\ \hline exponential & \myslbox & 6.951e4 & 1.0000\\ \hline Gaussian & \myslbox & 6.691e4 & 1.0000\\ \hline power & \myslbox & 7.150e4 & 1.0000\\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|>{$}c<{$}|>{$}c<{$}|} \hline 函数类型 & Degree & \multicolumn{1}{c|}{SSE} & R^2\\ \hline polynomial & 1 & 9.166\times 10^4 & 0.9978\\ \hline polynomial & 2 & 9.662\times 10^3 & 0.9998\\ \hline polynomial & 3 & 1.493\times 10^3 & 1.0000\\ \hline exponential & \myslbox & 6.951\times 10^4 & 1.0000\\ \hline Gaussian & \myslbox & 6.691\times 10^4 & 1.0000\\ \hline power & \myslbox & 7.150\times 10^4 & 1.0000\\ \hline \end{tabular} \end{document} ```
  • 回复 Chennanzhang :是bug – sikouhjw 2020-07-01 21:54 回复
  • 呃... 代码块为啥会把 ` – Chennanzhang 2020-07-01 14:48 回复
  • 好的,非常感谢(用array是因为:我的表格是用Mathpix Snipping Tool自动生成的) – 黄金季节 2020-07-01 14:27 回复

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。