
我嘗試.csv
使用 列印文件csvsimple
。該 CSV 檔案的列標題包含底線。
在文件中,我找到了應該使 LaTeX 正確處理下劃線的csvsimple
option選項。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 符號。