
.csv
を使用してファイルを印刷しようとしていますcsvsimple
。その CSV ファイルの列ヘッダーにはアンダースコアが含まれています。
ドキュメント内に、 LaTeX がアンダースコアを正しく処理できるようにするcsvsimple
オプション オプションを見つけました。respect underscore=true
これまでのところ、コードはコンパイルできますが、アンダースコアは 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 記号が含まれません。