OSDN Git Service

Updated documents
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 27 Jan 2020 06:57:25 +0000 (15:57 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 27 Jan 2020 06:57:25 +0000 (15:57 +0900)
doc/luatexja-en.pdf
doc/luatexja-ja.pdf
doc/luatexja.dtx
src/ltj-jfmglue.lua
test/test04-jfm-20170716-jfmv3.txt [deleted file]
test/test04-jfm-20200127.txt [moved from test/test04-jfm-20200123.txt with 97% similarity]
test/test04-jfm-204140902_tfont.txt [deleted file]
test/test04-jfm.pdf
test/test04-jfm.tex

index eb9e251..5a23c46 100644 (file)
Binary files a/doc/luatexja-en.pdf and b/doc/luatexja-en.pdf differ
index 4be46ef..15bf08d 100644 (file)
Binary files a/doc/luatexja-ja.pdf and b/doc/luatexja-ja.pdf differ
index 4ab8783..7b6f8fe 100644 (file)
@@ -663,7 +663,6 @@ and \emph{Japanese fonts} for fonts used in \textbf{JAchar}.
 %<ja>\item \emph{IPAexフォント(\url{http://ipafont.ipa.go.jp/})}
 \end{itemize}
 
-
 %<*en>
 Now \LuaTeX-ja is available from
 CTAN (in the \texttt{macros/luatex/generic/luatexja} directory), and
@@ -877,6 +876,31 @@ and finally delete the temporary directory.
 コピーし,その中で\LuaTeX-jaの初回起動を行い,作業用ディレクトリを消す作業をしている.
 %</ja>
 
+\item
+%<*en>
+Note that when \LuaTeX-ja is loaded in plain \LuaTeX~nor \LaTeX~2019-10-01,
+we cannot use color specification on font loading, such as
+\begin{lstlisting}
+  \font\hoge=lmroman10-regular.otf:color=FF0000 % \font primitive
+  \DeclareFontShape{TU}{...}{...}{...}{<-> lmsans10-boldoblique:color=005599}{} % NFSS
+  \setmainfont{texgyretermes}[Color=220022]     % fontspec
+\end{lstlisting}
+This is because codes for shifting baseline in math mode (\LuaTeX-ja) collide with and prevents loading
+codes for font color (\Pkg{luaotfload}) in these environments.
+\emph{We recommend to use \LaTeX\ 2020-02-02}, since we can avoid this collision in \LaTeX\ 2020-02-02.
+%</en>
+%<*ja>
+なお,\LuaTeX-jaをplain~\LuaTeX や\LaTeX\ 2019-10-01以前の環境下で用いる場合,
+以下のような\emph{フォント読み込み時の色指定}(\cs{textcolor}命令ではなく!)\emph{は利用できない}.
+\begin{lstlisting}
+  \font\hoge=lmroman10-regular.otf:color=FF0000 % \font primitive
+  \DeclareFontShape{TU}{...}{...}{...}{<-> lmsans10-boldoblique:color=005599}{} % NFSS
+  \setmainfont{texgyretermes}[Color=220022]     % fontspec
+\end{lstlisting}
+これは,\LuaTeX-jaによる数式内のベースライン補正(\ref{ssec:baseline}節)のコードが
+\Pkg{luaotfload}パッケージのフォント色処理のコードと衝突するためである.
+\LaTeX\ 2020-02-02以降では衝突回避のための仕組みが備わっているので.\emph{\LaTeX\ 2020-02-02以降での使用を勧める}.
+%</ja>
 \end{itemize}
 
 %<en>\subsection{Using in plain \TeX}
@@ -2301,6 +2325,7 @@ parameters to \texttt{true}/\texttt{false}, respectively.
 
 %<en>\subsection{Shifting the baseline}
 %<ja>\subsection{ベースラインの移動}
+\label{ssec:baseline}
 %<*en>
 To make a match between a Japanese font and an alphabetic font, sometimes
 shifting of the baseline of one of the pair is needed. In \pTeX, this is achieved
index 59dda28..d3f9d99 100644 (file)
@@ -825,7 +825,7 @@ do
          if not gbst then gr = ga; node_free(gb) else node_free(ga) end
          gbw = blend_diffmet(gbw or 0, gaw or 0, db, da) -- 結果の自然長
          gbst, gbsto = blend_diffmet_inf(gbst, gast, gbsto, gasto, db, da) -- 伸び
-        gbsh, gbsho = blend_diffmet_inf(-(gbsh or 0), -(gash or 0), gbsto, gasto, db, da) -- -(縮み)
+         gbsh, gbsho = blend_diffmet_inf(-(gbsh or 0), -(gash or 0), gbsho, gasho, db, da) -- -(縮み)
         setglue(gr, gbw, gbst, -gbsh, gbsto, gbsho)
         return gr
       end
@@ -855,13 +855,14 @@ do
            set_attr(g, attr_icflag, KANJI_SKIP_JFM)
            return g
         elseif flag then
-           local g = node_new(id_glue);
+           local g = node_new(id_glue)
+            local st = bp and (bp*getfield(kanji_skip, 'stretch')) or 0
+            local sh = bh and (bh*getfield(kanji_skip, 'shrink')) or 0
            setglue(g,
               bn and (bn*getfield(kanji_skip, 'width')) or 0,
-              bp and (bp*getfield(kanji_skip, 'stretch')) or 0,
-              bh and (bh*getfield(kanji_skip, 'shrink')) or 0,
-              bp and bp~=0 and getfield(kanji_skip, 'stretch_order') or 0,
-              bh and bh~=0 and getfield(kanji_skip, 'shrink_order') or 0)
+              st, sh, 
+              (st==0) and 0 or getfield(kanji_skip, 'stretch_order'),
+              (sh==0) and 0 or getfield(kanji_skip, 'shrink_order'))
            set_attr(g, attr_icflag, KANJI_SKIP_JFM)
            return g
         end
diff --git a/test/test04-jfm-20170716-jfmv3.txt b/test/test04-jfm-20170716-jfmv3.txt
deleted file mode 100644 (file)
index 6cca72c..0000000
+++ /dev/null
@@ -1,977 +0,0 @@
-This is LuaTeX, Version 1.0.4 (TeX Live 2017) 
- restricted system commands enabled.
-(./test04-jfm.tex
-(/opt/texlive/texmf-local/tex/luatex/luatexja/luatexja-core.sty
-(/opt/texlive/2017/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
-(/opt/texlive/2017/texmf-dist/tex/luatex/ctablestack/ctablestack.sty
-(/home/h7k/texmf/tex/latex/base/ltluatex.tex)))
-(/opt/texlive/2017/texmf-dist/tex/luatex/luaotfload/luaotfload.sty(using write 
-cache: /home/h7k/.texlive2017/texmf-var/luatex-cache/generic)(using read cache:
- /opt/texlive/2017/texmf-var/luatex-cache/generic /home/h7k/.texlive2017/texmf-
-var/luatex-cache/generic))
-(/opt/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
-(/opt/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
-(/opt/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
-(/opt/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty))
-(/opt/texlive/2017/texmf-dist/tex/generic/xkeyval/xkeyval.tex
-(/opt/texlive/2017/texmf-dist/tex/generic/xkeyval/xkvutils.tex
-(/opt/texlive/2017/texmf-dist/tex/generic/xkeyval/keyval.tex))
-2014/12/03 v2.7a key=value parser (HA)
-(/opt/texlive/2017/texmf-dist/tex/generic/xkeyval/xkvtxhdr.tex
-2005/02/22 v1.1 xkeyval TeX header (HA)))
-(/opt/texlive/2017/texmf-dist/tex/generic/oberdiek/atbegshi.sty)(load cache: /h
-ome/h7k/.texlive2017/texmf-var/luatexja/ltj-cid-auto-adobe-japan1.luc)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-base.sty)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-plain.sty(load luc: /home/h7k
-/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/ipaexm.luc)(load cache: 
-/home/h7k/.texlive2017/texmf-var/luatexja/extra_ipaexmincho.luc)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/jfm-ujis.lua)(load luc: /home/h7k
-/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/ipaexg.luc)(load cache: 
-/home/h7k/.texlive2017/texmf-var/luatexja/extra_ipaexgothic.luc)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/jfm-ujisv.lua)))(load luc: /home/
-h7k/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/ipam.luc)(load cache:
- /home/h7k/.texlive2017/texmf-var/luatexja/extra_ipamincho.luc)(load luc: /home
-/h7k/.texlive2017/texmf-var/luatex-cache/generic/fonts/otl/kozminpr6n-regular.l
-uc)(load cache: /home/h7k/.texlive2017/texmf-var/luatexja/extra_kozminpr6n-regu
-lar.luc)(load luc: /home/h7k/.texlive2017/texmf-var/luatex-cache/generic/fonts/
-otl/ipamp.luc)(load cache: /home/h7k/.texlive2017/texmf-var/luatexja/extra_ipap
-mincho.luc)
-(./jfm-bad.lua)
-! Package luatexja Error: bad JFM `bad'.
-
-See the luatexja package documentation for explanation.
-Type  H <return>  for immediate help.
-\ltj@@jfont ->\luafunction \ltj@@jfont@inner 
-                                             
-l.18 }
-    
-! Package luatexja Error: bad character code (-1).
-
-See the luatexja package documentation for explanation.
-Type  H <return>  for immediate help.
-\ltj@@getparam@two ...\ltj@safe@num@or {nil}{#2})}
-                                                  
-l.56 \ltjgetparameter{chartorange}{-1}
-                                      % must be error "
-[1{/opt/texlive/2017/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
-(./jfm-test.lua)======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  20.0pt (from JFM: priority 0)
-49 glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-28 glue 0  14.1pt (from JFM: priority 36)
-49 glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-4 kern 1  20.0pt (from JFM: priority 0)
-49 glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-28 glue 0  14.1pt (from JFM: priority 36)
-49 glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.2pt (from JFM: priority 0)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.2pt (from JFM: priority 0)
-49 glyph 256  ( 68 (7.6709+1.82129)x3.33008
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.3pt (from JFM: priority 0)
-49 glyph 256  ) 68 (7.6709+1.82129)x3.33008
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  う 69 (8.8+1.2)x10.0
-28 glue 0  17.4pt (from JFM: priority 36)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  え 69 (8.8+1.2)x10.0
-4 kern 1  17.4pt (from JFM: priority 0)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  お 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-28 glue 0  5.1pt (from JFM: priority 36)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ( 68 (7.6709+1.82129)x3.33008
-3 penalty 0  10000 (for kinsoku)
-28 glue 0  5.2pt (from JFM: priority 36)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ) 68 (7.6709+1.82129)x3.33008
-28 glue 0  5.1pt (from JFM: priority 36)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-28 glue 0  14.2pt (from JFM: priority 36)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-4 kern 1  20.1pt (from JFM: priority 0)
-49 glyph 256  う 69 (8.8+1.2)x10.0
-======
- [2]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.4pt (from JFM: priority 0)
-49 kern 1  3.0pt
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-49 kern 1  3.0pt
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  う 69 (8.8+1.2)x10.0
-3 penalty 0  10000 (for kinsoku)
-28 glue 0  17.7pt (from JFM: priority 36)
-49 kern 1  3.0pt
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 kern 1  3.0pt
-3 penalty 0  10000 (for kinsoku)
-28 glue 0  5.3pt (from JFM: priority 36)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 kern 1  3.0pt
-3 penalty 0  10000 (for kinsoku)
-28 glue 0  14.4pt (from JFM: priority 36)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 kern 1  3.0pt
-4 kern 1  20.3pt (from JFM: priority 0)
-49 glyph 256  う 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-4 kern 1  12.1pt (from JFM: priority 0)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  う 69 (8.8+1.2)x10.0
-28 glue 0  17.3pt (from JFM: priority 36)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  え 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-4 kern 1  17.3pt (from JFM: priority 0)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.1pt (from JFM: priority 0)
-49 hlist 2 (8.8+1.2)x10.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.2pt (from JFM: priority 0)
-49 hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
- [3]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-28 glue 0  14.1pt (from JFM: priority 36)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-4 kern 1  20.0pt (from JFM: priority 0)
-49 glyph 256  う 69 (8.8+1.2)x10.0
-======
- [4]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  20.0pt (from JFM: priority 0)
-49 glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-28 glue 0  14.1pt (from JFM: priority 36)
-49 glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-4 kern 1  20.0pt (from JFM: priority 0)
-49 glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-28 glue 0  14.1pt (from JFM: priority 36)
-49 glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.2pt (from JFM: priority 0)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  う 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-28 glue 0  17.4pt (from JFM: priority 36)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  え 69 (8.8+1.2)x10.0
-4 kern 1  17.4pt (from JFM: priority 0)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  お 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-3 penalty 0  321 (for kinsoku)
-28 glue 0  5.1pt (from JFM: priority 36)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-3 penalty 0  892 (for kinsoku)
-28 glue 0  14.2pt (from JFM: priority 36)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-4 kern 1  20.1pt (from JFM: priority 0)
-49 glyph 256  う 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-4 kern 1  12.1pt (from JFM: priority 0)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
- [5]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  う 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-28 glue 0  17.3pt (from JFM: priority 36)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  え 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-4 kern 1  17.3pt (from JFM: priority 0)
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.1pt (from JFM: priority 0)
-49 hlist 2 (8.8+1.2)x10.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-4 kern 1  12.2pt (from JFM: priority 0)
-49 hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 hlist 2 (8.8+1.2)x10.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  ( 69 (8.8+1.2)x10.0
-3 penalty 0  571 (for kinsoku)
-28 glue 0  14.1pt (from JFM: priority 36)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 hlist 2 (8.8+1.2)x10.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  ) 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-3 penalty 0  571 (for kinsoku)
-28 glue 0  14.1pt (from JFM: priority 36)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 hlist 2 (0.0+0.0)x0.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-4 kern 1  20.0pt (from JFM: priority 0)
-49 glyph 256  う 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  f 37 (6.94444+1.94444)x3.06665
-4A kern 3  2.11945pt (italic correction)
-3 penalty 0  123 (for kinsoku)
-47 glue 0  0.0pt plus 1.0pt (xkanjiskip, JFM specified)
-28 glue 0  5.0pt minus 5.0pt (from JFM: priority 36)
-2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-.0 glyph 256  ( 66 (8.32031+0.71777)x5.09766 off: (-0.09766,0.0)
-4A kern 3  0.0pt (italic correction)
-3 penalty 0  10000 (for kinsoku)
-45 glue 0  0.0pt minus 0.4pt (kanjiskip, JFM specified)
-16C glue 0  0.0pt
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-======
- [6]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-45 glue 0  1.0pt plus 0.4pt minus 0.5pt (kanjiskip, JFM specified)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  は 72 (10.56+1.44)x12.0
-45 glue 0  1.1pt plus 0.44pt minus 0.55pt (kanjiskip, JFM specified)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt (kanjiskip)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-47 glue 0  3.1pt plus 0.45pt minus 0.57pt (xkanjiskip, JFM specified)
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-47 glue 0  3.1pt plus 0.45pt minus 0.57pt (xkanjiskip, JFM specified)
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  ま 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  お 69 (8.8+1.2)x10.0
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  お 69 (8.8+1.2)x10.0
-49 penalty 0  1701
-49 penalty 0  1701
-49 penalty 0  1701
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-======
- [7]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  お 69 (8.8+1.2)x10.0
-49 penalty 0  1701
-49 penalty 0  1701
-49 penalty 0  1701
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  お 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-49 penalty 0  1701
-49 penalty 0  1701
-49 penalty 0  1701
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-49 penalty 0  1701
-49 penalty 0  1701
-49 penalty 0  1701
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  お 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-4A kern 3  0.0pt (italic correction)
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  j 1 (6.67859+1.94444)x3.05557
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-.0 glyph 256  ) 66 (8.32031+0.71777)x5.09766
-4A kern 3  0.0pt (italic correction)
-16C glue 0  5.0pt minus 5.0pt
-49 glyph 256  j 1 (6.67859+1.94444)x3.05557
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  れ 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 kern 2  1.25pt (for accent)
-49 hlist 0 (6.28473+0.0)x5.00002, dir=0, shifted -2.52777
-.0 glyph 0  \14 1 (6.28473+0.0)x5.00002
-49 kern 2  -6.25002pt (for accent)
-49 glyph 256  A 1 (6.83331+0.0)x7.50002
-3 penalty 0  10000 (for kinsoku)
-46 glue 0  0.0pt (xkanjiskip)
-49 glyph 256  ) 69 (8.8+1.2)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  10.3pt
-49 glyph 256  か 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  か 69 (8.8+1.2)x10.0
-4B kern 1  8.5pt
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 512  か 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 512  あ 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 512  か 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-49 hlist 2 (8.8+1.2)x28.8, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.4B glue 0  10.3pt
-.49 glyph 256  か 69 (8.8+1.2)x10.0
-.4B kern 1  8.5pt
-49 glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-49 glyph 256  き 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-49 hlist 2 (8.8+1.2)x28.8, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.4B glue 0  10.3pt
-.49 glyph 256  か 69 (8.8+1.2)x10.0
-.4B kern 1  8.5pt
-3 penalty 0  0 (for kinsoku)
-49 glyph 256  き 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 hlist 2 (8.8+1.2)x10.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.49 glyph 256  き 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  き 69 (8.8+1.2)x10.0
-======
- [8]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-3 penalty 0  1000 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 hlist 2 (8.8+1.2)x5.0, dir=0
-.49 whatsit 8  userid:4 (direction) (node list) dir: 4
-.2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-..0 glyph 256  ( 66 (8.32031+0.71777)x5.09766 off: (-0.09766,0.0)
-3 penalty 0  1000 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-3 penalty 0  1000 (for kinsoku)
-45 glue 0  0.0pt plus 0.4pt (kanjiskip, JFM specified)
-28 glue 0  5.0pt minus 5.0pt (from JFM: priority 36)
-2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-.0 glyph 256  ( 66 (8.32031+0.71777)x5.09766 off: (-0.09766,0.0)
-3 penalty 0  10000 (for kinsoku)
-45 glue 0  0.0pt minus 0.4pt (kanjiskip, JFM specified)
-16C glue 0  0.0pt
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-======
- [9]======
-0 whatsit 8  userid:4 (direction) (node list) dir: 4
-0 local_par nil 
-0 hlist 3 (0.0+0.0)x19.2, dir=0
-4B glue 0  6.8pt plus 0.2pt minus 0.4pt
-49 glyph 256  か 69 (8.8+1.2)x10.0
-3 penalty 0  500 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  エ 69 (8.8+1.2)x10.0
-49 penalty 2  10000
-0 glue 15  30.0pt
-0 glue 9  0.0pt
-======
-======
-0 whatsit 8  userid:4 (direction) (node list) dir: 4
-0 local_par nil 
-4B glue 0  10.3pt
-49 glyph 256  か 69 (8.8+1.2)x10.0
-3 penalty 0  500 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  エ 69 (8.8+1.2)x10.0
-49 penalty 2  10000
-0 glue 15  30.0pt
-0 glue 9  0.0pt
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  10.3pt
-49 glyph 256  か 69 (8.8+1.2)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-49 glyph 256  エ 69 (8.8+1.2)x10.0
-4B glue 0  7.8pt
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-4B glue 0  9.4pt plus 2.3pt minus 4.5pt
-49 glyph 256  あ 69 (8.8+1.2)x10.0
-28 glue 0  12.5pt plus 4.3pt minus 8.7pt (from JFM: priority 36)
-49 math 0 
-49 glyph 256  a 7 (4.30554+0.0)x5.28589
-49 math 1 
-28 glue 0  6.8pt plus 0.2pt minus 0.4pt (from JFM: priority 36)
-49 glyph 256  さ 69 (8.8+1.2)x10.0
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 math 0 
-49 glyph 256  a 7 (4.30554+0.0)x5.28589
-49 math 1 
-46 glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-49 glyph 256  か 69 (8.8+1.2)x10.0
-4B kern 1  8.5pt
-======
- HOGE======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.00594+0.69066)x9.62216
-16C glue 0  4.81108pt minus 4.81108pt
-49 glyph 512  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.00594+0.69066)x9.62216
-16C glue 0  4.81108pt minus 4.81108pt
-16C glue 0  4.81108pt minus 4.81108pt
-49 glyph 512  a 68 (5.2002+0.03906)x5.49805
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ( 51 (8.00594+0.69066)x9.62216 off: (-4.81108,0.0)
-3 penalty 0  10000 (for kinsoku)
-45 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip, JFM specified)
-28 glue 0  0.0pt (from JFM: priority 36)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.00594+0.69066)x9.62216
-45 glue 0  0.0pt plus 0.4pt (kanjiskip, JFM specified)
-28 glue 0  4.81108pt minus 4.81108pt (from JFM: priority 36)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ( 51 (8.00594+0.69066)x9.62216 off: (-4.81108,0.0)
-3 penalty 0  10000 (for kinsoku)
-45 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip, JFM specified)
-28 glue 0  0.0pt (from JFM: priority 36)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.00594+0.69066)x9.62216
-45 glue 0  0.0pt plus 0.4pt (kanjiskip, JFM specified)
-28 glue 0  4.81108pt minus 4.81108pt (from JFM: priority 36)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  「 51 (7.94955+0.0)x9.62216 off: (-4.81108,0.0)
-3 penalty 0  10000 (for kinsoku)
-45 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip, JFM specified)
-28 glue 0  0.0pt (from JFM: priority 36)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  」 51 (6.29105+0.63428)x9.62216
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (8.4675+1.15466)x0.0, dir=0
-49 glyph 256  あ 51 (7.61128+0.31009)x9.62216
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.4675+1.15466)x0.0, dir=0
-49 glyph 256  い 51 (6.69511+0.0)x9.62216
-======
-
-! Package luatexja Error: Incompatible direction list can't be unboxed.
-
-See the luatexja package documentation for explanation.
-Type  H <return>  for immediate help.
-\ltj@@unhbox ...texja.direction.unbox_check_dir()}
-                                                  \ltj@@orig@unhbox \ltj@tem...
-
-l.371 ...\tenmin\setbox1=\hbox{\tate }あ\unhbox1い
-                                                  }󿿿
-[10]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (8.4675+1.15466)x0.0, dir=0
-49 glyph 256  あ 51 (7.61128+0.31009)x9.62216
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.4675+1.15466)x0.0, dir=0
-49 glyph 256  い 51 (6.69511+0.0)x9.62216
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (8.4675+1.15466)x0.0, dir=0
-49 glyph 256  あ 51 (7.61128+0.31009)x9.62216
-28 glue 0  2.40555pt minus 2.40555pt (from JFM: priority 36)
-2 hlist 0 (4.23375+0.57733)x2.40555, dir=0 (packed)
-.0 glyph 256  ( 53 (4.00298+0.34532)x4.81108 off: (-2.40553,0.0)
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (4.23375+0.57733)x0.0, dir=0
-49 glyph 256  あ 53 (3.80563+0.15504)x4.81108
-28 glue 0  4.81108pt minus 4.81108pt (from JFM: priority 36)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ( 51 (8.00594+0.69066)x9.62216 off: (-4.81108,0.0)
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (4.23375+0.57733)x2.40555, dir=0 (packed)
-.0 glyph 256  . 53 (0.68831+0.0047)x4.81108
-3 penalty 0  10000 (for kinsoku)
-31 glue 0  4.81108pt minus 1.6037pt (from JFM: priority 45)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ・ 51 (4.35065+0.0)x9.62216 off: (-2.40553,0.0)
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  . 51 (1.3766+0.0094)x9.62216
-3 penalty 0  10000 (for kinsoku)
-31 glue 0  6.01385pt minus 2.00462pt (from JFM: priority 45)
-2 hlist 0 (4.23375+0.57733)x2.40555, dir=0 (packed)
-.0 glyph 256  ・ 53 (2.17532+0.0)x4.81108 off: (-1.20276,0.0)
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  タ 73 (8.12+0.44)x10.0
-4A kern 1  -0.5pt (italic correction)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  ノ 73 (7.83+0.38)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  タ 73 (8.12+0.44)x10.0
-4A kern 1  -0.1pt (italic correction)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  イ 73 (8.08+0.42)x10.0
-4A kern 1  -0.2pt (italic correction)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  ク 73 (8.19+0.44)x10.0
-4A kern 1  -0.8pt (italic correction)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  ノ 73 (7.83+0.38)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  タ 74 (8.12+0.44)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  ノ 74 (7.83+0.38)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  タ 74 (8.12+0.44)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  イ 74 (8.08+0.42)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  ク 74 (8.19+0.44)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  ノ 74 (7.83+0.38)x10.0
-======
-======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  タ 73 (8.12+0.44)x10.0
-4A kern 3  0.0pt (italic correction)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  ノ 73 (7.83+0.38)x10.0
-======
- [11]======
-49 whatsit 8  userid:4 (direction) (node list) dir: 4
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  」 73 (6.68+0.83)x10.0
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 258  󱣆 73 (8.24+0.27)x10.0
-3 penalty 0  10000 (for kinsoku)
-44 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 rule 3 (8.8+1.2)x0.0, dir=0
-49 glyph 256  . 73 (1.35+0.0)x10.0
-======
- [12])
-(see the transcript file for additional information)</opt/texlive/texmf-local/f
-onts/truetype/mine/ipaexm.ttf></opt/texlive/texmf-local/fonts/truetype/mine/ipa
-exg.ttf></opt/fonts/ipamp.ttf></opt/texlive/texmf-local/fonts/truetype/mine/koz
-uka/KozMinPr6N-Regular.otf></usr/share/fonts/cjk/ipam.ttf></opt/texlive/2017/te
-xmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></opt/texlive/2017/texmf-dis
-t/fonts/type1/public/amsfonts/cm/cmmi10.pfb></opt/texlive/2017/texmf-dist/fonts
-/type1/public/amsfonts/cm/cmr10.pfb></opt/texlive/2017/texmf-dist/fonts/type1/p
-ublic/amsfonts/cm/cmti10.pfb></opt/texlive/2017/texmf-dist/fonts/type1/public/a
-msfonts/cm/cmtt10.pfb>
-Output written on test04-jfm.pdf (12 pages, 709507 bytes).
-Transcript written on test04-jfm.log.
similarity index 97%
rename from test/test04-jfm-20200123.txt
rename to test/test04-jfm-20200127.txt
index f33200f..3cd06a4 100644 (file)
@@ -952,6 +952,24 @@ l.371 ...\tenmin\setbox1=\hbox{\tate }あ\unhbox1い
 2 rule 3 (8.8+1.2)x0.0, dir=0
 49 glyph 256  . (U+FF0E) 73 (1.35+0.0)x10.0
 ======
+
+(./jfm-test2.lua)======
+49 whatsit 8  userid:4 (direction) (node list) dir: 4
+2 rule 3 (8.8+1.2)x0.0, dir=0
+49 glyph 256  感 (U+611F) 66 (8.30078+0.56152)x10.0
+44 glue 0  1.0pt plus 1.25fil minus 2.75fill (kanjiskip)
+2 rule 3 (8.8+1.2)x0.0, dir=0
+49 glyph 256  感 (U+611F) 66 (8.30078+0.56152)x10.0
+3 penalty 0  10000 (for kinsoku)
+45 glue 0  0.0pt minus 2.75fill (kanjiskip, JFM specified)
+28 glue 0  0.0pt (from JFM: priority 36)
+2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
+.0 glyph 256  」 (U+300D) 66 (6.53809+0.65918)x5.29785
+45 glue 0  0.0pt plus 0.625fil (kanjiskip, JFM specified)
+28 glue 0  2.5pt minus 2.5pt (from JFM: priority 36)
+2 hlist 0 (5.0+5.0)x10.0, dir=0 (packed)
+.0 glyph 256  感 (U+611F) 75 (8.48+0.66)x10.0
+======
  [12])
 (see the transcript file for additional information)</opt/fonts/ipaexm.ttf></op
 t/texlive/texmf-local/fonts/truetype/mine/ipaexg.ttf></opt/fonts/ipamp.ttf></op
@@ -961,5 +979,5 @@ mine/ipam.ttf></opt/texlive/2019/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx
 </opt/texlive/2019/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></opt/te
 xlive/2019/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></opt/texlive/2
 019/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
-Output written on test04-jfm.pdf (12 pages, 665909 bytes).
+Output written on test04-jfm.pdf (12 pages, 667811 bytes).
 Transcript written on test04-jfm.log.
diff --git a/test/test04-jfm-204140902_tfont.txt b/test/test04-jfm-204140902_tfont.txt
deleted file mode 100644 (file)
index f6fbc66..0000000
+++ /dev/null
@@ -1,996 +0,0 @@
-This is LuaTeX, Version beta-0.79.1 (TeX Live 2014/dev) (rev 5041) 
- restricted \write18 enabled.
-(./test04-jfm.tex
-(/opt/texlive/texmf-local/tex/luatex/luatexja/luatexja-core.sty
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
-Package: luatexbase 2013/05/11 v0.6 Resource management for the LuaTeX macro pr
-ogrammer
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/luatex.sty
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/luatex-loader.sty
-(/opt/texlive/2014/texmf-dist/scripts/oberdiek/oberdiek.luatex.lua)))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty
-Package: luatexbase-compat 2011/05/24 v0.4 Compatibility tools for LuaTeX
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty
-Package: luatexbase-modutils 2013/05/11 v0.6 Module utilities for LuaTeX
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty
-Package: luatexbase-loader 2013/05/11 v0.6 Lua module loader for LuaTeX
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-compat.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase.loader.lua))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/modutils.lua))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-loader.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty
-Package: luatexbase-regs 2011/05/24 v0.4 Registers allocation for LuaTeX
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty
-Package: luatexbase-attr 2013/05/11 v0.6 Attributes allocation for LuaTeX
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty)
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/luatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/attr.lua))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty
-Package: luatexbase-cctb 2013/05/11 v0.6 Catcodetable allocation for LuaTeX
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/cctb.lua))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty
-Package: luatexbase-mcb 2013/05/11 v0.6 Callback management for LuaTeX
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/luatexbase-modutils.sty)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luatexbase/mcb.lua)))
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-fontloader.lua)(u
-sing write cache: /home/h7k/.texlive2014/texmf-var/luatex-cache/generic)(using r
-ead cache: /opt/texlive/2014/texmf-var/luatex-cache/generic /home/h7k/.texlive20
-14/texmf-var/luatex-cache/generic)
-luaotfload | main : fontloader loaded in 0.025 seconds
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-override.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
-)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua))
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
-(/opt/texlive/2014/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
-(/opt/texlive/2014/texmf-dist/scripts/oberdiek/pdftexcmds.lua))
-(/opt/texlive/2014/texmf-dist/tex/generic/xkeyval/xkeyval.tex
-(/opt/texlive/2014/texmf-dist/tex/generic/xkeyval/xkvutils.tex
-(/opt/texlive/2014/texmf-dist/tex/generic/xkeyval/keyval.tex))
-2014/05/25 v2.7 key=value parser (HA)
-(/opt/texlive/2014/texmf-dist/tex/generic/xkeyval/xkvtxhdr.tex
-2005/02/22 v1.1 xkeyval TeX header (HA)))
-(/opt/texlive/2014/texmf-dist/tex/luatex/lualibs/lualibs.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-base.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/lualibs/lualibs-lpeg.lua)
-(/opt/texlive/2014/texmf-dist/tex/luatex/lualibs/lualibs-os.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-rmlgbm.lua)(load cache: /home/
-h7k/.texlive2014/texmf-var/luatexja/ltj-cid-auto-adobe-japan1.luc)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-charrange.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-stack.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-direction.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-jfont.lua)
-Module luatexbase-mcb warning: several functions in 'define_font',
-(luatexbase-mcb)               only one will be active.
-
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-inputbuf.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-pretreat.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-jfmglue.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-setwidth.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-math.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-tangle.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-base.sty)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/ltj-plain.sty
-Cannot find file `luatexja.cfg'.
-(/opt/texlive/texmf-local/tex/luatex/luatexja/jfm-ujis.lua)
-(/opt/texlive/texmf-local/tex/luatex/luatexja/jfm-ujisv.lua)))(compiling luc: /o
-pt/texlive/2014/texmf-var/luatex-cache/generic/fonts/otf/ipam.luc)(load luc: /ho
-me/h7k/.texlive2014/texmf-var/luatex-cache/generic/fonts/otf/ipam.luc)(compiling
- luc: /opt/texlive/2014/texmf-var/luatex-cache/generic/fonts/otf/kozminpr6n-regu
-lar.luc)(load luc: /home/h7k/.texlive2014/texmf-var/luatex-cache/generic/fonts/o
-tf/kozminpr6n-regular.luc)(compiling luc: /opt/texlive/2014/texmf-var/luatex-cac
-he/generic/fonts/otf/ipamp.luc)(load luc: /home/h7k/.texlive2014/texmf-var/luate
-x-cache/generic/fonts/otf/ipamp.luc)
-(./jfm-bad.lua)
-! Package luatexja Error: bad JFM `bad'.
-
-See the luatexja package documentation for explanation.
-Type  H <return>  for immediate help.
-\ltj@@jfont ... {luatexja.jfont.jfontdefY('yoko')}
-                                                  
-l.18 }
-    
-(compiling luc: /opt/texlive/2014/texmf-var/luatex-cache/generic/fonts/otf/ipaex
-g.luc)(load luc: /home/h7k/.texlive2014/texmf-var/luatex-cache/generic/fonts/otf
-/ipaexg.luc)
-! Package luatexja Error: bad character code (-1).
-
-See the luatexja package documentation for explanation.
-Type  H <return>  for immediate help.
-\ltj@@getparam@two ...\ltj@safe@num@or {nil}{#2})}
-                                                  \directlua {luatexja.base....
-l.56 \ltjgetparameter{chartorange}{-1}
-                                      % must be error "
-[1{/home/h7k/.texlive2014/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
-(./jfm-test.lua)======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  12.1pt (from JFM: priority 0)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  う 69 (8.8+1.2)x10.0
-6 glue 0  17.3pt (from JFM: priority 0)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  え 69 (8.8+1.2)x10.0
-6 kern 1  17.3pt (from JFM: priority 0)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  お 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  う 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  12.1pt (from JFM: priority 0)
-D kern 1  3.0pt
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-D kern 1  3.0pt
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  う 69 (8.8+1.2)x10.0
-3 penalty 0  10000 (for kinsoku)
-6 glue 0  17.3pt (from JFM: priority 0)
-D kern 1  3.0pt
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D kern 1  3.0pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
- [2]======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D kern 1  3.0pt
-3 penalty 0  10000 (for kinsoku)
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D kern 1  3.0pt
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  う 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-6 kern 1  12.1pt (from JFM: priority 0)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  う 69 (8.8+1.2)x10.0
-6 glue 0  17.3pt (from JFM: priority 0)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  え 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-6 kern 1  17.3pt (from JFM: priority 0)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  12.1pt (from JFM: priority 0)
-D hlist 2 (8.8+1.2)x10.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  12.1pt (from JFM: priority 0)
-D hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  う 69 (8.8+1.2)x10.0
-======
- [3]======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  イ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  ウ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  12.1pt (from JFM: priority 0)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  う 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-6 glue 0  17.3pt (from JFM: priority 0)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  え 69 (8.8+1.2)x10.0
-6 kern 1  17.3pt (from JFM: priority 0)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  お 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-3 penalty 0  321 (for kinsoku)
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-3 penalty 0  892 (for kinsoku)
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  う 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-6 kern 1  12.1pt (from JFM: priority 0)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
- [4]======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  う 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-6 glue 0  17.3pt (from JFM: priority 0)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  え 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-6 kern 1  17.3pt (from JFM: priority 0)
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  12.1pt (from JFM: priority 0)
-D hlist 2 (8.8+1.2)x10.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  ア 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 kern 1  12.1pt (from JFM: priority 0)
-D hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D hlist 2 (5.2002+0.03906)x5.49805, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D hlist 2 (8.8+1.2)x10.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  ( 69 (8.8+1.2)x10.0
-3 penalty 0  571 (for kinsoku)
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  い 69 (8.8+1.2)x10.0
-3 penalty 0  123 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D hlist 2 (8.8+1.2)x10.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  ) 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-3 penalty 0  571 (for kinsoku)
-6 glue 0  14.1pt (from JFM: priority 0)
-D glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D hlist 2 (0.0+0.0)x0.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-3 penalty 0  0 (for kinsoku)
-6 kern 1  20.0pt (from JFM: priority 0)
-D glyph 256  う 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  f 37 (6.94444+1.94444)x3.06665
-3 penalty 0  123 (for kinsoku)
-6 glue 0  5.0pt minus 5.0pt (from JFM: priority 0)
-2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-.0 glyph 256  ( 66 (8.32031+0.71777)x5.09766
-E kern 1  0.0pt (italic correction)
-3 penalty 0  10000 (for kinsoku)
-6 glue 0  0.0pt (from JFM: priority 0)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-======
- [5]======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-A glue 0  1.0pt plus 0.4pt minus 0.5pt (kanjiskip, JFM specified)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  は 72 (10.56+1.44)x12.0
-A glue 0  1.1pt plus 0.44pt minus 0.55pt (kanjiskip, JFM specified)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt (kanjiskip)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  ま 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  ま 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  ま 69 (8.8+1.2)x10.0
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  ま 69 (8.8+1.2)x10.0
-C glue 0  3.1pt plus 0.45pt minus 0.57pt (xkanjiskip, JFM specified)
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  ま 69 (8.8+1.2)x10.0
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  ま 69 (8.8+1.2)x10.0
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-C glue 0  3.1pt plus 0.45pt minus 0.57pt (xkanjiskip, JFM specified)
-D glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  ま 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  ま 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  お 69 (8.8+1.2)x10.0
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  x 68 (5.07813+0.0)x4.8877
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  お 69 (8.8+1.2)x10.0
-D penalty 0  1701
-D penalty 0  1701
-D penalty 0  1701
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  い 69 (8.8+1.2)x10.0
-======
- [6]======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  お 69 (8.8+1.2)x10.0
-D penalty 0  1701
-D penalty 0  1701
-D penalty 0  1701
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  お 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-D penalty 0  1701
-D penalty 0  1701
-D penalty 0  1701
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  い 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-D penalty 0  1701
-D penalty 0  1701
-D penalty 0  1701
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  お 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-E kern 1  0.0pt (italic correction)
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  j 1 (6.67859+1.94444)x3.05557
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-.0 glyph 256  ) 66 (8.32031+0.71777)x5.09766
-E kern 1  0.0pt (italic correction)
-6 glue 0  5.0pt minus 5.0pt (from JFM: priority 0)
-D glyph 256  j 1 (6.67859+1.94444)x3.05557
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  れ 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D kern 2  1.25pt (for accent)
-D hlist 0 (6.28473+0.0)x5.00002, dir=0, shifted -2.52777
-.0 glyph 0  \14 1 (6.28473+0.0)x5.00002
-D kern 2  -6.25002pt (for accent)
-D glyph 256  A 1 (6.83331+0.0)x7.50002
-3 penalty 0  10000 (for kinsoku)
-B glue 0  0.0pt (xkanjiskip)
-D glyph 256  ) 69 (8.8+1.2)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  10.3pt
-D glyph 256  か 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  あ 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  か 69 (8.8+1.2)x10.0
-F kern 1  8.5pt
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 512  か 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 512  あ 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 512  か 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-D hlist 2 (8.8+1.2)x28.8, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.F glue 0  10.3pt
-.D glyph 256  か 69 (8.8+1.2)x10.0
-.F kern 1  8.5pt
-D glyph 256  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  き 69 (8.8+1.2)x10.0
-3 penalty 0  0 (for kinsoku)
-D hlist 2 (8.8+1.2)x28.8, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.F glue 0  10.3pt
-.D glyph 256  か 69 (8.8+1.2)x10.0
-.F kern 1  8.5pt
-3 penalty 0  0 (for kinsoku)
-D glyph 256  き 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D hlist 2 (8.8+1.2)x10.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.D glyph 256  き 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  き 69 (8.8+1.2)x10.0
-======
- [7]======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-3 penalty 0  1000 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D hlist 2 (8.8+1.2)x5.0, dir=0
-.D whatsit 44  userid:4 (direction) (node list) dir: 4
-.2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-..0 glyph 256  ( 66 (8.32031+0.71777)x5.09766
-3 penalty 0  1000 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-3 penalty 0  1000 (for kinsoku)
-6 glue 0  5.0pt minus 5.0pt (from JFM: priority 0)
-2 hlist 0 (8.8+1.2)x5.0, dir=0 (packed)
-.0 glyph 256  ( 66 (8.32031+0.71777)x5.09766
-3 penalty 0  10000 (for kinsoku)
-6 glue 0  0.0pt (from JFM: priority 0)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  あ 66 (8.11035+0.36133)x8.99902
-======
- [8]======
-0 whatsit 44  userid:4 (direction) (node list) dir: 4
-0 whatsit 6 6
-0 hlist 3 (0.0+0.0)x19.2, dir=0
-F glue 0  6.8pt plus 0.2pt minus 0.4pt
-D glyph 256  か 69 (8.8+1.2)x10.0
-3 penalty 0  500 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  エ 69 (8.8+1.2)x10.0
-D penalty 0  10000
-0 glue 15  30.0pt
-0 glue 9  0.0pt
-======
-======
-0 whatsit 44  userid:4 (direction) (node list) dir: 4
-0 whatsit 6 6
-F glue 0  10.3pt
-D glyph 256  か 69 (8.8+1.2)x10.0
-3 penalty 0  500 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  エ 69 (8.8+1.2)x10.0
-D penalty 0  10000
-0 glue 15  30.0pt
-0 glue 9  0.0pt
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  10.3pt
-D glyph 256  か 69 (8.8+1.2)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  エ 69 (8.8+1.2)x10.0
-F glue 0  7.8pt
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-F glue 0  9.4pt plus 2.3pt minus 4.5pt
-D glyph 256  あ 69 (8.8+1.2)x10.0
-6 glue 0  12.5pt plus 4.3pt minus 8.7pt (from JFM: priority 0)
-D math 0 
-D glyph 256  a 7 (4.30554+0.0)x5.28589
-D math 1 
-6 glue 0  6.8pt plus 0.2pt minus 0.4pt (from JFM: priority 0)
-D glyph 256  さ 69 (8.8+1.2)x10.0
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D math 0 
-D glyph 256  a 7 (4.30554+0.0)x5.28589
-D math 1 
-B glue 0  2.40553pt plus 1.0pt minus 1.0pt (xkanjiskip)
-D glyph 256  か 69 (8.8+1.2)x10.0
-F kern 1  8.5pt
-======
- HOGE======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.4675+1.15466)x9.62216
-D glyph 512  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.4675+1.15466)x9.62216
-D glyph 512  a 68 (5.2002+0.03906)x5.49805
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ( 51 (8.4675+1.15466)x9.62216
-3 penalty 0  10000 (for kinsoku)
-6 glue 0  0.0pt (from JFM: priority 0)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.4675+1.15466)x9.62216
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ( 51 (8.4675+1.15466)x9.62216
-3 penalty 0  10000 (for kinsoku)
-6 glue 0  0.0pt (from JFM: priority 0)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ) 51 (8.4675+1.15466)x9.62216
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  「 51 (8.4675+1.15466)x9.62216
-3 penalty 0  10000 (for kinsoku)
-6 glue 0  0.0pt (from JFM: priority 0)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  」 51 (8.4675+1.15466)x9.62216
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  あ 51 (8.4675+1.15466)x9.62216
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  い 51 (8.4675+1.15466)x9.62216
-======
-
-! Package luatexja Error: Incompatible direction list can't be unboxed.
-
-See the luatexja package documentation for explanation.
-Type  H <return>  for immediate help.
-\ltj@@unhbox ...on.check_dir(\the \ltj@tempcnta )}
-                                                  \ltj@@orig@unhbox \ltj@tem...
-l.362 ...\tenmin\setbox1=\hbox{\tate }あ\unhbox1い
-                                                  }󿿿
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  あ 51 (8.4675+1.15466)x9.62216
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-D glyph 256  い 51 (8.4675+1.15466)x9.62216
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  あ 51 (8.4675+1.15466)x9.62216
-6 glue 0  2.40555pt minus 2.40555pt (from JFM: priority 0)
-2 hlist 0 (4.23375+0.57733)x2.40555, dir=0 (packed)
-.0 glyph 256  ( 53 (4.23375+0.57733)x4.81108
-======
-[9]======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-D glyph 256  あ 53 (4.23375+0.57733)x4.81108
-6 glue 0  4.81108pt minus 4.81108pt (from JFM: priority 0)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ( 51 (8.4675+1.15466)x9.62216
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (4.23375+0.57733)x2.40555, dir=0 (packed)
-.0 glyph 256  . 53 (4.23375+0.57733)x4.81108
-3 penalty 0  10000 (for kinsoku)
-7 glue 0  4.81108pt minus 1.6037pt (from JFM: priority 1)
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  ・ 51 (8.4675+1.15466)x9.62216
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.4675+1.15466)x4.81108, dir=0 (packed)
-.0 glyph 256  . 51 (8.4675+1.15466)x9.62216
-3 penalty 0  10000 (for kinsoku)
-7 glue 0  6.01385pt minus 2.00462pt (from JFM: priority 1)
-2 hlist 0 (4.23375+0.57733)x2.40555, dir=0 (packed)
-.0 glyph 256  ・ 53 (4.23375+0.57733)x4.81108
-======
-
-luaotfload | db : Reload initiated (formats: otf,ttf,ttc,dfont); reason: "Font KozMinPr6N-Regular.otf not found.".======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  タ 73 (8.12+0.44)x10.0
-E kern 1  -0.5pt (italic correction)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  ノ 73 (7.83+0.38)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  タ 73 (8.12+0.44)x10.0
-E kern 1  -0.09999pt (italic correction)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  イ 73 (8.08+0.42)x10.0
-E kern 1  -0.2pt (italic correction)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  ク 73 (8.19+0.44)x10.0
-E kern 1  -0.79999pt (italic correction)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  ノ 73 (7.83+0.38)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  タ 74 (8.12+0.44)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  ノ 74 (7.83+0.38)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  タ 74 (8.12+0.44)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  イ 74 (8.08+0.42)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  ク 74 (8.19+0.44)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  ノ 74 (7.83+0.38)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  タ 73 (8.12+0.44)x10.0
-E kern 1  0.0pt (italic correction)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  ノ 73 (7.83+0.38)x10.0
-======
-======
-D whatsit 44  userid:4 (direction) (node list) dir: 4
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  」 73 (6.68+0.83)x10.0
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  󱃫 73 (8.24+0.27)x10.0
-3 penalty 0  10000 (for kinsoku)
-9 glue 0  0.0pt plus 0.4pt minus 0.4pt (kanjiskip)
-2 hlist 0 (8.8+1.2)x10.0, dir=0 (packed)
-.0 glyph 256  . 73 (1.35+0.0)x10.0
-======
- [10])
-(see the transcript file for additional information)</opt/texlive/texmf-local/fo
-nts/truetype/mine/ipaexg.ttf></opt/texlive/texmf-local/fonts/truetype/mine/ipamp
-.ttf></opt/texlive/texmf-local/fonts/truetype/mine/kozuka/KozMinPr6N-Regular.otf
-></usr/share/fonts/cjk/ipam.ttf><</opt/texlive/2014/texmf-dist/fonts/type1/publi
-c/amsfonts/cm/cmbx10.pfb><</opt/texlive/2014/texmf-dist/fonts/type1/public/amsfo
-nts/cm/cmmi10.pfb><</opt/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/
-cmr10.pfb><</opt/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.p
-fb><</opt/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
-Output written on test04-jfm.pdf (10 pages, 502505 bytes).
-Transcript written on test04-jfm.log.
index d3aae92..56c5c37 100644 (file)
Binary files a/test/test04-jfm.pdf and b/test/test04-jfm.pdf differ
index 3cafb87..69c0220 100644 (file)
@@ -400,4 +400,12 @@ end}}
 \setbox0=\hbox{\kmd 」カ゚.}
 \dumplist0
 
+\head{その他: kanjiskip with inf stretch}
+\jfont\knx=KozMinPr6N-Regular.otf:jfm=test2;-kern
+
+\ltjsetparameter{kanjiskip=1pt plus 1.25fil minus 2.75fill}
+\ltjsetparameter{differentjfm=average}
+\setbox0=\hbox{感感」\knx 感}
+\dumplist0
+
 \end