Hallo! Was muss ich machen, damit in der ersten nSpalte in folgender Tabelle die 5 nur angezeigt wird und sonst nicht? Ich hatte an eine if-Abfrage gedacht, so geht es natürlich nicht:
Wie muss das aussehen? Open in Online-Editor
\documentclass[varwidth, border=2pt]{standalone} %\documentclass[paper=a5]{scrartcl} \usepackage{pgfplotstable} \usepackage{filecontents} \begin{document} \begin{filecontents}{kTest.txt} 0 1 2 3 4 \end{filecontents} \def\n{5} \pgfplotstableset{%%% columns/0/.style = {column name=k}, % nSpalte definieren create on use/nSpalte/.style={%% create col/expr={% \n %<---- HIER METHODE ERGÄNZEN }% },%% columns/nSpalte/.style = {column name=n}, }%%% \pgfplotstabletypeset[ columns={nSpalte, 0}, ]{kTest.txt} \end{document} gefragt 16 Jan '16, 19:58 cis |
Ich würde gar kein Open in Online-Editor
\documentclass[varwidth, border=2pt]{standalone} \usepackage{pgfplotstable} \usepackage{filecontents} \begin{document} \begin{filecontents}{kTest.txt} 0 1 2 3 4 \end{filecontents} \def\n{5} \pgfplotstableset{ columns/0/.style = {column name=k}, % nSpalte definieren create on use/nSpalte/.style={ create col/set list={5} }, columns/nSpalte/.style = {column name=n}, } \pgfplotstabletypeset[ columns={nSpalte, 0}, ]{kTest.txt} \end{document} beantwortet 17 Jan '16, 17:41 Henri |