この質問に麺をして、私のグーグル - フーが萎縮したことを心配した後、私はうまくいくものを整理しました。
Mac OS Xで提供されている汎用PPDファイルを編集して、必要なページサイズを追加します。私はここで一般的なPPDファイルを見つけました:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Resources/Generic.ppd
https://stackoverflow.com/questions/1028891/whats-the-easiest-way-to-add-custom-page-sizes-to-a-ppdにある指示に従って、追加する必要があるものを見つけてください。(ありがとう、そう)。私の場合、追加された行は次のとおりです(ファイル内では連続していません。行の場所を確認してください)。
*PageSize LetterEx/US Letter Expanded: "2 dict dup /PageSize [630 810] put dup /ImagingBBox null put setpagedevice"
*ImageableArea LetterEx/US LetterExpanded: "18 18 612 792 "
*PageRegion LetterEx/US Letter Expanded: "2 dict dup /PageSize [630 810] put dup /ImagingBBox null put setpagedevice"
*PaperDimension LetterEx/US Letter Expanded: "630 810 "
いずれの場合も、汎用PPDファイルを編集して新しい設定をデフォルトとして設定します。これは、目的のPS出力を得るためにmake caseで必要であると思われます。これらもファイル内で連続していないことに注意してください。ただし、それぞれ* Defaultが発生するところで置き換えてください。
*DefaultPageSize: LetterEx
*DefaultImageableArea: LetterEx
*DefaultPageRegion: LetterEx
*DefaultPaperDimension: LetterEx
システムを再起動します。何らかの理由で、私は印刷システム/ CUPS /再起動しようとしなかったものは何でも。
新しいプリンタをインストールし、IPと入力します。IPアドレス= localhostまたは127.0.0.1を入力し、Generic Postscript Printer typeを指定します。
アプリケーション(私の場合はWordまたはPages)から、[印刷]、[127.0.0.1]プリンタを選択し、ターゲット文書のページサイズとして[Letter Expanded]ページサイズを選択してから、[PDF / PostScriptとして保存]を実行します。Postscript変換エンジンは、アプリケーションのページサイズ設定ではなく、PSの作成時に現在のプリンタプロファイルを暗黙的に使用しているようです。