![TikZ:绘制路径中带有空格的数据文件](https://linux22.com/image/247474/TikZ%EF%BC%9A%E7%BB%98%E5%88%B6%E8%B7%AF%E5%BE%84%E4%B8%AD%E5%B8%A6%E6%9C%89%E7%A9%BA%E6%A0%BC%E7%9A%84%E6%95%B0%E6%8D%AE%E6%96%87%E4%BB%B6.png)
我尝试绘制一个以空格作为文件路径的数据文件。
\draw[line width=0.4mm] plot[] file{/home/schlumpf/test folder/daten.txt};
我的问题是文件路径中有空格。如何在不将文件复制到另一个文件夹的情况下绘制此文件?
答案1
您所要做的就是将文件名放在双引号内。该命令现在应为
\draw[line width=0.4mm] plot[] file{"/home/schlumpf/test folder/daten.txt"};
任何时候(或几乎任何时候)在 TeX 命令中使用文件名时,这都有效。这与在命令行环境中工作时的情况相同(例如 Unix shell 命令)。
为了避免此类问题,许多人会避免在文件或文件夹名称中使用空格或外来符号。