我想通过遍历文本文件的单元格来填充我在 LaTeX 文档中创建的表格。
为了读取文本文件我使用了此代码。
\newread\data
\openin\data = data
\loop\unless\ifeof\data
\read\data to\cell
% do stuff with \cell
\repeat
\closein\file
如您所知,\read
它会一直读取直到遇到换行符。不过,我不喜欢这种行为,我更喜欢逐个单元格地读取。特别是按某个分隔符读取。例如,、,tab
或;
其他任何分隔符。
总结:是否有类似的命令\read
一直读取直到达到某个分隔符?
笔记:我已经知道有一个 CSV 包可以完成我想要做的事情。但是,在这种情况下,我宁愿重新发明轮子!
更新 #1:
文本文件示例:
1 2 3 4
A B C D