
기하학 패키지를 사용하여 프로젝트에 대한 특정 기하학을 정의하려고 합니다. 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를 생성했습니다.
두 클래스의 결과는 다음과 같습니다.
패키지 geometry
에는 ptex의 쓰기 방향 지원에 대한 정보가 없으므로 "혼란"됩니다. 아마도 패키지에 추가하는 것은 어렵지 않을 것이지만 나보다 ptex를 더 잘 이해하는 사람이 필요할 것입니다.https://github.com/davidcarlisle/geometry
환영할 것이다