最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

序:做一個(gè)優(yōu)雅的物理人 || LaTeX 環(huán)境配置

2022-05-29 21:51 作者:湮滅的末影狐  | 我要投稿

最近感覺理論學(xué)習(xí)之類沒啥想寫的,就開一個(gè) LaTeX 系列的專欄吧。

大家也許注意到,這學(xué)期我不少筆記都是用 LaTeX 編輯的。(當(dāng)然你也有可能沒聽說過?LaTeX,正常,我上大學(xué)前也沒聽過這種東西) 筆者在學(xué)習(xí)使用 LaTeX 的過程中也遇到過奇奇怪怪的問題,也是經(jīng)過學(xué)習(xí)逐漸提高效率,所以想在這里和大家分享一些經(jīng)驗(yàn)。也不算什么正經(jīng)教程就是了。

首先必須寫在前面的是:所有 LaTeX 文檔的編輯排版,用 Word 和 Powerpoint 都一定可以實(shí)現(xiàn),甚至可能更方便,因此?LaTeX 未必適合你。但是,在一些特定的場景里,LaTeX 擁有極高的效率。

LaTeX是什么?

這是著名的在線 LaTeX 編輯器 Overleaf 上的介紹:

LaTeX?(pronounced?LAY-tek?or?LAH-tek) is a tool used to create professional-looking documents. It is based on the WYSIWYM (what you see is what you mean) idea, meaning you only have focus on the contents of your document and the computer will take care of the formatting. Instead of spacing out text on a page to control formatting, as with Microsoft Word or LibreOffice Writer, users can enter plain text and let?LaTeX?take care of the rest.

LaTeX 是用于排版專業(yè)文檔的工具。它基于“所見即所想”的思路,也就是說你只需要專注于文檔的內(nèi)容,電腦會(huì)搞定排版。不同于我們在 Word 或 LibreOffice Writer 里面需要調(diào)節(jié)各種縮進(jìn)與間距進(jìn)行格式排版,LaTeX 用戶可以僅僅輸入純文字內(nèi)容而讓軟件處理其他工作。

什么是優(yōu)雅的物理人

大家也看到了本文的標(biāo)題——做一個(gè)優(yōu)雅的物理人。筆者這里對優(yōu)雅的定義,是合理利用各種方法,用最少的精力解決問題,換句話說,優(yōu)雅的物理人追求以最高效率解決問題。

這里的各種方法是相當(dāng)廣義的。比如一個(gè)最簡單的例子是

求證:%5Cfrac%7Bxe%5Ex%20-%20%5Cln%20x%20-1%7D%7Bx%7D%20%5Cgeq%201%2C%5Cquad(x%3E-1)

這是一個(gè)常見的高中導(dǎo)數(shù)壓軸題,僅僅以高中的知識證明是麻煩的,或者說,不優(yōu)雅。也因此它會(huì)被放在壓軸題。

但是如果你上大學(xué),熟悉了泰勒級數(shù):e%5Ez%20%3D%201%2Bz%2B%5Cfrac12z%5E2%2B%5Ccdots%5Cgeq%201%2Bz

就可以輕易寫出?xe%5Ex%20%3D%20e%5E%7Bx%2B%5Cln%20x%7D%5Cgeq%20x%2B%5Cln%20x%20%2B1?然后恰好消去所有項(xiàng)得到1,直接QED.

高中階段看,這就是優(yōu)雅的。

當(dāng)然,真正優(yōu)雅的方法是:

大人,時(shí)代變了

我們是學(xué)物理的,嚴(yán)格的數(shù)學(xué)證明工作要做,但是在解決問題之前可以放在第二位;而且能不動(dòng)腦就搞定的,誰去想半天什么泰勒級數(shù)啊。

呃,扯遠(yuǎn)了。?總之 LaTeX 在筆者眼中就擁有成為優(yōu)雅的軟件的潛力。但同時(shí)請?jiān)谀切┎贿m合 LaTeX 的場景里不要猶豫,Word PPT Markdown?

LaTeX 適合哪些場景?

  • 大量復(fù)雜的數(shù)學(xué)公式

  • 大量來自不同期刊/出版社的參考文獻(xiàn)

  • 有固定格式的文章/幻燈片,且有現(xiàn)成的 LaTeX 模板(比如有的期刊就會(huì)提供)

LaTeX?不適合哪些場景?

  • 大量的圖片

  • 需要靈活的格式排版的文章/幻燈片

  • 缺乏相關(guān)模板的文章/幻燈片

LaTeX 適合哪些人?

以筆者所在的理科為例,數(shù)院物院的同學(xué)基本上人人都有在用?LaTeX,數(shù)院還有專門的專業(yè)選修課教?LaTeX;而化院生院就幾乎沒人用了。一般來說 LaTeX 對于除了數(shù)理之外的人來說并不優(yōu)雅,無益于提高工作效率,反而容易增加麻煩,因?yàn)榻^大多數(shù)數(shù)理文章中數(shù)學(xué)公式都顯著地多,而圖片不多,能夠發(fā)揮?LaTeX 的優(yōu)勢。

LaTeX 應(yīng)該怎么用?

