我相信在座的有些人熟悉 James Heisig 的记住汉字本书系列。页码设置如下:
(来源:tofugu.com)
。
我想重新创建这种样式(在文档中bookest
),以便创建 chữ Nôm(越南语字符)指南。有没有人愿意分享模板或建议的方法来重新创建这种布局?
答案1
您可以使用 模拟类似的行为mdframed
。我指的是可破坏的盒子。我不确定这有多稳定,所以测试一下...
平均能量损失
\documentclass{bookest}
\usepackage{lipsum,mdframed}
\usepackage{CJKutf8}
\newcounter{kanji}\setcounter{kanji}{0}
\newlength\kanjisep\setlength{\kanjisep}{2em}
\newenvironment{kanjis}[2]{%
\stepcounter{kanji}\edef\thesavedkanjicntr{\thekanji}
\mdfsetup{%
frametitle={\thesavedkanjicntr\hspace{\kanjisep}#1\hfill #2},
frametitlebelowskip=\baselineskip,
subtitlebelowskip=\baselineskip,
subtitlefont=\LARGE,
frametitlefont=\LARGE,
linewidth=1pt,
innerleftmargin=1cm,
subtitleaboveline=true}%
\begin{mdframed}[]\relax}%
{\end{mdframed}}
\newcommand{\kanji}[2]{%
\stepcounter{kanji}%
\mdfsubtitle{\thekanji\hspace{\kanjisep}#1\hfill #2}}
\begin{document}
\lipsum[1]
\begin{kanjis}{\begin{CJK}{UTF8}{min}未\end{CJK}}{what's that}
\lipsum[2]
\kanji{\begin{CJK}{UTF8}{min}哉\end{CJK}}{something}
\lipsum[3]
\end{kanjis}
\lipsum[4]
\begin{kanjis}{\begin{CJK}{UTF8}{min}散\end{CJK}}{counter continues}
\lipsum[5]
\kanji{\begin{CJK}{UTF8}{min}も\end{CJK}}{so on}
\lipsum[6]
\end{kanjis}
\end{document}
*周围框的不同线宽是查看器产生的伪影,它们不会影响打印的副本。