如何用LaTeX 畫出費曼圖 - Medium
文章推薦指數: 80 %
使用TikZ-Feynman 套件自動生成費曼圖 ... 當我還在念大學時,有教授是利誘學生或教學助理把所有手寫筆記打成TeX 檔,將這項工作當成加分或是加薪的 ...
GetunlimitedaccessOpeninappHomeNotificationsListsStoriesWrite如何用LaTeX畫出費曼圖使用TikZ-Feynman套件自動生成費曼圖用LaTeX編輯課程筆記是項大工程用LaTeX打出工整漂亮的方程式,進而編輯成看起來非常專業的講義或論文,是許多數學人或物理人的執念。
之所以稱為執念,是因為到了美國念研究所之後,才發現自己練就的LaTeX功夫在指導教授眼中根本只是雕蟲小技-那些真正Nature/Science連發的大咖們還是持續用Word在寫他們驚天動地的paper。
因此直到我博士班畢業前,才自己找到機會用LaTeX編輯出一本自以為專業的畢業論文(裡面的方程式應該不超過20條)。
回台灣教書後,會用到LaTeX的地方通常是作業、考卷、和補充講義。
這些文件若是用Word整理起來倒也不是不行,但就是少了點美感。
不過若是要把所有的課程筆記(lecturenotes)都用LaTeX整理起來,那可是一個大工程。
當我還在念大學時,有教授是利誘學生或教學助理把所有手寫筆記打成TeX檔,將這項工作當成加分或是加薪的條件。
不過在後續的研究所求學過程中,偶爾還是會看到自己將課程資料整理成TeX版本的教授,不得不佩服他們在這方面下的功夫(師大物理的張明哲教授便是一例)。
最近我也心血來潮,想把自己上課的凝態物理筆記整理成TeX檔;在打到電子間交互作用時便遇到了一個問題:優美的費曼圖是否能在LaTeX環境中自然產生?LaTeX社群這麼大,答案想必是肯定的。
TikZ-Feynman是由墨爾本大學博士生JoshuaEllis開發出來的套件,可讓使用者方便地在TeX文件中畫出想要的費曼圖(Feynmandiagram)。
雖然不是唯一可用來畫費曼圖的套件,但TikZ-Feynman使用起來非常方便,語法也相對簡單,因此這裡只介紹TikZ-Feynman。
跟使用其他套件一樣,我們只需要在文件的開頭引用:\usepackage[compat=1.1.0]{tikz-feynman}然後在文件中插入想要的費曼圖:\feynmandiagram[horizontal=atob]{i1[particle=\(k\)]--[fermion]a--[fermion]i2[particle=\(k-q\)],a--[photon,momentum'=\(q\)]b,f1[particle=\(k'\)]--[fermion]b--[fermion]f2[particle=\(k'+q\)],};執行LuaLaTeX之後(我是用Texmaker來編輯文件檔),便可以在文件裡生成好看的費曼圖了:費曼圖輸出範例必須注意的是,如果是用PDFLaTeX來生成pdf檔的話,會出現排列錯誤的費曼圖如下:錯誤的費曼圖輸出範例這是因為TikZ-Feynman套件需要LuaTeX來正確排列費曼圖中的各個元素。
相關細節可參考stackexchange的相關討論串。
MorefromAnotherBrickintheWallFollow別認真,只不過是牆上的另一塊磚Lovepodcastsoraudiobooks?Learnonthegowithournewapp.TryKnowableAboutHelpTermsPrivacyGettheMediumappGetstartedAnotherBrickintheWall29Followers別認真,只不過是牆上的另一塊磚FollowMorefromMediumNOSHITUranusbecomesapointofcontentionbetweenNASAandNOSHITDanteCiolfiMitochondrialresearchmovesusclosertobrainandmusculardiseasecures哈斯SethHarding1MinuteExplanation:DarkEnergyvs.DarkMattervs.Antimattervs.DegenerateMatterRahulkrishTHENIGHTSKYHelpStatusWritersBlogCareersPrivacyTermsAboutKnowable
延伸文章資訊
- 1如何用LaTeX 畫出費曼圖 - Medium
使用TikZ-Feynman 套件自動生成費曼圖 ... 當我還在念大學時,有教授是利誘學生或教學助理把所有手寫筆記打成TeX 檔,將這項工作當成加分或是加薪的 ...
- 2費曼圖 - 中文百科知識
費曼圖是美國物理學家理察·費曼在處理量子場論時提出的一種形象化的方法,描述粒子之間的相互作用、直觀地表示粒子散射、反應和轉化等過程。使用費曼圖可以方便地計算 ...
- 3費曼圖是如何徹底改變物理學的 - 壹讀
為20世紀最著名的物理學家之一,理察·費曼(Richard Feynman)聞名遐邇。 ... 費曼也將因其教學而被人們記住:他所講的講座1962年,加州理工學院的 ...
- 4路徑積分與費曼圖(上) - 國立臺灣大學科學教育發展中心
- 5费曼图- 维基百科,自由的百科全书
费曼图(英語:Feynman diagram)是美国物理学家理查德·费曼在处理量子场论时提出的一种形象化的方法,描述粒子之间的相互作用、直观地表示粒子散射、反应和转化等过程 ...