平均能量损失

平均能量损失

我相信在座的有些人熟悉 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}

在此处输入图片描述

*周围框的不同线宽是查看器产生的伪影,它们不会影响打印的副本。

相关内容