pgfplotstable을 사용하여 첫 번째 열에 수학적 입력만 사용하는 방법

pgfplotstable을 사용하여 첫 번째 열에 수학적 입력만 사용하는 방법

문제 없이 pgfplots로 생성된 테이블의 첫 번째 열에 텍스트와 수학적 입력을 혼합하여 사용할 수 있으며, 이 mwe에서 볼 수 있듯이 마지막 열에도 수학적 입력을 사용할 수 있습니다.

\documentclass{article}
\usepackage{pgfplotstable}
\usepackage{booktabs}
\begin{document}
\pgfplotstabletypeset[
col sep=&,
row sep=\\,
columns/cero/.style={
    string type,    % Change for first column (column index 0)
    column name=$k$
},
columns/1/.style={column name=$X$},
columns/dos/.style={column name=$Y$,dec sep align},
columns/3/.style={column name=$Y$,dec sep align},
columns/4/.style={string type,column name=$Y$},
every head row/.style={before row=\toprule, after row=\midrule},
every last row/.style={after row=\bottomrule},
] {cero & 1& 3& dos & 4 \\
a$\Sigma$             &0.15770748944587207&1.2326557180455233e31&69.1973640&   a$\sigma$\\
8       &0.15770748944587207&1.2326557180455233e31&6.1973640&  $\lambda$\\
8       &0.3532132208423006&20496.519149382926&20.496519149&  a\\
8          &0.021744461199488557&1.5274940707993938e47&0.8544828&a\\
  } 
\end{document}

그리고 이걸 가져와

여기에 이미지 설명을 입력하세요

a$\Sigma$그럼에도 불구하고 첫 번째 셀을 eg 로 바꾸면 $\Sigma$문서를 컴파일하는 데 시간이 오래 걸립니다. 를 사용하여 해결할 수 있지만 \vphantom{a}$\Sigma$다른 방법이 있기를 바랍니다.

답변1

$\Sigma$in {...}(그래서 ) 을 묶을 수 있습니다 {$\Sigma$}.

활성 $문자이므로 다음 셀을 찾는 파서를 중단할 수 있습니다. 이 예제가 작동하지 않는 특별한 이유를 이해하지 못하지만 일반적으로 "이상한" 항목을 포함하는 것은 {...}시도해 볼 가치가 있습니다.

관련 정보