表格内的连字符

表格内的连字符

我正在生成一个有 3 列的长表。表的内容包含带下划线的单词,例如“ABCD_243_SSD_FCA_SDD”,使用连字符包,当单词不适合列宽时,我设法将内容拆分到下一行。

问题是我得到一个箭头作为连字符:

在此处输入图片描述

我怎样才能用“-”或空格替换这个箭头?

答案1

由于您想要_充当明确的连字点,您可以告诉 TeX 它是什么:

在此处输入图片描述

\documentclass{article}
\usepackage{array}
\usepackage[T1]{fontenc}
\begin{document}

\begin{tabular}{l>{\raggedright\arraybackslash\catcode`\_12 \hyphenchar\font`\_}p{2cm}}
  aaa & ABCD_243_SSD_FCA_SDD\\
  bbb & ZZZ_1234_THIS_THAT_THING\\
\end{tabular}
\end{document}

相关内容