powerdot->ps2pdf サイズおかしい

powerdot->ps2pdf サイズおかしい

- たきやま たけし の投稿
返信数: 4
こんにちは たきやまと申します

pLaTeX+powerdotでスライドを作成しています。

dvipsでできたpsは4:3(279*210)になっているのですが
ps2pdfするとpdfは1:1(210*210)になります。

debian11(bullseye)からdebian12(bookworm)にupdateしたらこのようになりました。

TeXLiveを全てpurgeしたあと再installしても同様でした。

解決方法/問題点抽出法ご教示ください。

参考ファイル(tex,ps,pdf,スクリプト)zipして添付します。

TeX,gsの環境は以下のとおりです。

$ platex -v
e-pTeX 3.141592653-p4.0.0-220214-2.6 (utf8.euc) (TeX Live 2022/Debian)
kpathsea version 6.3.4
ptexenc version 1.4.0
Copyright 2022 D.E. Knuth.
-- snip --

$ gs -v
GPL Ghostscript 10.00.0 (2022-09-21)
Copyright (C) 2022 Artifex Software, Inc. All rights reserved.

よろしくおねがいします。
たきやま たけし への返信

Re: powerdot->ps2pdf サイズおかしい

- TONE Kozaburo の投稿

プリアンブルに次のような 1行を追加すると、どうでしょうか。

\AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}

参考:用紙のサイズを自動設定したい

TONE Kozaburo への返信

Re: powerdot->ps2pdf サイズおかしい

- たきやま たけし の投稿
TONEさん ありがとうございます。
残念ながら効きませんでした。

powerdot.pdf,p.27を読むと、
「ps2pdfを用いてpdfを作るとき、paper sizeやorientationに関する引数は削除」
「問題あるときはnopsheaderを使ってね」と書いてあるのですが、
nopsheaderも効きませんでした。

ps2pdfのpagesize指定はどこを見ているのでしょうか?
たきやま たけし への返信

Re: powerdot->ps2pdf サイズおかしい

- 和田 勇 の投稿

macOS 環境ですが 2021 2022 で提供されたシェルスクリプトで pdf を作成しました。

pdfinfo を見る限り 2021 は 4:3 になっていましたが 2022 では 1:1 のようになっていました。

上記のことや documentclss オプション の paper=screen を考慮し powerdot paper=screen texlive 2022で検索したところ以下のような情報を見つけました。

Powerdot paper orientation (or page width?) suddenly changed

ここに書かれていた dvips -landscaperotate のようにしたところ pdfinfo でみた限りですが 4:3 になっているように見えます。