我們在使用?LaTeX 時(shí)隨時(shí)應(yīng)該記住自己的最高需求:優(yōu)雅。?LaTeX 的優(yōu)勢在有模板的時(shí)候才能得到最大的發(fā)揮。前面提到,LaTeX 的優(yōu)勢在于讓軟件處理排版工作。但是,排版要排成什么樣,比如需要多少行距,標(biāo)題目錄用什么字號字體,這些也都是需要在文檔的源代碼中設(shè)置的。如果你還得手動(dòng)用特定格式的代碼設(shè)置這些參數(shù),真的還不如用 Word;但是如果有現(xiàn)成的模板,這些全都不需要你親自動(dòng)手。因此我們使用 LaTeX 應(yīng)當(dāng)奉行的就是拿來主義:有模板就拿來用,不好用換一個(gè),沒模板還不如直接用 Word。

給自己的電腦配置一個(gè) LaTeX 環(huán)境

說了那么多,該講點(diǎn)實(shí)用的東西,比如如何給自己電腦上搞一個(gè) LaTeX。(當(dāng)然你隨時(shí)可以選擇overleaf在線編輯 https://www.overleaf.com/)(但是有時(shí)候你需要離線編輯的時(shí)候...)

首先明確一點(diǎn),?LaTeX 也相當(dāng)于一個(gè)計(jì)算機(jī)語言,它的使用也包括編譯器和代碼編輯器兩部分。對于?LaTeX 來說,常用的編譯器有 TeXlive, MikTeX, CTeX,而常用于編輯代碼的有 TeXStudio, WinEdt, VSCode, LyX...

筆者建議的編譯器是 TeX Live. 你可以前往TeX Live 官網(wǎng)下載最新的 2022 版本:

?https://tug.org/texlive/

當(dāng)然想下載快點(diǎn)也可以考慮找國內(nèi)鏡像源,直接搜“TeX Live 鏡像”就行。又或者你完全不想下載,直接從別人那里拷一份也是可以的(由于能否編譯只看環(huán)境變量不看注冊表,可以直接拷安裝好的文件)。

不建議 MikTeX 或 CTeX 的原因就是它們對一些較新版本的模板兼容性不是很好(尤其是CTeX已經(jīng)不再更新)。

弄好 TeX Live 之后還要把相關(guān)路徑加入環(huán)境變量,編譯時(shí)才能找到編譯器的路徑。

關(guān)于TeXLive如何安裝以及環(huán)境變量怎么設(shè)置,很多地方都有教程。不妨參考這里

使用VSCode編寫LaTeX - Marvey的文章 - 知乎

https://zhuanlan.zhihu.com/p/38178015

另外還有個(gè)還算挺重要的小細(xì)節(jié),沒人教過我,但是...第一次配置完環(huán)境變量要把電腦重啟一遍才能正常。

關(guān)于編輯器筆者建議就用無敵的 VSCode。

VSCode里面需要下載一個(gè)插件 LaTeX Workshop,(需要中文界面可以裝一個(gè) Chinese Simplified 插件) 具體操作同樣可以參考上面那個(gè)教程。

但是只要看到配置環(huán)境變量和VSCode插件下載好即可,因?yàn)楹竺婺且淮蠖雅渲迷诂F(xiàn)在較新版本的?LaTeX Workshop 插件都是自動(dòng)配置好的,不是很需要專門的配置。

也正因如此,筆者并不建議按照上面那個(gè)教程配置?Sumatra PDF 進(jìn)行預(yù)覽,因?yàn)?..筆者照他說的做,配置出來的反向搜索并不成功。應(yīng)該是在20或者21年的某次更新之后那個(gè)教程教的辦法就不成了(也許以后某天這個(gè)專欄說的也不好使了,相信我那是因?yàn)檐浖铝?

是的,現(xiàn)在的插件很多配置都自動(dòng)設(shè)好了,你不需要?jiǎng)犹鄸|西。大致熟悉一下界面:

VSCode界面

現(xiàn)在不妨在左側(cè)工作區(qū)創(chuàng)建一個(gè) LaTeX 專用文件夾,再為你的 HelloWorld文檔創(chuàng)建一個(gè)文件夾,然后創(chuàng)建一個(gè) Helloworld.tex,這就是源代碼文件,里面寫入

然后直接點(diǎn)右上角小綠箭頭編譯。然后你再點(diǎn)編譯鍵旁邊那個(gè)就能打開預(yù)覽窗口??吹揭粋€(gè)寫著 HelloWorld 的pdf文件就對了。

這篇就先說這么多吧,是系列的第一篇。有好多提高編輯效率技巧,之后再慢慢講。

序:做一個(gè)優(yōu)雅的物理人 || LaTeX 環(huán)境配置的評論 (共 條)

分享到微博請遵守國家法律
灵石县| 旬邑县| 临沧市| 同仁县| 孝义市| 潜山县| 新邵县| 新沂市| 棋牌| 互助| 商南县| 郁南县| 犍为县| 屏山县| 耒阳市| 怀安县| 英吉沙县| 玛曲县| 外汇| 阿拉尔市| 贵州省| 扶绥县| 平乐县| 宁阳县| 浙江省| 遂溪县| 凤城市| 北票市| 沿河| 五华县| 平定县| 剑河县| 汕尾市| 商河县| 桑植县| 神木县| 奉贤区| 义乌市| 芜湖市| 虞城县| 米脂县|