答案1
有几种方法可以实现这一点,下面列举其中一些:
1. 根据@Teddy van Jerry使用pgfplotstable
您的.txt
文件:
x y
1 2
2 4
3 6
4 8
您的.tex
文件
\documentclass{article}
\usepackage{pgfplotstable}
\begin{document}
\pgfplotstabletypeset[
col sep=space,
columns={x,y},
columns/x/.style={column name=$x$, column type={|c}},
columns/y/.style={column name=$y$, column type={c|}},
every head row/.style={before row=\hline, after row=\hline},
every last row/.style={after row=\hline},
]{data.txt}
\end{document}
结果
2. 使用\usepackage{csvsimple}
您的.txt
文件:
Name, Age, Gender
John, 30, Male
Sarah, 25, Female
Bob, 45, Male
您的.tex
文件
\documentclass{article}
\usepackage{csvsimple}
\begin{document}
\begin{table}[h]
\centering
\csvreader[ tabular=|c|c|c|, table head=\hline Name & Age & Gender \\\hline, late after line=\\\hline, ]{data.txt}{Name=\name,Age=\age,Gender=\gender}{\name & \age & \gender}
\end{table}
\end{document}
结果