質問: ghostscript不明デバイス「psmono」 いくつかの インターネットのページ およびここのいくつかの回答 stackexchange には、オプション-sdevice=psmonoを含むghostscriptコマンドが含まれています。しかし、これらのコマンドを実行すると、ghostscriptはそのようなデバイス(psmono)が不明であることを示すエラーを返します。これが私が実行しようとしている1つの例で、エラーコードとして1を返します。$ gs -sdevice=psmono -dnopause -dbatch -dsafer -soutputfile=out.ps in.ps gpl ghostscript 9.21 (2017-03-16) copyright (c) 2017 artifex software, inc. all rights reserved. this software comes with no warranty: see the file public for details. unknown device: psmono 私はarchlinuxを使用していますが、ghostscriptのバージョンは9.21で、archlinuxのリポジトリからの最後のバージョンです。追加のghostscriptデバイス(psmonoなど)を使用するためにインストールする必要のある別のパッケージがありますか?または、このデバイスは以前のバージョンのghostscriptに存在し、新しいバージョンでは使用できません(その場合、どうすればpsmonobehaviourを使用できますか)。それとも、これは、必要なコンパイルオプションを使用してゴーストスクリプトをコンパイルしないarchlinuxパッケージャーからの失敗ですか?
回答: psはpostscriptを表します(これはpdfファイルは多かれ少なかれキャプチャです)monoは、モノクロ出力を示すいくつかのghostscriptコマンドで使用されます。まとめると、これは、この文字列がモノクロの追記出力を送信することを示唆する答えを意味すると思います。質問は白黒pdfの作成に関するものなので、推測は正当であると思います。これらのコマンドを使用できるかどうかは、ghostscriptがpostscript出力デバイスを認識するかどうかに依存する場合があります。ghostscriptのドキュメントでは、-hコマンドを実行すると、システム上でghostscriptで検出されたデバイスが一覧表示されることがわかります。