csvsimple은 밑줄을 잘못 처리합니다.

csvsimple은 밑줄을 잘못 처리합니다.

.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 기호가 없습니다.

관련 정보