使用LaTeX進行TeX格式的論文排版,完美解決複雜表格和數學公式!

2021-01-11 專注物聯網知識

排版系統LaTeX遵循呈現與內容分離的設計理念,以便作者可以專注於他們正在編寫的內容,而不必同時注視其外觀。在準備LaTeX文檔時,作者使用章(chapter)、節(section)、表(table)、圖(figure)等簡單的概念指定文檔的邏輯結構,並讓LaTeX系統負責這些結構的格式和布局。因此,它鼓勵從內容中分離布局,同時仍然允許在需要時進行手動排版調整。這個概念類似於許多文字處理器允許全局定義整個文檔的樣式的機制,或使用層疊樣式表(CSS)來規定HTML的樣式。LaTeX系統是一種可以處理排版和渲染的標記語言。

LaTex是什麼?LaTeX(/lɑtx/,常被讀作/lɑtk/或/letk/),LaTeX(音譯「拉泰赫」)是一種基於ΤΕΧ的排版系統,排版時通常使用LATEX,由美國計算機學家萊斯利·蘭伯特(LeslieLamport)在20世紀80年代初期開發,利用這種格式,即使使用者沒有排版和程序設計的知識也可以充分發揮由TeX所提供的強大功能,不必一一親自去設計或校對,能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。對於生成複雜表格和數學公式,這一點表現得尤為突出。因此它非常適用於生成高印刷質量的科技和數學類文檔。這個系統同樣適用於生成從簡單的信件到完整書籍的所有其他種類的文檔。LaTeX使用TeX作為它的格式化引擎,當前的版本是LaTeX2e(寫作LATEX2ε)

LaTeX 的讀音和書寫LaTeX的開發者Lamport表示對LaTeX的讀音沒有偏好。LaTeX的正確的寫法是其官網首頁展示的圖標,請看圖。如果因技術限制而無法做到,則應該寫成「LaTeX」。不得改變任何一個字母的大小寫,以免和「latex」(乳膠)混淆。

Lamport開發的LaTeX是當今世界上最流行和使用最為廣泛的TeX宏集。它構築在Plain TeX的基礎之上,並加進了很多的功能以使得使用者可以更為方便的利用TeX的強大功能。使用LaTeX基本上不需要使用者自己設計命令和宏等,因為LaTeX已經替你做好了。因此,即使使用者並不是很了解TeX,也可以在短短的時間內生成高質量的文檔。對於生成複雜的數學公式,LaTeX表現的更為出色。LaTeX自從八十年代初問世以來,也在不斷的發展.最初的正式版本為2.09,在經過幾年的發展之後,許多新的功能,機制被引入到LaTeX中。

TeX 格式最基本的TeX程序只是由一些很原始的命令組成,它們可以完成簡單的排版操作和程序設計功能。然而,TeX也允許用這些原始命令定義一些更複雜的高級命令。這樣就可以利用低級的塊結構,形成一個用戶界面相當友好的環境。

在處理器運行期間,該程序首先讀取所謂的格式文件,其中包含各種以原始語言寫成的高級命令,也包含分割單詞的連字號安排模式。接著處理程序就處理源文件,其中包含要處理的真正文本,以及在格式文件中已定義了的格式命令。

創建新格式是一件需要由具有豐富知識的程式設計師來做的事情。把定義寫到一個源文件中,這個文件接著被一個名叫iniTeX的特殊版本的TeX程序處理。它採用一種緊湊的方式存貯這些新格式,這樣就可以被通常TeX程序很快地讀取。

LaTeXLeslie Lamport 開發的LaTeX是當今世界上最流行和使用最為廣泛的TeX格式。它構築在 PlainTeX的基礎之上,並加進了很多的功能以使得使用者可以更為方便的利用TeX的強大功能。使用LaTeX基本上不需要使用者自己設計命令和宏等,因為LaTeX已經替你做好了。因此,即使使用者並不是很了解TeX,也可以在短短的時間內生成高質量的文檔。對於生成複雜的數學公式,LaTeX表現的更為出色。

LaTeX自從二十世紀八十年代初問世以來,也在不斷的發展。最初的正式版本為2.09,在經過幾年的發展之後,許多新的功能,機制被引入到LaTeX中。在享受這些新功能帶來的便利的同時,它所伴隨的副作用也開始顯現,這就是不兼容性。標準的LaTeX2.09,引入了「新字體選擇框架」(NFSS)的LaTeX,SLiTeX,AMSLaTeX等等,相互之間並不兼容。這給使用者和維護者都帶來很大的麻煩。

