導航:首頁 > 源碼編譯 > latex編譯

latex編譯

發布時間:2022-01-19 12:41:51

1. 關於 latex 編譯問題

\tau})x_{3} 第一個右括弧多出來了,刪掉即可: \tau)x_{3}

另外換行可以用 align 或者eqnarray 等環境,可以保持多行公式對齊

2. latex編譯多次是什麼意思

就是連續幾次重復編譯了
這是交叉引用等功能的需要啊

3. 同樣的tex文件,為什麼用latex編譯能通過用xelatex編譯不通過呢

tex的一套東西本身兼容性不怎麼樣,要用好需要相當的經驗……
latex相對通用性好一些,編譯不過最可能是使用包的問題(package),再要麼是對某些語句的寫法……
編譯輸出有錯誤提示,仔細看看吧

4. 用latex寫的東西沒有辦法編譯中文怎麼辦

下面我就給出一個處理中文的基本樣例。

documentclass[a4paper]{article}
usepackage{CJK}
egin{document}
egin{CJK*}{GBK}{song}
你好,世界!
end{CJK*}

end{document}

面細細講解一下新增的語句的作用。

usepackage{CJK}表示把CJK這個宏包包含進來。usepackage{ }就是包含宏包的命令
begin{CJK*}{GBK}{song}和end{CJK*}是中文字元的定界語句。意思就是要想顯示中文,就得用這兩句把所有中文包含起來。當然,英文字元在這裡面是不受影響的。egin{CJK*}{GBK}{song}中的最後一項,就是指宋體的意思。(我的安裝包說明裡面有十三種字體對應的符號名字。在Latex中使用時就用那些符號名字。)當然,你可以把它改為 kai(楷書), hei(黑體), xihei(細黑), li(隸書) 等等。


1、寫一個hello.tex文件,內容為

/documentclass{ctexbook}
/begin{document}
你好,/LaTeX !
/end{document}

2、寫一個hello_cn.tex文件,

/documentclass{article}
/usepackage{CJK}
/begin{document}
/begin{CJK}{GBK}{song}
你好,/LaTeX !
/end{CJK}
/end{document}

各種編譯方法的結果如下所示:


總結,書寫中文文檔有幾種辦法:

1、文檔類別採用article或者book時,需要自行導入CJK宏包,必須用ansi編碼,且只能用latex命令編譯。

2、文檔類別用ctexbook時,則已自動導入CJK宏包並進入CJK環境,如果用latex編譯,則保存時應選擇ansi編碼;如用xelatex命令編譯,則保存時應選擇utf8編碼。

5. 如何用latex編譯文檔

比較基本的方法:

(1) 用一個文本編輯器(像 Windows 裡面的記事本、寫字板,Unix/Linux 系統中的 vi, vim 或 emacs 等)編輯 LaTeX 文檔,假設文檔名字為 myfile.tex
(2) 找一個命令行工具(像 Windows 裡面的命令提示符,俗稱 dos 窗口的; Unix/Linux 系統中的虛擬終端),把工作目錄切換到存放 myfile.tex 的那個目錄中去,然後運行 latex myfile.tex 即可。
(3) 如果 myfile.tex 中有交叉引用,通常要運行三次 latex myfile.tex 才可以;如果裡面還有索引,還要在第一次運行 latex myfile.tex 之後運行一次 makeindex myfile.idx,然後再運行兩次 latex myfile.tex
(4) 查看 DVI 文件(編譯結果)的辦法,在 Unix/Linux 系統中接著運行 xdvi myfile.dvi & 即可,在 Windows 裡面可以在文件管理器裡面找到 myfile.dvi 之間雙擊.

(5) 要得到 PS 文件,可以接著運行 dvips myfile.dvi;要得到 pdf 文件,可以運行 dvipdfm myfile.dvi

採用圖形化開發環境的辦法:

這要看你安裝了什麼樣的開發環境。在國內,Windows 系統中常常採用 CTeX 套件。圖形化開發環境因為不同的軟體而各不相同,最好找個熟悉的人給你演示一下。

6. latex中怎樣用bibtex編譯

\cite{WeiWD1999} \bibliographystyle{plain} \bibliography{123} 語句次序要注意,bibke不可以用中文,編譯次序要合理,需要bibtex

7. 怎樣指定編譯latex的一部分

