有没有办法使用从 CSV 文件中读取符号pgfplotstable
。
\documentclass[8pt]{article}
\usepackage[english]{babel}
\usepackage{pgfplots, pgfplotstable}
\usepackage{filecontents}
\begin{filecontents*}{data.csv}
a, b, c
x, 1, nearrow
y, 2, earrow
\end{filecontents*}
\begin{document}
\pgfplotstableread[
col sep=semicolon,
]{data.csv}\data
\footnotesize{
\pgfplotstabletypeset[
string type,
]\data}
\end{document}
我希望读取要显示符号的前后pgfplotstable
c 列。$\
$
$\nearrow$
答案1
以下似乎有效。我用 替换earrow
,to
因为前者不存在(symbols-a4.pdf
至少在)。
请注意,8pt
对于 来说,不是一个有效选项article
,但对于 来说,它是一个有效选项extarticle
。
\documentclass{article}
\usepackage[english]{babel}
\usepackage{pgfplotstable}
\usepackage{filecontents}
\begin{filecontents*}{data.csv}
a, b, c
x, 1, nearrow
y, 2, to
\end{filecontents*}
\begin{document}
\pgfplotstableread[
col sep=comma,
]{data.csv}\data
\footnotesize{%
\pgfplotstabletypeset[
string type,
columns/c/.style={
preproc cell content/.append style={
/pgfplots/table/@cell content/.add={$\csname}{\endcsname$}
}
}
]\data}
\end{document}