作者 主題: 如何將純文字檔印成漂亮的 ps 文件  (閱讀 9032 次)

0 會員 與 1 訪客 正在閱讀本文。

劍客

  • 活潑的大學生
  • ***
  • 文章數: 238
    • 檢視個人資料
    • http://kalug.ks.edu.tw
用下列指令可以將純文字檔轉成 postscript 的檔案。

enscript  -M A4 -G --margins=65:65:35:35 -j -p OUT_FILE INPUT_FILE


OUT_FILE 是輸出檔名,如果要輸出到印表機,請將 -p OUT_FILE 去除。

如果要列印 man page 的話,請先將 man page 轉成文字檔


man COMMAND |col -b > OUT_FILE


COMMAND 是要查的指令。
OUT_FILE 是輸出文字檔檔名。

如果要一氣呵成的話就是:

man COMMAND |col -b |enscript  -M A4 -G --margins=65:65:35:35 -j

...

  • 酷學園旁聽生
  • 俺是博士!
  • *****
  • 文章數: 5607
    • 檢視個人資料
如何將純文字檔印成漂亮的 ps 文件
« 回覆 #1 於: 2001-11-22 14:23 »
有见过ps结尾的文件吗?其是什中憟鞳H
怎样打开?
谢谢!

劍客

  • 活潑的大學生
  • ***
  • 文章數: 238
    • 檢視個人資料
    • http://kalug.ks.edu.tw
如何將純文字檔印成漂亮的 ps 文件
« 回覆 #2 於: 2002-01-23 17:49 »
postscript 是一種列印描述語言,不知道這樣說好不好,只要你的列表機有支援,你就可以直接把命令送給印表機,這樣傳送的資料量較少。

另外還有一個工具叫 a2ps 也有類似的弁遄C

  • 實習板主
  • 活潑的大學生
  • ***
  • 文章數: 270
    • 檢視個人資料
如何將純文字檔印成漂亮的 ps 文件
« 回覆 #3 於: 2002-06-10 13:25 »
照上面的流程在MDK8.1下做

在col -b的程序中途發生錯誤,看過man col知道文章該被反序排列過,但輸出檔卻
只有一頁,且沒有文字反排,倒是加粗標記已消除了。是否此指令已掛了?

錯誤信息如下:
/usr/bin/less: line 4: 2992 Broken pipe                  less.bin "$@"

...

System command (cd /usr/share/man && (echo " .pl 11i"; /usr/bin/bzip2 -c -d '/usr/share/man/man5/terminfo.5.bz2')|/usr/bin/gtbl | /usr/bin/nroff -mandoc | /usr/bin/less -isrr) exited with status 141.

怎會這樣?

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
如何將純文字檔印成漂亮的 ps 文件
« 回覆 #4 於: 2002-06-10 13:37 »
win32下,
acrobat可以打開一些,
不然找ghostscript這個free的軟件也可以!

  • 實習板主
  • 活潑的大學生
  • ***
  • 文章數: 270
    • 檢視個人資料
關於頁描述語言postscript
« 回覆 #5 於: 2002-06-10 14:36 »
補充說明Postscript
頁描述語言postscript是由Adobe公司發展出來的一種印表機語言(1985)
其中宣告了Type1~Type3的字型標準,及向量繪圖標準,色彩空間及網點運算的標準
及標準的內置圖像檔案標準EPS檔(可以是向量或點陣的混合體),所以被應用在高階的顯示與列印上,印刷製版的網片輸出機,印版輸出機,數位打樣機均是使用此種語言作列印標準。但因為其有檔案肥大、語法不嚴密等的缺點。最近幾年Adobe則推出PDF格式來取代Postscrpt。但現在還是Postscript 3主流的時代。

Adobe Illustratot 8之前的檔案若用文書軟體打開就可以看到是postscript的純文字描述。此外像PageMaker, CorelDraw, QuarkXpress等排版軟體,若要精準看到輸出結果就非要用Postscript印表機列印,因為是設定Postscript為最終輸出目標。

在M$的辦公室環境中,PCL印表機可能才是上選,Postscript 印表機比較少人用,
想從word排好的東西直出Postscipt網片在現在雖然已經可行,但是過去轉檔的
困擾只有印刷製版界的人才會明瞭。分色不正確,掉圖掉字真會氣死人。

Linux上就有Postscipt解譯器,而且以Postscript做為列印標準,可以印出美美的文件。當然可以存ps到pc碟片到輸出中心輸出彩色相紙,網片囉!(不過就是還沒有很多Linux版的中文字型可用說)

被騎上班的老

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 360
    • 檢視個人資料
Re: 關於頁描述語言postscript
« 回覆 #6 於: 2002-06-10 16:30 »
引述: "任俠"
補充說明Postscript

Windows不採行這個標準,甚至在列印時狀況百出。PCL印表機可能才是上選,

不會啊!我也都是在 Windows98 用 postscript 的driver 印啊!我是不清楚 Windows 98 送出的是不是 postscript 的 code,不過我確定是採用 postscript 的 driver 印的。跟 PCL 沒什麼兩樣啊!

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
如何將純文字檔印成漂亮的 ps 文件
« 回覆 #7 於: 2002-06-10 16:44 »
我只知道用HP的Printer,用PCL的幾乎不會出錯!
而且現在已有PCL6了!
但是假如你要輸出的,輸出成肥肥的PostScript檔,
存MO再拿去輸出應該也沒問題...

當你有將檔放大看時,你就知道PostScript是多細膩了...

  • 實習板主
  • 活潑的大學生
  • ***
  • 文章數: 270
    • 檢視個人資料
如何將純文字檔印成漂亮的 ps 文件
« 回覆 #8 於: 2002-06-10 17:50 »
看樣子我上面那個列印問題,是沒人看囉!我重裝那套件再說…

模擬Postscript 的HP印表機用8分鐘印一頁Mac中文文件和但自Win端一分鐘印8頁中文文件,誰快誰慢,用過就知道。
但是若你用的是正Postscript 印表機,比細緻度當然沒話講。貴不貴就看用途囉!

被騎上班的老

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 360
    • 檢視個人資料
如何將純文字檔印成漂亮的 ps 文件
« 回覆 #9 於: 2002-06-10 19:09 »
引述: "任俠"
看樣子我上面那個列印問題,是沒人看囉!我重裝那套件再說…

關於各種因版本差異所產生的問題,我想只有用過的人才能幫你。我沒有用 MDK8.1 我也沒辦法回你的問題,所以不是沒看見你的問題,只是無能為力!