系統

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)