如何從零開始,入門 LaTeX?

時間 2021-05-07 01:49:00

1樓:

可以看看lyx這款軟體,上面的答主也提到了,具體的安裝方法如下:

吃肉咩:Lyx的安裝流程(windows10系統)及配置中文環境

2樓:

這篇文章是我目前見到的最直白、最適合小白入門的文章了

3樓:

關於安裝發行版的問題可以參考@孟晨的回答。

其實使用LaTeX並不是一件難事,難的是從所見即所得的編輯模式和word的思維模式中跳出來,在實現自己想要的功能時去理解排版到底在幹什麼。

另外使用LaTeX的時候,不要把它當成乙個word的替代品,它是乙個全新的工具,你要用它提供給你的方式來完成寫作,這樣你的思路會更順暢。也別被LaTeX綁住了,該用word的時候還是去用word。

你只負責寫內容,排版交給LaTeX,就夠了。

4樓:

1. 裝 miktex 裝 sublime3 和 latextools 包

2. 下個例子跑一下改改看效果

3. 基於 stackoverflow 的開發方法也適用於 latex

5樓:

安裝TeXLive2017,就用內建的texworks,從最簡單的文件開始。

\documentclass

\usepackage

\begin

\title

\author

\maketitle

這裡是正文

\end

用xelatex編譯

先學會打字,打順了再了解各種概念,再開始開始美化,再研究巨集包。畢竟我們是用LaTeX,使用中學習。

我接觸LaTeX四年多,最初大二打了乙份國創結題報告之後基本順手,再開始圖書館借教程看。

目前研一,用這個辦法教會了半個套間的室友們用LaTeX,不難,需要大致符合規範的輸入,半小時就行。剩下的就是熟練

6樓:

先說結論,推薦的組合TeXstudio+MikTeX+CTex+XeLaTeX

對TeXstudio+TeX Live組合不了解,看其他的回答吧。

關係看下面

TeX, LaTeX, XeTeX, XeLaTeX四者的關係如下:

TeX是排版引擎,是給機器下指令的。

LaTeX是巨集包,方便使用者呼叫TeX。

XeTeX同樣也是排版引擎,與TeX並列,可以看作是TeX的公升級版,增加了對萬國碼的支援,能直接使用系統的字型,不再預設生成dvi檔案。

XeLaTeX是巨集包,是指使用巨集包LaTeX呼叫排版引擎XeTeX。現在一般使用XeLaTeX來處理中文TeX檔案。

上面介紹了TeX, XeTeX等排版引擎,以及LaTeX, pdfTeX, pdfLaTeX, XeLaTeX, LuaTeX等巨集包。他們都是TeX家族的一部分。但是作為乙個能夠使用的TeX系統,僅僅有他們還是不夠的。

MiKTeX,TeX Live都是被稱為「發行」的軟體合集(可以理解成各種亂七八糟的組合,不含介面,為了好理解)。他們包括了上述各種引擎和巨集包,以及一些文件類、模板、字型檔案、輔助程式等。

TeXstudio是乙個整合介面(即LaTeX編譯器GUI),使用的軟體合集為MikTeX,其內包含了pdfLaTeX、XeLaTeX等編譯器(即巨集包)。

為支援中文字型,需要在MikTeX中安裝CTeX包(最新的處理方法待查,許久沒用了)

LaTeX的中文支援一直是個問題,2023年左右的時候,中文解決辦法是CJK巨集包。到了2023年或2023年的時候,LaTeX中文支援的解決辦法變成了XeLaTeX+xeCJK。後來,CTeX將xeCJK的功能進行打包,發布了CTeX巨集包,進一步簡化了用LaTeX寫中文文件的問題。

CTeX和xeCJK二者都是巨集包,但是CTeX是乙個上層的中文LaTeX巨集包。它的下層是可選的,可以支援xeCJK、CJK,甚至更老的CCT巨集包。對於不同的下層巨集包它進行不同的設定。

xeCJK完全可以脫離CTeX使用,但是這樣你雖然不用擔心字型,同樣也不能享受到CTeX的中文版式。

7樓:李阿玲

我最早使用TeX,還是2023年我上大一的時候,在學校機房某一台Fedora機器上用了TeX Live 2007。時間過的真是快,現在都已經是TeX Live 2017了。

用TeX呢,最方便的是Linux系統,直接從源裝就可以了。Mac和Win下面的,用起來感覺差不多,這種感覺是磁碟效能慢帶來的。單說Windows環境,MikTeX是乙個可選項,裝這個東西其實無所謂的,它的實現雖然偶爾出錯,但是一般使用者用是很難覺察出來的。

入門LaTeX,尤其是安裝好TeX之後,其實乙個小時就能夠排出足夠好的文件了。但是前提是使用正確的教程(市面上的書只能看劉海洋的)或者找到合適的人來帶(我不帶,沒時間)。想再深一步,可能就需要自己有足夠的時間去看相關包的文件了,這個工作量就很大了。

學習TeX就需要有學一門計算機語言的覺悟。雖然大家知道這玩意是個做排版的系統。但是它也是乙個可以做程式設計的系統。

這個程式設計可以從兩個方面講。第乙個方面,TeX本身,常用的計數器,基本的數值運算,布林運算,都是有的,所以真是有做模板的需求,TeX是通過這個來實現的。第二個方面呢,TeX這東西,你是可以用其他語言來生成文件的,也就是說如rst,如markdown,都可以把TeX看作一種無人值守的排版系統來做。

想知道TeX的各種關係,可以檢視文件

texdoc tex-overview

其中第五節的圖如下:

這就是從最原始的Knuth TeX 82開始的樹狀分支,比如我的TeX應該算upTeX分支下的。圖上的HeX專案是用Haskell寫的,在http://

luispedro.org/software/

hex/

,ANT是用OCaml寫的,在CTAN上面。HeX和ANT都算是接受了TeX的一些思想,但是本質上不是TeX的,所以圖上是虛線。

如何從零開始練字

woodoo001 題主言稱練過很多次,均因不知道正確方法而放棄。明顯是缺乏必要的耐心。如果這個毛病不改掉,這個問題其實對於題主是沒有意義的。不論你出於何種目的去練字,都沒有速成的方法,需要耗費一定的時間去磨。所以練字對關鍵的一點,就是要有毅力。至於正確的方法,總而言之,不外臨習前人字帖,除此,沒有...

引體向上如何從零開始?

鋼鐵人和浮空鎮 這個簡單,你就做那個不標準的,早上起來做乙個,中午乙個,下午乙個,晚上乙個,睡前乙個,這樣沒有幾天你就能一口氣做少說五個不標準的,這時候你就可以嘗試做乙個標準的,之後用標準動作重複上述過程。用這個辦法乙個月破5個標準沒有問題 繁星 先找個腳可以觸地的杆上拉,這時腳可以幫忙,次數盡可能...

請問如何從零開始學習CFD?

ADILEE 先入門,學習安德森的計算流體力學基礎及其運用,然後同時要學習使用軟體,然後掌握一門程式語言,可以自己寫一些程式,做後選擇乙個方向,做一些工程專案 先學好這幾門課程 數學分析 張量分析 流體力學 計算方法 偏微分方程數值解法 數學物理方程。然後CFD要掌握的不過是方程的離散方法 FVM ...