4

作成者がLaTeXコードの一部を変更し、ページの位置とサイズを変更したライブラリマニュアルがありますが、コンパイル、抽出、および送信する前にチェックしませんでした。彼は現在利用できないので、印刷したい場合は自分で修正する必要があります。

いくつかのghostscriptコマンドを使用して、テキスト全体をページの中央に近づくようなものにプッシュすることができました。コマンドを以下に示します。

/usr/bin/gs -sDEVICE=pdfwrite -o /home/user/shiftdown.pdf -dPDFSETTINGS=/prepress -c "<</PageOffset [0 -35]>> setpagedevice" -f /home/user/brokendoc.pdf

問題は、ハードウェアの余白にぶつかることなくページを印刷できるようになりましたが、章のタイトルが上部で途中で切り取られていることです。PDFをAcrobatまたはReaderで開くと、章のタイトルを選択してコピーすると、選択したプログラムに全文が貼り付けられます。部分的に互換性のないドライバーを使用してXeroxMFPで印刷しようとすると、ヘッダーが印刷されましたが、両面印刷されなかったため、700ページ以上を印刷してから、コピーして1->2機能を使用したくありませんでした。

これらのカットオフヘッダーを修正して、PDFファイルに正しく表示されるようにするか、少なくとも確実に正しく印刷されるようにする方法を知っている人はいますか?ghostscriptは簡単に入手でき、TeXは比較的簡単に入手でき、AcrobatXの標準バージョンがあります。

[アップデート:]

Acrobat Pro XIのデモをダウンロードした後、[印刷物の制作]タブに移動し、[オブジェクトの編集]をクリックすることができました。切り取られたチャプタータイトルをクリックすると、ページ全体をカバーする2つのバウンディングボックスが表示され、一方はもう一方よりも少し高くなっています。それを右クリックすると、クリップを追加してクリップを削除するオプションが表示されました。[クリップの削除]をクリックすると、章のタイトル全体が表示されます。[クリップの追加]をクリックすると、「選択した領域の1つ以上にすでにクリッピング領域があります。選択したオブジェクトのクリッピング領域の設定に進みますか?[いいえ][はい]」と表示されます。

その追加情報で、バッチモードで問題を修正する方法が必要であることを私は知っています、誰もがこれにどのコマンドが変換されるか知っていますか?

4

1 に答える 1

3

'brokendoc.pdf'を見ずに知るのは難しいです。ファイルを見ると、何が起こっているのか、そして(おそらく)それを修正する方法や回避する方法を教えてくれます。

ファイル全体は必要ないので、問題を示すページが数ページしかない短縮バージョンで十分です。これは、次を使用して完全なbrokendoc.pdfから取得できる場合があります
。gs-sDEVICE = pdfwrite -o part.pdf -dLastPage = 10 brokendoc.pdf

また、次のことも試してみてください
。gs -sDEVICE = pdfwrite -o fited.pdf -dPDFFitPage -sPAPERSIZE = letter -dFIXEDMEDIA brokendoc.pdf

上記は、指定されたページサイズにページを拡大縮小(および中央揃え)します。'letter'または'a4'を指定するか、-dMEDIAWIDTHPOINTS = _ -dMEDIAHEIGHTPOINTS = _を使用して、特定の出力ページサイズを取得できます。-dFIXEDMEDIAオプションを指定すると、gsはファイル内のMediaBoxを無視します。

于 2013-01-30T18:06:25.397 に答える