错误:乳胶表中缺少$插入

错误:乳胶表中缺少$插入

以下代码:

\documentclass{article}


\begin{document}

\begin{table}[t]
\caption{Practically Used Deep CNN Networks}
\label{table1}
\begin{center}
\begin{tabular}{c|c|c|c|c}
NET_WIT_DATASET  &  CNN_layer  &  in_a_network  &  combining_from_2_networks  &  combining_from_3_networks
\\ \hline \\
LeNet   MNIST            &  conv1       &  20       &   15      &   15 \\
LeNet MNIST            &  conv2     &  50       &  59       &   59 \\
AlexNet CIFAR10 &conv1      &24     &15     &16 \\
AlexNet CIFAR10 &conv2      &96     &107        &107 \\
\end{tabular}
\end{center}
\label{table1}
\end{table}

\end{document}

报错:

缺少 $ 插入。$ l.204 NET_ WIT_DATASET & CNN_layer &

答案1

_我建议您 (a) 将包含(下划线)字符的标题字符串括在\url指令中以“中性化”特殊字符的含义,(b) 使用tabularx环境允许在最后两列自动换行,以及 (c) 加载xurl包以允许在任意点在 URL 字符串中换行。

顺便问一下,这些下划线字符真的需要吗?没有它们你能凑合吗?如果你可以省去它们,就不需要包装器了\url,这大大简化了排版任务。

哦,如果您的文档加载了hyperref包,您应该更改\url\nolinkurl(因为字符串不是“真正的” URL 字符串......)。

在此处输入图片描述

\documentclass{article}
\usepackage{xurl,tabularx,ragged2e,booktabs}
\newcolumntype{C}{>{\Centering}X}
\begin{document}

\begin{table}[t]
\urlstyle{same}
\setlength\tabcolsep{4pt}
\caption{Practically Used Deep CNN Networks}
\label{table1}
\begin{tabularx}{\textwidth}{@{} llcCC @{}}
\toprule
\url{NET_WIT_DATASET}  &  
\url{CNN_layer}  &  
\url{in_a_network}  &  
\url{combining_from_2_networks}  &  
\url{combining_from_3_networks} \\ 
\midrule
LeNet MNIST     &  conv1    &  20   &  15   &  15 \\
LeNet MNIST     &  conv2    &  50   &  59   &  59 \\
AlexNet CIFAR10 &  conv1    &  24   &  15   &  16 \\
AlexNet CIFAR10 &  conv2    &  96   & 107   & 107 \\
\bottomrule
\end{tabularx}
\end{table}
\end{document}

相关内容