uptex utarticle クラスとジオメトリ パッケージとセットアップ

uptex utarticle クラスとジオメトリ パッケージとセットアップ

私は、geometry パッケージを使用して、プロジェクトに特定のジオメトリを定義しようとしています。uptex から使用する場合、問題はありませんujarticleが、クラスを使用するとすべてがうまくいきませんutarticle。(utarticle は uptex の tategaki クラスです)

同じ現象が起きている人はいますか? ページの形状を変更する別のパッケージがあるのでしょうか?

編集: 申し訳ありませんが、最小限の例を見逃しました。

\documentclass{ujarticle}
%\documentclass{utarticle}

\usepackage{geometry}

\geometry{%
    paperheight=148mm, paperwidth=210mm,%
    layoutheight=105mm, layoutwidth=148mm,%
    layoutvoffset=21.5mm, layouthoffset=31mm,%
    tmargin=18mm, bmargin=18mm,%
    lmargin=18mm, rmargin=18mm,%
    %
    nohead, nofoot,%
    marginparwidth=0mm, marginparsep=0mm,%
    showframe=true,%
    showcrop=true%
}

\begin{document}

テスト

\end{document}

クラスを使用するとutarticle、テキストが意図したテキスト スペースから外れます。

答え1

現在geometry.sty縦書きクラス(例えばplatexのtarticle.cls、uplatexのutarticle.cls)を全く知らないこれは日本ではよく知られている問題です。回避策としてlltjp-geometry.styルアテジャプロジェクト チームを使用できます。geometry.sty次のように事前にロードする必要があります。

\usepackage[...]{lltjp-geometry}
\usepackage[...]{geometry}

lltjp-geometryご注意くださいない横書きの授業で使用します。

答え2

[コミュニティ ウィキ。これは実際には回答ではなく、単なるヒントです]

私は

 \usepackage[dvipdfmx]{geometry}

あなたの例では、uplatex に従って dvipdfmx で PDF が生成されました。

2つのクラスの結果は次のとおりです。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

パッケージgeometryにはptexの書き込み方向のサポートに関する情報がないため、「混乱」しています。おそらくパッケージに追加するのは難しくないでしょうが、私よりもptexをよく理解している人が必要で、プルリクエストをhttps://github.com/davidcarlisle/geometry 歓迎されるだろう

関連情報