TeX 和LaTeX 的關係LaTeX 是TEX 中的一種格式(format) ,是建立在TeX基礎上的宏語言,也就是說,每一個LaTeX命令實際上最後都會被轉換解釋成幾個甚至上百個TeX命令。但是,普通用戶可以無需知道這中間的複雜聯繫。就像編程的時候如果使用一些已經編譯好的函數庫和模板可以使我們僅僅用幾個命令就實現很多功能一樣,LaTeX根據人們排版文章的習慣,定義了許多命令和模板,通過這些命令和模板,我們可以很快的得到漂亮的排版結果。

簡單的規則:(1)空格:LaTeX中空格用來隔開單詞(英語一類字母文字),多個空格等效於一個空格;對中文沒有作用。

(2)換行:用控制命令「\」,或「 \newline」。

(3)分段:用控制命令「\par」 或空出一行。

(4)換頁:用控制命令「\newpage」或「\clearpage」。

(5)特殊控制字符:#,$, %, &, - ,{, }, ^, ~。

小提示:要想輸出這些控制符,在控制符前面加一個反斜槓作為轉義字符進行控制輸出。

(6) 有對應的西文字符轉換表;字號轉換命令表;可以縱向固定間距控制命令;有頁面控制命令;可以使用LaTeX編輯表格;可以使用LaTeX編輯數學公式。

(7)常見數學公式排版命令:

(7.1)行中數學公式狀態命令:\begin{math} 數學公式 \end{math}。

簡式1: \( 數學公式 \);

簡式2: $ 數學公式 $。

(7.2)獨立數學公式(不帶編號)狀態命令:\begin{displaymath} 數學公式 \end{displaymath}。

簡式1: \[ 數學公式 \];

簡式2: $$ 數學公式 $$。

(7.3)獨立數學公式(帶編號)狀態命令:\begin{equation}數學公式\end{equation}

\begin{equation*}數學公式\end{equation*}可以取消編號。

常用數學符號的 LaTeX 表示方法1、指數使用^表示、而下標可以用_表示,在其特殊控制符號後加相應字符來實現。比如:

$a_{1}$ ; $x^{2}$。

2、平方根(square root)的輸入命令為:\sqrt,n 次方根相應地為:\sqrt[n]。方根符號的大小由 LATEX自動加以調整。也可用 \surd 僅給出符號。比如:$\sqrt{ x^{2}+\sqrt{y} }$。

3、命令\overline 和\underline 在表達式的上、下方畫出水平線。比如:

$\overline{m+n}$;$\underline{m+n}$。

4、命令\overbrace 和\underbrace 在表達式的上、下方給出一水平的大括號。比如:$\underbrace{ a+b+\cdots+z }_{26}$

