LaTeX編譯錯誤時,快速在原始檔中定位

2021-07-02 22:15:13 字數 594 閱讀 8112

當latex編譯出錯時,下面的方法可以幫助你快速在原始檔中定位。前提是,你使用的是miktex(其他的發行版不知道有沒有類似功能)。

在你裝tex的目錄中找到miktex.ini檔案。你可能會找到兩個,比如在我的機器是在如下位置:d:\ctex\localtexmf\miktex\config\miktex.ini和d:\ctex\texmf\miktex\config\miktex.ini,下面只需要修改其中的乙個,建議修改第乙個。

在miktex.ini中找到「editor=notepad 「%f」」這樣一行,換成「editor=winedt 「[open('%f');selpar(%l,7)]「」,注意,要頂頭寫,不要留任何空白。

重新整理miktex的資料庫。

編譯時,如果有錯誤,latex會停下來,等待你輸入命令,這時,輸入「e」(小寫字母),回車,你會發現游標就停在出錯的那一行。如果不進行上面的修改,那麼這樣做會開啟windows系統的notepad(記事本),但是游標是停在第一行,因為notepad不能接受命令行引數。

這裡是以winedt作為說明,如果你用的是其他編輯器,只要是能夠接受命令行引數的,應該都可以實現這樣的快速定位。

cximage在VC6 0下編譯錯誤的解決方法

錯誤2 cximage demo編譯 cximage.lib ximaraw.obj error lnk2001 unresolved external symbol dcr cleanup dcraw bin demou.exe fatal error lnk1120 24 unresolved ...

Three20在Xcode4 5下編譯錯誤問題

解決辦法 只需要在project frameworks three20ui.xcodeproj source additions uiviewadditions.h uiviewadditions.m 檔案 開啟uiviewadditions.h 檔案查詢 command f ifdef 將 ifd...

在VC中新增新的原始檔出現錯誤「在

方法一 在該原始檔的最頂層新增 include stdafx.h 方法二 開啟專案屬性,找到 c c 標籤頁,單擊 預編譯頭 屬性頁。修改 建立 使用預編譯頭 屬性為 不使用預編譯頭 具體分析如下 預編譯頭檔案的使用 關鍵字 預編譯,yu,yc,yx msdn visual studio d6.0d...