① latex編譯不成功
沒有任何問題,雖然代碼很陳舊過時,也很冗餘,非常ugly,但確實沒問題。關鍵是要存成ansi格式的tex文檔,直接用pdflatex編譯即可。
② texlive無法編譯
改變環境變數PATH,win10有些環境變數是在控制面板-系統和安全-系統-高級系統設置-高級-環境變數,點擊PATH,把下面的復制進去 C:WindowsSystem32 C:Windows C:WindowsSystem32Wbem C:.0 C:Program Files (x86)NVIDIA CorporationPhysXCommon
③ 求助,關於emacs安裝auctex後無法編譯tex
首先是安裝emacs
sudo apt-get install emacs
搞定。
然後安裝auctex
由於我下載安裝了texlive 2008,而沒有使用源里的舊版本,所以不能直接apt-get install auctex了,因為這樣會要求你從源里
安裝texlive。下載安裝之。
從gnu網站下載auctex-11.85(http://www.gnu.org/software/auctex/ ),例如下載到主目錄下,解壓。
cd auctex-11.85
./config --with-emacs #(注意--with-emacs參數,如果不使用此參數,emacs找不到auctex)
make
make install
安裝完成。
編輯~/.emacs文件(沒有的話,自己新建),令emacs載入auctex
(load "auctex.el" nil t t)
(load "preview-latex.el" nil t t)
(setq TeX-auto-save t)
(setq TeX-parse-self t)
(setq-default TeX-master nil)
這時用emacs打開一個.tex文件,會看到菜單欄上多了Preview、LaTeX、Command菜單項(auctex成功安裝)
設置xelatex為默認編輯命令,evince為pdf文件閱讀器
再在~/.emacs中添加以下命令:
(setq TeX-output-view-style (quote (("^pdf$" "." "evince %o %(outpage)"))))
(add-hook 'LaTeX-mode-hook
(lambda()
(add-to-list 'TeX-command-list '("XeLaTeX" "%`xelatex%(mode)%' %t" TeX-run-TeX nil t))
(setq TeX-command-default "XeLaTeX")))
就可以使用C-c C-c編譯tex文件,使用C-c C-v使用evince閱讀生成的pdf文件。
參照:
http://bbs.ctex.org/viewthread.php?tid=39584
http://forum.ubuntu.org.cn/viewtopic.php?f=68&t=11052&p=1450124 (8樓)
http://bbs.ctex.org/viewthread.php?tid=51336
④ Tex編譯總顯示錯誤怎麼辦
把\documentclass{class}改成\documentclass{article}
⑤ LaTeX編譯不出來,麻煩各位幫忙看看這是什麼錯誤
從你的錯誤中出現的漢字可看出確實是漢字編碼問題。你的文檔編碼可能不正確,文檔的編碼有utf8和gbk等幾種,你可以把你的文檔保存為utf8格式的,或者在文檔最開頭加入下面一句話就能解決漢字編碼亂碼問題。
% !Mode:: "TeX:UTF-8"
⑥ 急,WinEdt無法編譯.tex文件了
卸載後重裝,應該是系統路徑出問題了
⑦ texstudio為什麼編譯很多沒有反應
菜單項Option-ConfigureTexStudio,到如圖所示界面。左下角勾上"ShowadvancedOptions",左側欄里會出來一個"Adv.Editor",單擊後,右側最上面的"Appearancesection"里有一項"ShowLineNumbers",改成"AllLineNumbers"即可。(網路半天沒找到答案,倒是看到你的提問了。軟體的Help里找也沒有。Google了一下,立馬找到了。順便跟你說一聲)
⑧ 我用texmaker為什麼編譯不了文件呢,出現這個頁面,我保存了文件了
完美的看不懂你要問什麼... 你想生成exe?如果編譯後沒有exe的話一般就是你的代碼有問題。obj是中間代碼,只是exe的一部分而已,obj需要經過link才能生成exe的
⑨ ctex/latex編譯時出錯
你使用 tex 命令來編譯的,這當然不行了。應該用 latex 或 pdflatex 命令來編譯。latex 生成 DVI 文件,pdflatex 生成 PDF 文件。
tex 只能編譯 TeX 文件,其格式和 LaTeX 文件不一樣。
⑩ 同樣的tex文件,為什麼用latex編譯能通過用xelatex編譯不通過呢
tex的一套東西本身兼容性不怎麼樣,要用好需要相當的經驗……
latex相對通用性好一些,編譯不過最可能是使用包的問題(package),再要麼是對某些語句的寫法……
編譯輸出有錯誤提示,仔細看看吧