相關焦點

  • 數學公式編輯神器——LaTeX
    LaTex非常適合用於科技類和數學類文檔書籍的排版、編輯;可以生成高質量的專業書籍、學術海報、幻燈片(beamer)等PDF格式文檔。相比Word,LaTeX生成的文檔更精美漂亮。LaTexTeX系統是由美國的Donald E. Knuth教授研製的計算機排版系統。
  • LaTeX|數學公式排版
    本期的主要內容是數學公式的排版,包含以下內容:行內公式與行間公式數學結構的輸入數學符號的輸入多行公式排版數學公式的排版是 LaTeX 的看家本領,下面我們就來看看吧!行內公式與行間公式大家在閱讀數學書籍的時候都會看到,有些公式是和正文嵌套在一起的,有的則單獨成段。比如下面這個樣子:兩行正文中都嵌套有公式,同時還有一個大型的積分計算和概率密度函數。
  • 論文格式排版你真的做對了嗎? 常用格式及其LaTeX書寫方法介紹
    論文格式排版是你的文章留給審稿人的第一印象,一篇排版糟糕的文章很難會使審稿人相信這篇文章提出了卓有建樹的思想。
  • 寫科學、數學論文,用什麼?還在用Word?試試LaTeX吧
    使用Word寫論文時,論文的版式、章節標題樣式、字體、對齊方式、行間距等等格式需要進行反覆的調整和測試;尤其是長篇幅的論文,或者書籍,會因疏忽而導致前後排版不一致的混亂現象。如果文稿中需要插入、刪除某些章節,或者調整章節的順序時,對應章節的標題、圖表、公式的序號就需要變更;尤其是數學公式的編輯,繁瑣且不美觀。因此文稿的寫作,既要考慮內容的編輯,又要兼顧排版需求;尤其是多人合作完成不同章節,排版問題是不可避免的。那有沒有一款優秀的排版軟體,可以提高文稿的寫作效率和質量?LaTeX!TeX系統是由美國的Donald E.
  • Latex數學公式教程
    對於生成複雜表格和數學公式,效果拔群。因此它非常適用於生成高印刷質量的科技和數學類文檔。筆者撰寫本文的目的在於簡單總結LaTex數學公式的語法,本文面向那些想用Markdown做數學筆記的初學者。因此本文不涉及與數學公式不相關的LaTex內容。概述LaTex使用一種特有的模式來排版數學符號和公式。
  • 關於使用LaTeX的一些注意事項
    用好是對於自己數學專業的一個尊重。中文排版要參考國家標準,例如GB 3100~3102—93等多項國家標準。說句題外話,在出版行業讀到這個的國家標準的時候應該讀作「國標三一(么)零零……」,而不是讀作「GB」,類似於火車站工作人員從來不讀「K」「C」「G」「D」,讀成「快」「城」「高」「動」。英文排版可以參考主要期刊裡面的模板。
  • 畢業論文排版格式全攻略
    一篇完整的畢業論文一般都有:標題,摘要,目錄,介紹,文本,結論,參考文獻和附錄。對於我們廣大在校畢業生來說,論文的字數大部分都控制在5000到20000字之間,而且對論文列印和論文排版的格式有非常嚴格的要求。絕大部分情形下,大家先編寫文章,接著設計排版,但對於論文中的長文章,這一般來說工作效率很低。
  • 數學論文、幻燈片、書籍編輯,如何快速入門LaTeX?
    LaTeX是科學排版系統,可以用於學位畢業論文、學術期刊論文的編輯;個人簡歷、學術海報的製作;以及滿足專業書籍、演示文稿、試卷等不同需求。為了滿足不同的寫作需求,需要對LaTeX有一個整體的、基礎的了解或把握,例如:源文件、命令、文類、宏包、環境等基礎;字體、版面設計;表格、插圖、數學公式等內容的編輯等等。然而,這並不意味著,必須要對LaTeX有個系統地、充分的學習之後,才能使用。正是因為LaTeX不是「所見即所得」,命令也繁雜,短時間無法掌握。所以國內外的知名大學、出版社和學術會議都有自己的LaTeX模板。
  • 怎樣更優雅地使用LaTeX撰寫文章?這裡分享一些設計模式與建議
    具體應用場景,請遵循你所在學科的排版規範。1. 從軟體工程角度來看 LaTeXLaTeX 在日臻完善,有很多方便作者的自定義功能,因此可以把排版 LaTeX 文稿和軟體工程相類比。這個類比不是非常完美:一個軟體往往需要數十年的維護,但是我們的論文很快就可以發表了。但是無論如何,兩者在設計模式上是類似的。
  • 畢業論文一次過!這份最全攻略,幫你輕鬆搞定排版
    一年一度的畢業論文季又要來了,相信一定有不少的讀者(或者親戚朋友)正深陷畢業論文的水深火熱中。好不容易寫好了幾千上萬字的文章,卻栽在了論文排版這個坎上。本篇文章整理了數十個論文排版最需要注意的問題和解決方法,供大家排版論文時對照參考。在畢業論文任務發布下來的同時,學校也會將一份「畢業論文格式規範」的文檔發送到各個班級群。
  • 美賽論文寫作特輯——LaTex數學公式寫作問題
    LATEX 使用一種特殊的模式來排版數學符號和公式(mathematics)。段落中的數學表達式應該置於 \( 和 \), $ 和 $ 或者 \begin{math} 和 \end{math} 之間。對於較大的數學式子,最好的方法是使用顯示式樣來排版:將它們放 置於 \[ 和 \] 或 \begin{displaymath} 和 \end{displaymath} 之間。這樣 排版出的公式是沒有編號的。如果你希望 LATEX 對其添加編號的話,可以 使用 equation 環境來達到這一目的。數學模式和文本模式有很多不同之處。
  • 1行代碼搞定Latex公式編寫,這個4.6M的Python小插件,寫論文神器
    △ 沒錯,就是這幾行這款名為handcalcs的工具包,生成Latex公式,但不用學Latex複雜的語法。關鍵是,大小只有4.6MB,相當於Jupyter裡一個小小的插件。平方、平方根、分式、三角函數、腳註……這個插件的功能五臟俱全,不僅能生成公式,還能計算結果。此外,也有單位換算、格式調整等功能。來看看它的用法。
  • Python代碼轉Latex公式,這個開源庫用一行代碼幫你搞定
    機器之心報導編輯:小舟你的代碼中有數學公式嗎?數學是數據科學和機器學習的重要基礎,數學運算的結果對於機器學習項目而言是至關重要的。在編寫代碼時,我們常常需要定義數學公式的計算形式。像 S=r^2 這樣簡單的數學公式,大概不會出現拼寫錯誤。但如果是下面這樣的公式呢?
  • 關於排版的一點碎碎念【內含硬廣】
    還記得化院第一年的今日化學課(對應信科的信概)對排版有明確的要求(甚至要計分)。到了信科以後,要寫的論文沒怎麼減,但是排版好像一直沒有人講過,所以就想把道聽途說的一些東西再倒出來,希望能讓它們發揮一點餘熱。本文主要分為圖文排版和公式排版兩個部分。第一部分應該所有人都可以用得到,第二部分主要對常打公式的盆友們適用。
  • 體驗公式錄入的樂趣——漢王文本儀E60使用體會
    以前,在製作電子課件、編寫教案、編排試卷、搜集題庫、撰寫論文案例等工作中,常常被複雜的物理公式等資料錄入工作所困擾,最後身心疲憊。後來學校給配了一臺漢王文本儀E60科教版產品,一切就變得簡單起來,我使用幾次以後就再也離不開它了。
  • 全程快捷鍵給1700頁數學筆記配圖!硬核小哥上手LaTeX+Inkscape
    現在,這位Gilles小哥又開課了,上次他只教了大家手打公式的方法,這次他展示了數學筆記裡的畫圖技巧。他用到的神器是Inkscape+LaTeX,再加上自定義的快捷鍵,一個Ctrl+F,直接完成原來的六個步驟。讓你在電腦上畫圖也能追得上老師。無論是複分析、微分幾何、電動力學,還是小哥目前正在準備的橢圓曲線畢業論文,都能用這些神器輕鬆搞定。
  • 數學建模論文模板
    需要上傳的電子文檔包括「參賽論文」和「支撐材料」兩個部分,要分兩個文件分別命名。(1)參賽論文:參賽論文的文件名要嚴格按論文編號要求命名,不能包含承諾書和編號專用頁在內。文件格式只能用PDF或Word格式之一(建議用PDF格式),不要壓縮。
  • 畢業論文怎麼排版好看
    既然回不去學校,那麼在家裡安心的寫畢業論文吧。在萬般努力下終於完成了畢業論文的寫作,可是到最後一步卡殼了,那就是論文的排版,不知道如何下手,按照網上的教程總是弄不對,出現這樣那樣的錯誤。大多數人用的文檔軟體是office,但是其中有很多操作細節大家不清楚,自己去摸索要花費大量的時間。今天筆者就把自己摸索學習的過程分享,按步驟來,一步一步解決問題,對畢業論文進行完美收官。
  • 科技小論文格式規範
    全國青少年科技創新大賽參賽作品科技小論文格式規範:   科技論文格式說明   科技小論文按撰寫方式分類包括:調查、考察、觀察、實驗探究、發現、 研究等類型。可以從關鍵詞入手,找到自己的研究方向,如:   ×××對×××的影響(研究) ×××在×××中的應用 ×××的初步研究   ×××的探究(調查和實驗)報告 ×××的現狀和展望 ×××的調查報告   ×××的考察報告 ×××的觀察思考 ×××的實驗報告 ×××的分析與對策研究   科技小論文的一般格式
  • Word直接在頁面排版圖文和用表格排版圖文
    製作一些精美的文檔,要求既有文字又有圖片,例如左邊是圖片,右邊是相應的文字說明;實現這種排版有兩種方法,一種是直接在頁面排版,另一種是用表格排版,以下是這兩種方法排版的具體操作方法,均以 Word 2016 操作為例