OSDN Git Service
(root)
/
luatex-ja
/
luatexja.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
test-zh-maqiyuan.tex: CRLF -> LF.
[luatex-ja/luatexja.git]
/
doc
/
sample1.tex
diff --git
a/doc/sample1.tex
b/doc/sample1.tex
index
f34a978
..
094da7e
100644
(file)
--- a/
doc/sample1.tex
+++ b/
doc/sample1.tex
@@
-19,7
+19,7
@@
本パッケージは,(最低でもp\TeX と同等の水準の)日本語組版をLua\TeX 上で実現させることを
目標としたマクロである.まだまだ足りないところはあるが,とりあえず動くようになった?ので公開する.
本パッケージは,(最低でもp\TeX と同等の水準の)日本語組版をLua\TeX 上で実現させることを
目標としたマクロである.まだまだ足りないところはあるが,とりあえず動くようになった?ので公開する.
-
+{\bf 本文章の更新は事実上停止しています.以降の更新は{\tt manual.dtx}と,そこから作られる{\tt man-en.pdf}, {\tt man-ja.pdf}で行います.}
\beginparagraph 特徴
\beginparagraph 特徴
@@
-55,8
+55,7
@@
\item {\tt src/}: 核となる\TeX ソースとLuaコードはこのディレクトリ内に入っている.
\itemitem \TeX 用スタイルファイル達
\itemT {\tt luatexja.sty}: 利用者はこのファイルを読み込む.
\item {\tt src/}: 核となる\TeX ソースとLuaコードはこのディレクトリ内に入っている.
\itemitem \TeX 用スタイルファイル達
\itemT {\tt luatexja.sty}: 利用者はこのファイルを読み込む.
-拡張子は{\tt sty}であるが,plain \TeX と\LaTeX 両方に対応させる方針である.しかし,
-{\bf 現時点で\LaTeX での使用は考慮されていない.}
+拡張子は{\tt sty}であるが,plain \TeX と\LaTeX 両方に対応させる方針である.
\itemT {\tt luatexja-core.sty}:
\itemT {\tt luatexja-base.sty}:
\itemT {\tt luatexja-cctbreg.sty}:
\itemT {\tt luatexja-core.sty}:
\itemT {\tt luatexja-base.sty}:
\itemT {\tt luatexja-cctbreg.sty}:
@@
-69,6
+68,12
@@
\itemT {\tt mk-rmlgbm-data.tex}: {\tt luatexja-rmlgbm-data.lua}作成用スクリプト
{\small(小塚明朝を{\tt luaotfload}で読み込んだ時のキャッシュが必要)\inhibitglue}.
\itemT {\tt mk-rmlgbm-data.tex}: {\tt luatexja-rmlgbm-data.lua}作成用スクリプト
{\small(小塚明朝を{\tt luaotfload}で読み込んだ時のキャッシュが必要)\inhibitglue}.
+\itemitem \LaTeX 用スタイルファイル達
+\itemT {\tt luatexja-latex.sty}:
+\itemT {\tt lltjdefs.sty}:
+\itemT {\tt lltjfont.sty}:
+
+
\itemitem Luaコード達(旧フォーマット)
\itemT {\tt luatexja-core.lua}: コア部分に使われるLuaコード.
\itemT {\tt luatexja-rmlgbm-data.lua}: 非埋込和文フォント用のデータ(小塚明朝Pr6N R由来).
\itemitem Luaコード達(旧フォーマット)
\itemT {\tt luatexja-core.lua}: コア部分に使われるLuaコード.
\itemT {\tt luatexja-rmlgbm-data.lua}: 非埋込和文フォント用のデータ(小塚明朝Pr6N R由来).
@@
-84,6
+89,7
@@
\itemT {\tt jfont.lua}: 和文フォント定義部のLuaコード.
\itemT {\tt rmlgbm.lua}: 非埋込和文フォント (Ryumin-Light etc.) 定義用コード.
\itemT {\tt jfmglue.lua}: 和文処理に伴う空白の挿入処理部.
\itemT {\tt jfont.lua}: 和文フォント定義部のLuaコード.
\itemT {\tt rmlgbm.lua}: 非埋込和文フォント (Ryumin-Light etc.) 定義用コード.
\itemT {\tt jfmglue.lua}: 和文処理に伴う空白の挿入処理部.
+\itemT {\tt math.lua}: 数式モード中の和文文字のフォント置換部分.
\itemT {\tt tangle.lua}
\itemT {\tt charrange.lua}: 「和文文字の範囲」管理部.
\itemT {\tt debug.lua}
\itemT {\tt tangle.lua}
\itemT {\tt charrange.lua}: 「和文文字の範囲」管理部.
\itemT {\tt debug.lua}
@@
-93,7
+99,7
@@
\beginsection 使用方法
\beginsection 使用方法
-大é
\9b
\91
æ
\8a
\8a
ã
\81
«è¨
\80
ã
\81
\86
ã
\81
¨ï¼
\8c
plain \TeX ã
\81
®ç
\8a
¶æ³
\81
ã
\81
§ï¼
\8c
以ä¸
\8b
ã
\81
®ã
\82
\88
ã
\81
\86
ã
\81
«ã
\81
\99
ã
\82
\8c
ã
\81
°ã
\82
\88
ã
\81
\84
ï¼
\8e
+大é
\9b
\91
æ
\8a
\8a
ã
\81
«è¨
\80
ã
\81
\86
ã
\81
¨ï¼
\8c
plain \TeX ã
\81
®ç
\8a
¶æ³
\81
ã
\81
§ï¼
\8c
以ä¸
\8b
ã
\81
®ã
\82
\88
ã
\81
\86
ã
\81
«ã
\81
\99
ã
\82
\8b
ã
\81
\8b
ï¼
\8c
\begintt
\input luatexja.sty % ←マクロ本体を読み込み
\jfont\tenipam={file:ipam.ttf:jfm=ujis} at 13.5\jQ
\begintt
\input luatexja.sty % ←マクロ本体を読み込み
\jfont\tenipam={file:ipam.ttf:jfm=ujis} at 13.5\jQ
@@
-101,6
+107,11
@@
\rm\tenipam abcほげほげ)(あいう本文本文……
\endtt
\rm\tenipam abcほげほげ)(あいう本文本文……
\endtt
+\LaTeX において preamble 部で
+\begintt
+\usepackage{luatexja}
+\endtt
+と書けばよい.標準では非埋込の標準和文フォントRyumin-Light, GothicBBB-Mediumが使われる.
\beginparagraph 和文フォントの定義
\beginparagraph 和文フォントの定義
@@
-338,7
+349,9
@@
$n\notin [1,216]$の場合は,「どの文字範囲にも属さない|U+0080|
\beginparagraph その他の命令
\beginparagraph その他の命令
-\item dimen |\zw|, |\zh|: 現在の和文フォントの「幅」/「高さ」(メトリックから指定)
+\item |\zw|, |\zh|: 現在の和文フォントの「幅」/「高さ」(メトリックにより指定)\hfil\break
+今の版では,これは純粋なdimenレジスタではなくなっている.
+
\item dimen |\jQ|, |\jH|${}= 0.25\,{\rm mm}$.
\item |\inhibitglue|:
指定箇所でのJFM由来のglue/kernの挿入を禁止する.
\item dimen |\jQ|, |\jH|${}= 0.25\,{\rm mm}$.
\item |\inhibitglue|:
指定箇所でのJFM由来のglue/kernの挿入を禁止する.