(u)platex 和行缩进(tbook)

(u)platex 和行缩进(tbook)

我正在使用 tbook 类编写日语文本。问题是文本的每一行对齐方式不一致。使用引号(“quote”)可以轻松观察到这一点。

对齐问题

请注意,文本从右到左垂直对齐。

最小的例子:

\documentclass{tbook}

\begin{document}


「あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、
あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ、あ

\end{document}

有任何想法吗?

编辑:在第一个“「”后添加内容不会产生影响。不过,我确实需要添加一定数量的“あ、”才能产生效果。

更新:此问题也影响 uplatex。将第一行替换为\documentclass[uplatex]{utbook}

答案1

存在一些缺陷并不奇怪tbook.cls,因为它是包含在 中的旧类文件jclasses

反而,jsclasses,由 Haruhiko Okumura 创建的新标准日语类文件,现在广泛用于日语排版。jsclasses比 更佳jclasses

但是,jsclasses不包含任何用于垂直书写的类文件。因此,当我制作垂直书写的日语文档时,我使用jsarticle.clsjsbook.cls将它们调整为垂直书写。

就是一个例子。希望这对你有帮助。

相关内容