csvsimple 处理下划线错误

csvsimple 处理下划线错误

我尝试.csv使用 打印文件csvsimple。该 CSV 文件的列标题包含下划线。

csvsimple文档中,我找到了respect underscore=true可以使 LaTeX 正确处理下划线的选项。

到目前为止,我的代码可以编译,但下划线在 pdf 中呈现为未知字符:

错误下划线处理的图示。

这是一个最小的工作示例:

\documentclass[10pt,a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage{csvsimple}
\usepackage{array,booktabs}

\begin{document}

    \csvautobooktabular[respect underscore=true]{data.csv}

\end{document}

以下是相应的 CSV 文件:

test_col,col_test
1824,4
1892,3
1948,3
1968,3

答案1

添加

\usepackage[T1]{fontenc}

默认的 OT1 编码在您可能期望的位置没有 ascii 符号。

相关内容