table
記錄有用的lat
exlatex
latex文件
如果要使用lat
exlatex
late
x,首先要裝上tex的發行版,比如在windows或linux或mac上安裝tex
live
tex live
texliv
e,windows還可選擇安裝另外的發行版mik
texmiktex
miktex
[^1],mac上還可以安裝mac
texmactex
mactex
[^1]miktex是另外乙個tex發行版,注重minimal as possible, just enough tex。不過建議安裝texlive發行版。
texlive文件
texworks是tex引擎前端,安裝上發行版後都會自帶安裝上texworks
2023年 knuth教授構思了tex
\tex
tex
的排版系統。tex
\tex
tex
生成的檔案為dvi(device independent file)檔案,這種檔案格式是為了適配不同的輸出裝置[1]
^[1]。同時knuth還開發了metafont字型生成程式[2]
^[2]。由kunth設計呼叫tex
\tex
tex
的一組命令集來被稱為pla
intexplain \tex
plaint
ex,但是這個命令集過於複雜[3]
^[3]。2023年 lamport給tex
\tex
tex
編寫了一組自定義命令巨集包(package),並命名latex
\latex
latex
.生成的檔案為dvi檔案[2]
^[2]。2023年 knuth宣布不再對tex
\tex
tex
和metafont進行更新,兩個軟體版本號分別停留在3.141592653和2.718281(分別是π
\piπ和e的近似值)[2]
^[2]。2023年 pdf
tex/pd
flatex
pdf\tex/pdf\latex
pdfte
x/pd
flat
ex開發出來,可以直接將原始檔編譯成pdf格式檔案[2]
^[2]。2023年 x
etex/x
elatex
xe\tex/xe\latex
xetex
/xel
ate
x發布,可以將原始檔編譯成dvi格式後,轉換為pdf格式檔案輸出[2]
^[2]。2023年 lua
tex/lu
alatex
lua\tex/lua\latex
luate
x/lu
alat
ex發布,是對pdf
tex/pd
flatex
pdf\tex/pdf\latex
pdfte
x/pd
flat
ex的擴充套件,內建lua指令碼語言,可在原始檔中進行程式設計[2]
^[2]。[1]
[2]胡偉.latex2e
\latex2e
latex
2e完全學習手冊[m].
[3]對於l at
ex2e
latex2e
latex2
e的簡介latex2e for author,包括
latex2e是將以前帶有不同擴充套件的lat
exlatex
late
x集合在一起的專案。
另乙個非官方的文件也非常詳細,latex2e: an unofficial reference manual
xelatex支援utf-8編碼,這樣就不需要使用奇怪的其他巨集包就可以進行中英文混排。
下面為參考文件中的內容
引擎排版引擎,編譯源**並生成文件
格式定義了一組命令的**集
編譯命令實際呼叫引擎按照格式生成文件的命令
引擎格式
命令tex
texpdftex
pdftex
pdflatex
xetex
xetex
xelatex
luatex
luatex
lualatex
盡量使用x
etex
xe\tex
xetex
進行編譯,帶來的好處包括
在beamer
中類似\includepdf
的命令只能在frame
之外工作,而且需要設定背景為空,否則插入的pdf將會被背景覆蓋。
\setbeamercolor
\includepdf[pages=]
cannot determine size of graphic
錯誤原因有很多,下面是我遇到的問題
編譯時我用的是latexmk
命令列工具,使用xelatex
引擎
latexmk --xelatex final.tex
很多地方回答說要用pdflatex
,實際上我的原因在於命名格式中包含了兩個.
號,似乎graphicx
解析檔案是從前向後解析(不確定),刪掉乙個點號即可.
另外我在stackoverflow上發現可以通過.png的方式解決這個問題
在**環境中無法正常使用footnote,手動調整比如使用\footnotemark,\footnotetext時,腳注會出現在頁面底部,加入minipage後會在**下出現預設的橫線。此處提供另外一種方式,使用threeparttable
\usepackage
\begin
\centering
%\resizebox
\hline
& cr50\% & cr40\% & cr30\% & cr20\% & cr15\% & cr10\% & cr5\% \\ \hline
cpe & 14.9 & 12.0 & 8.8 & 5.8 & 4.4 & 2.9 & 1.5 \\
cpe+spe\tnote & 25.8 & 20.7 & 15.7 & 10.1 & 7.6 & 5.0 & 2.6 \\
cpe+spe\tnote & 38.8 & 30.7 & 23.2 & 15.1 & 11.4 & 7.5 & 3.9 \\
\hline
\end
\begin
\item[a]
\item[b]
\end
\end
效果:
LaTex初次使用資料彙總
最近由於課程需要,要使用latex,初次使用,找錯誤找到崩潰。不過latex的輸出確實是好看啊,在這裡要吐槽一些部落格,點開一看,只有乙個 然後開啟,又是乙個 應該向所有博主推一條 嚴禁套娃 的訊息才對嘛。言歸正傳,說一下最直觀的感受,如果出現了不明白原因的錯誤,例如明明感覺語法格式沒有問題,但是卻...
LaTex文字排版系統安裝與使用
latex文字排版系統,它是基於tex排版系統並由此發展而來,其優點是高質量 高專業水準,缺點是缺少視覺化效果,而且難度較大。以下開始建立 1.執行file new命令,新建乙個名為doc1的空檔案 2.輸入以下文字,並儲存為mylatex.tex 選擇好路徑 documentclass a4 11...
使用LATEX的常用指令之加粗與空格
最近把一篇word版的文章重新寫成latex格式,由於是第一次使用,記下一些常用的指令,供自己和大家參考,不對的或者有更好的地方還請大家指正。模板使用的是 template file for the latex package svjour3 for springer journals.文字加粗 t...