1. 程式人生 > >LaTeX編譯問題(2)——空格/括號惹的禍

LaTeX編譯問題(2)——空格/括號惹的禍

問題描述

LaTeX檔名中可能會不小心加上空格,括號等符號,這些符號雖然不起眼, 但可能會導致檔案執行不過去, 而且關於個錯誤會有各種各樣的不能理解的提示.

產生原因

  • LaTeX檔案在編輯的過程中, 可能先後會通過多個人編輯. 在這個過程中, 檔案不可避免的要通過QQ或微信傳送或接收, 在這個過程中, 系統為避免檔案重複, 會在檔案最後加上(1), (2)…符號, 這就導致括號的出現.
  • 自己為了區分一些檔案, 在檔名的最後加上帶括號的編號.
  • 注: 中文檔名或路徑名在某些情況下也可能有影響(不常見).

解決

當一個LaTeX檔案莫名其妙的就執行不過去的時候, 可以檢查檔名和所在的路徑名中是否存在括號、空格等符號.
注: 在給LaTeX檔案及其所在路徑命名時應儘量避免括號,空格,中文文字等.