1、tex是語言,排版用的語言,多達900條指令。
2、tex指令太多,太繁瑣,因此有人就將tex用宏命令重新封裝,好用。其中,plain TeX是在TeX基礎上定義的一套基本的排版用的指令集;
3、LaTeX是在plain TeX的基礎上定義了一整套宏集,方便文章作者進行排版;好了,語言就到這裏ok了,latax是一套命令,或者一套函數,可以實現很多功能,但是這個一定要有編譯器才能實現,才能將你的語言命令 變成 pdf 文件。這就到了下面的編譯器。
4、teTeX、MiKTeX、fpTeX是LaTeX在不同操作系統平臺上的實現,有很多的LaTeX的不同實現,或者說有很多發行版本(編譯器)。其中,比較常用的有ctex(2018年11月停止更新)和texlive(推薦)
5、語言包、編譯器都有了,就剩下了編輯器,每個編譯器都會捆綁編輯器,比如texlive 就捆綁texworks編輯軟件,ctex就捆綁WinEdt。當然,可以用第三方的,比如texstudio(推薦),這個不錯,是個集成的ide。