我有2个具有不同结构的文件内容:test1.tex 和 test2.tex。
但我只想从一个文件中调用数据(例如:test.tex)
我怎样才能创建一个包含 2 个文件 test1.tex 和 test2.tex 数据的文件 test.tex?
我的最小代码:
\documentclass{article}
\usepackage{datatool}
\usepackage{filecontents}
\usepackage{pgfplots}
\usepackage{pgf}
\usepackage{tikz}
\begin{filecontents*}{test1.tex}
Acol, Bcol, NoCol
Ax,Bx,1
Ay,By,3
A1,B22,2
A2,B44,4
A3,B11,5
\end{filecontents*}
\begin{filecontents*}{test2.tex}
\def\Names{{"ABC","XYZ"}}
\end{filecontents*}
\DTLloaddb{mydata}{test1.tex}
\input{test2.tex}
\pgfmathsetmacro{\NameNull}{\Names[0]}
\begin{document}
\DTLforeach*{mydata}{\A=Acol,\B=Bcol}%
{%
\NameNull \hspace{2cm } \A \hspace{2cm } \B \\
%\newpage
}%
\end{document}
我可以手动将所有数据从 test1.tex 和 test2.tex 复制到一个文件 test.tex。
但请帮我安排这些数据吗?
前任:
\begin{filecontents*}{test.tex}
Data copy from test1.tex and can call to main.tex
Data copy from test2.tex and can call to main.tex
\end{filecontents*}
谢谢