當處理很大的文檔時,經常將文件分成若干個部分分別進行編譯,這時我們可以使用LATEX所提供的命令\input\include\includeonly\input{texfile}文件名只需指定基本名,不需加擴展名.tex,它等價於直接將文件「文件名.tex」中的內容輸入到命令\i

8. latex編寫完成之後,如何進行編譯運行生成pdf文件

如果是在 Linux 系統中,或者在 Windows 的命令行下,假設你的 LaTeX 文件名為 file.tex, 有兩種辦法:

第一種是
latex file.tex
dvipdf file.dvi
或用 dvipdfm, dvipdfmx 替代 dvipdf 命令
第二種是用
pdflatex file.tex
直接產生 PDF 文件,但不一定行。

如果你的系統是 Windows,安裝的 LaTeX 是 CTeX 套件,在 WinEdt 的工具條上應該有個 pdf 按鈕,打開你的 LaTeX 文件之後,點那個按鈕就可以了。

拓展資料:

LaTeX(LATEX,音譯"拉泰赫")是一種基於TeX的排版系統,由美國計算機學家萊斯利·蘭伯特(Leslie Lamport)在20世紀80年代初期開發,利用這種格式,即使使用者沒有排版和程序設計的知識也可以充分發揮由TeX所提供的強大功能,能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。

Leslie Lamport開發的LATEX是當今世界上最流行和使用最為廣泛的TEX宏集。它構築在Plain TEX ~~ 的基礎之上,並加進了很多的功能以使得使用者可以更為方便的利用TEX的強大功能。

9. latex編譯問題

把\begin{CJK}{UTF8}{song}
放\begin{document}下面

10. latex 版本怎麼編譯

當處理很大的文檔時,經常將文件分成若干個部分分別進行編譯,這時我們可以使用LATEX所提供的命令\input\include\includeonly\input{texfile}
文件名只需指定基本名,不需加擴展名.tex,它等價於直接將文件「文件名.tex」中的內容輸入到命令\input所處的位置.此命令可以放在文檔的任何地方(導言區或正文區),而且可以相互嵌套。您可以將經常使用的導言放在單獨的一個文件中,使用時置於源文件之首。在\begin{document}....\end{document}之間加入多個\input命令.導言區加入\listfiles可以得到讀入文件的清單.\include{texfile}
使用\input命令的缺點是,通過\input命令合並起來的文章(不管那部分) 每經過一次修改,所有的文件都要被重新讀入和處理。若用\input命令僅載入那個特定的文件,那麼所有的頁碼、章節、插圖和公式等的自動編號都從1開始,這會使交叉引用產生混亂。更好的辦法是採用\include命令。它只能放在文檔的正文區,不能嵌套,且與命令\includeonly{文件清單}結合使用。文件清單列出當前正在處理的文件(其中的文件名不需要加後綴.tex,各文件名用逗號隔開)。若\input命令後的文件名在文件清單中,則此命令等價於\clearpage\input{文件名}\clearpage,否則相當於換頁。因此文檔應該在新頁開始(如章與章之間)分割。\include命令可以幫助我們省去很多寶貴的編譯時間。它的主要好處是頁面、章節和公 式編號的附加信息可以由\includeonly命令提供,因此交叉引這類命令,如\ref和pageref命令等能生成正確的結果。此命令可多次使用, 所需的導言區僅有一個。

閱讀全文

與latex編譯相關的資料

熱點內容
程序員真的累嗎 瀏覽:323
學信網app為什麼刷臉不了 瀏覽:871
天蠍vs程序員 瀏覽:991
單片機下載口叫什麼 瀏覽:186
程序員的道 瀏覽:924
雲伺服器不實名違法嗎 瀏覽:556
怎樣查看文件夾圖片是否重復 瀏覽:993
文件怎麼導成pdf文件 瀏覽:806
打開sql表的命令 瀏覽:101
安卓手機如何面部支付 瀏覽:37
天元數學app為什麼登錄不上去 瀏覽:822
明日之後為什麼有些伺服器是四個字 瀏覽:102
安卓系統l1是什麼意思 瀏覽:24
伺服器一直崩應該用什麼指令 瀏覽:923
cm202貼片機編程 瀏覽:729
php構造函數帶參數 瀏覽:179
解壓電波歌曲大全 瀏覽:345
為啥文件夾移到桌面成word了 瀏覽:860
命令符的安全模式是哪個鍵 瀏覽:760
編程中學 瀏覽:957