最近在搞數(shù)模菌瘪,順便學習了下LaTeX的用法,眾所周知用這玩意兒寫出的論文格式簡直完美阱当,所以打算開個坑,記錄學習過程中的收獲糜工。
LaTeX安裝和使用
1.安裝TeXlive 2017
訪問TeXlive官網(wǎng)弊添,點擊download,可下載最新TeXlive(windows和linux)捌木。
下載后按步驟安裝即可油坝。
2.安裝vscode
由于之前安裝過幾個編輯器(TeXstudio,TeXmaker等)刨裆,但是效果均不理想澈圈,最后綜合考量后決定使用vscode作為編輯器,vscode下載地址:vscode下載帆啃。
3.安裝vscode插件
打開vscode瞬女,選擇“擴展”,搜索“LaTeX workshop”努潘,安裝。
由于vscode沒有支持pdf的插件,所以需自己下載一個尊勿,推薦“vscode-pdf"靶剑。
4.使用LaTeX
vscode中新建.tex文件,輸入以下代碼作為測試:
\documentclass{article}
\begin{document}
Hello,Latex!
\end{document}
點擊"保存",此時vscode右下方的LaTeX workshop將有以下運行:
語法無誤的話压怠,將會成功編譯:
此時左側(cè)資源管理器將出現(xiàn)編譯成功后生成的pdf:
右鍵選中pdf眠冈,點擊選項"View pdf",就可以看到生成的pdf啦~
5.宏包安裝
LaTeX的相關宏包可以通過TeXlive的TeXlive Manager來安裝
6.注意事項
TeXlive的安裝推薦使用默認地址菌瘫,否則需配置相關環(huán)境變量蜗顽,將安裝目錄的\bin加到PATH里布卡。
在Markdown里使用LaTeX
使用 Sublime + Markdown Preview 插件來寫博客時,首先需要開啟Markdown Preview對Mathjax(一種開源的數(shù)學符號渲染引擎诫舅,可解析LaTeX羽利,MathML等標記語言)的支持。
由于簡書不支持Mathjax刊懈,所以我們無法在簡書中漂亮的插入數(shù)學公式这弧,所以這段鴿了(等開了自己的博客再回來填坑)。
在Jupyter Notebook里使用LaTeX
方法其實就是在Jupyter Notebook里使用Markdown寫LaTeX虚汛。
相應語法如下:
1.在一行中:$
$\frac{-b\pm\sqrt{b^2-4ac}}{2a}$
2.單獨一行
$$
\frac{-b\pm\sqrt{b^2-4ac}}{2a}
$$
\begin{equation}
\frac{-b\pm\sqrt{b^2-4ac}}{2a}
\end{equation}
\begin{align}
\frac{-b\pm\sqrt{b^2-4ac}}{2a}
\end{align}
3.Latex塊
%%latex
\begin{align}
\frac{-b\pm\sqrt{b^2-4ac}}{2a}
\end{align}
局限是LaTeX的一些特殊包無法被Jupyter編譯匾浪。
LaTeX轉(zhuǎn)換成Markdown
對于一篇LaTeX文檔,可以使用強大的Pandoc軟件將LaTeX文檔轉(zhuǎn)成Markdown格式卷哩,不需要自己手動改蛋辈。相關方法看鏈接。