我正在嘗試在Ubuntu上使用Texments Latex包來進行語法高亮顯示。 Texments是Pygments的包裝。 我安裝了Texments並按照步驟將樣式文件添加到路徑中。 但是當我嘗試編譯.tex文件時,出現錯誤。Texments包在Ubuntu上不能正常工作
!未定義的控制序列
,然後打印出一堆奇怪的字符,並放入了?提示。 有人遇到這個錯誤?分辨率是多少?
如果還有其他更好的方法來提供源代碼的語法高亮顯示,我會很樂意接受它。
我知道這裏有所謂的「清單」,但坦率地說,我沒有發現它的顏色如此之好。
感謝,
您指的是pdftex或pdflatex命令?我做了「pdflatex -shell-escape ants.clj」這是錯誤的嗎?這是我從文檔中瞭解到的。 – user855 2009-12-18 13:49:58
pdflatex:我編輯了我的答案。 pdflatex應該在.tex文件上運行:如果您有外部代碼,則應使用\ includecode {filename.ext}來引用代碼。然後,pdflatex將運行pygmentize - 在此文件中創建一個臨時乳膠文件,然後將其輸入。您不應該在任何* .clj文件上運行pdflatex。 – 2009-12-18 14:09:03
哦..這是我的錯字...我只對.tex文件做了pdflatex -shell-escape。那給了我那個錯誤。 – user855 2009-12-18 16:45:58