![如何告诉 LaTeX 我写的内容应保持原样,而不是数学表达式](https://linux22.com/image/275613/%E5%A6%82%E4%BD%95%E5%91%8A%E8%AF%89%20LaTeX%20%E6%88%91%E5%86%99%E7%9A%84%E5%86%85%E5%AE%B9%E5%BA%94%E4%BF%9D%E6%8C%81%E5%8E%9F%E6%A0%B7%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E6%95%B0%E5%AD%A6%E8%A1%A8%E8%BE%BE%E5%BC%8F.png)
我正在尝试用 LaTeX 写论文,但我对此没有太多经验。我尝试将一些我用作表格的数组的信息放在一个表中,如下所示:列名:
FileName, Strain, Replicate
为此我使用以下代码:
\begin{tabular}
US45102998_251897210500_S01_GE1_107_Sep09_1_3.txt & RAL765 & 1 \
\end{tabular}
latex 认为它是什么:US45102998251897210573S01GE1107Sep0911.txt
它创建了此行,其中下划线后的数字是前一个文本的下标。我用过,\textdollar{}
但它对我不起作用。我用过\verb{}
,它起作用了(它没有将文本转换为数学表达式),但现在我看到}
文本后面有符号,它没有换行。
完整代码如下:
\begin{center}
\tablehead{Array Information}
\toprule
\tableheadline {File Name} & \tableheadline{Strain} & \tableheadline{Replicate} \ \midrule
\hline}
\tabletail{\multicolumn{4}{r} {Continued on next page...} \}
\tablecaption{Array information}
\xentrystretch{0}
\begin{tabular}{llll{5 cm}}
\label{xtab: arrayinformation}
And at the end it is:
\hline
\end{xtabular}
\end{center}
有什么建议吗?注意:我不太熟悉 LaTeX 术语。
答案1
你可能正在寻找这个:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{xtab,array,booktabs}
\begin{document}
\tablehead{
\toprule
File Name & Strain & Replicate \\
\midrule
}
\tabletail{\multicolumn{3}{r} {Continued on next page...}\\}
\tablecaption{Array information}
\xentrystretch{0}
\begin{xtabular}{>{\catcode`_=12 }lll}
US45102998_251897210500_S01_GE1_107_Sep09_1_3.txt & RAL765 & 1
\end{xtabular}
\end{document}
答案2
答案3
不要使用\verb{}
! ,而应选择逐字文本中不会出现的分隔符,例如+
, |
,:
而不是*
。例如:
\verb|US45102998_251897210500_S01_GE1_107_Sep09_1_3.txt|