класс uptex utarticle и пакет геометрии и настройка

класс uptex utarticle и пакет геометрии и настройка

Я пытаюсь определить определенную геометрию для проекта с помощью пакета геометрии. У меня нет проблем при использовании ujarticleиз uptex, но все пошло не так при использовании utarticleкласса. (utarticle — это класс tategaki из uptex)

У кого-то такое же поведение? Может есть другой пакет для изменения геометрии страницы?

EDIT: Извините, я пропустил минимальный пример.

\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вообще не знает вертикальных классов письма (например, tarticle.cls в platex, utarticle.cls в uplatex); это известная проблема здесь в Японии. Как обходной путь, lltjp-geometry.styпредоставленныйлуатексьяможно использовать команду проекта: ее необходимо загрузить заранее geometry.styследующим образом:

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

Обратите внимание, что lltjp-geometryследуетнетможно использовать на занятиях по горизонтальному письму.

решение2

[вики сообщества, поскольку это не совсем ответ, а просто некоторые указания]

я использовал

 \usepackage[dvipdfmx]{geometry}

в вашем примере и сгенерированном PDF с помощью dvipdfmx после uplatex.

Результаты двух классов следующие:

введите описание изображения здесь

введите описание изображения здесь

Пакет geometryне имеет информации о поддержке направления письма в ptex и поэтому "запутался". Вероятно, это не составит труда добавить в пакет, но для этого понадобится кто-то, кто понимает ptex лучше меня, pull requests дляhttps://github.com/davidcarlisle/geometry было бы желательно

Связанный контент