OSDN Git Service

add keys in luatexja-adjust; changed minimum version of LuaTeX to 1.0.0
[luatex-ja/luatexja.git] / test / test27-lineprofile.tex
1 \documentclass[10ptj]{ltjsarticle}
2 \usepackage[width=40\zw, lines=40,centering]{geometry}
3 \usepackage{amsmath,luacode,xcolor,luatexja-adjust}
4 \begin{document}
5 % #1: null(TeX 既定) or profile(行の中身を考慮した行間測定)
6 % #2: null(TeX 既定)
7 %   or step(行送りが \baselineskip で十分でなかった場合,
8 %            lineskip.step_factor * \baselineskip の倍数だけ広げて
9 %            行間が \lineskip 以上になるようにする)
10 \def\R#1#2{\directlua{luatexja.lineskip.setting('#1','#2')}%
11 \noindent\fbox{\parbox{25\zw}{%
12 \baselineskip14pt\noindent
13 \setbox2=\vtop{\noindent\hsize20\zw\textcolor{cyan!30!white}{%
14  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
15  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
16  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
17  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
18  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
19  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
20  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
21  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
22  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
23  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
24  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
25  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
26  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
27  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
28  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
29  □□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
30  □□□□■□□□□■□□□□■□□□□■
31 }}\dp2=0pt\rlap{\copy2}\par\vspace*{-\baselineskip}
32 \textbf{#1, #2}\\
33 \vrule height 2pt depth 0pt width 10\zw\\
34 \vrule height 2pt depth 0pt width 10\zw\\
35 \the\baselineskip あああああああああああああああ\\
36 あああああああああ$X_{X_{X_X}}$ああああああ\\
37 ああああああああああああああああああ\\
38 ……であるから$b=\dfrac1{X_2}$となる.\\
39 一方$\dfrac{A^A}{B_B}=21$なので……\\
40 ……であるから$b=\dfrac1{X_2}$となる.\\%\vadjust{あああああ$\dfrac34$}\\
41 一方$\dfrac{A^A}{B_B}=21$なので……
42
43 あいであるから$b=\dfrac1{X_2}$となる.新段落!\\
44 一方$\dfrac{A^A}{B_B}=21$なので……
45
46 \hbox{感じ感じ$\displaystyle\int$}
47 ほげであるから$b=\dfrac1{X_2}$となる.新段落!\\
48 一方$\dfrac{A^A}{B_B}=21$なので……
49
50 \hrule
51 かきであるから$b=\dfrac1{X_2}$となる.hrule無効\\
52 一方$\dfrac{A^A}{B_B}=21$なので……
53
54 \prevdepth0pt
55 うえであるから$b=\dfrac1{X_2}$prevdepth設定のため無効\\
56 一方$\dfrac{A^A}{B_B}=21$なので……
57 }}\newpage}
58
59
60 \R{null}{null}
61 \R{profile}{null}
62 \R{null}{step}
63 \R{profile}{step}
64
65 \end{document}