OSDN Git Service

Changed the structure of Chinese manual.
[luatex-ja/luatexja.git] / doc / luatexja.dtx
index dc36b0a..dedc7df 100644 (file)
@@ -2555,7 +2555,7 @@ to be that of letters in the character class~0. For example, suppose that
 \end{itemize}
 Then, the position of glyphs is shifted up by
 \[
- \frac{88x}{88x+12x} (28y+5y) - 28y = \frac{26}{825}y= 0.03\dot1\dot5y.
+ \frac{88x}{88x+12x} (28y+5y) - 28y = \frac{26}{25}y= 1.04y.
 \]
 %</en>
 %<*ja>
@@ -2570,7 +2570,7 @@ Then, the position of glyphs is shifted up by
 \end{itemize}
 となっていたとする.すると,実際の文字の出力位置は,
 \[
- \frac{88x}{88x+12x} (28y+5y) - 28y = \frac{26}{825}y= 0.03\dot1\dot5y
+ \frac{88x}{88x+12x} (28y+5y) - 28y = \frac{26}{25}y= 1.04y.
 \]
 だけ上にずらされることになる.
 %</ja>
@@ -2883,7 +2883,7 @@ the beginning of a box and `あ', and also between `あ' and `ウ'.
 \inhibitglue\par\noindent あ1
 \par\inhibitglue\noindent あ2
 \par\noindent\inhibitglue あ3
-\par\inhibitglue\hrule あoff\inhibitglue ice
+\par\hrule\noindent あoff\inhibitglue ice
 \end{LTXexample}
 
 %<*en>
@@ -2895,24 +2895,24 @@ With the help of this example, we remark the specification of \verb+\inhibitglue
 \begin{itemize}
 %<*en>
 \item The call of \verb+\inhibitglue+ in the (internal) vertical mode is
-      effective at the beginning of the next paragraph. This is realized
-      by hacking \verb+\everypar+.
+      simply ignored.
 %</en>
 %<*ja>
-\item \verb+\inhibitglue+ の垂直モード中での呼び出しは次の段落の始めで効力を持つ.
-  これは \verb+\everypar+ のハックによって実現されている.
+\item \verb+\inhibitglue+ の垂直モード中での呼び出しは意味を持たない.
+4行目の入力で有効にならないのは,\verb+\inhibitglue+ の時点では垂直モードであり,
+\verb+\noindent+ の時点で水平モードになるからである.
 %</ja>
 
 %<*en>
 \item The call of \verb+\inhibitglue+ in the (restricted) horizontal
       mode is only effective on the spot; does not get over boundary of
       paragraphs. Moreover, \verb+\inhibitglue+ cancels ligatures and
-      kernings, as shown in line~4 of above example.
+      kernings, as shown in the last line of above example.
 %</en>
 %<*ja>
 \item \verb+\inhibitglue+ の(制限された)水平モード中での呼び出しはその場でのみ
   有効であり,段落の境界を乗り越えない.
-  さらに,\verb+\inhibitglue+ は上の例の4行目のようにリガチャとカーニングを
+  さらに,\verb+\inhibitglue+ は上の例の最終行のようにリガチャとカーニングを
   打ち消す.
 %</ja>
 
@@ -3151,7 +3151,7 @@ These 2 font features correspond to \texttt{jfm} and \texttt{jfmvar} keys for
 \verb+\jfont+ primitive, respectively. See Subsection~\ref{ssec-jfont}.
 %</en>
 %<*ja>
-これらの2つはそれぞれ \verb+\jfont+ プリミティブに対する
+これら2つのキーはそれぞれ \verb+\jfont+ プリミティブに対する
 \texttt{jfm}, \texttt{jfmvar}キーとそれぞれ対応する.
 \ref{ssec-jfont} 節を参照.
 %</ja>
@@ -3165,6 +3165,19 @@ will not be embedded in the output PDF file. See Subsection~\ref{ssec-psft}.
 これを指定することで,PDFに埋め込まれない「名前だけ」のフォントを指定することが
 できる.\ref{ssec-psft} 節を参照.
 %</ja>
+
+\item[CID=<name>]
+%<*en>
+This feature is effective only when with NoEmbed feature.
+You can use the non-embedded CID-keyed font whose glyphs are addressed according
+to the specified character collection defined by Adobe Inc.
+The default value is Adobe-Japan1. See also Subsection~\ref{ssec-psft}.
+%</en>
+%<*ja>
+NoEmbed キーと合わせて用いる.
+非埋め込みの CID-keyed フォントがどの文字コレクションに基づくものかを指定する.
+デフォルトは Adobe-Japan1 である.\ref{ssec-psft} 節も参照.
+%</ja>
 \end{list}
 
 \subsection{\texttt{luatexja-otf.sty}}
@@ -3462,13 +3475,13 @@ $i$は7より小さい自然数.
 
 %<*en>
 Furthermore, \LuaTeX-ja uses several `user-defined' whatsit nodes for
-typesetting. All those nodes store a natural number (hence the node's
-\texttt{type} is 100).
+inrernal processing. All those nodes store a natural number (hence the node's
+\texttt{type} is 100). The following \verb+user_id+s are used:
 %</en>
 %<*ja>
-さらに,\LuaTeX-jaはいくつかの「ユーザ定義の」whatsitノードを組版に用いる.
+さらに,\LuaTeX-jaはいくつかの「ユーザ定義の」whatsit ノードを内部処理に用いる.
 これらの全てのノードは自然数を格納している(したがってノードの\texttt{type}は
-100である).
+100である).次の \verb+user_id+ が使用される:
 %</ja>
 \begin{description}
 \item[30111]
@@ -3498,14 +3511,21 @@ Nodes for Japanese Characters which the callback process of
           \Pkg{luaotfload} won't be applied, and the character code is
           stored in the \texttt{value} field. Each node having this
           \verb+user_id+ is converted to a `glyph\_node' \emph{after}
-          the callback process of \Pkg{luaotfload}.
+          the callback process of luaotfload.
+          This \verb+user_id+ is only used by the \Pkg{luatexja-otf} package.
 %</en>
 %<*ja>
 \Pkg{luaotfload}のコールバックによる処理が適用されない和文文字のためのノードで,
 \texttt{value}フィールドにその文字のコードが格納されている.
 この \verb+user_id+ を持つノードはそれぞれが\Pkg{luaotfload}のコールバックの処理の
-\textbf{後で}`glyph\_node'に変換される.
+\textbf{後で}`glyph\_node'に変換される.この \verb+user_id+ は %
+\Pkg{luatexja-otf} パッケージでのみ使用される.
 %</ja>
+
+\item[30114]
+Nodes for indicating beginning of a paragraph. 
+A paragraph which is started by \verb+\item+ in list-like environments has a horizontal box
+for its label before the actual contents. So \dots
 \end{description}
 %<*en>
 These whatsits will be removed during the process of inserting \textbf{JAglue}s.