如何从 csv 文件添加符号

如何从 csv 文件添加符号

有没有办法使用从 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}

我希望读取要显示符号的前后pgfplotstablec 列。$\$$\nearrow$

答案1

以下似乎有效。我用 替换earrowto因为前者不存在(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}

相关内容