巨集包的功能可以通過ctan的搜尋功能查詢到。
乙個巨集包往往包含乙個檔案或多個檔案,這些檔案利用tex命令定義了新的命令,用來改變latex預設的功能。這些檔案主要有兩種型別:clas檔案, 以.cls為字尾;型別檔案,以.sty為字尾。其它型別的檔案多是輔助檔案。當編譯一篇tex文件時,如果引用某個缺失的巨集包時,編譯程式會報package missing的錯誤。當然,這些巨集包是可以更新的。乙個latex發行版理論上可以安裝任意多的巨集包,但是,一篇文件可以使用的巨集包數目是受限制的。
1. 傻瓜式安裝
2. 自動安裝
目前,多數的latex發行版都帶有巨集包管理器,如texlive的tlmgr,miktex的package manager。對於texlive,可以使用如下命令自動安裝:
tlmgr install ...
tlmgr remove ...
3. 手動安裝
(b)建立文件:接著利用dtx檔案建立說明文件,執行命令「latex yourfilename.dtx」。此步驟可以建立乙個dvi格式的說明文件,以說明該巨集包的功能。
(c)安裝檔案:此步是最關鍵的一步,也是容易出 錯的一步。此步驟的作用是將生成的必需檔案,如cls檔案和sty檔案放到合適的本地位置,以便latex發行版能夠找到。關鍵是如何定義合適的本地位置 呢?在tex及其衍生物中,所謂合適的本地位置,就是以tds(tex directory structure)規則組織的資料夾及其子資料夾,也就是乙個自定義的目錄。一般情況,這個自定義的目錄最上層的名字為texmf-local或者 texmf。在不同的發行版本下,具體也不一樣:
unix-type systems:~/texmf.和 /usr/share/texmf/tex/latex
where to put files from packages
typedirectory (under texmf/ or texmf-local/)description
.afm
fonts/afm/foundry/typeface
adobe font metrics for type 1 fonts
.bst
bibtex/bst/packagename
bibtex style
.cls
tex/latex/base
document class file
.dvi
docpackage documentation
.enc
fonts/enc
font encoding
.fdtex/latex/mfnfss
font definition files for metafont fonts
.fdtex/latex/psnfss
font definition files for postscript type 1 fonts
.map
fonts/map/
.mffonts/source/public/typeface
metafont outline
docpackage documentation
.pfb
fonts/type1/foundry/typeface
postscript type 1 outline
.sty
tex/latex/packagename
style file: the normal package content
.tex
doctex source for package documentation
.tex
tex/plain/packagename
plain tex macro files
.tfm
fonts/tfm/foundry/typeface
tex font metrics for metafont and type 1 fonts
.ttf
fonts/truetype/foundry/typeface
truetype font
.vffonts/vf/foundry/typeface
tex virtual fonts
others
tex/latex/packagename
other types of file unless instructed otherwise
(d)更新索引:最後更新latex發行版的索引檔案,以便latex發行版能找到新安裝的巨集包。不同的發行版使用了不同的索引器:
tetex, tex live, fptex:texhash.
(e)更新字型對映圖:如果乙個巨集包還順帶安裝了一些字型,還應該更新字型的對映。詳細方法參詳這裡。
此外,還有一些老版本的巨集包並沒有參照tds格式,因此只能使用前兩種方式。
**
tikz包 安裝 LaTex各種安裝
基本的 第一步,安裝基本的latex環境 sudo apt get install texlive 第二步,安裝中文字型包。字型包中包含bsmi,bkai,gkai,gbsn四種中文字型。bsmi和bkai是big5編碼的宋體和楷體字 後兩者gkai和gbsn分別處理簡體中文楷體字和宋體字。sudo...
latex巨集包安裝小結
解決方案 sty檔案拷貝到相應目錄下之後,執行 texhash 命令讓latex從新生成hash函式表。用winedit開啟ins檔案,用late編譯,同乙個資料夾中得到了乙個sty檔案。三 把name.sty檔案,放到d ctex miktex tex latex資料夾下面,最好新建乙個資料夾 更...
LaTeX 安裝 巨集包公升級 入門
2.安裝 3.巨集包公升級 4.latex latex late x 入門 latex late x 魅力無限,再次倒在了latex latex late x 的石榴裙下.今天我們介紹一下windows 系統下的 latex latex late x 的安裝以及編輯器 編譯方法 巨集包公升級的方法以...