Таблица латекса из файла CSV - PullRequest
0 голосов
/ 13 июля 2020

В следующем коде для создания таблицы Latex из файла csv отсутствует горизонтальная линия в верхней части таблицы.

\documentclass{article}
\usepackage{csvsimple} 

% Make csv in question
\begin{filecontents*}{check.csv}
labels,names,A,C,V,tools
a,example,838,663,683,
b,otter,353,215,192,
d,\textbf{broccoli},79,79,117,
e,fibredensityandcrosssection,1086,849,868,
ad,hcp-prefree:exec-centos7.freebuild-centos4-latest,70,76,157,
ar,shots47s\_fmriprep-1.2.3,,,,453
\end{filecontents*}

\begin{table*}[!ht]
\csvreader[%
 tabular={|c|c|c|c|c|c|},
        table head = \textbf{Labels} &\textbf{{names}} & \textbf{A} & \textbf{C} & \textbf{V} & \textbf{T}\\\hline,
        late after line= \\,
        late after last line=\\\hline %
        ]{check.csv}{labels=\labels,names=\names,A=\A,C=\C,V=\V,tools=\tools}%
        {\labels & \names & \A & \C & \V & \tools}
       \centering
        \caption{\label{table1}Number by category}
\end{table*}
 
\end{document}

Как мы можем добавить верхнюю горизонтальную линию поверх таблицы?

1 Ответ

1 голос
/ 13 июля 2020

Обратите внимание, что строить такую ​​тюрьму данных - плохой стиль. Взгляните на http://betterposters.blogspot.de/2012/08/the-data-prison.html, https://www.inf.ethz.ch/personal/markusp/teaching/guides/guide-tables.pdf или https://wiert.me/2014/04/03/andre-vatter-google-wie-tabellen-eigentlich-aussehen-sollten-%EF%BB%BF/ для некоторых руководств о красивых таблицах.

 \documentclass{article}
 \usepackage{csvsimple} 

 % Make csv in question
\begin{filecontents*}{check.csv}
labels,names,A,C,V,tools
a,example,838,663,683,
b,otter,353,215,192,
d,\textbf{broccoli},79,79,117,
e,fibredensityandcrosssection,1086,849,868,
ad,hcp-prefree:exec-centos7.freebuild-centos4-latest,70,76,157,
ar,shots47s\_fmriprep-1.2.3,,,,453
\end{filecontents*}
\begin{document}
\begin{table*}[!ht]
\csvreader[%
 tabular={|c|c|c|c|c|c|},
        table head = \hline\textbf{Labels} &\textbf{{names}} & \textbf{A} & \textbf{C} & \textbf{V} & \textbf{T}\\\hline,
        late after line= \\,
        late after last line=\\\hline %
        ]{check.csv}{labels=\labels,names=\names,A=\A,C=\C,V=\V,tools=\tools}%
        {\labels & \names & \A & \C & \V & \tools}
       \centering
        \caption{\label{table1}Number by category}
\end{table*}
 
 \end{document}

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...