系統
linux
路徑
/usr/bin/allneeded
名稱
allneeded - 對所有現在會用到的字體執行計算
語法
allneeded [-r] files ...
shared library
因為這個指令並不是可動態執行的,所以沒有
用途說明
allneeded指令會計算出所需要的所有字體來預覽一個dvi叢集 只要在指令行輸入該程式要搜尋的檔案路徑即可。
字體的產生方法是經由對所有可開啟的dvi檔案執行dvips(1)來啟動 也就是說,字體的產生是需要藉著dvips來解決如果說在指令後面加上-r,這個指令所執行的將會變成dvired,而不是dvips
allneeded並不會重複計算已經存在的字體(只要Metafont的模式沒有被改變的話)
相關指令
alldc(1)
allcm(1) - 將大量的computer-modern-fonts當作像素檔案來做計算這是透過對某些測試檔案執行dvips來完成的。
因此,需要用到dvips計算解析度來產生字體。allec是不會計算那些已經存在的字體。(只要METAFONT的模式沒有改變的話)
dvips(1) - 將TeX DVI的檔案轉成PostScript
(註:postscript是一種由Adobe System發展的分頁式描述方式的電腦語言) 這個dvips的程式會將TeX(或是其他處理程序,如 GFtoDVI)所產生的DVI的檔案-file[.dvi] 轉換成PostScript的形式,而且一般會直接將結果送到(雷射)印表機。 DVI的檔案可能沒有詳細指明.dvi的副檔名。使用的字型可能是本來內定的,不然就是在PK檔案 內定義如同點陣圖的字型,或是將兩者"虛擬"結合在一起來用。如果說有裝mktexpk的程式, 則dvips會自動去喚起METAFONT來產生那些原來不存在的字。
如果想要得到更多的資訊,可以去參考TexInfo的簡介- dvips.texi,這可能被裝在系統的某個 地方,可以從標準的 Info tree來找到。
參數
dvired(1) - 將DVI的檔案列印出來
fontimport(1) - 輸入TFM和Pk的字型檔,並將之放到適當的TeX資料夾內 fontexport(1) - 將字型檔從teTeX的資料夾內輸出
作者
Dirk Hillbrecht (dh@informatik.uni-hannover.de)
翻譯及解釋
Chin-hao Chiou (chchiou@csie.nctu.edu.tw)