![使用数据工具处理有换行符的文件](https://linux22.com/image/236916/%E4%BD%BF%E7%94%A8%E6%95%B0%E6%8D%AE%E5%B7%A5%E5%85%B7%E5%A4%84%E7%90%86%E6%9C%89%E6%8D%A2%E8%A1%8C%E7%AC%A6%E7%9A%84%E6%96%87%E4%BB%B6.png)
我有一个生成的 CSV 文件,其中的值中有换行符(换行符)。它们被正确引用。使用DTLloadrawdb
LaTeX 读取这些数据时,会报错,因为这些换行符仍然会中断读取。问题是我不知道如何使用\DTLrawmap
(将换行符更改为\DTLpar
)来修复此问题。或者还有其他方法可以修复它?我不想在 LaTeX 之外预处理 CSV 文件。
答案1
文档datatool
似乎非常明确地指出“外部文件中的每一行数据都不能有换行符”(第 36 页)。该pgfplotstable
包可以处理 CSV 文件中的换行符,但前提是所有单元格都括在括号中。