From 50834d5bc5540f43c363b17c18a9809b5a827a47 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 12 Jul 2013 23:26:02 +0000 Subject: luatexja 20130711.0 (12jul13) git-svn-id: svn://tug.org/texlive/trunk@31183 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/luatex/luatexja/README | 37 +- .../texmf-dist/doc/luatex/luatexja/ltjclasses.pdf | Bin 401738 -> 532092 bytes .../texmf-dist/doc/luatex/luatexja/ltjltxdoc.pdf | Bin 110893 -> 110719 bytes .../texmf-dist/doc/luatex/luatexja/ltjsclasses.pdf | Bin 376762 -> 541107 bytes .../texmf-dist/doc/luatex/luatexja/luatexja-en.pdf | Bin 820434 -> 537782 bytes .../texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf | Bin 971860 -> 857671 bytes .../texmf-dist/doc/luatex/luatexja/luatexja-zh.pdf | Bin 648268 -> 0 bytes .../doc/luatex/luatexja/luatexja-zhfonts.pdf | Bin 0 -> 463262 bytes .../doc/luatex/luatexja/luatexja-zhfonts.tex | 250 ++ Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx | 330 +- .../source/luatex/luatexja/ltj-kinsoku_make.tex | 455 +++ .../source/luatex/luatexja/ltjclasses.dtx | 17 +- .../source/luatex/luatexja/ltjsclasses.dtx | 32 +- .../source/luatex/luatexja/luatexja-kinsoku.tex | 454 --- .../luatex/luatexja/luatexja-kinsoku_make.tex | 13 - .../luatex/luatexja/addons/luatexja-fontspec.sty | 4 + .../tex/luatex/luatexja/addons/luatexja-preset.sty | 28 +- .../luatex/luatexja/addons/luatexja-zhfonts.sty | 77 + Master/texmf-dist/tex/luatex/luatexja/jfm-CCT.lua | 84 + .../texmf-dist/tex/luatex/luatexja/ltj-cctbreg.sty | 301 -- .../tex/luatex/luatexja/ltj-inputbuf.lua | 20 +- .../texmf-dist/tex/luatex/luatexja/ltj-latex.sty | 5 +- Master/texmf-dist/tex/luatex/luatexja/ltj-otf.lua | 6 +- .../texmf-dist/tex/luatex/luatexja/ltj-plain.sty | 36 +- .../texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua | 2 +- .../tex/luatex/luatexja/ltj-unicode-ccfix.tex | 3758 ++++++++++++++++++++ .../texmf-dist/tex/luatex/luatexja/ltjarticle.cls | 814 +++++ Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo | 315 ++ Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo | 315 ++ Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo | 315 ++ Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls | 904 +++++ .../tex/luatex/luatexja/ltjclasses/ltjarticle.cls | 814 ----- .../tex/luatex/luatexja/ltjclasses/ltjbk10.clo | 315 -- .../tex/luatex/luatexja/ltjclasses/ltjbk11.clo | 315 -- .../tex/luatex/luatexja/ltjclasses/ltjbk12.clo | 315 -- .../tex/luatex/luatexja/ltjclasses/ltjbook.cls | 904 ----- .../tex/luatex/luatexja/ltjclasses/ltjltxdoc.cls | 89 - .../tex/luatex/luatexja/ltjclasses/ltjreport.cls | 902 ----- .../tex/luatex/luatexja/ltjclasses/ltjsize10.clo | 320 -- .../tex/luatex/luatexja/ltjclasses/ltjsize11.clo | 320 -- .../tex/luatex/luatexja/ltjclasses/ltjsize12.clo | 320 -- .../texmf-dist/tex/luatex/luatexja/ltjltxdoc.cls | 89 + .../texmf-dist/tex/luatex/luatexja/ltjreport.cls | 902 +++++ .../texmf-dist/tex/luatex/luatexja/ltjsarticle.cls | 1548 ++++++++ Master/texmf-dist/tex/luatex/luatexja/ltjsbook.cls | 1624 +++++++++ .../luatex/luatexja/ltjsclasses/ltjsarticle.cls | 1548 -------- .../tex/luatex/luatexja/ltjsclasses/ltjsbook.cls | 1624 --------- .../tex/luatex/luatexja/ltjsclasses/ltjskiyou.cls | 1535 -------- .../tex/luatex/luatexja/ltjsclasses/ltjspf.cls | 1431 -------- .../texmf-dist/tex/luatex/luatexja/ltjsize10.clo | 320 ++ .../texmf-dist/tex/luatex/luatexja/ltjsize11.clo | 320 ++ .../texmf-dist/tex/luatex/luatexja/ltjsize12.clo | 320 ++ .../texmf-dist/tex/luatex/luatexja/ltjskiyou.cls | 1535 ++++++++ Master/texmf-dist/tex/luatex/luatexja/ltjspf.cls | 1431 ++++++++ .../tex/luatex/luatexja/luatexja-core.sty | 14 +- .../tex/luatex/luatexja/patches/lltjdefs.sty | 26 +- .../luatex/luatexja/patches/ltj-unicode-ccfix.tex | 3758 -------------------- 57 files changed, 15729 insertions(+), 15482 deletions(-) delete mode 100644 Master/texmf-dist/doc/luatex/luatexja/luatexja-zh.pdf create mode 100644 Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.pdf create mode 100644 Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.tex create mode 100644 Master/texmf-dist/source/luatex/luatexja/ltj-kinsoku_make.tex delete mode 100644 Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku.tex delete mode 100644 Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku_make.tex create mode 100644 Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-zhfonts.sty create mode 100644 Master/texmf-dist/tex/luatex/luatexja/jfm-CCT.lua delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltj-cctbreg.sty create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltj-unicode-ccfix.tex create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjarticle.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk10.clo delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk11.clo delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk12.clo delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbook.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjltxdoc.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjreport.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize10.clo delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize11.clo delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize12.clo create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjltxdoc.cls create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsarticle.cls create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsbook.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsarticle.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsbook.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjskiyou.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjspf.cls create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjskiyou.cls create mode 100644 Master/texmf-dist/tex/luatex/luatexja/ltjspf.cls delete mode 100644 Master/texmf-dist/tex/luatex/luatexja/patches/ltj-unicode-ccfix.tex (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/luatex/luatexja/README b/Master/texmf-dist/doc/luatex/luatexja/README index 98878390de2..5eee451c9b8 100644 --- a/Master/texmf-dist/doc/luatex/luatexja/README +++ b/Master/texmf-dist/doc/luatex/luatexja/README @@ -1,4 +1,4 @@ -The LuaTeX-ja Package 20130515.0 +The LuaTeX-ja Package 20130711.0 -------------------------------- Copyright (c) 2011--2013 The LuaTeX-ja project License: modified BSD (see COPYING) @@ -8,7 +8,7 @@ This package is highly affected by ASCII pTeX engine, but not a porting of it. Note that this package is still *alpha-stage*; documentations are not complete and specifications are subject to change. Documentations are located at - doc/luatexja-en.pdf (en), doc/luatexja-ja.pdf (ja), doc/luatexja-zh.pdf (zh). + doc/luatexja-en.pdf (en), doc/luatexja-ja.pdf (ja). LuaTeX-ja is developed on . @@ -26,6 +26,8 @@ Installation - LuaTeX beta-0.74.0 or later - luaotfload v2.2 - luatexbase v0.6 + - Several Adobe CMaps + (e.g., UniJIS2004-UTF32-H, Adobe-Japan1-UCS2 for Japanese) Hence this version does not work in TeX Live 2012 (or earlier). 1. If you are using TeX Live 2013 or later, you can install LuaTeX-ja via tlmgr. @@ -33,17 +35,26 @@ Installation 2. If you must/want to install manually: a. Download the source archive from CTAN, - or tagged as 20130515.0 in the Git repository by + or tagged as 20130711.0 in the Git repository by + ;a=snapshot;h=refs/tags/20130711.0;sf=tgz> - b. Extract the archive and put src/ into your TEXMF tree. + b1. Extract the archive and process following three files by LuaLaTeX + to generate classes for Japanese typesetting: + src/ltjclasses.ins + src/ltjltxdoc.ins + src/ltjsclasses.ins + + b2. Process src/ltj-kinsoku_make.tex by (plain) LuaTeX to generate ltj-kinsoku.lua, + which stores default "kinsoku" parameters. + + c. Put src/ into your TEXMF tree. An example location is TEXMF/tex/luatex/luatexja. If you are updating from old version, you MUST remove it before extracting the new version of LuaTeX-ja. - c. You may need to update the filename database, by 'mktexlsr' or something. + d. You may need to update the filename database, by 'mktexlsr' or something. Basic Usage @@ -58,5 +69,17 @@ Simply loading luatexja.sty by \input or \usepackage does the minimal setting. It defines control sequences such as \setmainjfont, setsansjfont and \jfontspec, which can be used for specifying Japanese fonts. +Notes +----- +* This archive contains four .{dtx,ins} pairs: + src/ltjclasses.{ins,dtx}, src/ltjltxdoc.{ins,dtx} + src/ltjsclasses.{ins,dtx}, doc/luatexja.{ins,dtx} + Former three pairs generate class files (see above), + while the latter doc/luatexja.{ins,dtx} generates documentations. + (You will need Kozuka fonts to regenerate documentaion PDFs.) + + No .{dtx,ins} pair generates .sty files of LuaTeX-ja package. + +* src/*.{ins.dtx} and src/ltj-kinsoku_make.tex are not needed in regular use. -Last commit date: Wed May 15 05:43:09 2013 +0900 +Last commit date: Thu Jul 11 08:55:45 2013 +0900 diff --git a/Master/texmf-dist/doc/luatex/luatexja/ltjclasses.pdf b/Master/texmf-dist/doc/luatex/luatexja/ltjclasses.pdf index 8506512c300..121aa798e27 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/ltjclasses.pdf and b/Master/texmf-dist/doc/luatex/luatexja/ltjclasses.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/ltjltxdoc.pdf b/Master/texmf-dist/doc/luatex/luatexja/ltjltxdoc.pdf index 21639b71c18..c2b3df854e7 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/ltjltxdoc.pdf and b/Master/texmf-dist/doc/luatex/luatexja/ltjltxdoc.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/ltjsclasses.pdf b/Master/texmf-dist/doc/luatex/luatexja/ltjsclasses.pdf index 97481150f1b..1bb259653e6 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/ltjsclasses.pdf and b/Master/texmf-dist/doc/luatex/luatexja/ltjsclasses.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf index 29465c39d12..381464652f9 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf and b/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf index bd1be8a7058..4a3522224ff 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf and b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-zh.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-zh.pdf deleted file mode 100644 index 5ce5eb87287..00000000000 Binary files a/Master/texmf-dist/doc/luatex/luatexja/luatexja-zh.pdf and /dev/null differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.pdf new file mode 100644 index 00000000000..d756d65e468 Binary files /dev/null and b/Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.tex b/Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.tex new file mode 100644 index 00000000000..ee85774d75e --- /dev/null +++ b/Master/texmf-dist/doc/luatex/luatexja/luatexja-zhfonts.tex @@ -0,0 +1,250 @@ +\documentclass[DIV=13]{article} +\usepackage{typearea} +\usepackage{hologo} +\def\pTeX{p\TeX} +\def\LuaTeX{Lua\TeX} +\def\XeTeX{\hologo{XeTeX}} +\usepackage{booktabs} +\usepackage{multicol} +\usepackage{indentfirst} +\usepackage{luatexja-fontspec} +\parindent2\zw +\setmainjfont[BoldFont={FZXiaoBiaoSong-B05}]{FZShuSong-Z01} +\title{\LuaTeX-ja简体中文字体配置} +\author{马起园 苏 杰} +\date{2013年5月} +\begin{document} +\maketitle +\section{\LuaTeX-ja项目简介} +\LuaTeX-ja项目旨在将\pTeX 处理汉字的机制移植到\LuaTeX 下,当前项目的成员 +有:北川弘典、前田一貴、八登崇之、黒木裕介 、阿部紀行、山本宗宏、本田知 +亮、齋藤修三郎和馬起園。 + +\LuaTeX 虽然在编码上支持Unicode,但并不能直接处理汉字断行以及禁则应用,而 +在\pTeX 系列中则能够处理断行并应用禁则,但并不支持pdf输出。\LuaTeX 下处理 +汉字的断行和应用禁则需要使用其内建的诸多callback来进行。\pTeX 扩展TFM为JFM, +但是JFM抽象程度更高,该文件涉及到的内容是字体的标点压缩,可以用于多个汉字字体。 + +当前版本的\LuaTeX-ja 可以应用于\TeX\ Live和W32\TeX,但不能在MikTeX下使用, +因为MikTeX下的\LuaTeX 存在bug。 +\section{字体使用} +\subsection{关于Lua\TeX-ja的字体调用} +\XeTeX 在调用字体的时候需要使用freetype和fontconfig库,所以需要更新字体缓 +存,但是在\LuaTeX 下就不太一样。\LuaTeX 只需要在初次使用的时候刷新字体数据 +库即可(此数据库是一个lua文件)。\LuaTeX 下的字体缓存实际上是将字体的各种 +信息导出并保存的文件,在调用一个新字体的时候会生成一个。\LuaTeX 对于字体的 +处理并没有使用freetype,而是使用了fontforge,不过可能由于该库的接口有一些 +问题,导致部分字体无法在\LuaTeX 下使用。 + +在使用\LuaTeX-ja的时候,需要先刷新字体数据库,该命令的使用方法如下: +\begin{verbatim} +Usage: mkluatexfontdb [OPTION]... + +Rebuild the LuaTeX font database. + +Valid options: + -f --force force re-indexing all fonts + -q --quiet don't output anything + -v --verbose=LEVEL be more verbose (print the searched directories) + -vv print the loaded fonts + -vvv print all steps of directory searching + -V --version print version and exit + -h --help print this message +\end{verbatim} + +又是可能遇到通不过的字体,需要将这个字体的绝对路径添加到otfl-blacklist.cnf中, +这个文件的内容如下: +\begin{verbatim} +% Tackes ages to load +LastResort.ttf % a MacOSX font, but also available for free from unicode.org + +% Mac OS X TTC fonts, this list need to be filtered out +/Library/Fonts/AmericanTypewriter.ttc +/Library/Fonts/Baskerville.ttc +/Library/Fonts/Chalkboard.ttc +/Library/Fonts/Cochin.ttc +/Library/Fonts/Copperplate.ttc +/Library/Fonts/Didot.ttc +/Library/Fonts/Futura.ttc +/Library/Fonts/GillSans.ttc +/Library/Fonts/Hoefler Text.ttc +/Library/Fonts/MarkerFelt.ttc +/Library/Fonts/Optima.ttc +/Library/Fonts/Papyrus.ttc +/Library/Fonts/STHeiti Medium.ttc +/System/Library/Fonts/AquaKana.ttc +/System/Library/Fonts/HelveticaNeue.ttc +/System/Library/Fonts/LucidaGrande.ttc +/System/Library/Fonts/Menlo.ttc +/System/Library/Fonts/STHeiti Light.ttc +\end{verbatim} + +Lua\TeX 调用TrueType和OpenType字体并没有固定的方式,\XeTeX 使用了固定的接口, +而Lua\TeX 需要使用luaotfload包来进行字体的调用。这两种字体一般都有高级特性, +在\TeX\ Live或者W32\TeX 中可以使用otfinfo命令来查看相关的信息: +\begin{verbatim} +'Otfinfo' reports information about an OpenType font to standard output. +Options specify what information to print. + +Usage: otfinfo [-sfzpg | OPTIONS] [OTFFILES...] + +Query options: + -s, --scripts Report font's supported scripts. + -f, --features Report font's GSUB/GPOS features. + -z, --optical-size Report font's optical size information. + -p, --postscript-name Report font's PostScript name. + -a, --family Report font's family name. + -v, --font-version Report font's version information. + -i, --info Report font's names and designer/vendor info. + -g, --glyphs Report font's glyph names. + -t, --tables Report font's OpenType tables. + -T, --dump-table NAME Output font's 'NAME' table. + +Other options: + --script=SCRIPT[.LANG] Set script used for --features [latn]. + -V, --verbose Print progress information to standard error. + -h, --help Print this message and exit. + -q, --quiet Do not generate any error messages. + --version Print version number and exit. + +Report bugs to . +\end{verbatim} +\subsection{使用字体的方法} +目前\LuaTeX-ja支持在plain \TeX 和\LaTeX 下使用。如果你使用texinfo,那么很 +不幸,你不太可能使用\LuaTeX-ja来处理中文,因为texinfo是针对pdf\TeX 设计的, +在\LuaTeX 下使用已经有了一定的不兼容现象,即使完全兼容也需要对texinfo中的 +字体配置进行调整,如果你急需使用texinfo来处理中文,请尝试W32\TeX 下的texinfo, +这个发行版中的texinfo已经打了补丁。对于Con\TeX t用户,请使用李延瑞的zhfonts模块 +\footnote{见https://github.com/liyanrui/zhfonts}。 + +在plain \TeX 中使用Lua\TeX-ja可以在源文件中写入: +\begin{verbatim} +\input luatexja-core.sty +\end{verbatim} +Lua\TeX-ja移植的了\verb!\jfont!命令,在plain \TeX 下需要通过该命令来 +控制输出的汉字字体,例如: +\begin{verbatim} +\jfont\song={name:SimSun:jfm=banjiao} at 10pt +\song 我能吞下玻璃而不伤身体。 +\end{verbatim} +上文中的\verb!jfm=banjiao!使用来控制标点压缩的,如果此项未设定,则 +使用默认的\verb!ujis!压缩模式,对于简体中文来讲,可用的模式有: +\texttt{quanjiao,banjiao,kaiming}。 + +而在\LaTeX 下使用则较为简单,使用: +\begin{verbatim} +\usepackage{luatexja-fontspec} +\end{verbatim} +这个包对fontspec包进行了封装,令其能够较为便利地设定汉字字体。 +这个包提供的命令如下: +\begin{table}[htbp] + \centering + \begin{tabular}{ll} + \toprule + \multicolumn{1}{c}{\textbf{命令}} & \multicolumn{1}{c}{\textbf{用途}} \\ + \midrule + \verb!\jfontspec! & 改变当前汉字字体 \\ + \verb!\setmainjfont! & 设定文档主汉字字体 \\ + \verb!\setsansjfont! & 设定文档的无衬线汉字字体(黑体) \\ + \verb!\newjfontfamily! & 设定新的汉字字体族命令 \\ + \verb!\newjfontface! & 设定新的汉字字体命令 \\ + \verb!\defaultjfontfeatures! & 默认汉字字体的特性 \\ + \verb!\addjfontfeatures! & 设定当前字体的特性 \\ + \bottomrule + \end{tabular}% +\end{table}% + + +\subsection{不可用字体系列} +中文字体在丰度上与日文字体对比并不占优势,所以中文\TeX 文档在使用使用字体 +上没有太大变化。当你想在\LuaTeX-ja下是有部分特色字体的时候,请做好此种字体 +可能无法使用的准备。目前报错明显的字体有数个: +\begin{itemize} +\item 灵格斯词典附带的音标字体,这些字体会安装到系统字体文件夹下,在更新 + 字体数据库的时候会出现程序崩溃的情况,这是字体本身的原因,需要添加到黑名单中 +\item 康熙字典体,这是中国大陆一位业余字体设计者所设计的字体,由于该作者 + 缺乏相关技术知识,导致此字体的CMap出错,无论是完全版还是试用版都会出现 + 问题,此外该字体的boundingbox也是错误的,在嵌入pdf文档中十分影响阅读 +\item 信黑体,这个字体也是CMap的问题,无法使用 +\end{itemize} +\subsection{华文字体系列} +在微软提供的Office套装中附带了一定数量的中文字体, +这些字体是常州华文印刷新技术有限公司制造的。 +这些字体安装在系统字体文件夹下,在使用\LuaTeX-ja 的时候 +可以酌情使用。在本文档中,我们推荐简体中文用户使用 +此套字体,从使用率上看,各大学都会装有微软的操作系统 +和微软的Office,可以说已经相当普及,故做推荐。 + +\begin{table}[htbp] + \centering + \begin{tabular}{llll} + \toprule + \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{PostScript名}} & \multicolumn{1}{c}{\textbf{样例}} \\ + \midrule + 华文宋体 & \texttt{STSONG.TTF} & STSong & {\jfontspec{STSong}我能吞下玻璃而不伤身体} \\ + 华文中宋 & \texttt{STZHONGS.TTF} & STZhongsong & {\jfontspec{STZhongsong}我能吞下玻璃而不伤身体} \\ + 华文细黑 & \texttt{STXIHEI.TTF} & STXihei & {\jfontspec{STXihei}我能吞下玻璃而不伤身体} \\ + 华文楷体 & \texttt{STKAITI.TTF} & STKaiti & {\jfontspec{STKaiti}我能吞下玻璃而不伤身体} \\ + 华文仿宋 & \texttt{STFANGSO.TTF} & STFangsong & {\jfontspec{STFangsong}我能吞下玻璃而不伤身体} \\ + \bottomrule + \end{tabular}% +\end{table}% +\subsection{中易字体系列} +在Windows系统简体中文版中,附带了数种中文字体。 +这些字体为中易中标电子信息技术有限公司制造的。 +同我们强烈推荐的第一种方案比较,没有中宋。 +如果按照CCT的传统,一般使用黑体替换。 + +\begin{table}[htbp] + \centering + \begin{tabular}{llll} + \toprule + \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{PostScript名}} & \multicolumn{1}{c}{\textbf{样例}} \\ + \midrule + 宋体 & \texttt{simsun.ttc} & SimSun & {\jfontspec{SimSun}我能吞下玻璃而不伤身体} \\ + 黑体 & \texttt{simhei.ttf} & SimHei & {\jfontspec{SimHei}我能吞下玻璃而不伤身体} \\ + 楷体 & \texttt{simkai.ttf} & KaiTi & {\jfontspec{KaiTi}我能吞下玻璃而不伤身体} \\ + 仿宋 & \texttt{simkai.ttf} & FangSong & {\jfontspec{FangSong}我能吞下玻璃而不伤身体} \\ + \bottomrule + \end{tabular}% +\end{table}% +\subsection{Adobe字体系列} +在Adobe Reader简体中文版中,附带了宋体和黑体两种字体。 +这两种字体实际上是华文字体,但是和华文字体不能混用, +因为Adobe Reader中的中文字体的基线都进行了调整, +不能互相匹配。在Adobe InDesign中还附带了楷体和仿宋体。 +Adobe的中文字体的Postscript名即为文件名去掉后缀名。 + +\begin{table}[htbp] + \centering + \begin{tabular}{lll} + \toprule + \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{样例}} \\ + \midrule + Adobe 宋体 Std & \texttt{AdobeSongStd-Light.otf} & {\jfontspec{AdobeSongStd-Light}我能吞下玻璃而不伤身体} \\ + Adobe 黑体 Std & \texttt{AdobeHeitiStd-Regular.otf} & {\jfontspec{AdobeHeitiStd-Regular}我能吞下玻璃而不伤身体} \\ + Adobe 楷体 Std & \texttt{AdobeKaitiStd-Regular.otf} & {\jfontspec{AdobeKaitiStd-Regular}我能吞下玻璃而不伤身体} \\ + Adobe 仿宋 Std & \texttt{AdobeFangsongStd-Regular.otf} & {\jfontspec{AdobeFangsongStd-Regular}我能吞下玻璃而不伤身体} \\ + \bottomrule + \end{tabular}% +\end{table}% +\subsection{方正字体系列} +方正字体的来源有两种,第一种是使用方正的排版系统的时候会 +安装到Windows系统的字体文件夹下,第二种是针对Linux系统 +来说的,WPS for Linux附带了部分方正字体。 + +\begin{table}[htbp] + \centering + \begin{tabular}{llll} + \toprule + \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{全名}} & \multicolumn{1}{c}{\textbf{样例}} \\ + \midrule + 方正书宋\_GBK & \texttt{FZSSK.TTF} & FZShuSong-Z01 & {\jfontspec{FZShuSong-Z01}我能吞下玻璃而不伤身体} \\ + 方正小标宋\_GBK & \texttt{FZXBSK.TTF} & FZXiaoBiaoSong-B05 & {\jfontspec{FZXiaoBiaoSong-B05}我能吞下玻璃而不伤身体} \\ + 方正黑体\_GBK & \texttt{FZHTK.TTF} & FZHei-B01 & {\jfontspec{FZHei-B01}我能吞下玻璃而不伤身体} \\ + 方正楷体\_GBK & \texttt{FZKTK.TTF} & FZKai-Z03 & {\jfontspec{FZKai-Z03}我能吞下玻璃而不伤身体} \\ + 方正仿宋\_GBK & \texttt{FZFSK.TTF} & FZFangSong-Z02 & {\jfontspec{FZFangSong-Z02}我能吞下玻璃而不伤身体} \\ + \bottomrule + \end{tabular}% +\end{table}% +\end{document} diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx b/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx index 1c8c2fca923..4599eb8f682 100644 --- a/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx +++ b/Master/texmf-dist/doc/luatex/luatexja/luatexja.dtx @@ -1,6 +1,11 @@ %<*!showexpl> %#! lualatex -shell-escape +% To typeset this manual, you need following two fonts: +% - KozMinPr6N-Regular.otf +% - KozGoPr6N-Medium.otf + + %\documentclass[a4paper,titlepage]{article} %\documentclass[a4paper,titlepage]{ltjsarticle} @@ -27,6 +32,10 @@ \usepackage[margin=25mm,footskip=6mm]{geometry} \usepackage{luatexja-adjust}\ltjdisableadjust \parskip=\smallskipamount +\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% + {3.25ex \@plus1ex \@minus.2ex}% + {-1em}% + {\normalfont\normalsize\bfseries\raisebox{.2ex}{$\mdlgblksquare\mkern1mu$}}} % %<*ja> \usepackage[textwidth=45\zw, lines=45, footskip=6mm]{geometry} @@ -80,12 +89,12 @@ %%%%%%%% fonts \usepackage{luatexja-otf} -\usepackage[jis2004]{luatexja-preset} +\usepackage[kozuka-pr6n]{luatexja-preset} %\usepackage{amssymb} %<*en> \usepackage{unicode-math} \setmainfont[Ligatures=TeX]{TeX Gyre Termes} -\setsansfont[Ligatures=TeX]{TeX Gyre Heros} +\setsansfont[Scale=0.95,Ligatures=TeX]{TeX Gyre Heros} \setmathfont{xits-math.otf} \frenchspacing % @@ -143,7 +152,7 @@ %<*en> \textbf{This documentation is far from complete. It may have many grammatical (and contextual) errors.} Also, several parts -(especially, Section~\ref{sec-jfmglue}) are written in Japanese only. +are written in Japanese only. % %<*ja> \textbf{\large 本ドキュメントはまだまだ未完成です.} @@ -481,6 +490,7 @@ We say `alphabetic fonts' for fonts used in \textbf{ALchar}, and `Japanese fonts \item \Pkg{luaotfload} v2.2 \item \Pkg{luatexbase} v0.6~(2013/05/04) \item \Pkg{xunicode} v0.981~(2011/09/09) +\item \Pkg{adobemapping} (Adobe cmap and pdfmapping files) \end{itemize} %<*en> @@ -583,6 +593,34 @@ But only the contents in \texttt{src/} are needed to work \LuaTeX-ja. 動作には\texttt{src/}以下の内容だけで十分. % +%<*en> +\item If you downloaded this package from CTAN, you have to run following commands + to generate classes + and \texttt{ltj-kinsoku.lua} (the file which stores default ``\textit{kinsoku}'' parameters): +% +%<*ja> +\item もしCTANから本パッケージを取得したのであれば,日本語用クラスファイルや +標準の禁則処理用パラメータを +格納した \texttt{ltj-kinsoku.lua} を生成するために, +以下を実行する必要がある: +% +\begin{verbatim} +$ cd src +$ lualatex ltjclasses.ins +$ lualatex ltjsclasses.ins +$ lualatex ltjltxdoc.ins +$ luatex ltj-kinsoku_make.tex +\end{verbatim} +%<*en> +Note that \texttt{*.\{dtx,ins\}} and \texttt{ltj-kinsoku\_make.tex} are not needed in regular use. +% +%<*ja> +ここで使用した \texttt{*.\{dtx,ins\}} と \texttt{ltj-kinsoku\_make.tex} は +通常の使用にあたっては必要ない. +% + + + %<*en> \item Copy all the contents of \texttt{src/} into one of your \texttt{TEXMF} tree. \texttt{TEXMF/tex/luatex/luatexja/} is an example location. @@ -663,11 +701,11 @@ But only the contents in \texttt{src/} are needed to work \LuaTeX-ja. % \begin{itemize} %<*en> -\item It is widely accepted that the font `Ryumin-Light' and +\item It is widely accepted that fonts `Ryumin-Light' and `GothicBBB-Medium' aren't embedded into PDF files, and a PDF reader substitute them by some external Japanese fonts (\textit{e.g.}, - Kozuka Mincho is used for Ryumin-Light in Adobe Reader). We adopt this custom to - the default setting. + Ryumin-Light is substituted with Kozuka Mincho in Adobe Reader). + We adopt this custom to the default setting. % %<*ja> \item `Ryumin-Light'と`GothicBBB-Medium'はPDFファイルに埋め込まずに @@ -743,22 +781,46 @@ When vertical typesetting is supported by \LuaTeX-ja in the future, \texttt{JT3} % %<*en> -\item Two font families \texttt{mc} and \texttt{gt} are defined: +\item Traditionally, Japanese documents use two typeface category: \emph{mincho}~(明朝体) and + \emph{gothic}~(\textgt{ゴシック体}). \emph{mincho} is used in the main text, while \emph{gothic} + is used in the headings or for emphasis. +\begin{center}\small +\begin{tabular}{lllc} +\toprule +\textbf{classification}&&&\textbf{family name}\\\midrule +\emph{mincho} (明朝体)&\verb+\textmc{...}+&\verb+{\mcfamily ...}+&\verb+\mcdefault+\\ +\emph{gothic} (\textgt{ゴシック体})&\verb+\textgt{...}+&\verb+{\gtfamily ...}+&\verb+\gtdefault+\\ +\bottomrule +\end{tabular} +\end{center} +\item +By default, the following fonts are used for \emph{mincho} and \emph{gothic}: \begin{center}\small \begin{tabular}{ccccc} \toprule -\textbf{classification}&\textbf{family}&\verb+\mdseries+&\verb+\bfseries+&\textbf{scale}\\\midrule -\emph{mincho}&\tt mc&Ryumin-Light &GothicBBB-Medium&0.962216\\ -\emph{gothic}&\tt gt&GothicBBB-Medium&GothicBBB-Medium&0.962216\\ +\textbf{classification}&\textbf{family name}&\verb+\mdseries+&\verb+\bfseries+&\textbf{scale}\\\midrule +\emph{mincho} (明朝体)&\tt mc&Ryumin-Light &GothicBBB-Medium&0.962216\\ +\emph{gothic} (\textgt{ゴシック体})&\tt gt&GothicBBB-Medium&GothicBBB-Medium&0.962216\\ \bottomrule \end{tabular} \end{center} -Remark that the bold series in both family are same as the medium series of \emph{gothic} family. -This is a convention in \pLaTeX. This is a trace that there were only 2~fonts (these are Ryumin-Light -and GothicBBB-Medium) in early years of DTP. +Note that the bold series in both family are same as the medium series of \emph{gothic} family. +This is a convention in \pLaTeX. This is trace that there were only 2~fonts (these are Ryumin-Light +and GothicBBB-Medium) in early years of DTP. There is no italic nor slanted shape for + these \texttt{mc}~and~\texttt{gt}. % %<*ja> -\item 2つのフォントファミリ\texttt{mc}と\texttt{gt}が定義されている: +\item \pLaTeX と同様に,標準では「明朝体」「ゴシック体」の2種類を用いる: +\begin{center}\small +\begin{tabular}{cllc} +\toprule +\textbf{字体}&&&\textbf{ファミリ名}\\\midrule +明朝体&\verb+\textmc{...}+&\verb+{\mcfamily ...}+&\verb+\mcdefault+\\ +\textgt{ゴシック体}&\verb+\textgt{...}+&\verb+{\gtfamily ...}+&\verb+\gtdefault+\\ +\bottomrule +\end{tabular} +\end{center} +\item 標準では,次のフォントファミリが用いられる: \begin{center}\small \begin{tabular}{ccccc} \toprule @@ -768,14 +830,16 @@ and GothicBBB-Medium) in early years of DTP. \bottomrule \end{tabular} \end{center} -どちらのファミリにおいても,そのboldシリーズはゴシック体のmediumシリーズで -あることに注意.これは初期のDTPにおいて和文フォントが2つ(それがちょうど\ +どちらのファミリにおいても,そのboldシリーズで使われるフォントは +ゴシック体のmediumシリーズで使われるフォントと同じあることに注意. +これは初期のDTPにおいて和文フォントが2つ(それがちょうど\ Ryumin-Light, GothicBBB-Mediumだった)しか利用できなかった時の名残であり,\pLaTeX{} での標準設定とも同じである. % + %\item Japanese characters in math mode are typeset by the font family \texttt{mc}. -%\item 数式モード中の和文文字は\texttt{mc}ファミリで出力される. +%\item 数式モード中の和文文字は明朝体(\texttt{mc})で出力される. \end{itemize} %<*en> @@ -821,17 +885,6 @@ For \LaTeXe, \LuaTeX-ja adopted most of the font selection system of \pLaTeXe\ ( % \begin{itemize} %<*en> -\item Two control sequences \verb+\mcdefault+ and \verb+\gtdefault+ are - used to specify the default font families for \emph{mincho} and - \emph{gothic}, respectively. Default values: \texttt{mc} for - \verb+\mcdefault+ and \texttt{gt} for \verb+\gtdefault+. -% -%<*ja> -\item 2つのコントロールシーケンス \verb+\mcdefault+ と \verb+\gtdefault+ がそれぞ - れ明朝体とゴシック体のデフォルトのフォントファミリを指定するために用いられる. - 初期値:\verb+\mcdefault+ は\texttt{mc},\verb+\gtdefault+ は\texttt{gt}. -% -%<*en> \item Commands \verb+\fontfamily+, \verb+\fontseries+, \verb+\fontshape+ and \verb+\selectfont+ can be used to change attributes of Japanese fonts. @@ -1030,12 +1083,12 @@ alphabetic fonts \end{tabular} \end{center} % -\begin{LTXexample} +\begin{LTXexample}[width=0.4\textwidth] \fontspec[Numbers=OldStyle]{LMSans10-Regular} \jfontspec{IPAexMincho} JIS~X~0213:2004→辻 -\addjfontfeatures{CJKShape=JIS1990} +\jfontspec[CJKShape=JIS1990]{IPAexMincho} JIS~X~0208:1990→辻 \end{LTXexample} @@ -1073,14 +1126,27 @@ and loads \Pkg{luatexja-fontspec} internally. %\paragraph{General options} %\paragraph{一般的なオプション} \begin{list}{}{\def\makelabel{\ttfamily}\def\{{\char`\{}\def\}{\char`\}}\advance\leftmargin1\zw} +\item[nodeluxe] +%<*en> +Use one-weighted \textit{mincho} and \textit{gothic} font families. +This means that \verb+\mcfamily\bfseries+, \verb+\gtfamily\bfseries+ and +\verb+\gtfamily\mdseries+ use the same font. +\emph{This option is enabled by default.} +% +%<*ja> +\LaTeXe 環境下での標準設定のように,明朝体・ゴシック体を各1ウェイトで使用する. +より具体的に言うと,この設定の下では +\verb+\mcfamily\bfseries+, \verb+\gtfamily\bfseries+, \verb+\gtfamily\mdseries+は +みな同じフォントとなる.\emph{このオプションは標準で有効になっている.} +% \item[deluxe] %<*en> -Specifying this option enables us to use \textit{mincho} with two weights (medium~and~bold), +Use \textit{mincho} with two weights (medium~and~bold), \textit{gothic} with three weights (medium,~bold and~heavy), and \textit{rounded gothic}% \footnote{Provided by \texttt{\char92mgfamily}, because \textit{rounded gothic} is called \textit{maru gothic} (丸ゴシック) in Japanese.}. -The heavy weight of \textit{gothic} can be used by ``changing the family'' \verb+\gtebfamily+. -This is because \Pkg{fontspec} package can handle only medium (\verb+\mdseries+) and +The heavy weight of \textit{gothic} can be used by ``changing the family'' \verb+\gtebfamily+, +because \Pkg{fontspec} package can handle only medium (\verb+\mdseries+) and bold (\verb+\bfseries+). % %<*ja> @@ -1115,6 +1181,16 @@ Use the JFM \texttt{jfm-jis.lua}, instead of \texttt{jfm-ujis.lua}, which is the \LuaTeX-ja標準の\texttt{jfm-ujis.lua}が用いられる. % \end{list} +%<*en> +Note that \texttt{90jis} and \texttt{jis2004} only affect with \textit{mincho}, +\textit{gothic} (and possibly \textit{rounded gothic}) defined by this package. +We didn't taken accound of when both \texttt{90jis} and \texttt{jis2004} are specified. +% +%<*ja> +\texttt{90jis}と\texttt{jis2004}については本パッケージで定義された +明朝体・ゴシック体(・丸ゴシック体)にのみ有効である.両オプションが +同時に指定された場合に動作については全く考慮していない. +% %\paragraph{Kozuka fonts} %\paragraph{小塚フォント} @@ -1149,18 +1225,18 @@ as a substitute for \textit{rounded gothic}. &Kozuka Gothic Pro H&Kozuka Gothic ProVI H&Kozuka Gothic Pr6N H\\ % %<*ja> -\gt 明朝体細字&小塚明朝Pro~R&小塚明朝ProVI~R&小塚明朝Pr6N~R\\ -\gt 明朝体太字&小塚明朝Pro~B&小塚明朝ProVI~B&小塚明朝Pr6N~B\\ +\gtfamily 明朝体細字&小塚明朝Pro~R&小塚明朝ProVI~R&小塚明朝Pr6N~R\\ +\gtfamily 明朝体太字&小塚明朝Pro~B&小塚明朝ProVI~B&小塚明朝Pr6N~B\\ \midrule -\gt ゴシック体細字\\ +\gtfamily ゴシック体細字\\  単ウェイト時 &小塚ゴシックPro~M&小塚ゴシックProVI~M&小塚ゴシックPr6N~M\\  多ウェイト時 &小塚ゴシックPro~R&小塚ゴシックProVI~R&小塚ゴシックPr6N~R\\ \midrule -\gt ゴシック体太字 +\gtfamily ゴシック体太字 &小塚ゴシックPro~B&小塚ゴシックProVI~B&小塚ゴシックPr6N~B\\ -\gt ゴシック体極太 +\gtfamily ゴシック体極太 &小塚ゴシックPro~H&小塚ゴシックProVI~H&小塚ゴシックPr6N~H\\ \inhibitglue(丸ゴシック体)\inhibitglue &小塚ゴシックPro~H&小塚ゴシックProVI~H&小塚ゴシックPr6N~H\\ @@ -1196,22 +1272,22 @@ Hiragino Kaku Gothic Std W8&Hiragino Kaku Gothic StdN W8\\ Hiragino Maru Gothic Pro W4&Hiragino Maru Gothic ProN W4\\ % %<*ja> -\gt 明朝体細字& +\gtfamily 明朝体細字& ヒラギノ明朝体Pro~W3&ヒラギノ明朝体Pr6N~W3\\ -\gt 明朝体太字& +\gtfamily 明朝体太字& ヒラギノ明朝体Pro~W6&ヒラギノ明朝体Pr6N~W6\\ \midrule -\gt ゴシック体細細字\\ +\gtfamily ゴシック体細細字\\  単ウェイト時 &ヒラギノ角ゴPro~W6&ヒラギノ角ゴProN~W6\\  多ウェイト時 &ヒラギノ角ゴPro~W3&ヒラギノ角ゴProN~W3\\ \midrule -\gt ゴシック体太字& +\gtfamily ゴシック体太字& ヒラギノ角ゴPro~W6&ヒラギノ角ゴProN~W6\\ -\gt ゴシック体極太& +\gtfamily ゴシック体極太& ヒラギノ角ゴStd~W8&ヒラギノ角ゴStdN~W8\\ -\gt 丸ゴシック体& +\gtfamily 丸ゴシック体& ヒラギノ丸ゴPro~W4&ヒラギノ丸ゴProN~W4\\ % \midrule @@ -1233,17 +1309,17 @@ Midashi Go Pro MB31&Midashi Go Pr6N MB31\\ Jun Pro 101&Jun Pr6N 101\\ % %<*ja> -\gt 明朝体細字& +\gtfamily 明朝体細字& リュウミンPro~L-KL&リュウミンPr6N~L-KL\\ -\gt 明朝体太字& +\gtfamily 明朝体太字& 太ミンA101~Pro~Bold&太ミンA101~Pr6N~Bold\\ -\gt ゴシック体細字& +\gtfamily ゴシック体細字& 中ゴシックBBB~Pro~Med&中ゴシックBBB~Pr6N~Med\\ -\gt ゴシック体太字& +\gtfamily ゴシック体太字& 太ゴB101~Pro~Bold&太ゴB101~Pr6N~Bold\\ -\gt ゴシック体極太& +\gtfamily ゴシック体極太& 見出ゴPro~MB31&見出ゴPr6N~MB31\\ -\gt 丸ゴシック体& +\gtfamily 丸ゴシック体& じゅんPro 101&じゅんPr6N 101\\ % \bottomrule @@ -1255,7 +1331,7 @@ Jun Pro 101&Jun Pr6N 101\\ Next, we describe settings for using only single weight. In four settings below, we use same fonts for medium and bold (and heavy) weights. (Hence \verb+\mcfamily\bfseries+ and \verb+\mcfamily\mdseries+ yields same Japanese fonts, -if \texttt{deluxe} option is also specified). +even if \texttt{deluxe} option is also specified). % %<*ja> 次に,単ウェイト用の設定を述べる.この4設定では「細字」「太字」の区別はない. @@ -1274,9 +1350,9 @@ if \texttt{deluxe} option is also specified). &IPAGothic&IPAexGothic&MS Gothic\\ % %<*ja> -\gt 明朝体&Ryumin-Light(非埋込) +\gtfamily 明朝体&Ryumin-Light(非埋込) &IPA明朝&IPAex明朝&MS明朝\\ -\gt ゴシック体&GothicBBB-Medium(非埋込) +\gtfamily ゴシック体&GothicBBB-Medium(非埋込) &IPAゴシック&IPAexゴシック&MSゴシック\\ % \bottomrule @@ -1318,11 +1394,11 @@ We can use HG~fonts bundled with Microsoft Office for realizing multiple weights \multicolumn{3}{c}{HG Maru Gothic PRO}\\ % %<*ja> -\gt 明朝体細字 +\gtfamily 明朝体細字 &IPA明朝&IPAex明朝&MS明朝\\\midrule -\gt 明朝体太字& +\gtfamily 明朝体太字& \multicolumn{3}{c}{HG明朝E}\\\midrule -\gt ゴシック体細字\\ +\gtfamily ゴシック体細字\\  単ウェイト時 &IPAゴシック&IPAexゴシック&MSゴシック\\  {\tt jis2004}指定時 @@ -1330,11 +1406,11 @@ We can use HG~fonts bundled with Microsoft Office for realizing multiple weights \cmidrule(lr){1-4}  それ以外の時& \multicolumn{3}{c}{HGゴシックM}\\\midrule -\gt ゴシック体太字& +\gtfamily ゴシック体太字& \multicolumn{3}{c}{HGゴシックE}\\\midrule -\gt ゴシック体極太& +\gtfamily ゴシック体極太& \multicolumn{3}{c}{HG創英角ゴシックUB}\\\midrule -\gt 丸ゴシック体& +\gtfamily 丸ゴシック体& \multicolumn{3}{c}{HG丸ゴシック体PRO}\\ % \bottomrule @@ -1642,8 +1718,8 @@ This range consist of the following Unicode ranges, \emph{except characters in t \begin{lstlisting} \ltjdefcharrange{4}{% "500-"10FF, "1200-"1DFF, "2440-"245F, "27C0-"28FF, "2A00-"2AFF, - "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB50-"FE0F, - "FE20-"FE2F, "FE70-"FEFF, "FB00-"FB4F, "10000-"1FFFF, "E000-"F8FF} % non-Japanese + "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB00-"FE0F, + "FE20-"FE2F, "FE70-"FEFF, "10000-"1FFFF, "E000-"F8FF} % non-Japanese \end{lstlisting} %\item[Range~5${}^{\text{A}}$] Surrogates and Supplementary Private Use Areas. %\item[範囲5${}^{\text{A}}$] 代用符号と補助私用領域. @@ -1914,10 +1990,10 @@ so TrueType/OpenType fonts with features can be used for Japanese fonts: TrueType/OpenTypeフォントにfeatureを指定したものを和文フォントとして用いる ことができる: % -\begin{LTXexample}[width=0.4\textwidth] -\jfont\tradgt={file:ipaexg.ttf:script=latn;% +\begin{LTXexample}[width=0.3\textwidth] +\jfont\tradgt={file:KozMinPr6N-Regular.otf:script=latn;% +trad;-kern;jfm=ujis} at 14pt -\tradgt{}当/体/医/区 +\tradgt 当/体/医/区 \end{LTXexample} %<*en> @@ -2006,11 +2082,11 @@ JFMの名前を指定する.もし以前に指定されたJFMが読み込ま \item[jfmvar=] 標準では,JFMとサイズが同じで, 実フォントだけが異なる2つの和文フォントは…… % -\begin{LTXexample}[width=0.4\textwidth] +\begin{LTXexample}[width=0.3\textwidth] \ltjsetparameter{differentjfm=both} -\jfont\F=file:ipam.ttf:jfm=ujis -\jfont\G=file:ipag.ttf:jfm=ujis -\jfont\H=file:ipag.ttf:jfm=ujis;jfmvar=hoge +\jfont\F=file:KozMinPr6N-Regular.otf:jfm=ujis +\jfont\G=file:KozGoPr6N-Medium.otf:jfm=ujis +\jfont\H=file:KozGoPr6N-Medium.otf:jfm=ujis;jfmvar=hoge \F ){\G 【】}( % halfwidth space ){\H 『』}( % fullwidth space @@ -2025,13 +2101,13 @@ JFMの名前を指定する.もし以前に指定されたJFMが読み込ま \label{tab-difjfm} \ltjsetparameter{jacharrange={+3}} \begin{center}\small -\def\r#1{{\jfont\g=psft:Ryumin-Light:jfm=#1 at 14.43324pt \g +\def\r#1{{\jfont\g=file:KozMinPr6N-Regular.otf:jfm=#1 at 14.43324pt \g \setbox0=\vtop{\hsize=7\zw\noindent ◆◆◆◆◆◆◆ ある日モモちゃんがお使いで迷子になって泣きました.}\copy0 \vrule height 0pt depth \dp0}} -\def\s#1{{\jfont\g=psft:Ryumin-Light:jfm=#1 at 14.43324pt \g +\def\s#1{{\jfont\g=file:KozMinPr6N-Regular.otf:jfm=#1 at 14.43324pt \g \setbox0=\vtop{\hsize=7\zw\noindent ちょっと!何}\copy0}} -\def\t#1{{\jfont\g=psft:Ryumin-Light:jfm=#1 at 19.24432pt \g +\def\t#1{{\jfont\g=file:KozMinPr6N-Regular.otf:jfm=#1 at 19.24432pt \g \setbox0=\hbox{漢}% \vrule width 0.4pt height\ht0 depth\dp0\kern-.2pt\copy0 \kern-\wd0\vrule width\wd0height .2pt depth .2pt @@ -2095,6 +2171,40 @@ TODO: kanjiskip? \end{itemize} +%<*ja> +\paragraph{\texttt{extend}と\texttt{slant}} +OpenType font featureと見かけ上同じような形式で指定できるものに, +\begin{description} +\item[\texttt{extend=}] 横方向に倍拡大する. +\item[\texttt{slant=}] に指定された割合だけ傾ける. +\end{description} +の2つがある. +\texttt{extend}や\texttt{slant}を指定した場合は,それに応じたJFMを指定すべきである% +\footnote{\LuaTeX-jaでは,これらに対するJFMを特に提供することはしない予定である.}. +例えば,次の例では無理やり通常のJFMを使っているために,文字間隔やイタリック補正量が +正しくない: +% +%<*en> +\paragraph{\texttt{extend} and \texttt{slant}} +The following setting can be specified as OpenType font features: +\begin{description} +\item[\texttt{extend=}] expand the font horizontally by . +\item[\texttt{slant=}] slant the font. +\end{description} +Note that \LuaTeX-ja doesn't adjust JFMs by these \texttt{extend} and \texttt{slant} +settings; you have to write new JFMs on purpose. +For example, the following example uses the standard JFM \texttt{jfm-ujis.lua}, hence +letter-spacing and the width of italic correction are not correct: +% +\begin{LTXexample}[width=0.3\textwidth] +\jfont\E=file:KozMinPr6N-Regular.otf:extend=1.5;jfm=ujis +\E あいうえお + +\jfont\S=file:KozMinPr6N-Regular.otf:slant=1;jfm=ujis +\S あいう\/ABC +\end{LTXexample} + + %\subsection{Prefix \texttt{psft}} %\subsection{\texttt{psft}プリフィックス} \label{ssec-psft} @@ -2105,9 +2215,12 @@ to specify a `name-only' Japanese font which will not be embedded to PDF. Typical use of this prefix is to specify the `standard' Japanese fonts, namely, `Ryumin-Light' and `GothicBBB-Medium'. + \emph{OpenType font features, such as `{\tt +jp90}', have no meaning in `name-only' fonts using this `{\tt psft:}'\ prefix. This is because we can't expect what fonts are actually used by the PDF reader.} +Note that \texttt{extend}~and~\texttt{slant} settings (see~above) are supported +with \texttt{psft} prefix, because they are only simple linear transformations. % %<*ja> \texttt{file:} と \texttt{name:} のプリフィックスに加えて, @@ -2116,8 +2229,13 @@ This is because we can't expect what fonts are actually used by the PDF reader.} このプリフィックスを用いることで,PDFには埋め込まれない「名前だけの」 和文フォントを指定することができる.「標準的な」和文フォント, つまり`Ryumin-Light'と`GothicBBB-Medium'の指定でこのプリフィックスが使われる. -\textbf{非埋込フォントをPDFに使用すると,実際にどのようなフォントが表示に用いられるか予測できない. -本プリフィックス指定時には,\texttt{+jp90} などのOpenType font featureの効力はない.} + +\textbf{\texttt{psft}プリフィックスの下では +\texttt{+jp90} などのOpenType font featureの効力はない. +非埋込フォントをPDFに使用すると,実際にどのようなフォントが +表示に用いられるか予測できないからである.} +\texttt{extend}と\texttt{slant}指定は単なる変形のため +\texttt{psft}プリフィックスでも使用可能である. % %\paragraph{\texttt{cid} key} @@ -2186,40 +2304,6 @@ Please contact the LuaTeX-ja project team. ? \end{lstlisting} -%<*ja> -\paragraph{\texttt{extend}と\texttt{slant}} -OpenType font featureと見かけ上同じような形式で指定できるものに, -\begin{description} -\item[\texttt{extend=}] 横方向に倍拡大する. -\item[\texttt{slant=}] に指定された割合だけ傾ける. -\end{description} -の2つがあり,これらだけは\texttt{psft}プリフィックスでも使用可能にしている. -\texttt{extend}や\texttt{slant}を指定した場合は,それに応じたJFMを指定すべきである% -\footnote{\LuaTeX-jaでは,これらに対するJFMを特に提供することはしない予定である.}. -例えば,次の例では無理やり通常のJFMを使っているために,文字間隔やイタリック補正量が -正しくない: -% -%<*en> -\paragraph{\texttt{extend} and \texttt{slant}} -The following setting can be specified as OpenType font features: -\begin{description} -\item[\texttt{extend=}] expand the font horizontally by . -\item[\texttt{slant=}] slant the font. -\end{description} -These two settings are also supported with \texttt{psft} prefix. -Note that \LuaTeX-ja doesn't adjust JFMs by these \texttt{extend} and \texttt{slant} -settings; you have to write new JFMs on purpose. -For example, the following example uses the standard JFM \texttt{jfm-ujis.lua}, hence -letter-spacing and the width of italic correction are not correct: -% -\begin{LTXexample}[width=0.3\textwidth] -\jfont\E=psft:Ryumin-Light:extend=1.5;jfm=ujis -\E あいうえお - -\jfont\S=psft:Ryumin-Light:slant=1;jfm=ujis -\S あいう\/ABC -\end{LTXexample} - %\subsection{Structure of JFM file} %\subsection{JFMファイルの構造} @@ -2565,7 +2649,7 @@ Furthermore, the glyph is shifted according to values of fields \end{lstlisting} 句点「。」の幅は二分であるので \begin{LTXexample} -\jfont\a=psft:Ryumin-Light:jfm=test;+vert +\jfont\a=file:KozMinPr6N-Regular.otf:jfm=test;+vert \setbox0\hbox{\a 。\inhibitglue 漢} \the\wd0 \end{LTXexample} @@ -2580,8 +2664,8 @@ Furthermore, the glyph is shifted according to values of fields 一方,「\texttt{'、*'}」のようにアスタリスクつきの指定があると, 状況は異なってくる. -\begin{LTXexample} -\jfont\a=psft:Ryumin-Light:jfm=test;+vert +\begin{LTXexample}[width=0.3\textwidth] +\jfont\a=file:KozMinPr6N-Regular.otf:jfm=test;+vert \a 漢、\inhibitglue 漢 \end{LTXexample} ここで,読点「、」の文字クラスは,以下のようにして決まる. @@ -2594,8 +2678,8 @@ Furthermore, the glyph is shifted according to values of fields \end{enumerate} なお,置換後のグリフで判定した文字クラスの値が0でなければ,そちらをそのまま作用する. -\begin{LTXexample} -\jfont\a=psft:Ryumin-Light:jfm=test;+hwid +\begin{LTXexample}[width=0.3\textwidth] +\jfont\a=file:KozMinPr6N-Regular.otf:jfm=test;+hwid \a 漢ヒひ \end{LTXexample} 上の例では, @@ -2684,7 +2768,7 @@ The following is the list of `imaginary characters': \texttt{'parbdd'}を入れれば全角下がりとなる. \begin{LTXexample} -\jfont\g=psft:Ryumin-Light:jfm=test \g +\jfont\g=file:KozMinPr6N-Regular.otf:jfm=test \g \parindent1\zw\noindent{}◆◆◆◆◆ \par 「◆◆←二分下がり \par 【◆◆←全角下がり @@ -3294,7 +3378,7 @@ the beginning of a box and `あ', and also between `あ' and `ウ'. % \begin{LTXexample} -\jfont\g=psft:Ryumin-Light:jfm=test \g +\jfont\g=file:KozMinPr6N-Regular.otf:jfm=test \g \fbox{\hbox{あウあ\inhibitglue ウ}} \inhibitglue\par\noindent あ1 \par\inhibitglue\noindent あ2 @@ -3339,6 +3423,11 @@ With the help of this example, we remark the specification of \verb+\inhibitglue %<*ja> \item \verb+\inhibitglue+ を数式モード中で呼び出した場合はただ無視される. % + +%<*ja> +\item \LaTeX で\LuaTeX-ja を使用する場合は, +\verb+\inhibitglue+ の代わりとして \verb+\<+ を使うことができる. +% \end{itemize} %\section{Control Sequences for \LaTeXe} @@ -3529,9 +3618,10 @@ As closing this subsection, we shall introduce an example of 紹介しておこう.\verb+\userelfont+ の使用によって,「abc」の部分のフォントが Avant Garde (OT1/pag/m/n) に変わっていることがわかる. % -\begin{LTXexample} -\kanjifamily{gt}\selectfont あいうxyz -\SetRelationFont{JY3}{gt}{m}{n}{OT1}{pag}{m}{n} +\begin{LTXexample}[width=0.3\textwidth] +\makeatletter +\SetRelationFont{JY3}{\k@family}{m}{n}{OT1}{pag}{m}{n} + % \k@family: current Japanese font family \userelfont\selectfont あいうabc \end{LTXexample} @@ -5421,7 +5511,7 @@ Each character is printed as follows: 各文字は % \begin{center} -\tt\fboxsep=1pt\fbox{\hbox to \zw{\gt あ\hss}}\,\scriptsize LUP +\tt\fboxsep=1pt\fbox{\hbox to \zw{\gtfamily あ\hss}}\,\scriptsize LUP \end{center} %<*ja> のように表示しており,各文字は次の意味を持っている. @@ -5787,7 +5877,7 @@ JIS~X~0208にないため\pTeX では使用不能と考えて良いものであ \ifnum\ltjgetparameter{jacharrange}{\ltjgetparameter{chartorange}{\cntB}}=0 \def\@@@tmp{white}\else\def\@@@tmp{white!85!blue}\fi \fcolorbox{black}{\@@@tmp}{% - \hbox to \zw{\gt  \hskip-\zw\ltjjachar\cntB  \hss}}\,\scriptsize% + \hbox to \zw{\gtfamily  \hskip-\zw\ltjjachar\cntB  \hss}}\,\scriptsize% \ifnum\catcode\cntB=11 L\else\ \fi \chk@in@{\uplist}{\cntA}\ifnum\flag=1 U\else~\fi \chk@in@{\plist}{\cntA}\ifnum\flag=1 P\else~\fi @@ -5796,7 +5886,7 @@ JIS~X~0208にないため\pTeX では使用不能と考えて良いものであ \ifnum\ltjgetparameter{jacharrange}{\ltjgetparameter{chartorange}{\cntB}}=0 \def\@@@tmp{white}\else\def\@@@tmp{white!85!blue}\fi \fcolorbox{black}{\@@@tmp}{\color{red!50!black}% - \hbox to \zw{\gt  \hskip-\zw\ltjjachar\cntB  \hss}}\,\scriptsize% + \hbox to \zw{\gtfamily  \hskip-\zw\ltjjachar\cntB  \hss}}\,\scriptsize% \ifnum\catcode\cntB=11 L\else~\fi \chk@in@{\uplist}{\cntA}\ifnum\flag=1 U\else~\fi-% \fi\global\advance\cntA1 } diff --git a/Master/texmf-dist/source/luatex/luatexja/ltj-kinsoku_make.tex b/Master/texmf-dist/source/luatex/luatexja/ltj-kinsoku_make.tex new file mode 100644 index 00000000000..14ee0a11dc2 --- /dev/null +++ b/Master/texmf-dist/source/luatex/luatexja/ltj-kinsoku_make.tex @@ -0,0 +1,455 @@ +%#!luatex ltj-kinsoku_make.tex +\input luatexja.sty + +\catcode`\@=11 + +\ltj@tempcnta="0%" +\loop\ifnum\ltj@tempcnta<"100%" + \ltjsetparameter{alxspmode={\ltj@tempcnta,0}}% + \advance\ltj@tempcnta by1 +\repeat + +\ltj@tempcnta=`\0%" +\loop\ifnum\ltj@tempcnta<`\:%" + \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}% + \advance\ltj@tempcnta by1 +\repeat + +\ltj@tempcnta=`\A%" +\loop\ifnum\ltj@tempcnta<`\[%" + \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}% + \advance\ltj@tempcnta by1 +\repeat + +\ltj@tempcnta=`\a%" +\loop\ifnum\ltj@tempcnta<`\{%" + \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}% + \advance\ltj@tempcnta by1 +\repeat + +\ltj@tempcnta="2000%" General Punctuation +\loop\ifnum\ltj@tempcnta<"2070%" + \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}% + \advance\ltj@tempcnta by1 +\repeat + +\ltj@tempcnta="2500%" 罫線 +\loop\ifnum\ltj@tempcnta<"2580%" + \ltjsetparameter{alxspmode={\ltj@tempcnta,0}}% + \advance\ltj@tempcnta by1 +\repeat + +\ltj@tempcnta="3000%" CJK Symbols and Punctuation +\loop\ifnum\ltj@tempcnta<"3040%" + \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}% + \advance\ltj@tempcnta by1 +\repeat + +\ltj@tempcnta="FF00%" 半角・全角形 +\loop\ifnum\ltj@tempcnta<"FFF0%" + \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}% + \advance\ltj@tempcnta by1 +\repeat + +% +% 行頭、行末禁則パラメータ +% +% 1byte characters +\ltjsetparameter{prebreakpenalty={`!,10000}} +\ltjsetparameter{prebreakpenalty={`",10000}} +\ltjsetparameter{postbreakpenalty={`\#,500}} +\ltjsetparameter{postbreakpenalty={`\$,500}} +\ltjsetparameter{postbreakpenalty={`\%,500}} +\ltjsetparameter{postbreakpenalty={`\&,500}} +\ltjsetparameter{postbreakpenalty={`\`,10000}} +\ltjsetparameter{prebreakpenalty={`',10000}} +\ltjsetparameter{prebreakpenalty={`),10000}} +\ltjsetparameter{postbreakpenalty={`(,10000}} +\ltjsetparameter{prebreakpenalty={`*,500}} +\ltjsetparameter{prebreakpenalty={`+,500}} +\ltjsetparameter{prebreakpenalty={`-,10000}} +\ltjsetparameter{prebreakpenalty={`.,10000}} +\ltjsetparameter{prebreakpenalty={47,10000}} +\ltjsetparameter{prebreakpenalty={`/,500}} +\ltjsetparameter{prebreakpenalty={`;,10000}} +\ltjsetparameter{prebreakpenalty={`?,10000}} +\ltjsetparameter{prebreakpenalty={`:,10000}} +\ltjsetparameter{prebreakpenalty={`],10000}} +\ltjsetparameter{postbreakpenalty={`[,10000}} +%全角文字 +\ltjsetparameter{prebreakpenalty={`、,10000}} +\ltjsetparameter{prebreakpenalty={`。,10000}} +\ltjsetparameter{prebreakpenalty={`,,10000}} +\ltjsetparameter{prebreakpenalty={`.,10000}} +\ltjsetparameter{prebreakpenalty={`・,10000}} +\ltjsetparameter{prebreakpenalty={`:,10000}} +\ltjsetparameter{prebreakpenalty={`;,10000}} +\ltjsetparameter{prebreakpenalty={`?,10000}} +\ltjsetparameter{prebreakpenalty={`!,10000}} +\ltjsetparameter{prebreakpenalty={`゛,10000}}%\jis"212B +\ltjsetparameter{prebreakpenalty={`゜,10000}}%\jis"212C +\ltjsetparameter{prebreakpenalty={`´,10000}}%\jis"212D +\ltjsetparameter{postbreakpenalty={``,10000}}%\jis"212E +\ltjsetparameter{prebreakpenalty={`々,10000}}%\jis"2139 +\ltjsetparameter{prebreakpenalty={`…,250}}%\jis"2144 +\ltjsetparameter{prebreakpenalty={`‥,250}}%\jis"2145 +\ltjsetparameter{postbreakpenalty={`‘,10000}}%\jis"2146 +\ltjsetparameter{prebreakpenalty={`’,10000}}%\jis"2147 +\ltjsetparameter{postbreakpenalty={`“,10000}}%\jis"2148 +\ltjsetparameter{prebreakpenalty={`”,10000}}%\jis"2149 +\ltjsetparameter{prebreakpenalty={`),10000}} +\ltjsetparameter{postbreakpenalty={`(,10000}} +\ltjsetparameter{prebreakpenalty={`},10000}} +\ltjsetparameter{postbreakpenalty={`{,10000}} +\ltjsetparameter{prebreakpenalty={`],10000}} +\ltjsetparameter{postbreakpenalty={`[,10000}} +%\ltjsetparameter{postbreakpenalty={`‘,10000}} +%\ltjsetparameter{prebreakpenalty={`’,10000}} +\ltjsetparameter{postbreakpenalty={`〔,10000}}%\jis"214C +\ltjsetparameter{prebreakpenalty={`〕,10000}}%\jis"214D +\ltjsetparameter{postbreakpenalty={`〈,10000}}%\jis"2152 +\ltjsetparameter{prebreakpenalty={`〉,10000}}%\jis"2153 +\ltjsetparameter{postbreakpenalty={`《,10000}}%\jis"2154 +\ltjsetparameter{prebreakpenalty={`》,10000}}%\jis"2155 +\ltjsetparameter{postbreakpenalty={`「,10000}}%\jis"2156 +\ltjsetparameter{prebreakpenalty={`」,10000}}%\jis"2157 +\ltjsetparameter{postbreakpenalty={`『,10000}}%\jis"2158 +\ltjsetparameter{prebreakpenalty={`』,10000}}%\jis"2159 +\ltjsetparameter{postbreakpenalty={`【,10000}}%\jis"215A +\ltjsetparameter{prebreakpenalty={`】,10000}}%\jis"215B +\ltjsetparameter{prebreakpenalty={`ー,10000}} +\ltjsetparameter{prebreakpenalty={`+,200}} +\ltjsetparameter{prebreakpenalty={`−,200}}% U+2212 MINUS SIGN +\ltjsetparameter{prebreakpenalty={`-,200}}% U+FF0D FULLWIDTH HYPHEN-MINUS +\ltjsetparameter{prebreakpenalty={`=,200}} +\ltjsetparameter{postbreakpenalty={`#,200}} +\ltjsetparameter{postbreakpenalty={`$,200}} +\ltjsetparameter{postbreakpenalty={`%,200}} +\ltjsetparameter{postbreakpenalty={`&,200}} +\ltjsetparameter{prebreakpenalty={`ぁ,150}} +\ltjsetparameter{prebreakpenalty={`ぃ,150}} +\ltjsetparameter{prebreakpenalty={`ぅ,150}} +\ltjsetparameter{prebreakpenalty={`ぇ,150}} +\ltjsetparameter{prebreakpenalty={`ぉ,150}} +\ltjsetparameter{prebreakpenalty={`っ,150}} +\ltjsetparameter{prebreakpenalty={`ゃ,150}} +\ltjsetparameter{prebreakpenalty={`ゅ,150}} +\ltjsetparameter{prebreakpenalty={`ょ,150}} +\ltjsetparameter{prebreakpenalty={`ゎ,150}}%\jis"246E +\ltjsetparameter{prebreakpenalty={`ァ,150}} +\ltjsetparameter{prebreakpenalty={`ィ,150}} +\ltjsetparameter{prebreakpenalty={`ゥ,150}} +\ltjsetparameter{prebreakpenalty={`ェ,150}} +\ltjsetparameter{prebreakpenalty={`ォ,150}} +\ltjsetparameter{prebreakpenalty={`ッ,150}} +\ltjsetparameter{prebreakpenalty={`ャ,150}} +\ltjsetparameter{prebreakpenalty={`ュ,150}} +\ltjsetparameter{prebreakpenalty={`ョ,150}} +\ltjsetparameter{prebreakpenalty={`ヮ,150}}%\jis"256E +\ltjsetparameter{prebreakpenalty={`ヵ,150}}%\jis"2575 +\ltjsetparameter{prebreakpenalty={`ヶ,150}}%\jis"2576 +% kinsoku JIS X 0208 additional +\ltjsetparameter{prebreakpenalty={`ヽ,10000}} +\ltjsetparameter{prebreakpenalty={`ヾ,10000}} +\ltjsetparameter{prebreakpenalty={`ゝ,10000}} +\ltjsetparameter{prebreakpenalty={`ゞ,10000}} + +% +% kinsoku JIS X 0213 +% +\ltjsetparameter{prebreakpenalty={`〳,10000}} +\ltjsetparameter{prebreakpenalty={`〴,10000}} +\ltjsetparameter{prebreakpenalty={`〵,10000}} +\ltjsetparameter{prebreakpenalty={`〻,10000}} +\ltjsetparameter{postbreakpenalty={`⦅,10000}} +\ltjsetparameter{prebreakpenalty={`⦆,10000}} +\ltjsetparameter{postbreakpenalty={`⦅,10000}} +\ltjsetparameter{prebreakpenalty={`⦆,10000}} +\ltjsetparameter{postbreakpenalty={`〘,10000}} +\ltjsetparameter{prebreakpenalty={`〙,10000}} +\ltjsetparameter{postbreakpenalty={`〖,10000}} +\ltjsetparameter{prebreakpenalty={`〗,10000}} +\ltjsetparameter{postbreakpenalty={`«,10000}} +\ltjsetparameter{prebreakpenalty={`»,10000}} +\ltjsetparameter{postbreakpenalty={`〝,10000}} +\ltjsetparameter{prebreakpenalty={`〟,10000}} +\ltjsetparameter{prebreakpenalty={`‼,10000}} +\ltjsetparameter{prebreakpenalty={`⁇,10000}} +\ltjsetparameter{prebreakpenalty={`⁈,10000}} +\ltjsetparameter{prebreakpenalty={`⁉,10000}} +\ltjsetparameter{postbreakpenalty={`¡,10000}} +\ltjsetparameter{postbreakpenalty={`¿,10000}} +\ltjsetparameter{prebreakpenalty={`ː,10000}} +\ltjsetparameter{prebreakpenalty={`ª,10000}} +\ltjsetparameter{prebreakpenalty={`º,10000}} +\ltjsetparameter{prebreakpenalty={`¹,10000}} +\ltjsetparameter{prebreakpenalty={`²,10000}} +\ltjsetparameter{prebreakpenalty={`³,10000}} +\ltjsetparameter{postbreakpenalty={`€,10000}} +\ltjsetparameter{prebreakpenalty={`ゕ,150}} +\ltjsetparameter{prebreakpenalty={`ゖ,150}} +\ltjsetparameter{prebreakpenalty={`ㇰ,150}} +\ltjsetparameter{prebreakpenalty={`ㇱ,150}} +\ltjsetparameter{prebreakpenalty={`ㇲ,150}} +\ltjsetparameter{prebreakpenalty={`ㇳ,150}} +\ltjsetparameter{prebreakpenalty={`ㇴ,150}} +\ltjsetparameter{prebreakpenalty={`ㇵ,150}} +\ltjsetparameter{prebreakpenalty={`ㇶ,150}} +\ltjsetparameter{prebreakpenalty={`ㇷ,150}} +\ltjsetparameter{prebreakpenalty={`ㇸ,150}} +\ltjsetparameter{prebreakpenalty={`ㇹ,150}} +%\ltjsetparameter{prebreakpenalty={`ㇷ゚,150}} +\ltjsetparameter{prebreakpenalty={`ㇺ,150}} +\ltjsetparameter{prebreakpenalty={`ㇻ,150}} +\ltjsetparameter{prebreakpenalty={`ㇼ,150}} +\ltjsetparameter{prebreakpenalty={`ㇽ,150}} +\ltjsetparameter{prebreakpenalty={`ㇾ,150}} +\ltjsetparameter{prebreakpenalty={`ㇿ,150}} +% +% kinsoku JIS X 0212 +% +%\ltjsetparameter{postbreakpenalty={`¡,10000}} +%\ltjsetparameter{postbreakpenalty={`¿,10000}} +%\ltjsetparameter{prebreakpenalty={`º,10000}} +%\ltjsetparameter{prebreakpenalty={`ª,10000}} +\ltjsetparameter{prebreakpenalty={`™,10000}} +% +% kinsoku 半角片仮名 +% +\ltjsetparameter{prebreakpenalty={`。,10000}} +\ltjsetparameter{prebreakpenalty={`、,10000}} +\ltjsetparameter{prebreakpenalty={`゙,10000}} +\ltjsetparameter{prebreakpenalty={`゚,10000}} +\ltjsetparameter{prebreakpenalty={`」,10000}} +\ltjsetparameter{postbreakpenalty={`「,10000}} +% +% xspcode +\ltjsetparameter{alxspmode={`(,preonly}} +\ltjsetparameter{alxspmode={`),postonly}} +\ltjsetparameter{alxspmode={`[,preonly}} +\ltjsetparameter{alxspmode={`],postonly}} +\ltjsetparameter{alxspmode={``,preonly}} +\ltjsetparameter{alxspmode={`',postonly}} +\ltjsetparameter{alxspmode={`;,postonly}} +\ltjsetparameter{alxspmode={44,postonly}} +\ltjsetparameter{alxspmode={`.,postonly}} +% for 8bit Latin +\ltjsetparameter{alxspmode={"80,allow}} +\ltjsetparameter{alxspmode={"81,allow}} +\ltjsetparameter{alxspmode={"82,allow}} +\ltjsetparameter{alxspmode={"83,allow}} +\ltjsetparameter{alxspmode={"84,allow}} +\ltjsetparameter{alxspmode={"85,allow}} +\ltjsetparameter{alxspmode={"86,allow}} +\ltjsetparameter{alxspmode={"87,allow}} +\ltjsetparameter{alxspmode={"88,allow}} +\ltjsetparameter{alxspmode={"89,allow}} +\ltjsetparameter{alxspmode={"8A,allow}} +\ltjsetparameter{alxspmode={"8B,allow}} +\ltjsetparameter{alxspmode={"8C,allow}} +\ltjsetparameter{alxspmode={"8D,allow}} +\ltjsetparameter{alxspmode={"8E,allow}} +\ltjsetparameter{alxspmode={"8F,allow}} +\ltjsetparameter{alxspmode={"90,allow}} +\ltjsetparameter{alxspmode={"91,allow}} +\ltjsetparameter{alxspmode={"92,allow}} +\ltjsetparameter{alxspmode={"93,allow}} +\ltjsetparameter{alxspmode={"94,allow}} +\ltjsetparameter{alxspmode={"95,allow}} +\ltjsetparameter{alxspmode={"96,allow}} +\ltjsetparameter{alxspmode={"97,allow}} +\ltjsetparameter{alxspmode={"98,allow}} +\ltjsetparameter{alxspmode={"99,allow}} +\ltjsetparameter{alxspmode={"9A,allow}} +\ltjsetparameter{alxspmode={"9B,allow}} +\ltjsetparameter{alxspmode={"9C,allow}} +\ltjsetparameter{alxspmode={"9D,allow}} +\ltjsetparameter{alxspmode={"9E,allow}} +\ltjsetparameter{alxspmode={"9F,allow}} +\ltjsetparameter{alxspmode={"A0,allow}} +\ltjsetparameter{alxspmode={"A1,allow}} +\ltjsetparameter{alxspmode={"A2,allow}} +\ltjsetparameter{alxspmode={"A3,allow}} +\ltjsetparameter{alxspmode={"A4,allow}} +\ltjsetparameter{alxspmode={"A5,allow}} +\ltjsetparameter{alxspmode={"A6,allow}} +\ltjsetparameter{alxspmode={"A7,allow}} +\ltjsetparameter{alxspmode={"A8,allow}} +\ltjsetparameter{alxspmode={"A9,allow}} +\ltjsetparameter{alxspmode={"AA,allow}} +\ltjsetparameter{alxspmode={"AB,allow}} +\ltjsetparameter{alxspmode={"AC,allow}} +\ltjsetparameter{alxspmode={"AD,allow}} +\ltjsetparameter{alxspmode={"AE,allow}} +\ltjsetparameter{alxspmode={"AF,allow}} +\ltjsetparameter{alxspmode={"B0,allow}} +\ltjsetparameter{alxspmode={"B1,allow}} +\ltjsetparameter{alxspmode={"B2,allow}} +\ltjsetparameter{alxspmode={"B3,allow}} +\ltjsetparameter{alxspmode={"B4,allow}} +\ltjsetparameter{alxspmode={"B5,allow}} +\ltjsetparameter{alxspmode={"B6,allow}} +\ltjsetparameter{alxspmode={"B7,allow}} +\ltjsetparameter{alxspmode={"B8,allow}} +\ltjsetparameter{alxspmode={"B9,allow}} +\ltjsetparameter{alxspmode={"BA,allow}} +\ltjsetparameter{alxspmode={"BB,allow}} +\ltjsetparameter{alxspmode={"BC,allow}} +\ltjsetparameter{alxspmode={"BD,allow}} +\ltjsetparameter{alxspmode={"BE,allow}} +\ltjsetparameter{alxspmode={"BF,allow}} +\ltjsetparameter{alxspmode={"C0,allow}} +\ltjsetparameter{alxspmode={"C1,allow}} +\ltjsetparameter{alxspmode={"C2,allow}} +\ltjsetparameter{alxspmode={"C3,allow}} +\ltjsetparameter{alxspmode={"C4,allow}} +\ltjsetparameter{alxspmode={"C5,allow}} +\ltjsetparameter{alxspmode={"C6,allow}} +\ltjsetparameter{alxspmode={"C7,allow}} +\ltjsetparameter{alxspmode={"C8,allow}} +\ltjsetparameter{alxspmode={"C9,allow}} +\ltjsetparameter{alxspmode={"CA,allow}} +\ltjsetparameter{alxspmode={"CB,allow}} +\ltjsetparameter{alxspmode={"CC,allow}} +\ltjsetparameter{alxspmode={"CD,allow}} +\ltjsetparameter{alxspmode={"CE,allow}} +\ltjsetparameter{alxspmode={"CF,allow}} +\ltjsetparameter{alxspmode={"D0,allow}} +\ltjsetparameter{alxspmode={"D1,allow}} +\ltjsetparameter{alxspmode={"D2,allow}} +\ltjsetparameter{alxspmode={"D3,allow}} +\ltjsetparameter{alxspmode={"D4,allow}} +\ltjsetparameter{alxspmode={"D5,allow}} +\ltjsetparameter{alxspmode={"D6,allow}} +\ltjsetparameter{alxspmode={"D7,allow}} +\ltjsetparameter{alxspmode={"D8,allow}} +\ltjsetparameter{alxspmode={"D9,allow}} +\ltjsetparameter{alxspmode={"DA,allow}} +\ltjsetparameter{alxspmode={"DB,allow}} +\ltjsetparameter{alxspmode={"DC,allow}} +\ltjsetparameter{alxspmode={"DD,allow}} +\ltjsetparameter{alxspmode={"DE,allow}} +\ltjsetparameter{alxspmode={"DF,allow}} +\ltjsetparameter{alxspmode={"E0,allow}} +\ltjsetparameter{alxspmode={"E1,allow}} +\ltjsetparameter{alxspmode={"E2,allow}} +\ltjsetparameter{alxspmode={"E3,allow}} +\ltjsetparameter{alxspmode={"E4,allow}} +\ltjsetparameter{alxspmode={"E5,allow}} +\ltjsetparameter{alxspmode={"E6,allow}} +\ltjsetparameter{alxspmode={"E7,allow}} +\ltjsetparameter{alxspmode={"E8,allow}} +\ltjsetparameter{alxspmode={"E9,allow}} +\ltjsetparameter{alxspmode={"EA,allow}} +\ltjsetparameter{alxspmode={"EB,allow}} +\ltjsetparameter{alxspmode={"EC,allow}} +\ltjsetparameter{alxspmode={"ED,allow}} +\ltjsetparameter{alxspmode={"EE,allow}} +\ltjsetparameter{alxspmode={"EF,allow}} +\ltjsetparameter{alxspmode={"F0,allow}} +\ltjsetparameter{alxspmode={"F1,allow}} +\ltjsetparameter{alxspmode={"F2,allow}} +\ltjsetparameter{alxspmode={"F3,allow}} +\ltjsetparameter{alxspmode={"F4,allow}} +\ltjsetparameter{alxspmode={"F5,allow}} +\ltjsetparameter{alxspmode={"F6,allow}} +\ltjsetparameter{alxspmode={"F7,allow}} +\ltjsetparameter{alxspmode={"F8,allow}} +\ltjsetparameter{alxspmode={"F9,allow}} +\ltjsetparameter{alxspmode={"FA,allow}} +\ltjsetparameter{alxspmode={"FB,allow}} +\ltjsetparameter{alxspmode={"FC,allow}} +\ltjsetparameter{alxspmode={"FD,allow}} +\ltjsetparameter{alxspmode={"FE,allow}} +\ltjsetparameter{alxspmode={"FF,allow}} +% +% inhibitxspcode +\ltjsetparameter{jaxspmode={`、,postonly}} +\ltjsetparameter{jaxspmode={`。,postonly}} +\ltjsetparameter{jaxspmode={`,,postonly}} +\ltjsetparameter{jaxspmode={`.,postonly}} +\ltjsetparameter{jaxspmode={`;,postonly}} +\ltjsetparameter{jaxspmode={`?,postonly}} +\ltjsetparameter{jaxspmode={`),postonly}} +\ltjsetparameter{jaxspmode={`(,preonly}} +\ltjsetparameter{jaxspmode={`],postonly}} +\ltjsetparameter{jaxspmode={`[,preonly}} +\ltjsetparameter{jaxspmode={`},postonly}} +\ltjsetparameter{jaxspmode={`{,preonly}} +\ltjsetparameter{jaxspmode={`‘,preonly}} +\ltjsetparameter{jaxspmode={`’,postonly}} +\ltjsetparameter{jaxspmode={`“,preonly}} +\ltjsetparameter{jaxspmode={`”,postonly}} +\ltjsetparameter{jaxspmode={`〔,preonly}} +\ltjsetparameter{jaxspmode={`〕,postonly}} +\ltjsetparameter{jaxspmode={`〈,preonly}} +\ltjsetparameter{jaxspmode={`〉,postonly}} +\ltjsetparameter{jaxspmode={`《,preonly}} +\ltjsetparameter{jaxspmode={`》,postonly}} +\ltjsetparameter{jaxspmode={`「,preonly}} +\ltjsetparameter{jaxspmode={`」,postonly}} +\ltjsetparameter{jaxspmode={`『,preonly}} +\ltjsetparameter{jaxspmode={`』,postonly}} +\ltjsetparameter{jaxspmode={`【,preonly}} +\ltjsetparameter{jaxspmode={`】,postonly}} +\ltjsetparameter{jaxspmode={`—,inhibit}}% U+2014 EM DASH +\ltjsetparameter{jaxspmode={`―,inhibit}}% U+2015 HORIZONTAL BAR +\ltjsetparameter{jaxspmode={`〜,inhibit}}% U+301C WAVE DASH +\ltjsetparameter{jaxspmode={`~,inhibit}}% U+FF5E FULLWIDTH TILDE +\ltjsetparameter{jaxspmode={`…,inhibit}} +\ltjsetparameter{jaxspmode={`¥,inhibit}}% U+00A5 YEN SIGN +\ltjsetparameter{jaxspmode={`¥,inhibit}}% U+FFE5 FULLWIDTH YEN SIGN +\ltjsetparameter{jaxspmode={`°,postonly}} +\ltjsetparameter{jaxspmode={`′,postonly}} +\ltjsetparameter{jaxspmode={`″,postonly}} +% +% inhibitxspcode JIS X 0213 +% +\ltjsetparameter{jaxspmode={`⦅,preonly}} +\ltjsetparameter{jaxspmode={`⦆,postonly}} +\ltjsetparameter{jaxspmode={`⦅,preonly}} +\ltjsetparameter{jaxspmode={`⦆,postonly}} +\ltjsetparameter{jaxspmode={`〘,preonly}} +\ltjsetparameter{jaxspmode={`〙,postonly}} +\ltjsetparameter{jaxspmode={`〖,preonly}} +\ltjsetparameter{jaxspmode={`〗,postonly}} +\ltjsetparameter{jaxspmode={`«,preonly}} +\ltjsetparameter{jaxspmode={`»,postonly}} +\ltjsetparameter{jaxspmode={`〝,preonly}} +\ltjsetparameter{jaxspmode={`〟,postonly}} +\ltjsetparameter{jaxspmode={`‼,postonly}} +\ltjsetparameter{jaxspmode={`⁇,postonly}} +\ltjsetparameter{jaxspmode={`⁈,postonly}} +\ltjsetparameter{jaxspmode={`⁉,postonly}} +\ltjsetparameter{jaxspmode={`¡,preonly}} +\ltjsetparameter{jaxspmode={`¿,preonly}} +\ltjsetparameter{jaxspmode={`ª,postonly}} +\ltjsetparameter{jaxspmode={`º,postonly}} +\ltjsetparameter{jaxspmode={`¹,postonly}} +\ltjsetparameter{jaxspmode={`²,postonly}} +\ltjsetparameter{jaxspmode={`³,postonly}} +\ltjsetparameter{jaxspmode={`€,preonly}} +% +% inhibitxspcode JIS X 0212 +% +%\ltjsetparameter{jaxspmode={`¡,postonly}} +%\ltjsetparameter{jaxspmode={`¿,postonly}} +%\ltjsetparameter{jaxspmode={`º,postonly}} +%\ltjsetparameter{jaxspmode={`ª,postonly}} +\ltjsetparameter{jaxspmode={`™,postonly}} +% +% inhibitxspcode 半角片仮名 +% +\ltjsetparameter{jaxspmode={`。,postonly}} +\ltjsetparameter{jaxspmode={`、,postonly}} +\ltjsetparameter{jaxspmode={`「,preonly}} +\ltjsetparameter{jaxspmode={`」,postonly}} + +\catcode`\_=12 +\directlua{ + s = table.copy(luatexja.stack.charprop_stack_table[0]) + s.kanjiskip = nil; s.xkanjiskip = nil + table.tofile('ltj-kinsoku.lua', s, 'return', false, true, false) +} + +\bye \ No newline at end of file diff --git a/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx b/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx index 7071817a714..74f1c33959c 100644 --- a/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx +++ b/Master/texmf-dist/source/luatex/luatexja/ltjclasses.dtx @@ -10,7 +10,7 @@ % % \fi % -% \CheckSum{4475} +% \CheckSum{4478} %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z @@ -76,6 +76,7 @@ % (ありがとうございます、鈴木た@MILNさん)} % \changes{v1.6}{2006/06/27}{フォントコマンドを修正。ありがとう、ymtさん。} % \changes{v1.6-ltj}{2011/09/27}{jclasses.dtx v1.6 をベースにLua\LaTeX-ja用に修正。} +% \changes{v1.6-ltj-2}{2011/09/27}{jclasses.dtx luatexja.cfgに対応.} % \fi % % \iffalse @@ -105,7 +106,7 @@ %<11pt&bk>\ProvidesFile{ltjtbk11.clo} %<12pt&bk>\ProvidesFile{ltjtbk12.clo} % - [2012/05/08 v1.6-ltj + [2013/06/06 v1.6-ltj-2 % Standard LuaLaTeX-ja class] %<10pt|11pt|12pt> Standard LuaLaTeX-ja file (size option)] %<*driver> @@ -519,15 +520,21 @@ % % \end{itemize} % +% |\ltj@stdmcfont|,~|\ltj@stdgtfont| による、デフォルトで使われ明朝・ゴシックのフォントの +% 設定に対応しました。この2つの命令の値はユーザが日々の利用でその都度指定するものではなく、 +% 何らかの理由で非埋め込みフォントが正しく利用できない場合にのみ |luatexja.cfg| によって +% セットされるものです。 +% +% % \begin{macrocode} %<*article|report|book> \directlua{luatexbase.add_to_callback('luatexja.load_jfm', function (ji, jn) ji.chars['parbdd'] = 0; return ji end, 'ltj.jclasses_load_jfm', 1)} -{\jfont\g=psft:Ryumin-Light:jfm=min } % loading jfm-min.lua +{\jfont\g=\ltj@stdmcfont:jfm=min } % loading jfm-min.lua \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] psft:Ryumin-Light:jfm=min}{} -\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] psft:GothicBBB-Medium:jfm=min;jfmvar=goth}{} +\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] \ltj@stdmcfont:jfm=min}{} +\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] \ltj@stdgtfont:jfm=min;jfmvar=goth}{} \ltjglobalsetparameter{differentjfm=both} \directlua{luatexbase.remove_from_callback('luatexja.load_jfm', 'ltj.jclasses_load_jfm')} % diff --git a/Master/texmf-dist/source/luatex/luatexja/ltjsclasses.dtx b/Master/texmf-dist/source/luatex/luatexja/ltjsclasses.dtx index b52c5e9d27c..b955ee2118f 100644 --- a/Master/texmf-dist/source/luatex/luatexja/ltjsclasses.dtx +++ b/Master/texmf-dist/source/luatex/luatexja/ltjsclasses.dtx @@ -22,7 +22,7 @@ % ----------------------------------------- % % \fi -% \CheckSum{4976} +% \CheckSum{4988} %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z @@ -50,7 +50,7 @@ %<*driver> \ProvidesFile{ltjsclasses.dtx} % - [2012/05/08 ] + [2013/06/06 ] %<*driver> \documentclass{ltjsarticle} \usepackage{doc} @@ -719,20 +719,24 @@ % 使うことにします。そのためには,$13\,\textrm{Q}/10\,\textrm{pt}\simeq 0.924872$倍 % すればいいことになります。 % +% |\ltj@stdmcfont|,~|\ltj@stdgtfont| による、デフォルトで使われ明朝・ゴシックのフォントの +% 設定に対応しました。この2つの命令の値はユーザが日々の利用でその都度指定するものではなく、 +% 何らかの理由で非埋め込みフォントが正しく利用できない場合にのみ |luatexja.cfg| によって +% セットされるものです。 % % \begin{macrocode} %<*!jspf> \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax \ifmingoth - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=min}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=min}{} + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=min}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=min}{} \else \ifptexjis - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=jis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=jis}{} + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=jis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=jis}{} \else - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=ujis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=ujis}{} + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=ujis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=ujis}{} \fi \fi % @@ -751,15 +755,15 @@ %<*jspf> \expandafter\let\csname JY3/mc/m/n/10\endcsname\relax \ifmingoth - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] psft:Ryumin-Light:jfm=min}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] psft:GothicBBB-Medium:jfm=min}{} + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] \ltj@stdmcfont:jfm=min}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] \ltj@stdgtfont:jfm=min}{} \else \ifptexjis - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] psft:Ryumin-Light:jfm=jis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] psft:GothicBBB-Medium:jfm=jis}{} + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] \ltj@stdmcfont:jfm=jis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] \ltj@stdgtfont:jfm=jis}{} \else - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] psft:Ryumin-Light:jfm=ujis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] psft:GothicBBB-Medium:jfm=ujis}{} + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] \ltj@stdmcfont:jfm=ujis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] \ltj@stdgtfont:jfm=ujis}{} \fi \fi % diff --git a/Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku.tex b/Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku.tex deleted file mode 100644 index bd75dca8375..00000000000 --- a/Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku.tex +++ /dev/null @@ -1,454 +0,0 @@ -\ltj@tempcnta="0%" -\loop\ifnum\ltj@tempcnta<"100%" - \ltjsetparameter{alxspmode={\ltj@tempcnta,0}}% - \advance\ltj@tempcnta by1 -\repeat - -\ltj@tempcnta=`\0%" -\loop\ifnum\ltj@tempcnta<`\:%" - \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}% - \advance\ltj@tempcnta by1 -\repeat - -\ltj@tempcnta=`\A%" -\loop\ifnum\ltj@tempcnta<`\[%" - \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}% - \advance\ltj@tempcnta by1 -\repeat - -\ltj@tempcnta=`\a%" -\loop\ifnum\ltj@tempcnta<`\{%" - \ltjsetparameter{alxspmode={\ltj@tempcnta,3}}% - \advance\ltj@tempcnta by1 -\repeat - -\ltj@tempcnta="2000%" General Punctuation -\loop\ifnum\ltj@tempcnta<"2070%" - \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}% - \advance\ltj@tempcnta by1 -\repeat - -\ltj@tempcnta="2500%" 罫線 -\loop\ifnum\ltj@tempcnta<"2580%" - \ltjsetparameter{alxspmode={\ltj@tempcnta,0}}% - \advance\ltj@tempcnta by1 -\repeat - -\ltj@tempcnta="3000%" CJK Symbols and Punctuation -\loop\ifnum\ltj@tempcnta<"3040%" - \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}% - \advance\ltj@tempcnta by1 -\repeat - -\ltj@tempcnta="FF00%" 半角・全角形 -\loop\ifnum\ltj@tempcnta<"FFF0%" - \ltjsetparameter{kcatcode={\ltj@tempcnta,1}}% - \advance\ltj@tempcnta by1 -\repeat - -% -% 行頭、行末禁則パラメータ -% -% 1byte characters -\ltjsetparameter{prebreakpenalty={`!,10000}} -\ltjsetparameter{prebreakpenalty={`",10000}} -\ltjsetparameter{postbreakpenalty={`\#,500}} -\ltjsetparameter{postbreakpenalty={`\$,500}} -\ltjsetparameter{postbreakpenalty={`\%,500}} -\ltjsetparameter{postbreakpenalty={`\&,500}} -\ltjsetparameter{postbreakpenalty={`\`,10000}} -\ltjsetparameter{prebreakpenalty={`',10000}} -\ltjsetparameter{prebreakpenalty={`),10000}} -\ltjsetparameter{postbreakpenalty={`(,10000}} -\ltjsetparameter{prebreakpenalty={`*,500}} -\ltjsetparameter{prebreakpenalty={`+,500}} -\ltjsetparameter{prebreakpenalty={`-,10000}} -\ltjsetparameter{prebreakpenalty={`.,10000}} -\ltjsetparameter{prebreakpenalty={47,10000}} -\ltjsetparameter{prebreakpenalty={`/,500}} -\ltjsetparameter{prebreakpenalty={`;,10000}} -\ltjsetparameter{prebreakpenalty={`?,10000}} -\ltjsetparameter{prebreakpenalty={`:,10000}} -\ltjsetparameter{prebreakpenalty={`],10000}} -\ltjsetparameter{postbreakpenalty={`[,10000}} -%全角文字 -\ltjsetparameter{prebreakpenalty={`、,10000}} -\ltjsetparameter{prebreakpenalty={`。,10000}} -\ltjsetparameter{prebreakpenalty={`,,10000}} -\ltjsetparameter{prebreakpenalty={`.,10000}} -\ltjsetparameter{prebreakpenalty={`・,10000}} -\ltjsetparameter{prebreakpenalty={`:,10000}} -\ltjsetparameter{prebreakpenalty={`;,10000}} -\ltjsetparameter{prebreakpenalty={`?,10000}} -\ltjsetparameter{prebreakpenalty={`!,10000}} -\ltjsetparameter{prebreakpenalty={`゛,10000}}%\jis"212B -\ltjsetparameter{prebreakpenalty={`゜,10000}}%\jis"212C -\ltjsetparameter{prebreakpenalty={`´,10000}}%\jis"212D -\ltjsetparameter{postbreakpenalty={``,10000}}%\jis"212E -\ltjsetparameter{prebreakpenalty={`々,10000}}%\jis"2139 -\ltjsetparameter{prebreakpenalty={`…,250}}%\jis"2144 -\ltjsetparameter{prebreakpenalty={`‥,250}}%\jis"2145 -\ltjsetparameter{postbreakpenalty={`‘,10000}}%\jis"2146 -\ltjsetparameter{prebreakpenalty={`’,10000}}%\jis"2147 -\ltjsetparameter{postbreakpenalty={`“,10000}}%\jis"2148 -\ltjsetparameter{prebreakpenalty={`”,10000}}%\jis"2149 -\ltjsetparameter{prebreakpenalty={`),10000}} -\ltjsetparameter{postbreakpenalty={`(,10000}} -\ltjsetparameter{prebreakpenalty={`},10000}} -\ltjsetparameter{postbreakpenalty={`{,10000}} -\ltjsetparameter{prebreakpenalty={`],10000}} -\ltjsetparameter{postbreakpenalty={`[,10000}} -%\ltjsetparameter{postbreakpenalty={`‘,10000}} -%\ltjsetparameter{prebreakpenalty={`’,10000}} -\ltjsetparameter{postbreakpenalty={`〔,10000}}%\jis"214C -\ltjsetparameter{prebreakpenalty={`〕,10000}}%\jis"214D -\ltjsetparameter{postbreakpenalty={`〈,10000}}%\jis"2152 -\ltjsetparameter{prebreakpenalty={`〉,10000}}%\jis"2153 -\ltjsetparameter{postbreakpenalty={`《,10000}}%\jis"2154 -\ltjsetparameter{prebreakpenalty={`》,10000}}%\jis"2155 -\ltjsetparameter{postbreakpenalty={`「,10000}}%\jis"2156 -\ltjsetparameter{prebreakpenalty={`」,10000}}%\jis"2157 -\ltjsetparameter{postbreakpenalty={`『,10000}}%\jis"2158 -\ltjsetparameter{prebreakpenalty={`』,10000}}%\jis"2159 -\ltjsetparameter{postbreakpenalty={`【,10000}}%\jis"215A -\ltjsetparameter{prebreakpenalty={`】,10000}}%\jis"215B -\ltjsetparameter{prebreakpenalty={`ー,10000}} -\ltjsetparameter{prebreakpenalty={`+,200}} -\ltjsetparameter{prebreakpenalty={`−,200}}% U+2212 MINUS SIGN -\ltjsetparameter{prebreakpenalty={`-,200}}% U+FF0D FULLWIDTH HYPHEN-MINUS -\ltjsetparameter{prebreakpenalty={`=,200}} -\ltjsetparameter{postbreakpenalty={`#,200}} -\ltjsetparameter{postbreakpenalty={`$,200}} -\ltjsetparameter{postbreakpenalty={`%,200}} -\ltjsetparameter{postbreakpenalty={`&,200}} -\ltjsetparameter{prebreakpenalty={`ぁ,150}} -\ltjsetparameter{prebreakpenalty={`ぃ,150}} -\ltjsetparameter{prebreakpenalty={`ぅ,150}} -\ltjsetparameter{prebreakpenalty={`ぇ,150}} -\ltjsetparameter{prebreakpenalty={`ぉ,150}} -\ltjsetparameter{prebreakpenalty={`っ,150}} -\ltjsetparameter{prebreakpenalty={`ゃ,150}} -\ltjsetparameter{prebreakpenalty={`ゅ,150}} -\ltjsetparameter{prebreakpenalty={`ょ,150}} -\ltjsetparameter{prebreakpenalty={`ゎ,150}}%\jis"246E -\ltjsetparameter{prebreakpenalty={`ァ,150}} -\ltjsetparameter{prebreakpenalty={`ィ,150}} -\ltjsetparameter{prebreakpenalty={`ゥ,150}} -\ltjsetparameter{prebreakpenalty={`ェ,150}} -\ltjsetparameter{prebreakpenalty={`ォ,150}} -\ltjsetparameter{prebreakpenalty={`ッ,150}} -\ltjsetparameter{prebreakpenalty={`ャ,150}} -\ltjsetparameter{prebreakpenalty={`ュ,150}} -\ltjsetparameter{prebreakpenalty={`ョ,150}} -\ltjsetparameter{prebreakpenalty={`ヮ,150}}%\jis"256E -\ltjsetparameter{prebreakpenalty={`ヵ,150}}%\jis"2575 -\ltjsetparameter{prebreakpenalty={`ヶ,150}}%\jis"2576 -% kinsoku JIS X 0208 additional -\ltjsetparameter{prebreakpenalty={`ヽ,10000}} -\ltjsetparameter{prebreakpenalty={`ヾ,10000}} -\ltjsetparameter{prebreakpenalty={`ゝ,10000}} -\ltjsetparameter{prebreakpenalty={`ゞ,10000}} - -% -% kinsoku JIS X 0213 -% -\ltjsetparameter{prebreakpenalty={`〳,10000}} -\ltjsetparameter{prebreakpenalty={`〴,10000}} -\ltjsetparameter{prebreakpenalty={`〵,10000}} -\ltjsetparameter{prebreakpenalty={`〻,10000}} -\ltjsetparameter{postbreakpenalty={`⦅,10000}} -\ltjsetparameter{prebreakpenalty={`⦆,10000}} -\ltjsetparameter{postbreakpenalty={`⦅,10000}} -\ltjsetparameter{prebreakpenalty={`⦆,10000}} -\ltjsetparameter{postbreakpenalty={`〘,10000}} -\ltjsetparameter{prebreakpenalty={`〙,10000}} -\ltjsetparameter{postbreakpenalty={`〖,10000}} -\ltjsetparameter{prebreakpenalty={`〗,10000}} -\ltjsetparameter{postbreakpenalty={`«,10000}} -\ltjsetparameter{prebreakpenalty={`»,10000}} -\ltjsetparameter{postbreakpenalty={`〝,10000}} -\ltjsetparameter{prebreakpenalty={`〟,10000}} -\ltjsetparameter{prebreakpenalty={`‼,10000}} -\ltjsetparameter{prebreakpenalty={`⁇,10000}} -\ltjsetparameter{prebreakpenalty={`⁈,10000}} -\ltjsetparameter{prebreakpenalty={`⁉,10000}} -\ltjsetparameter{postbreakpenalty={`¡,10000}} -\ltjsetparameter{postbreakpenalty={`¿,10000}} -\ltjsetparameter{prebreakpenalty={`ː,10000}} -\ltjsetparameter{prebreakpenalty={`ª,10000}} -\ltjsetparameter{prebreakpenalty={`º,10000}} -\ltjsetparameter{prebreakpenalty={`¹,10000}} -\ltjsetparameter{prebreakpenalty={`²,10000}} -\ltjsetparameter{prebreakpenalty={`³,10000}} -\ltjsetparameter{postbreakpenalty={`€,10000}} -\ltjsetparameter{prebreakpenalty={`ゕ,150}} -\ltjsetparameter{prebreakpenalty={`ゖ,150}} -\ltjsetparameter{prebreakpenalty={`ㇰ,150}} -\ltjsetparameter{prebreakpenalty={`ㇱ,150}} -\ltjsetparameter{prebreakpenalty={`ㇲ,150}} -\ltjsetparameter{prebreakpenalty={`ㇳ,150}} -\ltjsetparameter{prebreakpenalty={`ㇴ,150}} -\ltjsetparameter{prebreakpenalty={`ㇵ,150}} -\ltjsetparameter{prebreakpenalty={`ㇶ,150}} -\ltjsetparameter{prebreakpenalty={`ㇷ,150}} -\ltjsetparameter{prebreakpenalty={`ㇸ,150}} -\ltjsetparameter{prebreakpenalty={`ㇹ,150}} -%\ltjsetparameter{prebreakpenalty={`ㇷ゚,150}} -\ltjsetparameter{prebreakpenalty={`ㇺ,150}} -\ltjsetparameter{prebreakpenalty={`ㇻ,150}} -\ltjsetparameter{prebreakpenalty={`ㇼ,150}} -\ltjsetparameter{prebreakpenalty={`ㇽ,150}} -\ltjsetparameter{prebreakpenalty={`ㇾ,150}} -\ltjsetparameter{prebreakpenalty={`ㇿ,150}} -% -% kinsoku JIS X 0212 -% -%\ltjsetparameter{postbreakpenalty={`¡,10000}} -%\ltjsetparameter{postbreakpenalty={`¿,10000}} -%\ltjsetparameter{prebreakpenalty={`º,10000}} -%\ltjsetparameter{prebreakpenalty={`ª,10000}} -\ltjsetparameter{prebreakpenalty={`™,10000}} -% -% kinsoku 半角片仮名 -% -\ltjsetparameter{prebreakpenalty={`。,10000}} -\ltjsetparameter{prebreakpenalty={`、,10000}} -\ltjsetparameter{prebreakpenalty={`゙,10000}} -\ltjsetparameter{prebreakpenalty={`゚,10000}} -\ltjsetparameter{prebreakpenalty={`」,10000}} -\ltjsetparameter{postbreakpenalty={`「,10000}} -% -% xspcode -\ltjsetparameter{alxspmode={`(,preonly}} -\ltjsetparameter{alxspmode={`),postonly}} -\ltjsetparameter{alxspmode={`[,preonly}} -\ltjsetparameter{alxspmode={`],postonly}} -\ltjsetparameter{alxspmode={``,preonly}} -\ltjsetparameter{alxspmode={`',postonly}} -\ltjsetparameter{alxspmode={`;,postonly}} -\ltjsetparameter{alxspmode={44,postonly}} -\ltjsetparameter{alxspmode={`.,postonly}} -% for 8bit Latin -\ltjsetparameter{alxspmode={"80,allow}} -\ltjsetparameter{alxspmode={"81,allow}} -\ltjsetparameter{alxspmode={"82,allow}} -\ltjsetparameter{alxspmode={"83,allow}} -\ltjsetparameter{alxspmode={"84,allow}} -\ltjsetparameter{alxspmode={"85,allow}} -\ltjsetparameter{alxspmode={"86,allow}} -\ltjsetparameter{alxspmode={"87,allow}} -\ltjsetparameter{alxspmode={"88,allow}} -\ltjsetparameter{alxspmode={"89,allow}} -\ltjsetparameter{alxspmode={"8A,allow}} -\ltjsetparameter{alxspmode={"8B,allow}} -\ltjsetparameter{alxspmode={"8C,allow}} -\ltjsetparameter{alxspmode={"8D,allow}} -\ltjsetparameter{alxspmode={"8E,allow}} -\ltjsetparameter{alxspmode={"8F,allow}} -\ltjsetparameter{alxspmode={"90,allow}} -\ltjsetparameter{alxspmode={"91,allow}} -\ltjsetparameter{alxspmode={"92,allow}} -\ltjsetparameter{alxspmode={"93,allow}} -\ltjsetparameter{alxspmode={"94,allow}} -\ltjsetparameter{alxspmode={"95,allow}} -\ltjsetparameter{alxspmode={"96,allow}} -\ltjsetparameter{alxspmode={"97,allow}} -\ltjsetparameter{alxspmode={"98,allow}} -\ltjsetparameter{alxspmode={"99,allow}} -\ltjsetparameter{alxspmode={"9A,allow}} -\ltjsetparameter{alxspmode={"9B,allow}} -\ltjsetparameter{alxspmode={"9C,allow}} -\ltjsetparameter{alxspmode={"9D,allow}} -\ltjsetparameter{alxspmode={"9E,allow}} -\ltjsetparameter{alxspmode={"9F,allow}} -\ltjsetparameter{alxspmode={"A0,allow}} -\ltjsetparameter{alxspmode={"A1,allow}} -\ltjsetparameter{alxspmode={"A2,allow}} -\ltjsetparameter{alxspmode={"A3,allow}} -\ltjsetparameter{alxspmode={"A4,allow}} -\ltjsetparameter{alxspmode={"A5,allow}} -\ltjsetparameter{alxspmode={"A6,allow}} -\ltjsetparameter{alxspmode={"A7,allow}} -\ltjsetparameter{alxspmode={"A8,allow}} -\ltjsetparameter{alxspmode={"A9,allow}} -\ltjsetparameter{alxspmode={"AA,allow}} -\ltjsetparameter{alxspmode={"AB,allow}} -\ltjsetparameter{alxspmode={"AC,allow}} -\ltjsetparameter{alxspmode={"AD,allow}} -\ltjsetparameter{alxspmode={"AE,allow}} -\ltjsetparameter{alxspmode={"AF,allow}} -\ltjsetparameter{alxspmode={"B0,allow}} -\ltjsetparameter{alxspmode={"B1,allow}} -\ltjsetparameter{alxspmode={"B2,allow}} -\ltjsetparameter{alxspmode={"B3,allow}} -\ltjsetparameter{alxspmode={"B4,allow}} -\ltjsetparameter{alxspmode={"B5,allow}} -\ltjsetparameter{alxspmode={"B6,allow}} -\ltjsetparameter{alxspmode={"B7,allow}} -\ltjsetparameter{alxspmode={"B8,allow}} -\ltjsetparameter{alxspmode={"B9,allow}} -\ltjsetparameter{alxspmode={"BA,allow}} -\ltjsetparameter{alxspmode={"BB,allow}} -\ltjsetparameter{alxspmode={"BC,allow}} -\ltjsetparameter{alxspmode={"BD,allow}} -\ltjsetparameter{alxspmode={"BE,allow}} -\ltjsetparameter{alxspmode={"BF,allow}} -\ltjsetparameter{alxspmode={"C0,allow}} -\ltjsetparameter{alxspmode={"C1,allow}} -\ltjsetparameter{alxspmode={"C2,allow}} -\ltjsetparameter{alxspmode={"C3,allow}} -\ltjsetparameter{alxspmode={"C4,allow}} -\ltjsetparameter{alxspmode={"C5,allow}} -\ltjsetparameter{alxspmode={"C6,allow}} -\ltjsetparameter{alxspmode={"C7,allow}} -\ltjsetparameter{alxspmode={"C8,allow}} -\ltjsetparameter{alxspmode={"C9,allow}} -\ltjsetparameter{alxspmode={"CA,allow}} -\ltjsetparameter{alxspmode={"CB,allow}} -\ltjsetparameter{alxspmode={"CC,allow}} -\ltjsetparameter{alxspmode={"CD,allow}} -\ltjsetparameter{alxspmode={"CE,allow}} -\ltjsetparameter{alxspmode={"CF,allow}} -\ltjsetparameter{alxspmode={"D0,allow}} -\ltjsetparameter{alxspmode={"D1,allow}} -\ltjsetparameter{alxspmode={"D2,allow}} -\ltjsetparameter{alxspmode={"D3,allow}} -\ltjsetparameter{alxspmode={"D4,allow}} -\ltjsetparameter{alxspmode={"D5,allow}} -\ltjsetparameter{alxspmode={"D6,allow}} -\ltjsetparameter{alxspmode={"D7,allow}} -\ltjsetparameter{alxspmode={"D8,allow}} -\ltjsetparameter{alxspmode={"D9,allow}} -\ltjsetparameter{alxspmode={"DA,allow}} -\ltjsetparameter{alxspmode={"DB,allow}} -\ltjsetparameter{alxspmode={"DC,allow}} -\ltjsetparameter{alxspmode={"DD,allow}} -\ltjsetparameter{alxspmode={"DE,allow}} -\ltjsetparameter{alxspmode={"DF,allow}} -\ltjsetparameter{alxspmode={"E0,allow}} -\ltjsetparameter{alxspmode={"E1,allow}} -\ltjsetparameter{alxspmode={"E2,allow}} -\ltjsetparameter{alxspmode={"E3,allow}} -\ltjsetparameter{alxspmode={"E4,allow}} -\ltjsetparameter{alxspmode={"E5,allow}} -\ltjsetparameter{alxspmode={"E6,allow}} -\ltjsetparameter{alxspmode={"E7,allow}} -\ltjsetparameter{alxspmode={"E8,allow}} -\ltjsetparameter{alxspmode={"E9,allow}} -\ltjsetparameter{alxspmode={"EA,allow}} -\ltjsetparameter{alxspmode={"EB,allow}} -\ltjsetparameter{alxspmode={"EC,allow}} -\ltjsetparameter{alxspmode={"ED,allow}} -\ltjsetparameter{alxspmode={"EE,allow}} -\ltjsetparameter{alxspmode={"EF,allow}} -\ltjsetparameter{alxspmode={"F0,allow}} -\ltjsetparameter{alxspmode={"F1,allow}} -\ltjsetparameter{alxspmode={"F2,allow}} -\ltjsetparameter{alxspmode={"F3,allow}} -\ltjsetparameter{alxspmode={"F4,allow}} -\ltjsetparameter{alxspmode={"F5,allow}} -\ltjsetparameter{alxspmode={"F6,allow}} -\ltjsetparameter{alxspmode={"F7,allow}} -\ltjsetparameter{alxspmode={"F8,allow}} -\ltjsetparameter{alxspmode={"F9,allow}} -\ltjsetparameter{alxspmode={"FA,allow}} -\ltjsetparameter{alxspmode={"FB,allow}} -\ltjsetparameter{alxspmode={"FC,allow}} -\ltjsetparameter{alxspmode={"FD,allow}} -\ltjsetparameter{alxspmode={"FE,allow}} -\ltjsetparameter{alxspmode={"FF,allow}} -% -% inhibitxspcode -\ltjsetparameter{jaxspmode={`、,postonly}} -\ltjsetparameter{jaxspmode={`。,postonly}} -\ltjsetparameter{jaxspmode={`,,postonly}} -\ltjsetparameter{jaxspmode={`.,postonly}} -\ltjsetparameter{jaxspmode={`;,postonly}} -\ltjsetparameter{jaxspmode={`?,postonly}} -\ltjsetparameter{jaxspmode={`),postonly}} -\ltjsetparameter{jaxspmode={`(,preonly}} -\ltjsetparameter{jaxspmode={`],postonly}} -\ltjsetparameter{jaxspmode={`[,preonly}} -\ltjsetparameter{jaxspmode={`},postonly}} -\ltjsetparameter{jaxspmode={`{,preonly}} -\ltjsetparameter{jaxspmode={`‘,preonly}} -\ltjsetparameter{jaxspmode={`’,postonly}} -\ltjsetparameter{jaxspmode={`“,preonly}} -\ltjsetparameter{jaxspmode={`”,postonly}} -\ltjsetparameter{jaxspmode={`〔,preonly}} -\ltjsetparameter{jaxspmode={`〕,postonly}} -\ltjsetparameter{jaxspmode={`〈,preonly}} -\ltjsetparameter{jaxspmode={`〉,postonly}} -\ltjsetparameter{jaxspmode={`《,preonly}} -\ltjsetparameter{jaxspmode={`》,postonly}} -\ltjsetparameter{jaxspmode={`「,preonly}} -\ltjsetparameter{jaxspmode={`」,postonly}} -\ltjsetparameter{jaxspmode={`『,preonly}} -\ltjsetparameter{jaxspmode={`』,postonly}} -\ltjsetparameter{jaxspmode={`【,preonly}} -\ltjsetparameter{jaxspmode={`】,postonly}} -\ltjsetparameter{jaxspmode={`—,inhibit}}% U+2014 EM DASH -\ltjsetparameter{jaxspmode={`―,inhibit}}% U+2015 HORIZONTAL BAR -\ltjsetparameter{jaxspmode={`〜,inhibit}}% U+301C WAVE DASH -\ltjsetparameter{jaxspmode={`~,inhibit}}% U+FF5E FULLWIDTH TILDE -\ltjsetparameter{jaxspmode={`…,inhibit}} -\ltjsetparameter{jaxspmode={`¥,inhibit}}% U+00A5 YEN SIGN -\ltjsetparameter{jaxspmode={`¥,inhibit}}% U+FFE5 FULLWIDTH YEN SIGN -\ltjsetparameter{jaxspmode={`°,postonly}} -\ltjsetparameter{jaxspmode={`′,postonly}} -\ltjsetparameter{jaxspmode={`″,postonly}} -% -% inhibitxspcode JIS X 0213 -% -\ltjsetparameter{jaxspmode={`⦅,preonly}} -\ltjsetparameter{jaxspmode={`⦆,postonly}} -\ltjsetparameter{jaxspmode={`⦅,preonly}} -\ltjsetparameter{jaxspmode={`⦆,postonly}} -\ltjsetparameter{jaxspmode={`〘,preonly}} -\ltjsetparameter{jaxspmode={`〙,postonly}} -\ltjsetparameter{jaxspmode={`〖,preonly}} -\ltjsetparameter{jaxspmode={`〗,postonly}} -\ltjsetparameter{jaxspmode={`«,preonly}} -\ltjsetparameter{jaxspmode={`»,postonly}} -\ltjsetparameter{jaxspmode={`〝,preonly}} -\ltjsetparameter{jaxspmode={`〟,postonly}} -\ltjsetparameter{jaxspmode={`‼,postonly}} -\ltjsetparameter{jaxspmode={`⁇,postonly}} -\ltjsetparameter{jaxspmode={`⁈,postonly}} -\ltjsetparameter{jaxspmode={`⁉,postonly}} -\ltjsetparameter{jaxspmode={`¡,preonly}} -\ltjsetparameter{jaxspmode={`¿,preonly}} -\ltjsetparameter{jaxspmode={`ª,postonly}} -\ltjsetparameter{jaxspmode={`º,postonly}} -\ltjsetparameter{jaxspmode={`¹,postonly}} -\ltjsetparameter{jaxspmode={`²,postonly}} -\ltjsetparameter{jaxspmode={`³,postonly}} -\ltjsetparameter{jaxspmode={`€,preonly}} -% -% inhibitxspcode JIS X 0212 -% -%\ltjsetparameter{jaxspmode={`¡,postonly}} -%\ltjsetparameter{jaxspmode={`¿,postonly}} -%\ltjsetparameter{jaxspmode={`º,postonly}} -%\ltjsetparameter{jaxspmode={`ª,postonly}} -\ltjsetparameter{jaxspmode={`™,postonly}} -% -% inhibitxspcode 半角片仮名 -% -\ltjsetparameter{jaxspmode={`。,postonly}} -\ltjsetparameter{jaxspmode={`、,postonly}} -\ltjsetparameter{jaxspmode={`「,preonly}} -\ltjsetparameter{jaxspmode={`」,postonly}} - -\endinput -cat `locate ukinsoku.tex` \ - | sed "s/prebreakpenalty\(.*\)=\([0-9]*\)/ltjsetparameter{prebreakpenalty={\1,\2}}/" \ - | sed "s/postbreakpenalty\(.*\)=\([0-9]*\)/ltjsetparameter{postbreakpenalty={\1,\2}}/" \ - | sed "s/inhibitxspcode\(.*\)=0/ltjsetparameter{jaxspmode={\1,inhibit}}/" \ - | sed "s/inhibitxspcode\(.*\)=1/ltjsetparameter{jaxspmode={\1,postonly}}/" \ - | sed "s/inhibitxspcode\(.*\)=2/ltjsetparameter{jaxspmode={\1,preonly}}/" \ - | sed "s/inhibitxspcode\(.*\)=3/ltjsetparameter{jaxspmode={\1,allow}}/" \ - | sed "s/xspcode\(.*\)=0/ltjsetparameter{alxspmode={\1,inhibit}}/" \ - | sed "s/xspcode\(.*\)=2/ltjsetparameter{alxspmode={\1,postonly}}/" \ - | sed "s/xspcode\(.*\)=1/ltjsetparameter{alxspmode={\1,preonly}}/" \ - | sed "s/xspcode\(.*\)=3/ltjsetparameter{alxspmode={\1,allow}}/" > luatexja-kinsoku.tex \ No newline at end of file diff --git a/Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku_make.tex b/Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku_make.tex deleted file mode 100644 index be36d2ffddc..00000000000 --- a/Master/texmf-dist/source/luatex/luatexja/luatexja-kinsoku_make.tex +++ /dev/null @@ -1,13 +0,0 @@ -%#!lualatex luatexja-kinsoku_make.tex -\documentclass{article} -\usepackage{luatexja} -\makeatletter -\input{luatexja-kinsoku.tex} -\usepackage{luacode} -\begin{luacode} - s = table.copy(luatexja.stack.charprop_stack_table[0]) - s.kanjiskip = nil; s.xkanjiskip = nil - table.tofile('ltj-kinsoku.lua', s, 'return', false, true, false) -\end{luacode} -\begin{document} -\end{document} diff --git a/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-fontspec.sty b/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-fontspec.sty index 13a2520b15e..c368215ffec 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-fontspec.sty +++ b/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-fontspec.sty @@ -152,6 +152,9 @@ \cs_set_eq:NN \addjfontfeature \addjfontfeatures +%%% CJKShape=JIS2004 +\fontspec_define_feature_option:nnnnn{CJKShape}{JIS2004}{20}{5}{+jp04} + \ExplSyntaxOff %%%%%%%% Now we completely ignore kanjifont definition file. @@ -224,4 +227,5 @@ \fi \fi} + \endinput diff --git a/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-preset.sty b/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-preset.sty index ad0a21b886f..d3b32e0419a 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-preset.sty +++ b/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-preset.sty @@ -1,5 +1,5 @@ % luatexja-preset.sty -\ProvidesPackage{luatexja-preset}[2013/05/14 Japanese font presets] +\ProvidesPackage{luatexja-preset}[2013/05/25 Japanese font presets] %% Sync with PXchfon 0.6a \RequirePackage{expl3} @@ -38,8 +38,8 @@ % 漢字字形 \tl_new:N \l_ltjpreset_kanji_shape_tl -\DeclareOption{90jis}{ \tl_set:Nn \l_ltjpreset_kanji_shape_tl { , RawFeature = +jp90 }} % 90jis -\DeclareOption{jis2004}{\tl_set:Nn \l_ltjpreset_kanji_shape_tl { , RawFeature = +jp04 }} % jis2004 +\DeclareOption{90jis}{ \tl_set:Nn \l_ltjpreset_kanji_shape_tl { , CJKShape=JIS1990 }} % 90jis +\DeclareOption{jis2004}{\tl_set:Nn \l_ltjpreset_kanji_shape_tl { , CJKShape=JIS2004 }} % jis2004 % font preset \bool_new:N \l_ltjpreset_office_bool % MS Office の HG 系フォントを使っているか @@ -232,9 +232,9 @@ %% KozMinPr6N の場合はjp04 feature がないので,nlck にする \clist_if_in:NnT \l_ltjpreset_font_list { KozMinPr6N-Regular.otf } { - \tl_set:Nn \l_tmpa_tl {, RawFeature = +jp04} + \tl_set:Nn \l_tmpa_tl {, CJKShape=JIS2004 } \tl_if_eq:NNT \l_ltjpreset_kanji_shape_tl \l_tmpa_tl { - \tl_set:Nn \l_ltjpreset_kanji_shape_tl { , RawFeature = +nlck } + \tl_set:Nn \l_ltjpreset_kanji_shape_tl { , CJKShape=NLC } } } @@ -271,7 +271,7 @@ %% HG 系フォント + JIS2004/90JIS のときはフォント名を置換 \bool_if:NT \l_ltjpreset_office_bool { - \tl_set:Nn \l_tmpa_tl {, RawFeature = +jp04} + \tl_set:Nn \l_tmpa_tl {, CJKShape=JIS2004 } \tl_if_eq:NNT \l_ltjpreset_kanji_shape_tl \l_tmpa_tl { \cs_set:Nx \ltjpreset_font_mc_bx: { hgrme04.ttc } \cs_set:Nx \ltjpreset_font_gt_bx: { hgrge04.ttc } @@ -280,7 +280,7 @@ \cs_set_eq:NN \ltjpreset_font_gt_m: \ltjpreset_font_gt_n_uni: % HG ゴシックM のときはそうはいかないので 1 ウェイト時のゴシック体を使う } - \tl_set:Nn \l_tmpa_tl {, RawFeature = +jp90} + \tl_set:Nn \l_tmpa_tl {, CJKShape=JIS1990 } \tl_if_eq:NNT \l_ltjpreset_kanji_shape_tl \l_tmpa_tl { \cs_set:Nx \ltjpreset_font_mc_bx: { hgrme.ttc } \cs_set:Nx \ltjpreset_font_gt_bx: { hgrge.ttc } @@ -306,11 +306,13 @@ \int_compare:nTF { \l_ltjpreset_deluxe_int == 2 } { \newjfontfamily \mgfamily [ \tl_use:N \l_ltjpreset_add_features_tl - \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed } + \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed }, + \tl_use:N \l_ltjpreset_add_features_tl ] { \ltjpreset_font_mg: } \newjfontfamily \gtebfamily [ \tl_use:N \l_ltjpreset_add_features_tl - \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed } + \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed }, + \tl_use:N \l_ltjpreset_add_features_tl ] { \ltjpreset_font_gt_eb: } \bool_if:NT \l_ltjpreset_bold_bool { \cs_set_eq:NN \ltjpreset_font_mc_bx: \ltjpreset_font_gt_bx: @@ -328,15 +330,17 @@ %%%% 実際の fontspec の呼びだし -\defaultjfontfeatures{ Kerning=Off, \tl_use:N \l_ltjpreset_add_features_tl } +\defaultjfontfeatures{ Kerning=Off } \setmainjfont [ BoldFont = \ltjpreset_font_mc_bx: - \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed } + \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed }, + \tl_use:N \l_ltjpreset_add_features_tl ] { \ltjpreset_font_mc_m: } \setsansjfont [ BoldFont = \ltjpreset_font_gt_bx: - \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed } + \bool_if:NT \l_ltjpreset_noembed_bool { , NoEmbed }, + \tl_use:N \l_ltjpreset_add_features_tl ] { \ltjpreset_font_gt_m: } \ExplSyntaxOff diff --git a/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-zhfonts.sty b/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-zhfonts.sty new file mode 100644 index 00000000000..fd5f7741cda --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/addons/luatexja-zhfonts.sty @@ -0,0 +1,77 @@ +% luatexja-zhfonts.sty +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{luatexja-zhfonts}[2013/05/20 Setting for Chinese fonts] +\RequirePackage{luatexja-fontspec} + +% SinoType 华文字体 +\DeclareOption{SinoType}{ +\setmainjfont[BoldFont=STZhongsong]{STSong} +\setsansjfont[BoldFont=STXihei]{STXihei} +\newjfontface\kai{STKaiti} +\newjfontface\fang{STFangsong} +} + +% ZhongYi 中易字体 +\DeclareOption{ZhongYi}{ +\setmainjfont[BoldFont=SimHei]{SimSun} +\setsansjfont[BoldFont=SimHei]{SimHei} +\newjfontface\kai{KaiTi} +\newjfontface\fang{FangSong} +} + +% Adobe Adobe字体 +\DeclareOption{Adobe}{ +\setmainjfont[BoldFont=AdobeHeitiStd-Regular]{AdobeSongStd-Light} +\setsansjfont[BoldFont=AdobeHeitiStd-Regular]{AdobeHeitiStd-Regular} +\newjfontface\kai{AdobeKaitiStd-Regular} +\newjfontface\fang{AdobeFangsongStd-Regular} +} + +% Founder 方正字体 +\DeclareOption{Founder}{ +\setmainjfont[BoldFont=FZXiaoBiaoSong-B05]{FZShuSong-Z01} +\setsansjfont[BoldFont=FZHei-B01]{FZHei-B01} +\newjfontface\kai{FZKai-Z03} +\newjfontface\fang{FZFangSong-Z02} +} + +% HanYi-J 汉仪字体-文房字宝-简体 +% HanYi-F 汉仪字体-文房字宝-繁体 +% 书宋一简 HYA9GJM.ttf +% 中宋简  HYA3GJM.ttf +% 中黑简  HYB1GJM.ttf +% 粗黑简  HYB9GJM.ttf +% 楷体简  HYC1GJM.ttf +% 仿宋简  HYD1GJM.ttf +\DeclareOption{HanYi-J}{ +\setmainjfont[BoldFont=HYA9GJM.ttf]{HYA3GJM.ttf} +\setsansjfont[BoldFont=HYB9GJM.ttf]{HYB1GJM.ttf} +\newjfontface\kai{HYC1GJM.ttf} +\newjfontface\fang{HYD1GJM.ttf} +} + +\DeclareOption{HanYi-F}{ +\setmainjfont[BoldFont=HYA9GFM.ttf]{HYA3GFM.ttf} +\setsansjfont[BoldFont=HYB9GFM.ttf]{HYB1GFM.ttf} +\newjfontface\kai{HYC1GFM.ttf} +\newjfontface\fang{HYD1GFM.ttf} +} + +% cwTeX TrueType (in Debian/Ubuntu) +\DeclareOption{cwttf}{ +\setmainjfont[BoldFont=cwTeXHeiBold]{cwTeXMing} +\setsansjfont[BoldFont=cwTeXHeiBold]{cwTeXHeiBold} +\newjfontface\kai{cwTeXKai} +\newjfontface\fang{cwTeXFangSong} +} + +% Fandol fonts http://fandol-doc.googlecode.com/files/fandol-fonts.7z +\DeclareOption{Fandol}{ +\setmainjfont[BoldFont=FandolSong-Bold]{FandolSong-Regular} +\setsansjfont[BoldFont=FandolHei-Bold]{FandolHei-Regular} +\newjfontface\kai{FandolKai-Regular} +\newjfontface\fang{FandolFang-Regular} +} + +\ProcessOptions\relax +\endinput diff --git a/Master/texmf-dist/tex/luatex/luatexja/jfm-CCT.lua b/Master/texmf-dist/tex/luatex/luatexja/jfm-CCT.lua new file mode 100644 index 00000000000..c41f6da311d --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/jfm-CCT.lua @@ -0,0 +1,84 @@ +luatexja.jfont.define_jfm { + dir = 'yoko', + zw = 1.0, zh = 1.0, + + [0] = { + align = 'left', left = 0.0, down = 0.0, + width = 1.0, height = 0.88, depth = 0.12, italic=0.0, + glue = { + [1] = { 0.25 , 0.0, 0.0 }, + [3] = { 0.125, 0.0, 0.125 } + } + }, + + [1] = { -- fw. opening punctuations + chars = { + 0x2018, 0x201C, 0x3008, 0x300A, 0x300C, 0x300E, 0x3010, 0x3014, 0x3016, + 0x3018, 0x301D, 0xFF08, 0xFF3B, 0xFF5B, 0xFF5F + }, + align = 'right', left = 0.0, down = 0.0, + width = 0.5, height = 0.88, depth = 0.12, italic=0.0, + glue = { + [3] = { 0.25, 0.0, 0.25 } + } + }, + + [2] = { -- fw. closing/colon punctuations + chars = { + 0x2019, 0x201D, 0x3001, 0x3009, 0x300B, 0x300D, 0x300F, 0x3011, 0x3015, + 0x3017, 0x3019, 0x301F, 0xFF09, 0xFF0C, 0xFF3D, 0xFF5D, 0xFF60, + 0xFF1A, 0xFF1B + }, + align = 'left', left = 0.0, down = 0.0, + width = 0.5, height = 0.88, depth = 0.12, italic=0.0, + glue = { + [0] = { 0.25 , 0.0, 0.0 }, + [3] = { 0.125, 0.0, 0.0 }, + [5] = { 0.25 , 0.0, 0.25 } + } + }, + + [3] = { -- fw. middle dot punctuations + chars = {0x30FB, 0x00B7}, + align = 'middle', left = 0.0, down = 0.0, + width = 0.5, height = 0.88, depth = 0.12, italic=0.0, + glue = { + [0] = { 0.125, 0.0, 0.125 }, + [1] = { 0.125, 0.0, 0.125 }, + [2] = { 0.125, 0.0, 0.125 }, + [3] = { 0.5 , 0.0, 0.5 }, + [4] = { 0.25, 0.0, 0.25 }, + [5] = { 0.25, 0.0, 0.25 }, + } + }, + + [4] = { -- fw. stop punctuations + chars = {0x3002, 0xFF01, 0xFF0E, 0xFF1F}, + align = 'left', left = 0.0, down = 0.0, + width = 0.5, height = 0.88, depth = 0.12, italic=0.0, + glue = { + [0] = { 0.5, 0.0, 0.0 }, + [1] = { 0.5, 0.0, 0.0 }, + [3] = { 0.5, 0.0, 0.0 }, + [5] = { 0.5, 0.0, 0.0 } + } + }, + + [5] = { -- fw. dash punctuations + chars = { 0x2015, 0x2025, 0x2026, 0x2014, 0x301C, 0xFF5E }, + align = 'middle', left = 0.0, down = 0.0, + width = 1.0, height = 0.88, depth = 0.12, italic=0.0, + glue = { + [1] = { 0.5 , 0.0, 0.5 }, + [3] = { 0.25, 0.0, 0.25 } + }, + kern = { + [5] = -0.1 + } + }, + + [6] = { -- box end + chars = {'boxbdd'}, + }, + +} diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-cctbreg.sty b/Master/texmf-dist/tex/luatex/luatexja/ltj-cctbreg.sty deleted file mode 100644 index 0a739a8a43c..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltj-cctbreg.sty +++ /dev/null @@ -1,301 +0,0 @@ -% -% ltj-cctbreg.sty -% - -%! luatexbase と luatex パッケージのカテゴリコードテーブルの割当に -%! 関する衝突を回避する. -%! この衝突に関して「外部のパッチ」で解決しようとするのは, あまり -%! 筋が良くなく, できるなら避けたいが, 今のままだと LuaTeX-ja を -%! LaTeX + fontspec で用いた時に確実に影響が出る. また衝突を残した -%! ままだとカテゴリコードテーブルが実質的に使えない訳で, これも -%! 残念なことである. -%! 「近いうちに両パッケージの中で解決される」ことを期待しつつ, -%! 「衝突がない」という前提で開発を行いたいので, 暫定的処置として, -%! このモジュールを用意する. - -%! これは外から読まれない -%% Avoid multiple loading. -\csname luatexjacctbregLoaded\endcsname -\edef\ltj@cctbreg@AtEnd{% -\endlinechar=\the\endlinechar -\relax} -\endlinechar=-1 % -\def\luatexjacctbregLoaded{\endinput} - -\ifltj@in@latex %<*LaTeX> - \NeedsTeXFormat{LaTeX2e} - \ProvidesPackage{ltj-cctbreg}[2013/05/14] -\fi % - -% LS = Size of storage reserved for luatex-pkg. -\chardef\ltj@cctb@lower@stor@size=16384 - -% LL = (upper bound of cctb index used by luatexbase.sty and luatex.sty) - 1 -\chardef\ltj@cctb@limit=32766 - -%------------------- - -\newcount\ltj@@cctb@failure - -\ltj@@cctb@failure=0 -\def\ltj@@cctb@check@failure{ - \ifnum\ltj@@cctb@failure>0 % - \@PackageWarningNoLine{ltj-cctbreg} - {Cannot apply the patch (\the\ltj@@cctb@failure)} - \ltj@cctbreg@AtEnd - \expandafter\endinput\fi\relax -} - -\chardef\ltj@@cctb@lower@stor@max= - \numexpr\ltj@cctb@lower@stor@size-1\relax -\chardef\ltj@@cctb@lower@stor@safemax= - \numexpr\ltj@cctb@lower@stor@size-8\relax - -\chardef\ltj@@tempcctb@a=\ltj@cctb@lower@stor@size -\chardef\ltj@@tempcctb@b=\numexpr\ltj@cctb@lower@stor@size+1\relax -\def\ltj@@copy@cctb#1#2{% - % Note: The current cctb number is supposed to be zero. - \luatexcatcodetable#1\relax - \luatexsavecatcodetable#2\relax - \luatexcatcodetable0\relax -} - -%------------------- - -% The luatexbase-cctb package stores its preset settings to -% registers 1--6, and new user allocations go to number 7, 8, .... - -\ifdefined\lltxb@catcodetable@alloc - \ifnum\lltxb@catcodetable@alloc>\ltj@@cctb@lower@stor@safemax - % Failure: luatexbase-cctb alloc pointer is too high! - \ltj@@cctb@failure=2 % - \fi -\else - % Failure: luatexbase-cctb not loaded! - \ltj@@cctb@failure=1 % -\fi - -\begingroup -\endlinechar=13 -\gdef\ltj@@cctb@org@def#1{% - \ifnum\lltxb@catcodetable@alloc<65535\relax - \global\advance\lltxb@catcodetable@alloc\tw@ - \allocationnumber\lltxb@catcodetable@alloc - \global\chardef#1\allocationnumber - \luatexinitcatcodetable\allocationnumber - \begingroup\escapechar\m@ne - \luatexbase@directlua{luatexbase.catcodetabledef_from_tex( - '\luatexluaescapestring{\string#1}', '\number\allocationnumber')}% - \endgroup - \wlog{\string#1=\string\luatexcatcodetable\the\allocationnumber}% - \else - \errmessage{No room for a new \string\luatexcatcodetable}% - \fi} -\endgroup - -\unless\ifx\ltj@@cctb@org@def\newluatexcatcodetable - % Failure: luatexbase-cctb is not of expected version! -%%% \bebo <- the meaning of this control sequence? - \ltj@@cctb@failure=3 % -\fi - -\ifdefined\LuT@AllocAttribute - \ifnum\LuT@AllocAttribute>\ltj@@cctb@lower@stor@safemax - % Failure: luatex-pkg alloc pointer is too high! - \ltj@@cctb@failure=4 % - \fi -\fi -\ifdefined\CatcodeTableStack - \ifnum\CatcodeTableStack>\ltj@@cctb@lower@stor@safemax - % Failure: luatex-pkg cctb-stack pointer is too high! - \ltj@@cctb@failure=5 % - \fi -\fi - -\ltj@@cctb@check@failure - -\ltx@firstofone{ - \newluatexcatcodetable\cctb@seven - \catcode12345=14 % - \luatexsavecatcodetable\cctb@seven - \catcode12345=12 % -} - -%% Save the register 7 (to a temporary register) -\unless\ifnum\lltxb@catcodetable@alloc<7 % - \ltj@@copy@cctb{7}{\ltj@@tempcctb@a} -\fi - -%------------------- - -\begingroup -\endlinechar=13 -\gdef\newluatexcatcodetable#1{% - \ifnum\lltxb@catcodetable@alloc<\ltj@cctb@limit\relax - \global\advance\lltxb@catcodetable@alloc\tw@ - \allocationnumber\lltxb@catcodetable@alloc - \global\chardef#1\allocationnumber - \luatexinitcatcodetable\allocationnumber - \begingroup\escapechar\m@ne - \luatexbase@directlua{luatexbase.catcodetabledef_from_tex( - '\luatexluaescapestring{\string#1}', '\number\allocationnumber')}% - \endgroup - \wlog{\string#1=\string\luatexcatcodetable\the\allocationnumber}% - \else - \errmessage{No room for a new \string\luatexcatcodetable}% - \fi} -\endgroup - -%------------------- - -% The luatex package stores its preset settings to registers 1, 3, 5, 7 -% and new user allocations go to odd number 9, 11, 13, etc.; registers -% with even number are reserved for the "category code table stack". - -% I relocate all the future allocation by luatexbase-cctb to the "higher" -% area (number >= \ltj@cctb@lower@stor@size), which is simply done by -% moving the allocation pointer. And all the preset settings of -% luatexbase-cctb (those of luatex-pkg is a subset) are prepared again. -% The colliding user allocation cannot be helped, but in the fortunate -% case where luatex-pkg is not yet loaded or its allocating function -% is never invoked, the only endangered user allocation is register 7 -% of luatexbase-cctb, which is rescued by simply reassining the table, -% since the all presets are migrated to the higher area. - -\unless\ifdefined\LuT@AllocAttribute - \ifltj@in@latex - \RequirePackage{luatex}[2010/03/01] - \else - \input luatex.sty\relax - \fi -\fi - -\edef\ltj@@tempa{\meaning\LuT@AllocAttribute} -\edef\ltj@@tempb{\meaning\lltxb@catcodetable@alloc} -\ifx\ltj@@tempa\ltj@@tempb - % Failure: luatexbase-cctb and luatex-pkg seem to be synchronized! - \ltj@@cctb@failure=6 % -\fi -\ltj@@cctb@check@failure - -\unless\ifnum 7= - \ifdefined\CatcodeTableLaTeX \CatcodeTableLaTeX - \else 0 \fi - % Failure: luatex-pkg is not of expected version!! - \ltj@@cctb@failure=100 % -\fi - -\def\ltj@@cctb@org@def#1{ - \ifnum\LuT@AllocCatcodeTable<1114110 % - \global\advance\LuT@AllocCatcodeTable by\tw@ - \allocationnumber=\LuT@AllocCatcodeTable - \global\chardef#1=\allocationnumber - \wlog{ - \string#1=\string\catcodetable\the\allocationnumber - } - \else - \errmessage{No room for a new \string\catcodetable} - \fi -} -\unless\ifx\ltj@@cctb@org@def\newcatcodetable - % Failure: luatex-pkg is not of expected version!! - \ltj@@cctb@failure=100 % -\fi - -\def\ltj@@cctb@org@def{% - \ifnum\CatcodeTableStack<65534\relax - \global\advance\CatcodeTableStack\tw@ - \else - \errmessage{CatcodeTableStack overflow}% - \fi} -\unless\ifx\ltj@@cctb@org@def\IncCatcodeTableStack - % Failure: luatex-pkg is not of expected version!! - \ltj@@cctb@failure=100 % -\fi -\ltj@@cctb@check@failure - -%% Restore the register 7 which is overwritten by luatex-pkg. -\unless\ifnum\lltxb@catcodetable@alloc<7 % - \ltj@@copy@cctb{\ltj@@tempcctb@a}{7} -\fi - -%% Move the pointer of luatexbase-cctb to higher area. -\lltxb@catcodetable@alloc=\ltj@cctb@lower@stor@size - -%% Restrict the allocation by luatex-pkg to lower area. -\chardef\ltj@@cctb@lower@stor@check= - \numexpr\ltj@cctb@lower@stor@size-2\relax -\def\newcatcodetable#1{ - \ifnum\LuT@AllocCatcodeTable<\ltj@@cctb@lower@stor@check - \global\advance\LuT@AllocCatcodeTable by\tw@ - \allocationnumber=\LuT@AllocCatcodeTable - \global\chardef#1=\allocationnumber - \wlog{ - \string#1=\string\catcodetable\the\allocationnumber - } - \else - \errmessage{No room for a new \string\catcodetable} - \fi -} -\def\IncCatcodeTableStack{% - \ifnum\CatcodeTableStack<\ltj@@cctb@lower@stor@check - \global\advance\CatcodeTableStack by\tw@ - \else - \@PackageError{luatex}{% - Catcode table stack overflow% - }\@ehd - \fi -} - -%------------------- Re-create the presets - -\newluatexcatcodetable\CatcodeTableIniTeX -\newluatexcatcodetable\CatcodeTableString -\setluatexcatcodetable\CatcodeTableString{% - \luatexcatcodetable\CatcodeTableIniTeX - \catcode0 12 % nul - \catcode13 12 % carriage return - \catcode37 12 % percent - \SetCatcodeRange{65}{90}{12}% A-Z - \SetCatcodeRange{97}{122}{12}% a-z - \catcode92 12 % backslash - \catcode127 12 } -\newluatexcatcodetable\CatcodeTableOther -\setluatexcatcodetable\CatcodeTableOther{% - \luatexcatcodetable\CatcodeTableString - \catcode32 12 } -\newluatexcatcodetable\CatcodeTableLaTeX -\setluatexcatcodetable\CatcodeTableLaTeX{% - \luatexcatcodetable\CatcodeTableIniTeX - \SetCatcodeRange{0}{31}{15}% - \catcode9 10 % tab - \catcode12 13 % form feed - \catcode13 5 % carriage return - \catcode35 6 % hash - \catcode36 3 % dollar - \catcode38 4 % ampersand - \catcode94 7 % circumflex - \catcode95 8 % underscore - \catcode123 1 % brace left - \catcode125 2 % brace right - \catcode126 13 % tilde - \catcode127 15 } -\newluatexcatcodetable\CatcodeTableLaTeXAtLetter -\setluatexcatcodetable\CatcodeTableLaTeXAtLetter{% - \luatexcatcodetable\CatcodeTableLaTeX - \catcode64=11 } -\newluatexcatcodetable\CatcodeTableExpl -\setluatexcatcodetable\CatcodeTableExpl{% - \luatexcatcodetable\CatcodeTableLaTeX - \catcode126 10 % tilde is a space char - \catcode32 9 % space is ignored - \catcode9 9 % tab also ignored - \catcode95 11 % underscore letter - \catcode58 11 % colon letter - } -\luatexbase@directlua{luatexbase.catcodetable_do_shortcuts()} - -%%------------------ all done -\ltj@cctbreg@AtEnd -\endinput -%% EOF diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-inputbuf.lua b/Master/texmf-dist/tex/luatex/luatexja/ltj-inputbuf.lua index f97f966039b..f90047247c0 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/ltj-inputbuf.lua +++ b/Master/texmf-dist/tex/luatex/luatexja/ltj-inputbuf.lua @@ -4,22 +4,26 @@ luatexja.load_module('charrange'); local ltjc = luatexja.charrange -local utf = unicode.utf8 +require("unicode") +local utflen = unicode.utf8.len +local utfbyte = unicode.utf8.byte local node_new = node.new +local node_free = node.free local id_glyph = node.id('glyph') local getcatcode = tex.getcatcode local ltjc_is_ucs_in_japanese_char = ltjc.is_ucs_in_japanese_char +local FFFFF = string.char(0xF3,0xBF,0xBF,0xBF) --- the following function is modified from jafontspec.lua (by K. Maeda). --- Instead of "%", we use U+FFFFF for suppressing spaces. local function add_comment(buffer) - local i = utf.len(buffer) - while (i>0) and (getcatcode(utf.byte(buffer, i))==1 - or getcatcode(utf.byte(buffer, i))==2) do + local i = utflen(buffer) + while (i>0) and (getcatcode(utfbyte(buffer, i))==1 + or getcatcode(utfbyte(buffer, i))==2) do i=i-1 end if i>0 then - local c = utf.byte(buffer, i) + local c = utfbyte(buffer, i) if c>0x80 then local ct = getcatcode(c) local te = tex.endlinechar @@ -30,9 +34,9 @@ local function add_comment(buffer) local p = node_new(id_glyph) p.char = c if ltjc_is_ucs_in_japanese_char(p) then - buffer = buffer .. string.char(0xF3,0xBF,0xBF,0xBF) -- U+FFFFF + buffer = buffer .. FFFFF -- U+FFFFF end - node.free(p) + node_free(p) end end end @@ -42,4 +46,4 @@ end luatexbase.add_to_callback('process_input_buffer', add_comment,'ltj.process_input_buffer') ---EOF \ No newline at end of file +--EOF diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-latex.sty b/Master/texmf-dist/tex/luatex/luatexja/ltj-latex.sty index d8d60dfa42b..fe0e69bf318 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/ltj-latex.sty +++ b/Master/texmf-dist/tex/luatex/luatexja/ltj-latex.sty @@ -39,9 +39,8 @@ %%% default parameters \directlua{ - luatexja.stack.charprop_stack_table[0] - = dofile(assert(kpse.find_file('ltj-kinsoku.lua', 'tex'), - "File `ltj-kinsoku.lua' not found")) + local s = kpse.find_file('ltj-kinsoku.lua', 'tex') + luatexja.stack.charprop_stack_table[0] = s and dofile(s) or {} } \ltjsetparameter{kanjiskip=0pt plus 0.4pt minus 0.4pt, diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-otf.lua b/Master/texmf-dist/tex/luatex/luatexja/ltj-otf.lua index faef663d239..cdcd7e21175 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/ltj-otf.lua +++ b/Master/texmf-dist/tex/luatex/luatexja/ltj-otf.lua @@ -70,7 +70,7 @@ end local function cid(key) if key==0 then return append_jglyph(char) end - local curjfnt = fonts.ids[tex.attribute[attr_curjfnt]] + local curjfnt = fonts.hashes.identifiers[tex.attribute[attr_curjfnt]] if not curjfnt.cidinfo or curjfnt.cidinfo.ordering ~= "Japan1" and curjfnt.cidinfo.ordering ~= "GB1" and @@ -135,9 +135,9 @@ luatexbase.add_to_callback('pre_linebreak_filter', -- これらの文字指定は,和文フォント定義ごとに,それぞれのフォントの -- CID <-> グリフ 対応状況による変換テーブルが用意される. --- フォント読み込み時に,CID +-- 和文フォント読み込み時に,CID -> unicode 対応をとっておく. local function cid_to_char(fmtable, fn) - local fi = fonts.ids[fn] + local fi = fonts.hashes.identifiers[fn] if fi.cidinfo and fi.cidinfo.ordering == "Japan1" then fmtable.cid_char_type = {} for i, v in pairs(fmtable.chars) do diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-plain.sty b/Master/texmf-dist/tex/luatex/luatexja/ltj-plain.sty index 27f860c4128..d372c55281d 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/ltj-plain.sty +++ b/Master/texmf-dist/tex/luatex/luatexja/ltj-plain.sty @@ -13,7 +13,8 @@ \ifltj@in@latex %<*LaTeX> \NeedsTeXFormat{LaTeX2e} - \ProvidesPackage{ltj-plain}[2013/05/14] + \PackageWarning{ltj-plain}{Don't load this package directly; load luatexja.sty instead.} + \ProvidesPackage{ltj-plain}[2013/06/12] \fi % %%------------------ @@ -22,21 +23,32 @@ %! ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ % LuaTeX-ja macros against plain TeX -\jfont\tenmin=psft:Ryumin-Light:jfm=ujis at 9.62216pt -\jfont\sevenmin=psft:Ryumin-Light:jfm=ujis at 6.73551pt -\jfont\fivemin=psft:Ryumin-Light:jfm=ujis at 4.81108pt -\jfont\tengt=psft:GothicBBB-Medium:jfm=ujis at 9.62216pt -\jfont\sevengt=psft:GothicBBB-Medium:jfm=ujis at 6.73551pt -\jfont\fivegt=psft:GothicBBB-Medium:jfm=ujis at 4.81108pt +\def\ltj@stdmcfont{psft:Ryumin-Right} +\def\ltj@stdgtfont{psft:GothicBBB-Medium} +\newread\ltj@@cfgread +\openin\ltj@@cfgread{luatexja.cfg}% +\ifeof\ltj@@cfgread + \message{Cannot find file `luatexja.cfg'.}% +\else + \closein\ltj@@cfgread + \input luatexja.cfg +\fi +\let\ltj@@cfgread\relax\advance\count16by-1\relax + +\jfont\tenmin=\ltj@stdmcfont:jfm=ujis at 9.62216pt +\jfont\sevenmin=\ltj@stdmcfont:jfm=ujis at 6.73551pt +\jfont\fivemin=\ltj@stdmcfont:jfm=ujis at 4.81108pt +\jfont\tengt=\ltj@stdgtfont:jfm=ujis at 9.62216pt +\jfont\sevengt=\ltj@stdgtfont:jfm=ujis at 6.73551pt +\jfont\fivegt=\ltj@stdgtfont:jfm=ujis at 4.81108pt \let\mc=\tenmin \let\gt=\tengt \mc \directlua{ - luatexja.stack.charprop_stack_table[0] - = dofile(assert(kpse.find_file('ltj-kinsoku.lua', 'tex'), - "File `ltj-kinsoku.lua' not found")) + local s = kpse.find_file('ltj-kinsoku.lua', 'tex') + luatexja.stack.charprop_stack_table[0] = s and dofile(s) or {} } \ltjsetparameter{kanjiskip=0pt plus 0.4pt minus 0.4pt, @@ -52,8 +64,8 @@ "2000-"243F, "2500-"27BF, "2900-"29FF, "2B00-"2BFF} \ltjdefcharrange{4}{% "500-"10FF, "1200-"1DFF, "2440-"245F, "27C0-"28FF, "2A00-"2AFF, - "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB50-"FE0F, - "FE20-"FE2F, "FE70-"FEFF, "FB00-"FB4F, "10000-"1FFFF, "E000-"F8FF} % non-Japanese + "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB00-"FE0F, + "FE20-"FE2F, "FE70-"FEFF, "10000-"1FFFF, "E000-"F8FF} % non-Japanese \ltjdefcharrange{5}{"D800-"DFFF, "E0000-"10FFFF} \ltjdefcharrange{6}{% "2460-"24FF, "2E80-"2EFF, "3000-"30FF, "3190-"319F, "31F0-"4DBF, diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua b/Master/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua index f7553d0ceb0..e08cbf1b85a 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua +++ b/Master/texmf-dist/tex/luatex/luatexja/ltj-rmlgbm.lua @@ -319,7 +319,7 @@ local function mk_rml(name, size, id) fontdata.name = specification.name .. size .. var; cachedata.name = fontdata.name fontdata.fullname = specification.name .. var; cachedata.fullname = fontdata.fullname fontdata.psname = specification.name; cachedata.psname = fontdata.psname - fonts.ids[id] = cachedata + fonts.hashes.identifiers[id] = cachedata return fontdata end diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltj-unicode-ccfix.tex b/Master/texmf-dist/tex/luatex/luatexja/ltj-unicode-ccfix.tex new file mode 100644 index 00000000000..08b27a11262 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltj-unicode-ccfix.tex @@ -0,0 +1,3758 @@ +%% ltj-unicode-ccfix.tex + +\begingroup +\catcode`\{=1 \catcode`\}=2 \catcode`\#=6 + +\message{and category codes} + +% definitions for script classes based on LineBreak.txt +\def\ID #1 #2 {\set{#1}{#2}{\global\catcode\n=11 }} +\def\EX #1 #2 {\relax} +\def\IS #1 #2 {\relax} +\def\CM #1 #2 {\relax} +\def\OP #1 #2 {\relax} +\def\NS #1 #2 {\relax} +\def\CL #1 #2 {\relax} +\countdef\n=255 +\def\set#1#2#3{% execute setting "#3" with \n set to each value from #1 to #2 + \n="#1 \loop #3 \ifnum\n<"#2 \advance\n by 1 \repeat} +% copy \loop etc from plain.tex +\def\loop#1\repeat{\def\body{#1}\iterate} +\def\iterate{\body \let\next\iterate \else\let\next\relax\fi \next} +\let\repeat=\fi % this makes \loop...\if...\repeat skippable + +\OP 2329 2329 +\CL 232A 232A +\ID 2E80 2E80 +\ID 2E81 2E81 +\ID 2E82 2E82 +\ID 2E83 2E83 +\ID 2E84 2E84 +\ID 2E85 2E85 +\ID 2E86 2E86 +\ID 2E87 2E87 +\ID 2E88 2E88 +\ID 2E89 2E89 +\ID 2E8A 2E8A +\ID 2E8B 2E8B +\ID 2E8C 2E8C +\ID 2E8D 2E8D +\ID 2E8E 2E8E +\ID 2E8F 2E8F +\ID 2E90 2E90 +\ID 2E91 2E91 +\ID 2E92 2E92 +\ID 2E93 2E93 +\ID 2E94 2E94 +\ID 2E95 2E95 +\ID 2E96 2E96 +\ID 2E97 2E97 +\ID 2E98 2E98 +\ID 2E99 2E99 +\ID 2E9B 2E9B +\ID 2E9C 2E9C +\ID 2E9D 2E9D +\ID 2E9E 2E9E +\ID 2E9F 2E9F +\ID 2EA0 2EA0 +\ID 2EA1 2EA1 +\ID 2EA2 2EA2 +\ID 2EA3 2EA3 +\ID 2EA4 2EA4 +\ID 2EA5 2EA5 +\ID 2EA6 2EA6 +\ID 2EA7 2EA7 +\ID 2EA8 2EA8 +\ID 2EA9 2EA9 +\ID 2EAA 2EAA +\ID 2EAB 2EAB +\ID 2EAC 2EAC +\ID 2EAD 2EAD +\ID 2EAE 2EAE +\ID 2EAF 2EAF +\ID 2EB0 2EB0 +\ID 2EB1 2EB1 +\ID 2EB2 2EB2 +\ID 2EB3 2EB3 +\ID 2EB4 2EB4 +\ID 2EB5 2EB5 +\ID 2EB6 2EB6 +\ID 2EB7 2EB7 +\ID 2EB8 2EB8 +\ID 2EB9 2EB9 +\ID 2EBA 2EBA +\ID 2EBB 2EBB +\ID 2EBC 2EBC +\ID 2EBD 2EBD +\ID 2EBE 2EBE +\ID 2EBF 2EBF +\ID 2EC0 2EC0 +\ID 2EC1 2EC1 +\ID 2EC2 2EC2 +\ID 2EC3 2EC3 +\ID 2EC4 2EC4 +\ID 2EC5 2EC5 +\ID 2EC6 2EC6 +\ID 2EC7 2EC7 +\ID 2EC8 2EC8 +\ID 2EC9 2EC9 +\ID 2ECA 2ECA +\ID 2ECB 2ECB +\ID 2ECC 2ECC +\ID 2ECD 2ECD +\ID 2ECE 2ECE +\ID 2ECF 2ECF +\ID 2ED0 2ED0 +\ID 2ED1 2ED1 +\ID 2ED2 2ED2 +\ID 2ED3 2ED3 +\ID 2ED4 2ED4 +\ID 2ED5 2ED5 +\ID 2ED6 2ED6 +\ID 2ED7 2ED7 +\ID 2ED8 2ED8 +\ID 2ED9 2ED9 +\ID 2EDA 2EDA +\ID 2EDB 2EDB +\ID 2EDC 2EDC +\ID 2EDD 2EDD +\ID 2EDE 2EDE +\ID 2EDF 2EDF +\ID 2EE0 2EE0 +\ID 2EE1 2EE1 +\ID 2EE2 2EE2 +\ID 2EE3 2EE3 +\ID 2EE4 2EE4 +\ID 2EE5 2EE5 +\ID 2EE6 2EE6 +\ID 2EE7 2EE7 +\ID 2EE8 2EE8 +\ID 2EE9 2EE9 +\ID 2EEA 2EEA +\ID 2EEB 2EEB +\ID 2EEC 2EEC +\ID 2EED 2EED +\ID 2EEE 2EEE +\ID 2EEF 2EEF +\ID 2EF0 2EF0 +\ID 2EF1 2EF1 +\ID 2EF2 2EF2 +\ID 2EF3 2EF3 +\ID 2F00 2F00 +\ID 2F01 2F01 +\ID 2F02 2F02 +\ID 2F03 2F03 +\ID 2F04 2F04 +\ID 2F05 2F05 +\ID 2F06 2F06 +\ID 2F07 2F07 +\ID 2F08 2F08 +\ID 2F09 2F09 +\ID 2F0A 2F0A +\ID 2F0B 2F0B +\ID 2F0C 2F0C +\ID 2F0D 2F0D +\ID 2F0E 2F0E +\ID 2F0F 2F0F +\ID 2F10 2F10 +\ID 2F11 2F11 +\ID 2F12 2F12 +\ID 2F13 2F13 +\ID 2F14 2F14 +\ID 2F15 2F15 +\ID 2F16 2F16 +\ID 2F17 2F17 +\ID 2F18 2F18 +\ID 2F19 2F19 +\ID 2F1A 2F1A +\ID 2F1B 2F1B +\ID 2F1C 2F1C +\ID 2F1D 2F1D +\ID 2F1E 2F1E +\ID 2F1F 2F1F +\ID 2F20 2F20 +\ID 2F21 2F21 +\ID 2F22 2F22 +\ID 2F23 2F23 +\ID 2F24 2F24 +\ID 2F25 2F25 +\ID 2F26 2F26 +\ID 2F27 2F27 +\ID 2F28 2F28 +\ID 2F29 2F29 +\ID 2F2A 2F2A +\ID 2F2B 2F2B +\ID 2F2C 2F2C +\ID 2F2D 2F2D +\ID 2F2E 2F2E +\ID 2F2F 2F2F +\ID 2F30 2F30 +\ID 2F31 2F31 +\ID 2F32 2F32 +\ID 2F33 2F33 +\ID 2F34 2F34 +\ID 2F35 2F35 +\ID 2F36 2F36 +\ID 2F37 2F37 +\ID 2F38 2F38 +\ID 2F39 2F39 +\ID 2F3A 2F3A +\ID 2F3B 2F3B +\ID 2F3C 2F3C +\ID 2F3D 2F3D +\ID 2F3E 2F3E +\ID 2F3F 2F3F +\ID 2F40 2F40 +\ID 2F41 2F41 +\ID 2F42 2F42 +\ID 2F43 2F43 +\ID 2F44 2F44 +\ID 2F45 2F45 +\ID 2F46 2F46 +\ID 2F47 2F47 +\ID 2F48 2F48 +\ID 2F49 2F49 +\ID 2F4A 2F4A +\ID 2F4B 2F4B +\ID 2F4C 2F4C +\ID 2F4D 2F4D +\ID 2F4E 2F4E +\ID 2F4F 2F4F +\ID 2F50 2F50 +\ID 2F51 2F51 +\ID 2F52 2F52 +\ID 2F53 2F53 +\ID 2F54 2F54 +\ID 2F55 2F55 +\ID 2F56 2F56 +\ID 2F57 2F57 +\ID 2F58 2F58 +\ID 2F59 2F59 +\ID 2F5A 2F5A +\ID 2F5B 2F5B +\ID 2F5C 2F5C +\ID 2F5D 2F5D +\ID 2F5E 2F5E +\ID 2F5F 2F5F +\ID 2F60 2F60 +\ID 2F61 2F61 +\ID 2F62 2F62 +\ID 2F63 2F63 +\ID 2F64 2F64 +\ID 2F65 2F65 +\ID 2F66 2F66 +\ID 2F67 2F67 +\ID 2F68 2F68 +\ID 2F69 2F69 +\ID 2F6A 2F6A +\ID 2F6B 2F6B +\ID 2F6C 2F6C +\ID 2F6D 2F6D +\ID 2F6E 2F6E +\ID 2F6F 2F6F +\ID 2F70 2F70 +\ID 2F71 2F71 +\ID 2F72 2F72 +\ID 2F73 2F73 +\ID 2F74 2F74 +\ID 2F75 2F75 +\ID 2F76 2F76 +\ID 2F77 2F77 +\ID 2F78 2F78 +\ID 2F79 2F79 +\ID 2F7A 2F7A +\ID 2F7B 2F7B +\ID 2F7C 2F7C +\ID 2F7D 2F7D +\ID 2F7E 2F7E +\ID 2F7F 2F7F +\ID 2F80 2F80 +\ID 2F81 2F81 +\ID 2F82 2F82 +\ID 2F83 2F83 +\ID 2F84 2F84 +\ID 2F85 2F85 +\ID 2F86 2F86 +\ID 2F87 2F87 +\ID 2F88 2F88 +\ID 2F89 2F89 +\ID 2F8A 2F8A +\ID 2F8B 2F8B +\ID 2F8C 2F8C +\ID 2F8D 2F8D +\ID 2F8E 2F8E +\ID 2F8F 2F8F +\ID 2F90 2F90 +\ID 2F91 2F91 +\ID 2F92 2F92 +\ID 2F93 2F93 +\ID 2F94 2F94 +\ID 2F95 2F95 +\ID 2F96 2F96 +\ID 2F97 2F97 +\ID 2F98 2F98 +\ID 2F99 2F99 +\ID 2F9A 2F9A +\ID 2F9B 2F9B +\ID 2F9C 2F9C +\ID 2F9D 2F9D +\ID 2F9E 2F9E +\ID 2F9F 2F9F +\ID 2FA0 2FA0 +\ID 2FA1 2FA1 +\ID 2FA2 2FA2 +\ID 2FA3 2FA3 +\ID 2FA4 2FA4 +\ID 2FA5 2FA5 +\ID 2FA6 2FA6 +\ID 2FA7 2FA7 +\ID 2FA8 2FA8 +\ID 2FA9 2FA9 +\ID 2FAA 2FAA +\ID 2FAB 2FAB +\ID 2FAC 2FAC +\ID 2FAD 2FAD +\ID 2FAE 2FAE +\ID 2FAF 2FAF +\ID 2FB0 2FB0 +\ID 2FB1 2FB1 +\ID 2FB2 2FB2 +\ID 2FB3 2FB3 +\ID 2FB4 2FB4 +\ID 2FB5 2FB5 +\ID 2FB6 2FB6 +\ID 2FB7 2FB7 +\ID 2FB8 2FB8 +\ID 2FB9 2FB9 +\ID 2FBA 2FBA +\ID 2FBB 2FBB +\ID 2FBC 2FBC +\ID 2FBD 2FBD +\ID 2FBE 2FBE +\ID 2FBF 2FBF +\ID 2FC0 2FC0 +\ID 2FC1 2FC1 +\ID 2FC2 2FC2 +\ID 2FC3 2FC3 +\ID 2FC4 2FC4 +\ID 2FC5 2FC5 +\ID 2FC6 2FC6 +\ID 2FC7 2FC7 +\ID 2FC8 2FC8 +\ID 2FC9 2FC9 +\ID 2FCA 2FCA +\ID 2FCB 2FCB +\ID 2FCC 2FCC +\ID 2FCD 2FCD +\ID 2FCE 2FCE +\ID 2FCF 2FCF +\ID 2FD0 2FD0 +\ID 2FD1 2FD1 +\ID 2FD2 2FD2 +\ID 2FD3 2FD3 +\ID 2FD4 2FD4 +\ID 2FD5 2FD5 +\ID 2FF0 2FF0 +\ID 2FF1 2FF1 +\ID 2FF2 2FF2 +\ID 2FF3 2FF3 +\ID 2FF4 2FF4 +\ID 2FF5 2FF5 +\ID 2FF6 2FF6 +\ID 2FF7 2FF7 +\ID 2FF8 2FF8 +\ID 2FF9 2FF9 +\ID 2FFA 2FFA +\ID 2FFB 2FFB +\ID 3000 3000 +\CL 3001 3001 +\CL 3002 3002 +\ID 3003 3003 +\ID 3004 3004 +\NS 3005 3005 +\ID 3006 3006 +\ID 3007 3007 +\OP 3008 3008 +\CL 3009 3009 +\OP 300A 300A +\CL 300B 300B +\OP 300C 300C +\CL 300D 300D +\OP 300E 300E +\CL 300F 300F +\OP 3010 3010 +\CL 3011 3011 +\ID 3012 3012 +\ID 3013 3013 +\OP 3014 3014 +\CL 3015 3015 +\OP 3016 3016 +\CL 3017 3017 +\OP 3018 3018 +\CL 3019 3019 +\OP 301A 301A +\CL 301B 301B +\NS 301C 301C +\OP 301D 301D +\CL 301E 301E +\CL 301F 301F +\ID 3020 3020 +\ID 3021 3021 +\ID 3022 3022 +\ID 3023 3023 +\ID 3024 3024 +\ID 3025 3025 +\ID 3026 3026 +\ID 3027 3027 +\ID 3028 3028 +\ID 3029 3029 +\CM 302A 302A +\CM 302B 302B +\CM 302C 302C +\CM 302D 302D +\CM 302E 302E +\CM 302F 302F +\ID 3030 3030 +\ID 3031 3031 +\ID 3032 3032 +\ID 3033 3033 +\ID 3034 3034 +\ID 3035 3035 +\ID 3036 3036 +\ID 3037 3037 +\ID 3038 3038 +\ID 3039 3039 +\ID 303A 303A +\NS 303B 303B +\NS 303C 303C +\ID 303D 303D +\ID 303E 303E +\ID 303F 303F +\NS 3041 3041 +\ID 3042 3042 +\NS 3043 3043 +\ID 3044 3044 +\NS 3045 3045 +\ID 3046 3046 +\NS 3047 3047 +\ID 3048 3048 +\NS 3049 3049 +\ID 304A 304A +\ID 304B 304B +\ID 304C 304C +\ID 304D 304D +\ID 304E 304E +\ID 304F 304F +\ID 3050 3050 +\ID 3051 3051 +\ID 3052 3052 +\ID 3053 3053 +\ID 3054 3054 +\ID 3055 3055 +\ID 3056 3056 +\ID 3057 3057 +\ID 3058 3058 +\ID 3059 3059 +\ID 305A 305A +\ID 305B 305B +\ID 305C 305C +\ID 305D 305D +\ID 305E 305E +\ID 305F 305F +\ID 3060 3060 +\ID 3061 3061 +\ID 3062 3062 +\NS 3063 3063 +\ID 3064 3064 +\ID 3065 3065 +\ID 3066 3066 +\ID 3067 3067 +\ID 3068 3068 +\ID 3069 3069 +\ID 306A 306A +\ID 306B 306B +\ID 306C 306C +\ID 306D 306D +\ID 306E 306E +\ID 306F 306F +\ID 3070 3070 +\ID 3071 3071 +\ID 3072 3072 +\ID 3073 3073 +\ID 3074 3074 +\ID 3075 3075 +\ID 3076 3076 +\ID 3077 3077 +\ID 3078 3078 +\ID 3079 3079 +\ID 307A 307A +\ID 307B 307B +\ID 307C 307C +\ID 307D 307D +\ID 307E 307E +\ID 307F 307F +\ID 3080 3080 +\ID 3081 3081 +\ID 3082 3082 +\NS 3083 3083 +\ID 3084 3084 +\NS 3085 3085 +\ID 3086 3086 +\NS 3087 3087 +\ID 3088 3088 +\ID 3089 3089 +\ID 308A 308A +\ID 308B 308B +\ID 308C 308C +\ID 308D 308D +\NS 308E 308E +\ID 308F 308F +\ID 3090 3090 +\ID 3091 3091 +\ID 3092 3092 +\ID 3093 3093 +\ID 3094 3094 +\NS 3095 3095 +\NS 3096 3096 +\CM 3099 3099 +\CM 309A 309A +\NS 309B 309B +\NS 309C 309C +\NS 309D 309D +\NS 309E 309E +\ID 309F 309F +\NS 30A0 30A0 +\NS 30A1 30A1 +\ID 30A2 30A2 +\NS 30A3 30A3 +\ID 30A4 30A4 +\NS 30A5 30A5 +\ID 30A6 30A6 +\NS 30A7 30A7 +\ID 30A8 30A8 +\NS 30A9 30A9 +\ID 30AA 30AA +\ID 30AB 30AB +\ID 30AC 30AC +\ID 30AD 30AD +\ID 30AE 30AE +\ID 30AF 30AF +\ID 30B0 30B0 +\ID 30B1 30B1 +\ID 30B2 30B2 +\ID 30B3 30B3 +\ID 30B4 30B4 +\ID 30B5 30B5 +\ID 30B6 30B6 +\ID 30B7 30B7 +\ID 30B8 30B8 +\ID 30B9 30B9 +\ID 30BA 30BA +\ID 30BB 30BB +\ID 30BC 30BC +\ID 30BD 30BD +\ID 30BE 30BE +\ID 30BF 30BF +\ID 30C0 30C0 +\ID 30C1 30C1 +\ID 30C2 30C2 +\NS 30C3 30C3 +\ID 30C4 30C4 +\ID 30C5 30C5 +\ID 30C6 30C6 +\ID 30C7 30C7 +\ID 30C8 30C8 +\ID 30C9 30C9 +\ID 30CA 30CA +\ID 30CB 30CB +\ID 30CC 30CC +\ID 30CD 30CD +\ID 30CE 30CE +\ID 30CF 30CF +\ID 30D0 30D0 +\ID 30D1 30D1 +\ID 30D2 30D2 +\ID 30D3 30D3 +\ID 30D4 30D4 +\ID 30D5 30D5 +\ID 30D6 30D6 +\ID 30D7 30D7 +\ID 30D8 30D8 +\ID 30D9 30D9 +\ID 30DA 30DA +\ID 30DB 30DB +\ID 30DC 30DC +\ID 30DD 30DD +\ID 30DE 30DE +\ID 30DF 30DF +\ID 30E0 30E0 +\ID 30E1 30E1 +\ID 30E2 30E2 +\NS 30E3 30E3 +\ID 30E4 30E4 +\NS 30E5 30E5 +\ID 30E6 30E6 +\NS 30E7 30E7 +\ID 30E8 30E8 +\ID 30E9 30E9 +\ID 30EA 30EA +\ID 30EB 30EB +\ID 30EC 30EC +\ID 30ED 30ED +\NS 30EE 30EE +\ID 30EF 30EF +\ID 30F0 30F0 +\ID 30F1 30F1 +\ID 30F2 30F2 +\ID 30F3 30F3 +\ID 30F4 30F4 +\NS 30F5 30F5 +\NS 30F6 30F6 +\ID 30F7 30F7 +\ID 30F8 30F8 +\ID 30F9 30F9 +\ID 30FA 30FA +\NS 30FB 30FB +\NS 30FC 30FC +\NS 30FD 30FD +\NS 30FE 30FE +\ID 30FF 30FF +\ID 3105 3105 +\ID 3106 3106 +\ID 3107 3107 +\ID 3108 3108 +\ID 3109 3109 +\ID 310A 310A +\ID 310B 310B +\ID 310C 310C +\ID 310D 310D +\ID 310E 310E +\ID 310F 310F +\ID 3110 3110 +\ID 3111 3111 +\ID 3112 3112 +\ID 3113 3113 +\ID 3114 3114 +\ID 3115 3115 +\ID 3116 3116 +\ID 3117 3117 +\ID 3118 3118 +\ID 3119 3119 +\ID 311A 311A +\ID 311B 311B +\ID 311C 311C +\ID 311D 311D +\ID 311E 311E +\ID 311F 311F +\ID 3120 3120 +\ID 3121 3121 +\ID 3122 3122 +\ID 3123 3123 +\ID 3124 3124 +\ID 3125 3125 +\ID 3126 3126 +\ID 3127 3127 +\ID 3128 3128 +\ID 3129 3129 +\ID 312A 312A +\ID 312B 312B +\ID 312C 312C +\ID 312D 312D +\ID 3131 3131 +\ID 3132 3132 +\ID 3133 3133 +\ID 3134 3134 +\ID 3135 3135 +\ID 3136 3136 +\ID 3137 3137 +\ID 3138 3138 +\ID 3139 3139 +\ID 313A 313A +\ID 313B 313B +\ID 313C 313C +\ID 313D 313D +\ID 313E 313E +\ID 313F 313F +\ID 3140 3140 +\ID 3141 3141 +\ID 3142 3142 +\ID 3143 3143 +\ID 3144 3144 +\ID 3145 3145 +\ID 3146 3146 +\ID 3147 3147 +\ID 3148 3148 +\ID 3149 3149 +\ID 314A 314A +\ID 314B 314B +\ID 314C 314C +\ID 314D 314D +\ID 314E 314E +\ID 314F 314F +\ID 3150 3150 +\ID 3151 3151 +\ID 3152 3152 +\ID 3153 3153 +\ID 3154 3154 +\ID 3155 3155 +\ID 3156 3156 +\ID 3157 3157 +\ID 3158 3158 +\ID 3159 3159 +\ID 315A 315A +\ID 315B 315B +\ID 315C 315C +\ID 315D 315D +\ID 315E 315E +\ID 315F 315F +\ID 3160 3160 +\ID 3161 3161 +\ID 3162 3162 +\ID 3163 3163 +\ID 3164 3164 +\ID 3165 3165 +\ID 3166 3166 +\ID 3167 3167 +\ID 3168 3168 +\ID 3169 3169 +\ID 316A 316A +\ID 316B 316B +\ID 316C 316C +\ID 316D 316D +\ID 316E 316E +\ID 316F 316F +\ID 3170 3170 +\ID 3171 3171 +\ID 3172 3172 +\ID 3173 3173 +\ID 3174 3174 +\ID 3175 3175 +\ID 3176 3176 +\ID 3177 3177 +\ID 3178 3178 +\ID 3179 3179 +\ID 317A 317A +\ID 317B 317B +\ID 317C 317C +\ID 317D 317D +\ID 317E 317E +\ID 317F 317F +\ID 3180 3180 +\ID 3181 3181 +\ID 3182 3182 +\ID 3183 3183 +\ID 3184 3184 +\ID 3185 3185 +\ID 3186 3186 +\ID 3187 3187 +\ID 3188 3188 +\ID 3189 3189 +\ID 318A 318A +\ID 318B 318B +\ID 318C 318C +\ID 318D 318D +\ID 318E 318E +\ID 3190 3190 +\ID 3191 3191 +\ID 3192 3192 +\ID 3193 3193 +\ID 3194 3194 +\ID 3195 3195 +\ID 3196 3196 +\ID 3197 3197 +\ID 3198 3198 +\ID 3199 3199 +\ID 319A 319A +\ID 319B 319B +\ID 319C 319C +\ID 319D 319D +\ID 319E 319E +\ID 319F 319F +\ID 31A0 31A0 +\ID 31A1 31A1 +\ID 31A2 31A2 +\ID 31A3 31A3 +\ID 31A4 31A4 +\ID 31A5 31A5 +\ID 31A6 31A6 +\ID 31A7 31A7 +\ID 31A8 31A8 +\ID 31A9 31A9 +\ID 31AA 31AA +\ID 31AB 31AB +\ID 31AC 31AC +\ID 31AD 31AD +\ID 31AE 31AE +\ID 31AF 31AF +\ID 31B0 31B0 +\ID 31B1 31B1 +\ID 31B2 31B2 +\ID 31B3 31B3 +\ID 31B4 31B4 +\ID 31B5 31B5 +\ID 31B6 31B6 +\ID 31B7 31B7 +\ID 31C0 31C0 +\ID 31C1 31C1 +\ID 31C2 31C2 +\ID 31C3 31C3 +\ID 31C4 31C4 +\ID 31C5 31C5 +\ID 31C6 31C6 +\ID 31C7 31C7 +\ID 31C8 31C8 +\ID 31C9 31C9 +\ID 31CA 31CA +\ID 31CB 31CB +\ID 31CC 31CC +\ID 31CD 31CD +\ID 31CE 31CE +\ID 31CF 31CF +\ID 31D0 31D0 +\ID 31D1 31D1 +\ID 31D2 31D2 +\ID 31D3 31D3 +\ID 31D4 31D4 +\ID 31D5 31D5 +\ID 31D6 31D6 +\ID 31D7 31D7 +\ID 31D8 31D8 +\ID 31D9 31D9 +\ID 31DA 31DA +\ID 31DB 31DB +\ID 31DC 31DC +\ID 31DD 31DD +\ID 31DE 31DE +\ID 31DF 31DF +\ID 31E0 31E0 +\ID 31E1 31E1 +\ID 31E2 31E2 +\ID 31E3 31E3 +\NS 31F0 31F0 +\NS 31F1 31F1 +\NS 31F2 31F2 +\NS 31F3 31F3 +\NS 31F4 31F4 +\NS 31F5 31F5 +\NS 31F6 31F6 +\NS 31F7 31F7 +\NS 31F8 31F8 +\NS 31F9 31F9 +\NS 31FA 31FA +\NS 31FB 31FB +\NS 31FC 31FC +\NS 31FD 31FD +\NS 31FE 31FE +\NS 31FF 31FF +\ID 3200 3200 +\ID 3201 3201 +\ID 3202 3202 +\ID 3203 3203 +\ID 3204 3204 +\ID 3205 3205 +\ID 3206 3206 +\ID 3207 3207 +\ID 3208 3208 +\ID 3209 3209 +\ID 320A 320A +\ID 320B 320B +\ID 320C 320C +\ID 320D 320D +\ID 320E 320E +\ID 320F 320F +\ID 3210 3210 +\ID 3211 3211 +\ID 3212 3212 +\ID 3213 3213 +\ID 3214 3214 +\ID 3215 3215 +\ID 3216 3216 +\ID 3217 3217 +\ID 3218 3218 +\ID 3219 3219 +\ID 321A 321A +\ID 321B 321B +\ID 321C 321C +\ID 321D 321D +\ID 321E 321E +\ID 3220 3220 +\ID 3221 3221 +\ID 3222 3222 +\ID 3223 3223 +\ID 3224 3224 +\ID 3225 3225 +\ID 3226 3226 +\ID 3227 3227 +\ID 3228 3228 +\ID 3229 3229 +\ID 322A 322A +\ID 322B 322B +\ID 322C 322C +\ID 322D 322D +\ID 322E 322E +\ID 322F 322F +\ID 3230 3230 +\ID 3231 3231 +\ID 3232 3232 +\ID 3233 3233 +\ID 3234 3234 +\ID 3235 3235 +\ID 3236 3236 +\ID 3237 3237 +\ID 3238 3238 +\ID 3239 3239 +\ID 323A 323A +\ID 323B 323B +\ID 323C 323C +\ID 323D 323D +\ID 323E 323E +\ID 323F 323F +\ID 3240 3240 +\ID 3241 3241 +\ID 3242 3242 +\ID 3243 3243 +\ID 3250 3250 +\ID 3251 3251 +\ID 3252 3252 +\ID 3253 3253 +\ID 3254 3254 +\ID 3255 3255 +\ID 3256 3256 +\ID 3257 3257 +\ID 3258 3258 +\ID 3259 3259 +\ID 325A 325A +\ID 325B 325B +\ID 325C 325C +\ID 325D 325D +\ID 325E 325E +\ID 325F 325F +\ID 3260 3260 +\ID 3261 3261 +\ID 3262 3262 +\ID 3263 3263 +\ID 3264 3264 +\ID 3265 3265 +\ID 3266 3266 +\ID 3267 3267 +\ID 3268 3268 +\ID 3269 3269 +\ID 326A 326A +\ID 326B 326B +\ID 326C 326C +\ID 326D 326D +\ID 326E 326E +\ID 326F 326F +\ID 3270 3270 +\ID 3271 3271 +\ID 3272 3272 +\ID 3273 3273 +\ID 3274 3274 +\ID 3275 3275 +\ID 3276 3276 +\ID 3277 3277 +\ID 3278 3278 +\ID 3279 3279 +\ID 327A 327A +\ID 327B 327B +\ID 327C 327C +\ID 327D 327D +\ID 327E 327E +\ID 327F 327F +\ID 3280 3280 +\ID 3281 3281 +\ID 3282 3282 +\ID 3283 3283 +\ID 3284 3284 +\ID 3285 3285 +\ID 3286 3286 +\ID 3287 3287 +\ID 3288 3288 +\ID 3289 3289 +\ID 328A 328A +\ID 328B 328B +\ID 328C 328C +\ID 328D 328D +\ID 328E 328E +\ID 328F 328F +\ID 3290 3290 +\ID 3291 3291 +\ID 3292 3292 +\ID 3293 3293 +\ID 3294 3294 +\ID 3295 3295 +\ID 3296 3296 +\ID 3297 3297 +\ID 3298 3298 +\ID 3299 3299 +\ID 329A 329A +\ID 329B 329B +\ID 329C 329C +\ID 329D 329D +\ID 329E 329E +\ID 329F 329F +\ID 32A0 32A0 +\ID 32A1 32A1 +\ID 32A2 32A2 +\ID 32A3 32A3 +\ID 32A4 32A4 +\ID 32A5 32A5 +\ID 32A6 32A6 +\ID 32A7 32A7 +\ID 32A8 32A8 +\ID 32A9 32A9 +\ID 32AA 32AA +\ID 32AB 32AB +\ID 32AC 32AC +\ID 32AD 32AD +\ID 32AE 32AE +\ID 32AF 32AF +\ID 32B0 32B0 +\ID 32B1 32B1 +\ID 32B2 32B2 +\ID 32B3 32B3 +\ID 32B4 32B4 +\ID 32B5 32B5 +\ID 32B6 32B6 +\ID 32B7 32B7 +\ID 32B8 32B8 +\ID 32B9 32B9 +\ID 32BA 32BA +\ID 32BB 32BB +\ID 32BC 32BC +\ID 32BD 32BD +\ID 32BE 32BE +\ID 32BF 32BF +\ID 32C0 32C0 +\ID 32C1 32C1 +\ID 32C2 32C2 +\ID 32C3 32C3 +\ID 32C4 32C4 +\ID 32C5 32C5 +\ID 32C6 32C6 +\ID 32C7 32C7 +\ID 32C8 32C8 +\ID 32C9 32C9 +\ID 32CA 32CA +\ID 32CB 32CB +\ID 32CC 32CC +\ID 32CD 32CD +\ID 32CE 32CE +\ID 32CF 32CF +\ID 32D0 32D0 +\ID 32D1 32D1 +\ID 32D2 32D2 +\ID 32D3 32D3 +\ID 32D4 32D4 +\ID 32D5 32D5 +\ID 32D6 32D6 +\ID 32D7 32D7 +\ID 32D8 32D8 +\ID 32D9 32D9 +\ID 32DA 32DA +\ID 32DB 32DB +\ID 32DC 32DC +\ID 32DD 32DD +\ID 32DE 32DE +\ID 32DF 32DF +\ID 32E0 32E0 +\ID 32E1 32E1 +\ID 32E2 32E2 +\ID 32E3 32E3 +\ID 32E4 32E4 +\ID 32E5 32E5 +\ID 32E6 32E6 +\ID 32E7 32E7 +\ID 32E8 32E8 +\ID 32E9 32E9 +\ID 32EA 32EA +\ID 32EB 32EB +\ID 32EC 32EC +\ID 32ED 32ED +\ID 32EE 32EE +\ID 32EF 32EF +\ID 32F0 32F0 +\ID 32F1 32F1 +\ID 32F2 32F2 +\ID 32F3 32F3 +\ID 32F4 32F4 +\ID 32F5 32F5 +\ID 32F6 32F6 +\ID 32F7 32F7 +\ID 32F8 32F8 +\ID 32F9 32F9 +\ID 32FA 32FA +\ID 32FB 32FB +\ID 32FC 32FC +\ID 32FD 32FD +\ID 32FE 32FE +\ID 3300 3300 +\ID 3301 3301 +\ID 3302 3302 +\ID 3303 3303 +\ID 3304 3304 +\ID 3305 3305 +\ID 3306 3306 +\ID 3307 3307 +\ID 3308 3308 +\ID 3309 3309 +\ID 330A 330A +\ID 330B 330B +\ID 330C 330C +\ID 330D 330D +\ID 330E 330E +\ID 330F 330F +\ID 3310 3310 +\ID 3311 3311 +\ID 3312 3312 +\ID 3313 3313 +\ID 3314 3314 +\ID 3315 3315 +\ID 3316 3316 +\ID 3317 3317 +\ID 3318 3318 +\ID 3319 3319 +\ID 331A 331A +\ID 331B 331B +\ID 331C 331C +\ID 331D 331D +\ID 331E 331E +\ID 331F 331F +\ID 3320 3320 +\ID 3321 3321 +\ID 3322 3322 +\ID 3323 3323 +\ID 3324 3324 +\ID 3325 3325 +\ID 3326 3326 +\ID 3327 3327 +\ID 3328 3328 +\ID 3329 3329 +\ID 332A 332A +\ID 332B 332B +\ID 332C 332C +\ID 332D 332D +\ID 332E 332E +\ID 332F 332F +\ID 3330 3330 +\ID 3331 3331 +\ID 3332 3332 +\ID 3333 3333 +\ID 3334 3334 +\ID 3335 3335 +\ID 3336 3336 +\ID 3337 3337 +\ID 3338 3338 +\ID 3339 3339 +\ID 333A 333A +\ID 333B 333B +\ID 333C 333C +\ID 333D 333D +\ID 333E 333E +\ID 333F 333F +\ID 3340 3340 +\ID 3341 3341 +\ID 3342 3342 +\ID 3343 3343 +\ID 3344 3344 +\ID 3345 3345 +\ID 3346 3346 +\ID 3347 3347 +\ID 3348 3348 +\ID 3349 3349 +\ID 334A 334A +\ID 334B 334B +\ID 334C 334C +\ID 334D 334D +\ID 334E 334E +\ID 334F 334F +\ID 3350 3350 +\ID 3351 3351 +\ID 3352 3352 +\ID 3353 3353 +\ID 3354 3354 +\ID 3355 3355 +\ID 3356 3356 +\ID 3357 3357 +\ID 3358 3358 +\ID 3359 3359 +\ID 335A 335A +\ID 335B 335B +\ID 335C 335C +\ID 335D 335D +\ID 335E 335E +\ID 335F 335F +\ID 3360 3360 +\ID 3361 3361 +\ID 3362 3362 +\ID 3363 3363 +\ID 3364 3364 +\ID 3365 3365 +\ID 3366 3366 +\ID 3367 3367 +\ID 3368 3368 +\ID 3369 3369 +\ID 336A 336A +\ID 336B 336B +\ID 336C 336C +\ID 336D 336D +\ID 336E 336E +\ID 336F 336F +\ID 3370 3370 +\ID 3371 3371 +\ID 3372 3372 +\ID 3373 3373 +\ID 3374 3374 +\ID 3375 3375 +\ID 3376 3376 +\ID 3377 3377 +\ID 3378 3378 +\ID 3379 3379 +\ID 337A 337A +\ID 337B 337B +\ID 337C 337C +\ID 337D 337D +\ID 337E 337E +\ID 337F 337F +\ID 3380 3380 +\ID 3381 3381 +\ID 3382 3382 +\ID 3383 3383 +\ID 3384 3384 +\ID 3385 3385 +\ID 3386 3386 +\ID 3387 3387 +\ID 3388 3388 +\ID 3389 3389 +\ID 338A 338A +\ID 338B 338B +\ID 338C 338C +\ID 338D 338D +\ID 338E 338E +\ID 338F 338F +\ID 3390 3390 +\ID 3391 3391 +\ID 3392 3392 +\ID 3393 3393 +\ID 3394 3394 +\ID 3395 3395 +\ID 3396 3396 +\ID 3397 3397 +\ID 3398 3398 +\ID 3399 3399 +\ID 339A 339A +\ID 339B 339B +\ID 339C 339C +\ID 339D 339D +\ID 339E 339E +\ID 339F 339F +\ID 33A0 33A0 +\ID 33A1 33A1 +\ID 33A2 33A2 +\ID 33A3 33A3 +\ID 33A4 33A4 +\ID 33A5 33A5 +\ID 33A6 33A6 +\ID 33A7 33A7 +\ID 33A8 33A8 +\ID 33A9 33A9 +\ID 33AA 33AA +\ID 33AB 33AB +\ID 33AC 33AC +\ID 33AD 33AD +\ID 33AE 33AE +\ID 33AF 33AF +\ID 33B0 33B0 +\ID 33B1 33B1 +\ID 33B2 33B2 +\ID 33B3 33B3 +\ID 33B4 33B4 +\ID 33B5 33B5 +\ID 33B6 33B6 +\ID 33B7 33B7 +\ID 33B8 33B8 +\ID 33B9 33B9 +\ID 33BA 33BA +\ID 33BB 33BB +\ID 33BC 33BC +\ID 33BD 33BD +\ID 33BE 33BE +\ID 33BF 33BF +\ID 33C0 33C0 +\ID 33C1 33C1 +\ID 33C2 33C2 +\ID 33C3 33C3 +\ID 33C4 33C4 +\ID 33C5 33C5 +\ID 33C6 33C6 +\ID 33C7 33C7 +\ID 33C8 33C8 +\ID 33C9 33C9 +\ID 33CA 33CA +\ID 33CB 33CB +\ID 33CC 33CC +\ID 33CD 33CD +\ID 33CE 33CE +\ID 33CF 33CF +\ID 33D0 33D0 +\ID 33D1 33D1 +\ID 33D2 33D2 +\ID 33D3 33D3 +\ID 33D4 33D4 +\ID 33D5 33D5 +\ID 33D6 33D6 +\ID 33D7 33D7 +\ID 33D8 33D8 +\ID 33D9 33D9 +\ID 33DA 33DA +\ID 33DB 33DB +\ID 33DC 33DC +\ID 33DD 33DD +\ID 33DE 33DE +\ID 33DF 33DF +\ID 33E0 33E0 +\ID 33E1 33E1 +\ID 33E2 33E2 +\ID 33E3 33E3 +\ID 33E4 33E4 +\ID 33E5 33E5 +\ID 33E6 33E6 +\ID 33E7 33E7 +\ID 33E8 33E8 +\ID 33E9 33E9 +\ID 33EA 33EA +\ID 33EB 33EB +\ID 33EC 33EC +\ID 33ED 33ED +\ID 33EE 33EE +\ID 33EF 33EF +\ID 33F0 33F0 +\ID 33F1 33F1 +\ID 33F2 33F2 +\ID 33F3 33F3 +\ID 33F4 33F4 +\ID 33F5 33F5 +\ID 33F6 33F6 +\ID 33F7 33F7 +\ID 33F8 33F8 +\ID 33F9 33F9 +\ID 33FA 33FA +\ID 33FB 33FB +\ID 33FC 33FC +\ID 33FD 33FD +\ID 33FE 33FE +\ID 33FF 33FF +\ID 3400 4DB5 +\ID 4E00 9FC3 +\ID A000 A000 +\ID A001 A001 +\ID A002 A002 +\ID A003 A003 +\ID A004 A004 +\ID A005 A005 +\ID A006 A006 +\ID A007 A007 +\ID A008 A008 +\ID A009 A009 +\ID A00A A00A +\ID A00B A00B +\ID A00C A00C +\ID A00D A00D +\ID A00E A00E +\ID A00F A00F +\ID A010 A010 +\ID A011 A011 +\ID A012 A012 +\ID A013 A013 +\ID A014 A014 +\NS A015 A015 +\ID A016 A016 +\ID A017 A017 +\ID A018 A018 +\ID A019 A019 +\ID A01A A01A +\ID A01B A01B +\ID A01C A01C +\ID A01D A01D +\ID A01E A01E +\ID A01F A01F +\ID A020 A020 +\ID A021 A021 +\ID A022 A022 +\ID A023 A023 +\ID A024 A024 +\ID A025 A025 +\ID A026 A026 +\ID A027 A027 +\ID A028 A028 +\ID A029 A029 +\ID A02A A02A +\ID A02B A02B +\ID A02C A02C +\ID A02D A02D +\ID A02E A02E +\ID A02F A02F +\ID A030 A030 +\ID A031 A031 +\ID A032 A032 +\ID A033 A033 +\ID A034 A034 +\ID A035 A035 +\ID A036 A036 +\ID A037 A037 +\ID A038 A038 +\ID A039 A039 +\ID A03A A03A +\ID A03B A03B +\ID A03C A03C +\ID A03D A03D +\ID A03E A03E +\ID A03F A03F +\ID A040 A040 +\ID A041 A041 +\ID A042 A042 +\ID A043 A043 +\ID A044 A044 +\ID A045 A045 +\ID A046 A046 +\ID A047 A047 +\ID A048 A048 +\ID A049 A049 +\ID A04A A04A +\ID A04B A04B +\ID A04C A04C +\ID A04D A04D +\ID A04E A04E +\ID A04F A04F +\ID A050 A050 +\ID A051 A051 +\ID A052 A052 +\ID A053 A053 +\ID A054 A054 +\ID A055 A055 +\ID A056 A056 +\ID A057 A057 +\ID A058 A058 +\ID A059 A059 +\ID A05A A05A +\ID A05B A05B +\ID A05C A05C +\ID A05D A05D +\ID A05E A05E +\ID A05F A05F +\ID A060 A060 +\ID A061 A061 +\ID A062 A062 +\ID A063 A063 +\ID A064 A064 +\ID A065 A065 +\ID A066 A066 +\ID A067 A067 +\ID A068 A068 +\ID A069 A069 +\ID A06A A06A +\ID A06B A06B +\ID A06C A06C +\ID A06D A06D +\ID A06E A06E +\ID A06F A06F +\ID A070 A070 +\ID A071 A071 +\ID A072 A072 +\ID A073 A073 +\ID A074 A074 +\ID A075 A075 +\ID A076 A076 +\ID A077 A077 +\ID A078 A078 +\ID A079 A079 +\ID A07A A07A +\ID A07B A07B +\ID A07C A07C +\ID A07D A07D +\ID A07E A07E +\ID A07F A07F +\ID A080 A080 +\ID A081 A081 +\ID A082 A082 +\ID A083 A083 +\ID A084 A084 +\ID A085 A085 +\ID A086 A086 +\ID A087 A087 +\ID A088 A088 +\ID A089 A089 +\ID A08A A08A +\ID A08B A08B +\ID A08C A08C +\ID A08D A08D +\ID A08E A08E +\ID A08F A08F +\ID A090 A090 +\ID A091 A091 +\ID A092 A092 +\ID A093 A093 +\ID A094 A094 +\ID A095 A095 +\ID A096 A096 +\ID A097 A097 +\ID A098 A098 +\ID A099 A099 +\ID A09A A09A +\ID A09B A09B +\ID A09C A09C +\ID A09D A09D +\ID A09E A09E +\ID A09F A09F +\ID A0A0 A0A0 +\ID A0A1 A0A1 +\ID A0A2 A0A2 +\ID A0A3 A0A3 +\ID A0A4 A0A4 +\ID A0A5 A0A5 +\ID A0A6 A0A6 +\ID A0A7 A0A7 +\ID A0A8 A0A8 +\ID A0A9 A0A9 +\ID A0AA A0AA +\ID A0AB A0AB +\ID A0AC A0AC +\ID A0AD A0AD +\ID A0AE A0AE +\ID A0AF A0AF +\ID A0B0 A0B0 +\ID A0B1 A0B1 +\ID A0B2 A0B2 +\ID A0B3 A0B3 +\ID A0B4 A0B4 +\ID A0B5 A0B5 +\ID A0B6 A0B6 +\ID A0B7 A0B7 +\ID A0B8 A0B8 +\ID A0B9 A0B9 +\ID A0BA A0BA +\ID A0BB A0BB +\ID A0BC A0BC +\ID A0BD A0BD +\ID A0BE A0BE +\ID A0BF A0BF +\ID A0C0 A0C0 +\ID A0C1 A0C1 +\ID A0C2 A0C2 +\ID A0C3 A0C3 +\ID A0C4 A0C4 +\ID A0C5 A0C5 +\ID A0C6 A0C6 +\ID A0C7 A0C7 +\ID A0C8 A0C8 +\ID A0C9 A0C9 +\ID A0CA A0CA +\ID A0CB A0CB +\ID A0CC A0CC +\ID A0CD A0CD +\ID A0CE A0CE +\ID A0CF A0CF +\ID A0D0 A0D0 +\ID A0D1 A0D1 +\ID A0D2 A0D2 +\ID A0D3 A0D3 +\ID A0D4 A0D4 +\ID A0D5 A0D5 +\ID A0D6 A0D6 +\ID A0D7 A0D7 +\ID A0D8 A0D8 +\ID A0D9 A0D9 +\ID A0DA A0DA +\ID A0DB A0DB +\ID A0DC A0DC +\ID A0DD A0DD +\ID A0DE A0DE +\ID A0DF A0DF +\ID A0E0 A0E0 +\ID A0E1 A0E1 +\ID A0E2 A0E2 +\ID A0E3 A0E3 +\ID A0E4 A0E4 +\ID A0E5 A0E5 +\ID A0E6 A0E6 +\ID A0E7 A0E7 +\ID A0E8 A0E8 +\ID A0E9 A0E9 +\ID A0EA A0EA +\ID A0EB A0EB +\ID A0EC A0EC +\ID A0ED A0ED +\ID A0EE A0EE +\ID A0EF A0EF +\ID A0F0 A0F0 +\ID A0F1 A0F1 +\ID A0F2 A0F2 +\ID A0F3 A0F3 +\ID A0F4 A0F4 +\ID A0F5 A0F5 +\ID A0F6 A0F6 +\ID A0F7 A0F7 +\ID A0F8 A0F8 +\ID A0F9 A0F9 +\ID A0FA A0FA +\ID A0FB A0FB +\ID A0FC A0FC +\ID A0FD A0FD +\ID A0FE A0FE +\ID A0FF A0FF +\ID A100 A100 +\ID A101 A101 +\ID A102 A102 +\ID A103 A103 +\ID A104 A104 +\ID A105 A105 +\ID A106 A106 +\ID A107 A107 +\ID A108 A108 +\ID A109 A109 +\ID A10A A10A +\ID A10B A10B +\ID A10C A10C +\ID A10D A10D +\ID A10E A10E +\ID A10F A10F +\ID A110 A110 +\ID A111 A111 +\ID A112 A112 +\ID A113 A113 +\ID A114 A114 +\ID A115 A115 +\ID A116 A116 +\ID A117 A117 +\ID A118 A118 +\ID A119 A119 +\ID A11A A11A +\ID A11B A11B +\ID A11C A11C +\ID A11D A11D +\ID A11E A11E +\ID A11F A11F +\ID A120 A120 +\ID A121 A121 +\ID A122 A122 +\ID A123 A123 +\ID A124 A124 +\ID A125 A125 +\ID A126 A126 +\ID A127 A127 +\ID A128 A128 +\ID A129 A129 +\ID A12A A12A +\ID A12B A12B +\ID A12C A12C +\ID A12D A12D +\ID A12E A12E +\ID A12F A12F +\ID A130 A130 +\ID A131 A131 +\ID A132 A132 +\ID A133 A133 +\ID A134 A134 +\ID A135 A135 +\ID A136 A136 +\ID A137 A137 +\ID A138 A138 +\ID A139 A139 +\ID A13A A13A +\ID A13B A13B +\ID A13C A13C +\ID A13D A13D +\ID A13E A13E +\ID A13F A13F +\ID A140 A140 +\ID A141 A141 +\ID A142 A142 +\ID A143 A143 +\ID A144 A144 +\ID A145 A145 +\ID A146 A146 +\ID A147 A147 +\ID A148 A148 +\ID A149 A149 +\ID A14A A14A +\ID A14B A14B +\ID A14C A14C +\ID A14D A14D +\ID A14E A14E +\ID A14F A14F +\ID A150 A150 +\ID A151 A151 +\ID A152 A152 +\ID A153 A153 +\ID A154 A154 +\ID A155 A155 +\ID A156 A156 +\ID A157 A157 +\ID A158 A158 +\ID A159 A159 +\ID A15A A15A +\ID A15B A15B +\ID A15C A15C +\ID A15D A15D +\ID A15E A15E +\ID A15F A15F +\ID A160 A160 +\ID A161 A161 +\ID A162 A162 +\ID A163 A163 +\ID A164 A164 +\ID A165 A165 +\ID A166 A166 +\ID A167 A167 +\ID A168 A168 +\ID A169 A169 +\ID A16A A16A +\ID A16B A16B +\ID A16C A16C +\ID A16D A16D +\ID A16E A16E +\ID A16F A16F +\ID A170 A170 +\ID A171 A171 +\ID A172 A172 +\ID A173 A173 +\ID A174 A174 +\ID A175 A175 +\ID A176 A176 +\ID A177 A177 +\ID A178 A178 +\ID A179 A179 +\ID A17A A17A +\ID A17B A17B +\ID A17C A17C +\ID A17D A17D +\ID A17E A17E +\ID A17F A17F +\ID A180 A180 +\ID A181 A181 +\ID A182 A182 +\ID A183 A183 +\ID A184 A184 +\ID A185 A185 +\ID A186 A186 +\ID A187 A187 +\ID A188 A188 +\ID A189 A189 +\ID A18A A18A +\ID A18B A18B +\ID A18C A18C +\ID A18D A18D +\ID A18E A18E +\ID A18F A18F +\ID A190 A190 +\ID A191 A191 +\ID A192 A192 +\ID A193 A193 +\ID A194 A194 +\ID A195 A195 +\ID A196 A196 +\ID A197 A197 +\ID A198 A198 +\ID A199 A199 +\ID A19A A19A +\ID A19B A19B +\ID A19C A19C +\ID A19D A19D +\ID A19E A19E +\ID A19F A19F +\ID A1A0 A1A0 +\ID A1A1 A1A1 +\ID A1A2 A1A2 +\ID A1A3 A1A3 +\ID A1A4 A1A4 +\ID A1A5 A1A5 +\ID A1A6 A1A6 +\ID A1A7 A1A7 +\ID A1A8 A1A8 +\ID A1A9 A1A9 +\ID A1AA A1AA +\ID A1AB A1AB +\ID A1AC A1AC +\ID A1AD A1AD +\ID A1AE A1AE +\ID A1AF A1AF +\ID A1B0 A1B0 +\ID A1B1 A1B1 +\ID A1B2 A1B2 +\ID A1B3 A1B3 +\ID A1B4 A1B4 +\ID A1B5 A1B5 +\ID A1B6 A1B6 +\ID A1B7 A1B7 +\ID A1B8 A1B8 +\ID A1B9 A1B9 +\ID A1BA A1BA +\ID A1BB A1BB +\ID A1BC A1BC +\ID A1BD A1BD +\ID A1BE A1BE +\ID A1BF A1BF +\ID A1C0 A1C0 +\ID A1C1 A1C1 +\ID A1C2 A1C2 +\ID A1C3 A1C3 +\ID A1C4 A1C4 +\ID A1C5 A1C5 +\ID A1C6 A1C6 +\ID A1C7 A1C7 +\ID A1C8 A1C8 +\ID A1C9 A1C9 +\ID A1CA A1CA +\ID A1CB A1CB +\ID A1CC A1CC +\ID A1CD A1CD +\ID A1CE A1CE +\ID A1CF A1CF +\ID A1D0 A1D0 +\ID A1D1 A1D1 +\ID A1D2 A1D2 +\ID A1D3 A1D3 +\ID A1D4 A1D4 +\ID A1D5 A1D5 +\ID A1D6 A1D6 +\ID A1D7 A1D7 +\ID A1D8 A1D8 +\ID A1D9 A1D9 +\ID A1DA A1DA +\ID A1DB A1DB +\ID A1DC A1DC +\ID A1DD A1DD +\ID A1DE A1DE +\ID A1DF A1DF +\ID A1E0 A1E0 +\ID A1E1 A1E1 +\ID A1E2 A1E2 +\ID A1E3 A1E3 +\ID A1E4 A1E4 +\ID A1E5 A1E5 +\ID A1E6 A1E6 +\ID A1E7 A1E7 +\ID A1E8 A1E8 +\ID A1E9 A1E9 +\ID A1EA A1EA +\ID A1EB A1EB +\ID A1EC A1EC +\ID A1ED A1ED +\ID A1EE A1EE +\ID A1EF A1EF +\ID A1F0 A1F0 +\ID A1F1 A1F1 +\ID A1F2 A1F2 +\ID A1F3 A1F3 +\ID A1F4 A1F4 +\ID A1F5 A1F5 +\ID A1F6 A1F6 +\ID A1F7 A1F7 +\ID A1F8 A1F8 +\ID A1F9 A1F9 +\ID A1FA A1FA +\ID A1FB A1FB +\ID A1FC A1FC +\ID A1FD A1FD +\ID A1FE A1FE +\ID A1FF A1FF +\ID A200 A200 +\ID A201 A201 +\ID A202 A202 +\ID A203 A203 +\ID A204 A204 +\ID A205 A205 +\ID A206 A206 +\ID A207 A207 +\ID A208 A208 +\ID A209 A209 +\ID A20A A20A +\ID A20B A20B +\ID A20C A20C +\ID A20D A20D +\ID A20E A20E +\ID A20F A20F +\ID A210 A210 +\ID A211 A211 +\ID A212 A212 +\ID A213 A213 +\ID A214 A214 +\ID A215 A215 +\ID A216 A216 +\ID A217 A217 +\ID A218 A218 +\ID A219 A219 +\ID A21A A21A +\ID A21B A21B +\ID A21C A21C +\ID A21D A21D +\ID A21E A21E +\ID A21F A21F +\ID A220 A220 +\ID A221 A221 +\ID A222 A222 +\ID A223 A223 +\ID A224 A224 +\ID A225 A225 +\ID A226 A226 +\ID A227 A227 +\ID A228 A228 +\ID A229 A229 +\ID A22A A22A +\ID A22B A22B +\ID A22C A22C +\ID A22D A22D +\ID A22E A22E +\ID A22F A22F +\ID A230 A230 +\ID A231 A231 +\ID A232 A232 +\ID A233 A233 +\ID A234 A234 +\ID A235 A235 +\ID A236 A236 +\ID A237 A237 +\ID A238 A238 +\ID A239 A239 +\ID A23A A23A +\ID A23B A23B +\ID A23C A23C +\ID A23D A23D +\ID A23E A23E +\ID A23F A23F +\ID A240 A240 +\ID A241 A241 +\ID A242 A242 +\ID A243 A243 +\ID A244 A244 +\ID A245 A245 +\ID A246 A246 +\ID A247 A247 +\ID A248 A248 +\ID A249 A249 +\ID A24A A24A +\ID A24B A24B +\ID A24C A24C +\ID A24D A24D +\ID A24E A24E +\ID A24F A24F +\ID A250 A250 +\ID A251 A251 +\ID A252 A252 +\ID A253 A253 +\ID A254 A254 +\ID A255 A255 +\ID A256 A256 +\ID A257 A257 +\ID A258 A258 +\ID A259 A259 +\ID A25A A25A +\ID A25B A25B +\ID A25C A25C +\ID A25D A25D +\ID A25E A25E +\ID A25F A25F +\ID A260 A260 +\ID A261 A261 +\ID A262 A262 +\ID A263 A263 +\ID A264 A264 +\ID A265 A265 +\ID A266 A266 +\ID A267 A267 +\ID A268 A268 +\ID A269 A269 +\ID A26A A26A +\ID A26B A26B +\ID A26C A26C +\ID A26D A26D +\ID A26E A26E +\ID A26F A26F +\ID A270 A270 +\ID A271 A271 +\ID A272 A272 +\ID A273 A273 +\ID A274 A274 +\ID A275 A275 +\ID A276 A276 +\ID A277 A277 +\ID A278 A278 +\ID A279 A279 +\ID A27A A27A +\ID A27B A27B +\ID A27C A27C +\ID A27D A27D +\ID A27E A27E +\ID A27F A27F +\ID A280 A280 +\ID A281 A281 +\ID A282 A282 +\ID A283 A283 +\ID A284 A284 +\ID A285 A285 +\ID A286 A286 +\ID A287 A287 +\ID A288 A288 +\ID A289 A289 +\ID A28A A28A +\ID A28B A28B +\ID A28C A28C +\ID A28D A28D +\ID A28E A28E +\ID A28F A28F +\ID A290 A290 +\ID A291 A291 +\ID A292 A292 +\ID A293 A293 +\ID A294 A294 +\ID A295 A295 +\ID A296 A296 +\ID A297 A297 +\ID A298 A298 +\ID A299 A299 +\ID A29A A29A +\ID A29B A29B +\ID A29C A29C +\ID A29D A29D +\ID A29E A29E +\ID A29F A29F +\ID A2A0 A2A0 +\ID A2A1 A2A1 +\ID A2A2 A2A2 +\ID A2A3 A2A3 +\ID A2A4 A2A4 +\ID A2A5 A2A5 +\ID A2A6 A2A6 +\ID A2A7 A2A7 +\ID A2A8 A2A8 +\ID A2A9 A2A9 +\ID A2AA A2AA +\ID A2AB A2AB +\ID A2AC A2AC +\ID A2AD A2AD +\ID A2AE A2AE +\ID A2AF A2AF +\ID A2B0 A2B0 +\ID A2B1 A2B1 +\ID A2B2 A2B2 +\ID A2B3 A2B3 +\ID A2B4 A2B4 +\ID A2B5 A2B5 +\ID A2B6 A2B6 +\ID A2B7 A2B7 +\ID A2B8 A2B8 +\ID A2B9 A2B9 +\ID A2BA A2BA +\ID A2BB A2BB +\ID A2BC A2BC +\ID A2BD A2BD +\ID A2BE A2BE +\ID A2BF A2BF +\ID A2C0 A2C0 +\ID A2C1 A2C1 +\ID A2C2 A2C2 +\ID A2C3 A2C3 +\ID A2C4 A2C4 +\ID A2C5 A2C5 +\ID A2C6 A2C6 +\ID A2C7 A2C7 +\ID A2C8 A2C8 +\ID A2C9 A2C9 +\ID A2CA A2CA +\ID A2CB A2CB +\ID A2CC A2CC +\ID A2CD A2CD +\ID A2CE A2CE +\ID A2CF A2CF +\ID A2D0 A2D0 +\ID A2D1 A2D1 +\ID A2D2 A2D2 +\ID A2D3 A2D3 +\ID A2D4 A2D4 +\ID A2D5 A2D5 +\ID A2D6 A2D6 +\ID A2D7 A2D7 +\ID A2D8 A2D8 +\ID A2D9 A2D9 +\ID A2DA A2DA +\ID A2DB A2DB +\ID A2DC A2DC +\ID A2DD A2DD +\ID A2DE A2DE +\ID A2DF A2DF +\ID A2E0 A2E0 +\ID A2E1 A2E1 +\ID A2E2 A2E2 +\ID A2E3 A2E3 +\ID A2E4 A2E4 +\ID A2E5 A2E5 +\ID A2E6 A2E6 +\ID A2E7 A2E7 +\ID A2E8 A2E8 +\ID A2E9 A2E9 +\ID A2EA A2EA +\ID A2EB A2EB +\ID A2EC A2EC +\ID A2ED A2ED +\ID A2EE A2EE +\ID A2EF A2EF +\ID A2F0 A2F0 +\ID A2F1 A2F1 +\ID A2F2 A2F2 +\ID A2F3 A2F3 +\ID A2F4 A2F4 +\ID A2F5 A2F5 +\ID A2F6 A2F6 +\ID A2F7 A2F7 +\ID A2F8 A2F8 +\ID A2F9 A2F9 +\ID A2FA A2FA +\ID A2FB A2FB +\ID A2FC A2FC +\ID A2FD A2FD +\ID A2FE A2FE +\ID A2FF A2FF +\ID A300 A300 +\ID A301 A301 +\ID A302 A302 +\ID A303 A303 +\ID A304 A304 +\ID A305 A305 +\ID A306 A306 +\ID A307 A307 +\ID A308 A308 +\ID A309 A309 +\ID A30A A30A +\ID A30B A30B +\ID A30C A30C +\ID A30D A30D +\ID A30E A30E +\ID A30F A30F +\ID A310 A310 +\ID A311 A311 +\ID A312 A312 +\ID A313 A313 +\ID A314 A314 +\ID A315 A315 +\ID A316 A316 +\ID A317 A317 +\ID A318 A318 +\ID A319 A319 +\ID A31A A31A +\ID A31B A31B +\ID A31C A31C +\ID A31D A31D +\ID A31E A31E +\ID A31F A31F +\ID A320 A320 +\ID A321 A321 +\ID A322 A322 +\ID A323 A323 +\ID A324 A324 +\ID A325 A325 +\ID A326 A326 +\ID A327 A327 +\ID A328 A328 +\ID A329 A329 +\ID A32A A32A +\ID A32B A32B +\ID A32C A32C +\ID A32D A32D +\ID A32E A32E +\ID A32F A32F +\ID A330 A330 +\ID A331 A331 +\ID A332 A332 +\ID A333 A333 +\ID A334 A334 +\ID A335 A335 +\ID A336 A336 +\ID A337 A337 +\ID A338 A338 +\ID A339 A339 +\ID A33A A33A +\ID A33B A33B +\ID A33C A33C +\ID A33D A33D +\ID A33E A33E +\ID A33F A33F +\ID A340 A340 +\ID A341 A341 +\ID A342 A342 +\ID A343 A343 +\ID A344 A344 +\ID A345 A345 +\ID A346 A346 +\ID A347 A347 +\ID A348 A348 +\ID A349 A349 +\ID A34A A34A +\ID A34B A34B +\ID A34C A34C +\ID A34D A34D +\ID A34E A34E +\ID A34F A34F +\ID A350 A350 +\ID A351 A351 +\ID A352 A352 +\ID A353 A353 +\ID A354 A354 +\ID A355 A355 +\ID A356 A356 +\ID A357 A357 +\ID A358 A358 +\ID A359 A359 +\ID A35A A35A +\ID A35B A35B +\ID A35C A35C +\ID A35D A35D +\ID A35E A35E +\ID A35F A35F +\ID A360 A360 +\ID A361 A361 +\ID A362 A362 +\ID A363 A363 +\ID A364 A364 +\ID A365 A365 +\ID A366 A366 +\ID A367 A367 +\ID A368 A368 +\ID A369 A369 +\ID A36A A36A +\ID A36B A36B +\ID A36C A36C +\ID A36D A36D +\ID A36E A36E +\ID A36F A36F +\ID A370 A370 +\ID A371 A371 +\ID A372 A372 +\ID A373 A373 +\ID A374 A374 +\ID A375 A375 +\ID A376 A376 +\ID A377 A377 +\ID A378 A378 +\ID A379 A379 +\ID A37A A37A +\ID A37B A37B +\ID A37C A37C +\ID A37D A37D +\ID A37E A37E +\ID A37F A37F +\ID A380 A380 +\ID A381 A381 +\ID A382 A382 +\ID A383 A383 +\ID A384 A384 +\ID A385 A385 +\ID A386 A386 +\ID A387 A387 +\ID A388 A388 +\ID A389 A389 +\ID A38A A38A +\ID A38B A38B +\ID A38C A38C +\ID A38D A38D +\ID A38E A38E +\ID A38F A38F +\ID A390 A390 +\ID A391 A391 +\ID A392 A392 +\ID A393 A393 +\ID A394 A394 +\ID A395 A395 +\ID A396 A396 +\ID A397 A397 +\ID A398 A398 +\ID A399 A399 +\ID A39A A39A +\ID A39B A39B +\ID A39C A39C +\ID A39D A39D +\ID A39E A39E +\ID A39F A39F +\ID A3A0 A3A0 +\ID A3A1 A3A1 +\ID A3A2 A3A2 +\ID A3A3 A3A3 +\ID A3A4 A3A4 +\ID A3A5 A3A5 +\ID A3A6 A3A6 +\ID A3A7 A3A7 +\ID A3A8 A3A8 +\ID A3A9 A3A9 +\ID A3AA A3AA +\ID A3AB A3AB +\ID A3AC A3AC +\ID A3AD A3AD +\ID A3AE A3AE +\ID A3AF A3AF +\ID A3B0 A3B0 +\ID A3B1 A3B1 +\ID A3B2 A3B2 +\ID A3B3 A3B3 +\ID A3B4 A3B4 +\ID A3B5 A3B5 +\ID A3B6 A3B6 +\ID A3B7 A3B7 +\ID A3B8 A3B8 +\ID A3B9 A3B9 +\ID A3BA A3BA +\ID A3BB A3BB +\ID A3BC A3BC +\ID A3BD A3BD +\ID A3BE A3BE +\ID A3BF A3BF +\ID A3C0 A3C0 +\ID A3C1 A3C1 +\ID A3C2 A3C2 +\ID A3C3 A3C3 +\ID A3C4 A3C4 +\ID A3C5 A3C5 +\ID A3C6 A3C6 +\ID A3C7 A3C7 +\ID A3C8 A3C8 +\ID A3C9 A3C9 +\ID A3CA A3CA +\ID A3CB A3CB +\ID A3CC A3CC +\ID A3CD A3CD +\ID A3CE A3CE +\ID A3CF A3CF +\ID A3D0 A3D0 +\ID A3D1 A3D1 +\ID A3D2 A3D2 +\ID A3D3 A3D3 +\ID A3D4 A3D4 +\ID A3D5 A3D5 +\ID A3D6 A3D6 +\ID A3D7 A3D7 +\ID A3D8 A3D8 +\ID A3D9 A3D9 +\ID A3DA A3DA +\ID A3DB A3DB +\ID A3DC A3DC +\ID A3DD A3DD +\ID A3DE A3DE +\ID A3DF A3DF +\ID A3E0 A3E0 +\ID A3E1 A3E1 +\ID A3E2 A3E2 +\ID A3E3 A3E3 +\ID A3E4 A3E4 +\ID A3E5 A3E5 +\ID A3E6 A3E6 +\ID A3E7 A3E7 +\ID A3E8 A3E8 +\ID A3E9 A3E9 +\ID A3EA A3EA +\ID A3EB A3EB +\ID A3EC A3EC +\ID A3ED A3ED +\ID A3EE A3EE +\ID A3EF A3EF +\ID A3F0 A3F0 +\ID A3F1 A3F1 +\ID A3F2 A3F2 +\ID A3F3 A3F3 +\ID A3F4 A3F4 +\ID A3F5 A3F5 +\ID A3F6 A3F6 +\ID A3F7 A3F7 +\ID A3F8 A3F8 +\ID A3F9 A3F9 +\ID A3FA A3FA +\ID A3FB A3FB +\ID A3FC A3FC +\ID A3FD A3FD +\ID A3FE A3FE +\ID A3FF A3FF +\ID A400 A400 +\ID A401 A401 +\ID A402 A402 +\ID A403 A403 +\ID A404 A404 +\ID A405 A405 +\ID A406 A406 +\ID A407 A407 +\ID A408 A408 +\ID A409 A409 +\ID A40A A40A +\ID A40B A40B +\ID A40C A40C +\ID A40D A40D +\ID A40E A40E +\ID A40F A40F +\ID A410 A410 +\ID A411 A411 +\ID A412 A412 +\ID A413 A413 +\ID A414 A414 +\ID A415 A415 +\ID A416 A416 +\ID A417 A417 +\ID A418 A418 +\ID A419 A419 +\ID A41A A41A +\ID A41B A41B +\ID A41C A41C +\ID A41D A41D +\ID A41E A41E +\ID A41F A41F +\ID A420 A420 +\ID A421 A421 +\ID A422 A422 +\ID A423 A423 +\ID A424 A424 +\ID A425 A425 +\ID A426 A426 +\ID A427 A427 +\ID A428 A428 +\ID A429 A429 +\ID A42A A42A +\ID A42B A42B +\ID A42C A42C +\ID A42D A42D +\ID A42E A42E +\ID A42F A42F +\ID A430 A430 +\ID A431 A431 +\ID A432 A432 +\ID A433 A433 +\ID A434 A434 +\ID A435 A435 +\ID A436 A436 +\ID A437 A437 +\ID A438 A438 +\ID A439 A439 +\ID A43A A43A +\ID A43B A43B +\ID A43C A43C +\ID A43D A43D +\ID A43E A43E +\ID A43F A43F +\ID A440 A440 +\ID A441 A441 +\ID A442 A442 +\ID A443 A443 +\ID A444 A444 +\ID A445 A445 +\ID A446 A446 +\ID A447 A447 +\ID A448 A448 +\ID A449 A449 +\ID A44A A44A +\ID A44B A44B +\ID A44C A44C +\ID A44D A44D +\ID A44E A44E +\ID A44F A44F +\ID A450 A450 +\ID A451 A451 +\ID A452 A452 +\ID A453 A453 +\ID A454 A454 +\ID A455 A455 +\ID A456 A456 +\ID A457 A457 +\ID A458 A458 +\ID A459 A459 +\ID A45A A45A +\ID A45B A45B +\ID A45C A45C +\ID A45D A45D +\ID A45E A45E +\ID A45F A45F +\ID A460 A460 +\ID A461 A461 +\ID A462 A462 +\ID A463 A463 +\ID A464 A464 +\ID A465 A465 +\ID A466 A466 +\ID A467 A467 +\ID A468 A468 +\ID A469 A469 +\ID A46A A46A +\ID A46B A46B +\ID A46C A46C +\ID A46D A46D +\ID A46E A46E +\ID A46F A46F +\ID A470 A470 +\ID A471 A471 +\ID A472 A472 +\ID A473 A473 +\ID A474 A474 +\ID A475 A475 +\ID A476 A476 +\ID A477 A477 +\ID A478 A478 +\ID A479 A479 +\ID A47A A47A +\ID A47B A47B +\ID A47C A47C +\ID A47D A47D +\ID A47E A47E +\ID A47F A47F +\ID A480 A480 +\ID A481 A481 +\ID A482 A482 +\ID A483 A483 +\ID A484 A484 +\ID A485 A485 +\ID A486 A486 +\ID A487 A487 +\ID A488 A488 +\ID A489 A489 +\ID A48A A48A +\ID A48B A48B +\ID A48C A48C +\ID A490 A490 +\ID A491 A491 +\ID A492 A492 +\ID A493 A493 +\ID A494 A494 +\ID A495 A495 +\ID A496 A496 +\ID A497 A497 +\ID A498 A498 +\ID A499 A499 +\ID A49A A49A +\ID A49B A49B +\ID A49C A49C +\ID A49D A49D +\ID A49E A49E +\ID A49F A49F +\ID A4A0 A4A0 +\ID A4A1 A4A1 +\ID A4A2 A4A2 +\ID A4A3 A4A3 +\ID A4A4 A4A4 +\ID A4A5 A4A5 +\ID A4A6 A4A6 +\ID A4A7 A4A7 +\ID A4A8 A4A8 +\ID A4A9 A4A9 +\ID A4AA A4AA +\ID A4AB A4AB +\ID A4AC A4AC +\ID A4AD A4AD +\ID A4AE A4AE +\ID A4AF A4AF +\ID A4B0 A4B0 +\ID A4B1 A4B1 +\ID A4B2 A4B2 +\ID A4B3 A4B3 +\ID A4B4 A4B4 +\ID A4B5 A4B5 +\ID A4B6 A4B6 +\ID A4B7 A4B7 +\ID A4B8 A4B8 +\ID A4B9 A4B9 +\ID A4BA A4BA +\ID A4BB A4BB +\ID A4BC A4BC +\ID A4BD A4BD +\ID A4BE A4BE +\ID A4BF A4BF +\ID A4C0 A4C0 +\ID A4C1 A4C1 +\ID A4C2 A4C2 +\ID A4C3 A4C3 +\ID A4C4 A4C4 +\ID A4C5 A4C5 +\ID A4C6 A4C6 +\ID F900 F900 +\ID F901 F901 +\ID F902 F902 +\ID F903 F903 +\ID F904 F904 +\ID F905 F905 +\ID F906 F906 +\ID F907 F907 +\ID F908 F908 +\ID F909 F909 +\ID F90A F90A +\ID F90B F90B +\ID F90C F90C +\ID F90D F90D +\ID F90E F90E +\ID F90F F90F +\ID F910 F910 +\ID F911 F911 +\ID F912 F912 +\ID F913 F913 +\ID F914 F914 +\ID F915 F915 +\ID F916 F916 +\ID F917 F917 +\ID F918 F918 +\ID F919 F919 +\ID F91A F91A +\ID F91B F91B +\ID F91C F91C +\ID F91D F91D +\ID F91E F91E +\ID F91F F91F +\ID F920 F920 +\ID F921 F921 +\ID F922 F922 +\ID F923 F923 +\ID F924 F924 +\ID F925 F925 +\ID F926 F926 +\ID F927 F927 +\ID F928 F928 +\ID F929 F929 +\ID F92A F92A +\ID F92B F92B +\ID F92C F92C +\ID F92D F92D +\ID F92E F92E +\ID F92F F92F +\ID F930 F930 +\ID F931 F931 +\ID F932 F932 +\ID F933 F933 +\ID F934 F934 +\ID F935 F935 +\ID F936 F936 +\ID F937 F937 +\ID F938 F938 +\ID F939 F939 +\ID F93A F93A +\ID F93B F93B +\ID F93C F93C +\ID F93D F93D +\ID F93E F93E +\ID F93F F93F +\ID F940 F940 +\ID F941 F941 +\ID F942 F942 +\ID F943 F943 +\ID F944 F944 +\ID F945 F945 +\ID F946 F946 +\ID F947 F947 +\ID F948 F948 +\ID F949 F949 +\ID F94A F94A +\ID F94B F94B +\ID F94C F94C +\ID F94D F94D +\ID F94E F94E +\ID F94F F94F +\ID F950 F950 +\ID F951 F951 +\ID F952 F952 +\ID F953 F953 +\ID F954 F954 +\ID F955 F955 +\ID F956 F956 +\ID F957 F957 +\ID F958 F958 +\ID F959 F959 +\ID F95A F95A +\ID F95B F95B +\ID F95C F95C +\ID F95D F95D +\ID F95E F95E +\ID F95F F95F +\ID F960 F960 +\ID F961 F961 +\ID F962 F962 +\ID F963 F963 +\ID F964 F964 +\ID F965 F965 +\ID F966 F966 +\ID F967 F967 +\ID F968 F968 +\ID F969 F969 +\ID F96A F96A +\ID F96B F96B +\ID F96C F96C +\ID F96D F96D +\ID F96E F96E +\ID F96F F96F +\ID F970 F970 +\ID F971 F971 +\ID F972 F972 +\ID F973 F973 +\ID F974 F974 +\ID F975 F975 +\ID F976 F976 +\ID F977 F977 +\ID F978 F978 +\ID F979 F979 +\ID F97A F97A +\ID F97B F97B +\ID F97C F97C +\ID F97D F97D +\ID F97E F97E +\ID F97F F97F +\ID F980 F980 +\ID F981 F981 +\ID F982 F982 +\ID F983 F983 +\ID F984 F984 +\ID F985 F985 +\ID F986 F986 +\ID F987 F987 +\ID F988 F988 +\ID F989 F989 +\ID F98A F98A +\ID F98B F98B +\ID F98C F98C +\ID F98D F98D +\ID F98E F98E +\ID F98F F98F +\ID F990 F990 +\ID F991 F991 +\ID F992 F992 +\ID F993 F993 +\ID F994 F994 +\ID F995 F995 +\ID F996 F996 +\ID F997 F997 +\ID F998 F998 +\ID F999 F999 +\ID F99A F99A +\ID F99B F99B +\ID F99C F99C +\ID F99D F99D +\ID F99E F99E +\ID F99F F99F +\ID F9A0 F9A0 +\ID F9A1 F9A1 +\ID F9A2 F9A2 +\ID F9A3 F9A3 +\ID F9A4 F9A4 +\ID F9A5 F9A5 +\ID F9A6 F9A6 +\ID F9A7 F9A7 +\ID F9A8 F9A8 +\ID F9A9 F9A9 +\ID F9AA F9AA +\ID F9AB F9AB +\ID F9AC F9AC +\ID F9AD F9AD +\ID F9AE F9AE +\ID F9AF F9AF +\ID F9B0 F9B0 +\ID F9B1 F9B1 +\ID F9B2 F9B2 +\ID F9B3 F9B3 +\ID F9B4 F9B4 +\ID F9B5 F9B5 +\ID F9B6 F9B6 +\ID F9B7 F9B7 +\ID F9B8 F9B8 +\ID F9B9 F9B9 +\ID F9BA F9BA +\ID F9BB F9BB +\ID F9BC F9BC +\ID F9BD F9BD +\ID F9BE F9BE +\ID F9BF F9BF +\ID F9C0 F9C0 +\ID F9C1 F9C1 +\ID F9C2 F9C2 +\ID F9C3 F9C3 +\ID F9C4 F9C4 +\ID F9C5 F9C5 +\ID F9C6 F9C6 +\ID F9C7 F9C7 +\ID F9C8 F9C8 +\ID F9C9 F9C9 +\ID F9CA F9CA +\ID F9CB F9CB +\ID F9CC F9CC +\ID F9CD F9CD +\ID F9CE F9CE +\ID F9CF F9CF +\ID F9D0 F9D0 +\ID F9D1 F9D1 +\ID F9D2 F9D2 +\ID F9D3 F9D3 +\ID F9D4 F9D4 +\ID F9D5 F9D5 +\ID F9D6 F9D6 +\ID F9D7 F9D7 +\ID F9D8 F9D8 +\ID F9D9 F9D9 +\ID F9DA F9DA +\ID F9DB F9DB +\ID F9DC F9DC +\ID F9DD F9DD +\ID F9DE F9DE +\ID F9DF F9DF +\ID F9E0 F9E0 +\ID F9E1 F9E1 +\ID F9E2 F9E2 +\ID F9E3 F9E3 +\ID F9E4 F9E4 +\ID F9E5 F9E5 +\ID F9E6 F9E6 +\ID F9E7 F9E7 +\ID F9E8 F9E8 +\ID F9E9 F9E9 +\ID F9EA F9EA +\ID F9EB F9EB +\ID F9EC F9EC +\ID F9ED F9ED +\ID F9EE F9EE +\ID F9EF F9EF +\ID F9F0 F9F0 +\ID F9F1 F9F1 +\ID F9F2 F9F2 +\ID F9F3 F9F3 +\ID F9F4 F9F4 +\ID F9F5 F9F5 +\ID F9F6 F9F6 +\ID F9F7 F9F7 +\ID F9F8 F9F8 +\ID F9F9 F9F9 +\ID F9FA F9FA +\ID F9FB F9FB +\ID F9FC F9FC +\ID F9FD F9FD +\ID F9FE F9FE +\ID F9FF F9FF +\ID FA00 FA00 +\ID FA01 FA01 +\ID FA02 FA02 +\ID FA03 FA03 +\ID FA04 FA04 +\ID FA05 FA05 +\ID FA06 FA06 +\ID FA07 FA07 +\ID FA08 FA08 +\ID FA09 FA09 +\ID FA0A FA0A +\ID FA0B FA0B +\ID FA0C FA0C +\ID FA0D FA0D +\ID FA0E FA0E +\ID FA0F FA0F +\ID FA10 FA10 +\ID FA11 FA11 +\ID FA12 FA12 +\ID FA13 FA13 +\ID FA14 FA14 +\ID FA15 FA15 +\ID FA16 FA16 +\ID FA17 FA17 +\ID FA18 FA18 +\ID FA19 FA19 +\ID FA1A FA1A +\ID FA1B FA1B +\ID FA1C FA1C +\ID FA1D FA1D +\ID FA1E FA1E +\ID FA1F FA1F +\ID FA20 FA20 +\ID FA21 FA21 +\ID FA22 FA22 +\ID FA23 FA23 +\ID FA24 FA24 +\ID FA25 FA25 +\ID FA26 FA26 +\ID FA27 FA27 +\ID FA28 FA28 +\ID FA29 FA29 +\ID FA2A FA2A +\ID FA2B FA2B +\ID FA2C FA2C +\ID FA2D FA2D +\ID FA30 FA30 +\ID FA31 FA31 +\ID FA32 FA32 +\ID FA33 FA33 +\ID FA34 FA34 +\ID FA35 FA35 +\ID FA36 FA36 +\ID FA37 FA37 +\ID FA38 FA38 +\ID FA39 FA39 +\ID FA3A FA3A +\ID FA3B FA3B +\ID FA3C FA3C +\ID FA3D FA3D +\ID FA3E FA3E +\ID FA3F FA3F +\ID FA40 FA40 +\ID FA41 FA41 +\ID FA42 FA42 +\ID FA43 FA43 +\ID FA44 FA44 +\ID FA45 FA45 +\ID FA46 FA46 +\ID FA47 FA47 +\ID FA48 FA48 +\ID FA49 FA49 +\ID FA4A FA4A +\ID FA4B FA4B +\ID FA4C FA4C +\ID FA4D FA4D +\ID FA4E FA4E +\ID FA4F FA4F +\ID FA50 FA50 +\ID FA51 FA51 +\ID FA52 FA52 +\ID FA53 FA53 +\ID FA54 FA54 +\ID FA55 FA55 +\ID FA56 FA56 +\ID FA57 FA57 +\ID FA58 FA58 +\ID FA59 FA59 +\ID FA5A FA5A +\ID FA5B FA5B +\ID FA5C FA5C +\ID FA5D FA5D +\ID FA5E FA5E +\ID FA5F FA5F +\ID FA60 FA60 +\ID FA61 FA61 +\ID FA62 FA62 +\ID FA63 FA63 +\ID FA64 FA64 +\ID FA65 FA65 +\ID FA66 FA66 +\ID FA67 FA67 +\ID FA68 FA68 +\ID FA69 FA69 +\ID FA6A FA6A +\ID FA70 FA70 +\ID FA71 FA71 +\ID FA72 FA72 +\ID FA73 FA73 +\ID FA74 FA74 +\ID FA75 FA75 +\ID FA76 FA76 +\ID FA77 FA77 +\ID FA78 FA78 +\ID FA79 FA79 +\ID FA7A FA7A +\ID FA7B FA7B +\ID FA7C FA7C +\ID FA7D FA7D +\ID FA7E FA7E +\ID FA7F FA7F +\ID FA80 FA80 +\ID FA81 FA81 +\ID FA82 FA82 +\ID FA83 FA83 +\ID FA84 FA84 +\ID FA85 FA85 +\ID FA86 FA86 +\ID FA87 FA87 +\ID FA88 FA88 +\ID FA89 FA89 +\ID FA8A FA8A +\ID FA8B FA8B +\ID FA8C FA8C +\ID FA8D FA8D +\ID FA8E FA8E +\ID FA8F FA8F +\ID FA90 FA90 +\ID FA91 FA91 +\ID FA92 FA92 +\ID FA93 FA93 +\ID FA94 FA94 +\ID FA95 FA95 +\ID FA96 FA96 +\ID FA97 FA97 +\ID FA98 FA98 +\ID FA99 FA99 +\ID FA9A FA9A +\ID FA9B FA9B +\ID FA9C FA9C +\ID FA9D FA9D +\ID FA9E FA9E +\ID FA9F FA9F +\ID FAA0 FAA0 +\ID FAA1 FAA1 +\ID FAA2 FAA2 +\ID FAA3 FAA3 +\ID FAA4 FAA4 +\ID FAA5 FAA5 +\ID FAA6 FAA6 +\ID FAA7 FAA7 +\ID FAA8 FAA8 +\ID FAA9 FAA9 +\ID FAAA FAAA +\ID FAAB FAAB +\ID FAAC FAAC +\ID FAAD FAAD +\ID FAAE FAAE +\ID FAAF FAAF +\ID FAB0 FAB0 +\ID FAB1 FAB1 +\ID FAB2 FAB2 +\ID FAB3 FAB3 +\ID FAB4 FAB4 +\ID FAB5 FAB5 +\ID FAB6 FAB6 +\ID FAB7 FAB7 +\ID FAB8 FAB8 +\ID FAB9 FAB9 +\ID FABA FABA +\ID FABB FABB +\ID FABC FABC +\ID FABD FABD +\ID FABE FABE +\ID FABF FABF +\ID FAC0 FAC0 +\ID FAC1 FAC1 +\ID FAC2 FAC2 +\ID FAC3 FAC3 +\ID FAC4 FAC4 +\ID FAC5 FAC5 +\ID FAC6 FAC6 +\ID FAC7 FAC7 +\ID FAC8 FAC8 +\ID FAC9 FAC9 +\ID FACA FACA +\ID FACB FACB +\ID FACC FACC +\ID FACD FACD +\ID FACE FACE +\ID FACF FACF +\ID FAD0 FAD0 +\ID FAD1 FAD1 +\ID FAD2 FAD2 +\ID FAD3 FAD3 +\ID FAD4 FAD4 +\ID FAD5 FAD5 +\ID FAD6 FAD6 +\ID FAD7 FAD7 +\ID FAD8 FAD8 +\ID FAD9 FAD9 +\IS FE10 FE10 +\CL FE11 FE11 +\CL FE12 FE12 +\IS FE13 FE13 +\IS FE14 FE14 +\EX FE15 FE15 +\EX FE16 FE16 +\OP FE17 FE17 +\CL FE18 FE18 +\ID FE30 FE30 +\ID FE31 FE31 +\ID FE32 FE32 +\ID FE33 FE33 +\ID FE34 FE34 +\OP FE35 FE35 +\CL FE36 FE36 +\OP FE37 FE37 +\CL FE38 FE38 +\OP FE39 FE39 +\CL FE3A FE3A +\OP FE3B FE3B +\CL FE3C FE3C +\OP FE3D FE3D +\CL FE3E FE3E +\OP FE3F FE3F +\CL FE40 FE40 +\OP FE41 FE41 +\CL FE42 FE42 +\OP FE43 FE43 +\CL FE44 FE44 +\ID FE45 FE45 +\ID FE46 FE46 +\OP FE47 FE47 +\CL FE48 FE48 +\ID FE49 FE49 +\ID FE4A FE4A +\ID FE4B FE4B +\ID FE4C FE4C +\ID FE4D FE4D +\ID FE4E FE4E +\ID FE4F FE4F +\CL FE50 FE50 +\ID FE51 FE51 +\CL FE52 FE52 +\NS FE54 FE54 +\NS FE55 FE55 +\EX FE56 FE56 +\EX FE57 FE57 +\ID FE58 FE58 +\OP FE59 FE59 +\CL FE5A FE5A +\OP FE5B FE5B +\CL FE5C FE5C +\OP FE5D FE5D +\CL FE5E FE5E +\ID FE5F FE5F +\ID FE60 FE60 +\ID FE61 FE61 +\ID FE62 FE62 +\ID FE63 FE63 +\ID FE64 FE64 +\ID FE65 FE65 +\ID FE66 FE66 +\ID FE68 FE68 +\ID FE6B FE6B +\EX FF01 FF01 +\ID FF02 FF02 +\ID FF03 FF03 +\ID FF06 FF06 +\ID FF07 FF07 +\OP FF08 FF08 +\CL FF09 FF09 +\ID FF0A FF0A +\ID FF0B FF0B +\CL FF0C FF0C +\ID FF0D FF0D +\CL FF0E FF0E +\ID FF0F FF0F +\ID FF10 FF10 +\ID FF11 FF11 +\ID FF12 FF12 +\ID FF13 FF13 +\ID FF14 FF14 +\ID FF15 FF15 +\ID FF16 FF16 +\ID FF17 FF17 +\ID FF18 FF18 +\ID FF19 FF19 +\NS FF1A FF1A +\NS FF1B FF1B +\ID FF1C FF1C +\ID FF1D FF1D +\ID FF1E FF1E +\EX FF1F FF1F +\ID FF20 FF20 +\ID FF21 FF21 +\ID FF22 FF22 +\ID FF23 FF23 +\ID FF24 FF24 +\ID FF25 FF25 +\ID FF26 FF26 +\ID FF27 FF27 +\ID FF28 FF28 +\ID FF29 FF29 +\ID FF2A FF2A +\ID FF2B FF2B +\ID FF2C FF2C +\ID FF2D FF2D +\ID FF2E FF2E +\ID FF2F FF2F +\ID FF30 FF30 +\ID FF31 FF31 +\ID FF32 FF32 +\ID FF33 FF33 +\ID FF34 FF34 +\ID FF35 FF35 +\ID FF36 FF36 +\ID FF37 FF37 +\ID FF38 FF38 +\ID FF39 FF39 +\ID FF3A FF3A +\OP FF3B FF3B +\ID FF3C FF3C +\CL FF3D FF3D +\ID FF3E FF3E +\ID FF3F FF3F +\ID FF40 FF40 +\ID FF41 FF41 +\ID FF42 FF42 +\ID FF43 FF43 +\ID FF44 FF44 +\ID FF45 FF45 +\ID FF46 FF46 +\ID FF47 FF47 +\ID FF48 FF48 +\ID FF49 FF49 +\ID FF4A FF4A +\ID FF4B FF4B +\ID FF4C FF4C +\ID FF4D FF4D +\ID FF4E FF4E +\ID FF4F FF4F +\ID FF50 FF50 +\ID FF51 FF51 +\ID FF52 FF52 +\ID FF53 FF53 +\ID FF54 FF54 +\ID FF55 FF55 +\ID FF56 FF56 +\ID FF57 FF57 +\ID FF58 FF58 +\ID FF59 FF59 +\ID FF5A FF5A +\OP FF5B FF5B +\ID FF5C FF5C +\CL FF5D FF5D +\ID FF5E FF5E +\OP FF5F FF5F +\CL FF60 FF60 +\CL FF61 FF61 +\OP FF62 FF62 +\CL FF63 FF63 +\CL FF64 FF64 +\NS FF65 FF65 +\NS FF67 FF67 +\NS FF68 FF68 +\NS FF69 FF69 +\NS FF6A FF6A +\NS FF6B FF6B +\NS FF6C FF6C +\NS FF6D FF6D +\NS FF6E FF6E +\NS FF6F FF6F +\NS FF70 FF70 +\NS FF9E FF9E +\NS FF9F FF9F +\ID FFE2 FFE2 +\ID FFE3 FFE3 +\ID FFE4 FFE4 +\ID 20000 2A6D6 +\ID 2F800 2F800 +\ID 2F801 2F801 +\ID 2F802 2F802 +\ID 2F803 2F803 +\ID 2F804 2F804 +\ID 2F805 2F805 +\ID 2F806 2F806 +\ID 2F807 2F807 +\ID 2F808 2F808 +\ID 2F809 2F809 +\ID 2F80A 2F80A +\ID 2F80B 2F80B +\ID 2F80C 2F80C +\ID 2F80D 2F80D +\ID 2F80E 2F80E +\ID 2F80F 2F80F +\ID 2F810 2F810 +\ID 2F811 2F811 +\ID 2F812 2F812 +\ID 2F813 2F813 +\ID 2F814 2F814 +\ID 2F815 2F815 +\ID 2F816 2F816 +\ID 2F817 2F817 +\ID 2F818 2F818 +\ID 2F819 2F819 +\ID 2F81A 2F81A +\ID 2F81B 2F81B +\ID 2F81C 2F81C +\ID 2F81D 2F81D +\ID 2F81E 2F81E +\ID 2F81F 2F81F +\ID 2F820 2F820 +\ID 2F821 2F821 +\ID 2F822 2F822 +\ID 2F823 2F823 +\ID 2F824 2F824 +\ID 2F825 2F825 +\ID 2F826 2F826 +\ID 2F827 2F827 +\ID 2F828 2F828 +\ID 2F829 2F829 +\ID 2F82A 2F82A +\ID 2F82B 2F82B +\ID 2F82C 2F82C +\ID 2F82D 2F82D +\ID 2F82E 2F82E +\ID 2F82F 2F82F +\ID 2F830 2F830 +\ID 2F831 2F831 +\ID 2F832 2F832 +\ID 2F833 2F833 +\ID 2F834 2F834 +\ID 2F835 2F835 +\ID 2F836 2F836 +\ID 2F837 2F837 +\ID 2F838 2F838 +\ID 2F839 2F839 +\ID 2F83A 2F83A +\ID 2F83B 2F83B +\ID 2F83C 2F83C +\ID 2F83D 2F83D +\ID 2F83E 2F83E +\ID 2F83F 2F83F +\ID 2F840 2F840 +\ID 2F841 2F841 +\ID 2F842 2F842 +\ID 2F843 2F843 +\ID 2F844 2F844 +\ID 2F845 2F845 +\ID 2F846 2F846 +\ID 2F847 2F847 +\ID 2F848 2F848 +\ID 2F849 2F849 +\ID 2F84A 2F84A +\ID 2F84B 2F84B +\ID 2F84C 2F84C +\ID 2F84D 2F84D +\ID 2F84E 2F84E +\ID 2F84F 2F84F +\ID 2F850 2F850 +\ID 2F851 2F851 +\ID 2F852 2F852 +\ID 2F853 2F853 +\ID 2F854 2F854 +\ID 2F855 2F855 +\ID 2F856 2F856 +\ID 2F857 2F857 +\ID 2F858 2F858 +\ID 2F859 2F859 +\ID 2F85A 2F85A +\ID 2F85B 2F85B +\ID 2F85C 2F85C +\ID 2F85D 2F85D +\ID 2F85E 2F85E +\ID 2F85F 2F85F +\ID 2F860 2F860 +\ID 2F861 2F861 +\ID 2F862 2F862 +\ID 2F863 2F863 +\ID 2F864 2F864 +\ID 2F865 2F865 +\ID 2F866 2F866 +\ID 2F867 2F867 +\ID 2F868 2F868 +\ID 2F869 2F869 +\ID 2F86A 2F86A +\ID 2F86B 2F86B +\ID 2F86C 2F86C +\ID 2F86D 2F86D +\ID 2F86E 2F86E +\ID 2F86F 2F86F +\ID 2F870 2F870 +\ID 2F871 2F871 +\ID 2F872 2F872 +\ID 2F873 2F873 +\ID 2F874 2F874 +\ID 2F875 2F875 +\ID 2F876 2F876 +\ID 2F877 2F877 +\ID 2F878 2F878 +\ID 2F879 2F879 +\ID 2F87A 2F87A +\ID 2F87B 2F87B +\ID 2F87C 2F87C +\ID 2F87D 2F87D +\ID 2F87E 2F87E +\ID 2F87F 2F87F +\ID 2F880 2F880 +\ID 2F881 2F881 +\ID 2F882 2F882 +\ID 2F883 2F883 +\ID 2F884 2F884 +\ID 2F885 2F885 +\ID 2F886 2F886 +\ID 2F887 2F887 +\ID 2F888 2F888 +\ID 2F889 2F889 +\ID 2F88A 2F88A +\ID 2F88B 2F88B +\ID 2F88C 2F88C +\ID 2F88D 2F88D +\ID 2F88E 2F88E +\ID 2F88F 2F88F +\ID 2F890 2F890 +\ID 2F891 2F891 +\ID 2F892 2F892 +\ID 2F893 2F893 +\ID 2F894 2F894 +\ID 2F895 2F895 +\ID 2F896 2F896 +\ID 2F897 2F897 +\ID 2F898 2F898 +\ID 2F899 2F899 +\ID 2F89A 2F89A +\ID 2F89B 2F89B +\ID 2F89C 2F89C +\ID 2F89D 2F89D +\ID 2F89E 2F89E +\ID 2F89F 2F89F +\ID 2F8A0 2F8A0 +\ID 2F8A1 2F8A1 +\ID 2F8A2 2F8A2 +\ID 2F8A3 2F8A3 +\ID 2F8A4 2F8A4 +\ID 2F8A5 2F8A5 +\ID 2F8A6 2F8A6 +\ID 2F8A7 2F8A7 +\ID 2F8A8 2F8A8 +\ID 2F8A9 2F8A9 +\ID 2F8AA 2F8AA +\ID 2F8AB 2F8AB +\ID 2F8AC 2F8AC +\ID 2F8AD 2F8AD +\ID 2F8AE 2F8AE +\ID 2F8AF 2F8AF +\ID 2F8B0 2F8B0 +\ID 2F8B1 2F8B1 +\ID 2F8B2 2F8B2 +\ID 2F8B3 2F8B3 +\ID 2F8B4 2F8B4 +\ID 2F8B5 2F8B5 +\ID 2F8B6 2F8B6 +\ID 2F8B7 2F8B7 +\ID 2F8B8 2F8B8 +\ID 2F8B9 2F8B9 +\ID 2F8BA 2F8BA +\ID 2F8BB 2F8BB +\ID 2F8BC 2F8BC +\ID 2F8BD 2F8BD +\ID 2F8BE 2F8BE +\ID 2F8BF 2F8BF +\ID 2F8C0 2F8C0 +\ID 2F8C1 2F8C1 +\ID 2F8C2 2F8C2 +\ID 2F8C3 2F8C3 +\ID 2F8C4 2F8C4 +\ID 2F8C5 2F8C5 +\ID 2F8C6 2F8C6 +\ID 2F8C7 2F8C7 +\ID 2F8C8 2F8C8 +\ID 2F8C9 2F8C9 +\ID 2F8CA 2F8CA +\ID 2F8CB 2F8CB +\ID 2F8CC 2F8CC +\ID 2F8CD 2F8CD +\ID 2F8CE 2F8CE +\ID 2F8CF 2F8CF +\ID 2F8D0 2F8D0 +\ID 2F8D1 2F8D1 +\ID 2F8D2 2F8D2 +\ID 2F8D3 2F8D3 +\ID 2F8D4 2F8D4 +\ID 2F8D5 2F8D5 +\ID 2F8D6 2F8D6 +\ID 2F8D7 2F8D7 +\ID 2F8D8 2F8D8 +\ID 2F8D9 2F8D9 +\ID 2F8DA 2F8DA +\ID 2F8DB 2F8DB +\ID 2F8DC 2F8DC +\ID 2F8DD 2F8DD +\ID 2F8DE 2F8DE +\ID 2F8DF 2F8DF +\ID 2F8E0 2F8E0 +\ID 2F8E1 2F8E1 +\ID 2F8E2 2F8E2 +\ID 2F8E3 2F8E3 +\ID 2F8E4 2F8E4 +\ID 2F8E5 2F8E5 +\ID 2F8E6 2F8E6 +\ID 2F8E7 2F8E7 +\ID 2F8E8 2F8E8 +\ID 2F8E9 2F8E9 +\ID 2F8EA 2F8EA +\ID 2F8EB 2F8EB +\ID 2F8EC 2F8EC +\ID 2F8ED 2F8ED +\ID 2F8EE 2F8EE +\ID 2F8EF 2F8EF +\ID 2F8F0 2F8F0 +\ID 2F8F1 2F8F1 +\ID 2F8F2 2F8F2 +\ID 2F8F3 2F8F3 +\ID 2F8F4 2F8F4 +\ID 2F8F5 2F8F5 +\ID 2F8F6 2F8F6 +\ID 2F8F7 2F8F7 +\ID 2F8F8 2F8F8 +\ID 2F8F9 2F8F9 +\ID 2F8FA 2F8FA +\ID 2F8FB 2F8FB +\ID 2F8FC 2F8FC +\ID 2F8FD 2F8FD +\ID 2F8FE 2F8FE +\ID 2F8FF 2F8FF +\ID 2F900 2F900 +\ID 2F901 2F901 +\ID 2F902 2F902 +\ID 2F903 2F903 +\ID 2F904 2F904 +\ID 2F905 2F905 +\ID 2F906 2F906 +\ID 2F907 2F907 +\ID 2F908 2F908 +\ID 2F909 2F909 +\ID 2F90A 2F90A +\ID 2F90B 2F90B +\ID 2F90C 2F90C +\ID 2F90D 2F90D +\ID 2F90E 2F90E +\ID 2F90F 2F90F +\ID 2F910 2F910 +\ID 2F911 2F911 +\ID 2F912 2F912 +\ID 2F913 2F913 +\ID 2F914 2F914 +\ID 2F915 2F915 +\ID 2F916 2F916 +\ID 2F917 2F917 +\ID 2F918 2F918 +\ID 2F919 2F919 +\ID 2F91A 2F91A +\ID 2F91B 2F91B +\ID 2F91C 2F91C +\ID 2F91D 2F91D +\ID 2F91E 2F91E +\ID 2F91F 2F91F +\ID 2F920 2F920 +\ID 2F921 2F921 +\ID 2F922 2F922 +\ID 2F923 2F923 +\ID 2F924 2F924 +\ID 2F925 2F925 +\ID 2F926 2F926 +\ID 2F927 2F927 +\ID 2F928 2F928 +\ID 2F929 2F929 +\ID 2F92A 2F92A +\ID 2F92B 2F92B +\ID 2F92C 2F92C +\ID 2F92D 2F92D +\ID 2F92E 2F92E +\ID 2F92F 2F92F +\ID 2F930 2F930 +\ID 2F931 2F931 +\ID 2F932 2F932 +\ID 2F933 2F933 +\ID 2F934 2F934 +\ID 2F935 2F935 +\ID 2F936 2F936 +\ID 2F937 2F937 +\ID 2F938 2F938 +\ID 2F939 2F939 +\ID 2F93A 2F93A +\ID 2F93B 2F93B +\ID 2F93C 2F93C +\ID 2F93D 2F93D +\ID 2F93E 2F93E +\ID 2F93F 2F93F +\ID 2F940 2F940 +\ID 2F941 2F941 +\ID 2F942 2F942 +\ID 2F943 2F943 +\ID 2F944 2F944 +\ID 2F945 2F945 +\ID 2F946 2F946 +\ID 2F947 2F947 +\ID 2F948 2F948 +\ID 2F949 2F949 +\ID 2F94A 2F94A +\ID 2F94B 2F94B +\ID 2F94C 2F94C +\ID 2F94D 2F94D +\ID 2F94E 2F94E +\ID 2F94F 2F94F +\ID 2F950 2F950 +\ID 2F951 2F951 +\ID 2F952 2F952 +\ID 2F953 2F953 +\ID 2F954 2F954 +\ID 2F955 2F955 +\ID 2F956 2F956 +\ID 2F957 2F957 +\ID 2F958 2F958 +\ID 2F959 2F959 +\ID 2F95A 2F95A +\ID 2F95B 2F95B +\ID 2F95C 2F95C +\ID 2F95D 2F95D +\ID 2F95E 2F95E +\ID 2F95F 2F95F +\ID 2F960 2F960 +\ID 2F961 2F961 +\ID 2F962 2F962 +\ID 2F963 2F963 +\ID 2F964 2F964 +\ID 2F965 2F965 +\ID 2F966 2F966 +\ID 2F967 2F967 +\ID 2F968 2F968 +\ID 2F969 2F969 +\ID 2F96A 2F96A +\ID 2F96B 2F96B +\ID 2F96C 2F96C +\ID 2F96D 2F96D +\ID 2F96E 2F96E +\ID 2F96F 2F96F +\ID 2F970 2F970 +\ID 2F971 2F971 +\ID 2F972 2F972 +\ID 2F973 2F973 +\ID 2F974 2F974 +\ID 2F975 2F975 +\ID 2F976 2F976 +\ID 2F977 2F977 +\ID 2F978 2F978 +\ID 2F979 2F979 +\ID 2F97A 2F97A +\ID 2F97B 2F97B +\ID 2F97C 2F97C +\ID 2F97D 2F97D +\ID 2F97E 2F97E +\ID 2F97F 2F97F +\ID 2F980 2F980 +\ID 2F981 2F981 +\ID 2F982 2F982 +\ID 2F983 2F983 +\ID 2F984 2F984 +\ID 2F985 2F985 +\ID 2F986 2F986 +\ID 2F987 2F987 +\ID 2F988 2F988 +\ID 2F989 2F989 +\ID 2F98A 2F98A +\ID 2F98B 2F98B +\ID 2F98C 2F98C +\ID 2F98D 2F98D +\ID 2F98E 2F98E +\ID 2F98F 2F98F +\ID 2F990 2F990 +\ID 2F991 2F991 +\ID 2F992 2F992 +\ID 2F993 2F993 +\ID 2F994 2F994 +\ID 2F995 2F995 +\ID 2F996 2F996 +\ID 2F997 2F997 +\ID 2F998 2F998 +\ID 2F999 2F999 +\ID 2F99A 2F99A +\ID 2F99B 2F99B +\ID 2F99C 2F99C +\ID 2F99D 2F99D +\ID 2F99E 2F99E +\ID 2F99F 2F99F +\ID 2F9A0 2F9A0 +\ID 2F9A1 2F9A1 +\ID 2F9A2 2F9A2 +\ID 2F9A3 2F9A3 +\ID 2F9A4 2F9A4 +\ID 2F9A5 2F9A5 +\ID 2F9A6 2F9A6 +\ID 2F9A7 2F9A7 +\ID 2F9A8 2F9A8 +\ID 2F9A9 2F9A9 +\ID 2F9AA 2F9AA +\ID 2F9AB 2F9AB +\ID 2F9AC 2F9AC +\ID 2F9AD 2F9AD +\ID 2F9AE 2F9AE +\ID 2F9AF 2F9AF +\ID 2F9B0 2F9B0 +\ID 2F9B1 2F9B1 +\ID 2F9B2 2F9B2 +\ID 2F9B3 2F9B3 +\ID 2F9B4 2F9B4 +\ID 2F9B5 2F9B5 +\ID 2F9B6 2F9B6 +\ID 2F9B7 2F9B7 +\ID 2F9B8 2F9B8 +\ID 2F9B9 2F9B9 +\ID 2F9BA 2F9BA +\ID 2F9BB 2F9BB +\ID 2F9BC 2F9BC +\ID 2F9BD 2F9BD +\ID 2F9BE 2F9BE +\ID 2F9BF 2F9BF +\ID 2F9C0 2F9C0 +\ID 2F9C1 2F9C1 +\ID 2F9C2 2F9C2 +\ID 2F9C3 2F9C3 +\ID 2F9C4 2F9C4 +\ID 2F9C5 2F9C5 +\ID 2F9C6 2F9C6 +\ID 2F9C7 2F9C7 +\ID 2F9C8 2F9C8 +\ID 2F9C9 2F9C9 +\ID 2F9CA 2F9CA +\ID 2F9CB 2F9CB +\ID 2F9CC 2F9CC +\ID 2F9CD 2F9CD +\ID 2F9CE 2F9CE +\ID 2F9CF 2F9CF +\ID 2F9D0 2F9D0 +\ID 2F9D1 2F9D1 +\ID 2F9D2 2F9D2 +\ID 2F9D3 2F9D3 +\ID 2F9D4 2F9D4 +\ID 2F9D5 2F9D5 +\ID 2F9D6 2F9D6 +\ID 2F9D7 2F9D7 +\ID 2F9D8 2F9D8 +\ID 2F9D9 2F9D9 +\ID 2F9DA 2F9DA +\ID 2F9DB 2F9DB +\ID 2F9DC 2F9DC +\ID 2F9DD 2F9DD +\ID 2F9DE 2F9DE +\ID 2F9DF 2F9DF +\ID 2F9E0 2F9E0 +\ID 2F9E1 2F9E1 +\ID 2F9E2 2F9E2 +\ID 2F9E3 2F9E3 +\ID 2F9E4 2F9E4 +\ID 2F9E5 2F9E5 +\ID 2F9E6 2F9E6 +\ID 2F9E7 2F9E7 +\ID 2F9E8 2F9E8 +\ID 2F9E9 2F9E9 +\ID 2F9EA 2F9EA +\ID 2F9EB 2F9EB +\ID 2F9EC 2F9EC +\ID 2F9ED 2F9ED +\ID 2F9EE 2F9EE +\ID 2F9EF 2F9EF +\ID 2F9F0 2F9F0 +\ID 2F9F1 2F9F1 +\ID 2F9F2 2F9F2 +\ID 2F9F3 2F9F3 +\ID 2F9F4 2F9F4 +\ID 2F9F5 2F9F5 +\ID 2F9F6 2F9F6 +\ID 2F9F7 2F9F7 +\ID 2F9F8 2F9F8 +\ID 2F9F9 2F9F9 +\ID 2F9FA 2F9FA +\ID 2F9FB 2F9FB +\ID 2F9FC 2F9FC +\ID 2F9FD 2F9FD +\ID 2F9FE 2F9FE +\ID 2F9FF 2F9FF +\ID 2FA00 2FA00 +\ID 2FA01 2FA01 +\ID 2FA02 2FA02 +\ID 2FA03 2FA03 +\ID 2FA04 2FA04 +\ID 2FA05 2FA05 +\ID 2FA06 2FA06 +\ID 2FA07 2FA07 +\ID 2FA08 2FA08 +\ID 2FA09 2FA09 +\ID 2FA0A 2FA0A +\ID 2FA0B 2FA0B +\ID 2FA0C 2FA0C +\ID 2FA0D 2FA0D +\ID 2FA0E 2FA0E +\ID 2FA0F 2FA0F +\ID 2FA10 2FA10 +\ID 2FA11 2FA11 +\ID 2FA12 2FA12 +\ID 2FA13 2FA13 +\ID 2FA14 2FA14 +\ID 2FA15 2FA15 +\ID 2FA16 2FA16 +\ID 2FA17 2FA17 +\ID 2FA18 2FA18 +\ID 2FA19 2FA19 +\ID 2FA1A 2FA1A +\ID 2FA1B 2FA1B +\ID 2FA1C 2FA1C +\ID 2FA1D 2FA1D + +\endgroup + diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls new file mode 100644 index 00000000000..a0d58f18229 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjarticle.cls @@ -0,0 +1,814 @@ +%% +%% This is file `ltjarticle.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `article,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjarticle.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjarticle} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja class] +\RequirePackage{luatexja} +\newcounter{@paper} +\newif\if@landscape \@landscapefalse +\newcommand{\@ptsize}{} +\newif\if@restonecol +\newif\if@titlepage +\@titlepagefalse +\hour\time \divide\hour by 60\relax +\@tempcnta\hour \multiply\@tempcnta 60\relax +\minute\time \advance\minute-\@tempcnta +\newif\if@stysize \@stysizefalse +\newif\if@mathrmmc \@mathrmmcfalse +\DeclareOption{a4paper}{\setcounter{@paper}{1}% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{\setcounter{@paper}{2}% + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4paper}{\setcounter{@paper}{3}% + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5paper}{\setcounter{@paper}{4}% + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\DeclareOption{a4j}{\setcounter{@paper}{1}\@stysizetrue + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5j}{\setcounter{@paper}{2}\@stysizetrue + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4j}{\setcounter{@paper}{3}\@stysizetrue + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5j}{\setcounter{@paper}{4}\@stysizetrue + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\DeclareOption{a4p}{\setcounter{@paper}{1}\@stysizetrue + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5p}{\setcounter{@paper}{2}\@stysizetrue + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4p}{\setcounter{@paper}{3}\@stysizetrue + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\if@compatibility + \renewcommand{\@ptsize}{0} +\else + \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} +\fi +\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} +\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} +\DeclareOption{landscape}{\@landscapetrue + \setlength\@tempdima{\paperheight}% + \setlength\paperheight{\paperwidth}% + \setlength\paperwidth{\@tempdima}} +\DeclareOption{tombow}{% + \tombowtrue \tombowdatetrue + \setlength{\@tombowwidth}{.1\p@}% + \@bannertoken{% + \jobname\space:\space\number\year/\number\month/\number\day + (\number\hour:\number\minute)} + \maketombowbox} +\DeclareOption{tombo}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{.1\p@}% + \maketombowbox} +\DeclareOption{mentuke}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{\z@}% + \maketombowbox} +%% \DeclareOption{tate}{% +%% \AtBeginDocument{\tate\message{《縦組モード》}% +%% \adjustbaseline}% +%% } +\DeclareOption{oneside}{\@twosidefalse} +\DeclareOption{twoside}{\@twosidetrue} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{titlepage}{\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}} +\DeclareOption{openbib}{% + \AtEndOfPackage{% + \renewcommand\@openbib@code{% + \advance\leftmargin\bibindent + \itemindent -\bibindent + \listparindent \itemindent + \parsep \z@ + }% + \renewcommand\newblock{\par}}} +\if@compatibility + \@mathrmmctrue +\else + \DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} + \DeclareOption{mathrmmc}{\@mathrmmctrue} +\fi +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\DeclareOption{final}{\setlength\overfullrule{0pt}} +\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final} +\ProcessOptions\relax +\input{ltjsize1\@ptsize.clo} +\directlua{luatexbase.add_to_callback('luatexja.load_jfm', + function (ji, jn) ji.chars['parbdd'] = 0; return ji end, + 'ltj.jclasses_load_jfm', 1)} +{\jfont\g=\ltj@stdmcfont:jfm=min } % loading jfm-min.lua +\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax +\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] \ltj@stdmcfont:jfm=min}{} +\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] \ltj@stdgtfont:jfm=min;jfmvar=goth}{} +\ltjglobalsetparameter{differentjfm=both} +\directlua{luatexbase.remove_from_callback('luatexja.load_jfm', 'ltj.jclasses_load_jfm')} +\if@stysize + \setlength\columnsep{2\Cwd} +\else + \setlength\columnsep{10\p@} +\fi +\setlength\columnseprule{0\p@} +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\renewcommand{\baselinestretch}{} +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{1\Cwd} +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setcounter{topnumber}{2} +\setcounter{bottomnumber}{1} +\setcounter{totalnumber}{3} +\setcounter{dbltopnumber}{2} +\renewcommand{\topfraction}{.7} +\renewcommand{\bottomfraction}{.3} +\renewcommand{\textfraction}{.2} +\renewcommand{\floatpagefraction}{.5} +\renewcommand{\dbltopfraction}{.7} +\renewcommand{\dblfloatpagefraction}{.5} +\def\ps@plain{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@plain + \let\@oddhead\@empty + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenhead\@empty + \let\@evenfoot\@oddfoot} +\let\ps@jpl@in\ps@plain +\def\ps@headnombre{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@headnombre + \def\@evenhead{\thepage\hfil}% + \def\@oddhead{\hfil\thepage}% + \let\@oddfoot\@empty\let\@evenfoot\@empty} +\def\ps@footnombre{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@footnombre + \def\@evenfoot{\thepage\hfil}% + \def\@oddfoot{\hfil\thepage}% + \let\@oddhead\@empty\let\@evenhead\@empty} +\if@twoside + \def\ps@headings{\let\ps@jpl@in\ps@headnombre + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\leftmark}% + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\sectionmark##1{\markboth{% + \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi + ##1}{}}% + \def\subsectionmark##1{\markright{% + \ifnum \c@secnumdepth >\@ne \thesubsection.\hskip1\zw\fi + ##1}}% + } +\else % if not twoside + \def\ps@headings{\let\ps@jpl@in\ps@headnombre + \let\@oddfoot\@empty + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\m@ne \thesection.\hskip1\zw\fi + ##1}}% + } +\fi +\if@twoside + \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre + \def\@evenhead{\leftmark\hfil}% right page + \def\@evenfoot{\thepage\hfil}% right page + \def\@oddhead{\hfil\rightmark}% left page + \def\@oddfoot{\hfil\thepage}% left page + \let\@mkboth\markboth + \def\sectionmark##1{\markboth{% + \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi + ##1}{}}% + \def\subsectionmark##1{\markright{% + \ifnum \c@secnumdepth >\@ne \thesubsection.\hskip1\zw\fi + ##1}}% + } +\else % if one column + \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre + \def\@oddhead{\hfil\rightmark}% + \def\@oddfoot{\hfil\thepage}% + \let\@mkboth\markboth + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\m@ne \thesection.\hskip1\zw\fi + ##1}}% + } +\fi +\def\ps@myheadings{\let\ps@jpl@in\ps@plain% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\leftmark}% + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\sectionmark\@gobble + \let\subsectionmark\@gobble +} +\if@compatibility +\newenvironment{titlepage} + {% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\newpage\fi + \thispagestyle{empty}% + \setcounter{page}\z@ + }% + {\if@restonecol\twocolumn\else\newpage\fi + } +\else +\newenvironment{titlepage} + {% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi + } +\fi +\def\p@thanks#1{\footnotemark + \protected@xdef\@thanks{\@thanks + \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}} +\if@titlepage + \newcommand{\maketitle}{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \null\vfil + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\Large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em% + {\large \@date \par}% % Set date in \large size. + \end{center}\par + \@thanks\vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\p@thanks\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + }% +\else + \newcommand{\maketitle}{\par + \begingroup + \renewcommand{\thefootnote}{\fnsymbol{footnote}}% + \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$ + \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}% + \long\def\@makefntext##1{\parindent 1em\noindent + \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% + \if@twocolumn + \ifnum \col@number=\@ne \@maketitle + \else \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \thispagestyle{jpl@in}\@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\p@thanks\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } + \def\@maketitle{% + \newpage\null + \vskip 2em% + \begin{center}% + \let\footnote\thanks + {\LARGE \@title \par}% + \vskip 1.5em% + {\large + \lineskip .5em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em% + {\large \@date}% + \end{center}% + \par\vskip 1.5em} +\fi +\if@titlepage + \newenvironment{abstract}{% + \titlepage + \null\vfil + \@beginparpenalty\@lowpenalty + \begin{center}% + {\bfseries\abstractname}% + \@endparpenalty\@M + \end{center}}% + {\par\vfil\null\endtitlepage} +\else + \newenvironment{abstract}{% + \if@twocolumn + \section*{\abstractname}% + \else + \small + \begin{center}% + {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \quotation + \fi}{\if@twocolumn\else\endquotation\fi} +\fi +\setcounter{secnumdepth}{3} +\newcounter{part} +\newcounter{section} +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\renewcommand{\thepart}{\@Roman\c@part} +\renewcommand{\thesection}{\@arabic\c@section} +\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{% + \thesubsection.\@arabic\c@subsubsection} +\renewcommand{\theparagraph}{% + \thesubsubsection.\@arabic\c@paragraph} +\renewcommand{\thesubparagraph}{% + \theparagraph.\@arabic\c@subparagraph} +\newcommand{\part}{\par\addvspace{4ex}% + \@afterindenttrue + \secdef\@part\@spart} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{part}% + \addcontentsline{toc}{part}{% + \prepartname\thepart\postpartname\hspace{1\zw}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\parindent\z@\raggedright + \interlinepenalty\@M\reset@font + \ifnum \c@secnumdepth >\m@ne + \Large\bfseries\prepartname\thepart\postpartname + \par\nobreak + \fi + \huge\bfseries#2\par}% + \nobreak\vskip3ex\@afterheading} +\def\@spart#1{{% + \parindent\z@\raggedright + \interlinepenalty\@M\reset@font + \huge\bfseries#1\par}% + \nobreak\vskip3ex\@afterheading} +\newcommand{\section}{\@startsection{section}{1}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\Large\bfseries}} +\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\large\bfseries}} +\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\normalsize\bfseries}} +\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {3.25ex \@plus 1ex \@minus .2ex}% + {-1em}% + {\reset@font\normalsize\bfseries}} +\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% + {3.25ex \@plus 1ex \@minus .2ex}% + {-1em}% + {\reset@font\normalsize\bfseries}} +\newcommand{\appendix}{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \renewcommand{\thesection}{\@Alph\c@section}} +\if@twocolumn + \setlength\leftmargini {2em} +\else + \setlength\leftmargini {2.5em} +\fi +\setlength\leftmarginii {2.2em} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\if@twocolumn + \setlength\leftmarginv {.5em} + \setlength\leftmarginvi{.5em} +\else + \setlength\leftmarginv {1em} + \setlength\leftmarginvi{1em} +\fi +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\renewcommand{\theenumi}{\@arabic\c@enumi} +\renewcommand{\theenumii}{\@alph\c@enumii} +\renewcommand{\theenumiii}{\@roman\c@enumiii} +\renewcommand{\theenumiv}{\@Alph\c@enumiv} +\newcommand{\labelenumi}{\theenumi.} +\newcommand{\labelenumii}{(\theenumii)} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} +\renewenvironment{enumerate} + {\ifnum \@enumdepth >\thr@@\@toodeep\else + \advance\@enumdepth\@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}% + \list{\csname label\@enumctr\endcsname}{% + \iftdir + \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip + \else\topsep\z@\fi + \parskip\z@ \itemsep\z@ \parsep\z@ + \labelwidth1\zw \labelsep.3\zw + \ifnum \@enumdepth=\@ne \leftmargin1\zw\relax + \else\leftmargin\leftskip\fi + \advance\leftmargin 1\zw + \fi + \usecounter{\@enumctr}% + \def\makelabel##1{\hss\llap{##1}}}% + \fi}{\endlist} +\newcommand{\labelitemi}{\textbullet} +\newcommand{\labelitemii}{% + \iftdir + {\textcircled{~}} + \else + {\normalfont\bfseries\textendash} + \fi +} +\newcommand{\labelitemiii}{\textasteriskcentered} +\newcommand{\labelitemiv}{\textperiodcentered} +\renewenvironment{itemize} + {\ifnum \@itemdepth >\thr@@\@toodeep\else + \advance\@itemdepth\@ne + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \expandafter + \list{\csname \@itemitem\endcsname}{% + \iftdir + \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip + \else\topsep\z@\fi + \parskip\z@ \itemsep\z@ \parsep\z@ + \labelwidth1\zw \labelsep.3\zw + \ifnum \@itemdepth =\@ne \leftmargin1\zw\relax + \else\leftmargin\leftskip\fi + \advance\leftmargin 1\zw + \fi + \def\makelabel##1{\hss\llap{##1}}}% + \fi}{\endlist} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \iftdir + \leftmargin\leftskip \advance\leftmargin3\Cwd + \rightmargin\rightskip + \labelsep=1\zw \itemsep\z@ + \listparindent\z@ \topskip\z@ \parskip\z@ \partopsep\z@ + \fi + \let\makelabel\descriptionlabel}}{\endlist} +\newcommand{\descriptionlabel}[1]{% + \hspace\labelsep\normalfont\bfseries #1} +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep\z@ \itemindent -1.5em% + \listparindent\itemindent + \rightmargin\leftmargin \advance\leftmargin 1.5em}% + \item\relax}{\endlist} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent\listparindent + \rightmargin\leftmargin + \parsep\z@ \@plus\p@}% + \item\relax}{\endlist} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax}{\endlist} +\newcounter{figure} +\renewcommand{\thefigure}{\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename~\thefigure} +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +\newcounter{table} +\renewcommand{\thetable}{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{10\p@} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \iftdir\sbox\@tempboxa{#1\hskip1\zw#2}% + \else\sbox\@tempboxa{#1: #2}% + \fi + \ifdim \wd\@tempboxa >\hsize + \iftdir #1\hskip1\zw#2\relax\par + \else #1: #2\relax\par\fi + \else + \global \@minipagefalse + \hbox to\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\renewcommand{\theequation}{\@arabic\c@equation} +\if@compatibility\else + \DeclareSymbolFont{mincho}{JY3}{mc}{m}{n} + \DeclareSymbolFontAlphabet{\mathmc}{mincho} + \SetSymbolFont{mincho}{bold}{JY3}{gt}{m}{n} + \jfam\symmincho + \DeclareMathAlphabet{\mathgt}{JY3}{gt}{m}{n} +\fi +\if@mathrmmc + \AtBeginDocument{% + \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} + \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt} +}% +\fi +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} +\setcounter{tocdepth}{3} +\newcommand{\@pnumwidth}{1.55em} +\newcommand{\@tocrmarg}{2.55em} +\newcommand{\@dotsep}{4.5} +\newdimen\toclineskip +\setlength\toclineskip{\z@} +\newdimen\@lnumwidth +\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}} +\def\@dottedtocline#1#2#3#4#5{% + \ifnum #1>\c@tocdepth \else + \vskip\toclineskip \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@lnumwidth #3\relax + \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip + {#4}\nobreak + \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}% + \hfill\nobreak + \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}% + \par}% + \fi} +\def\addcontentsline#1#2#3{% + \protected@write\@auxout + {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble +\@temptokena{\thepage}}% + {\string\@writefile{#1}% + {\protect\contentsline{#2}{#3}{\the\@temptokena}}}% +} +\newcommand{\tableofcontents}{% + \section*{\contentsname + \@mkboth{\contentsname}{\contentsname}% + }\@starttoc{toc}% +} +\newcommand*{\l@part}[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{\@secpenalty}% + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent\z@\rightskip\@pnumwidth + \parfillskip-\@pnumwidth + {\leavevmode\large\bfseries + \setlength\@lnumwidth{4\zw}% + #1\hfil\nobreak + \hbox to\@pnumwidth{\hss#2}}\par + \nobreak + \if@compatibility + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \fi + \endgroup + \fi} +\newcommand*{\l@section}[2]{% + \ifnum \c@tocdepth >\z@ + \addpenalty{\@secpenalty}% + \addvspace{1.0em \@plus\p@}% + \begingroup + \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip + \leavevmode\bfseries + \setlength\@lnumwidth{1.5em}% + \advance\leftskip\@lnumwidth \hskip-\leftskip + #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par + \endgroup + \fi} +\newcommand*{\l@subsection} {\@dottedtocline{2}{1.5em}{2.3em}} +\newcommand*{\l@subsubsection}{\@dottedtocline{3}{3.8em}{3.2em}} +\newcommand*{\l@paragraph} {\@dottedtocline{4}{7.0em}{4.1em}} +\newcommand*{\l@subparagraph} {\@dottedtocline{5}{10em}{5em}} +\newcommand{\listoffigures}{% + \section*{\listfigurename + \@mkboth{\listfigurename}{\listfigurename}}% + \@starttoc{lof}% +} +\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand{\listoftables}{% + \section*{\listtablename + \@mkboth{\listtablename}{\listtablename}}% + \@starttoc{lot}% +} +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\newenvironment{thebibliography}[1] +{\section*{\refname\@mkboth{\refname}{\refname}}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\let\@openbib@code\@empty +\newenvironment{theindex} + {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi + \columnseprule\z@ \columnsep 35\p@ + \twocolumn[\section*{\indexname}]% + \@mkboth{\indexname}{\indexname}% + \thispagestyle{jpl@in}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand{\@idxitem}{\par\hangindent 40\p@} +\newcommand{\subitem}{\@idxitem \hspace*{20\p@}} +\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}} +\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} +\newcommand\@makefntext[1]{\parindent 1em + \noindent\hbox to 1.8em{\hss\@makefnmark}#1} +\newif\if西暦 \西暦false +\def\西暦{\西暦true} +\def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax +\def\today{{% + \iftdir + \if西暦 + \kansuji\number\year 年 + \kansuji\number\month 月 + \kansuji\number\day 日 + \else + 平成\ifnum\heisei=1 元年\else\kansuji\number\heisei 年\fi + \kansuji\number\month 月 + \kansuji\number\day 日 + \fi + \else + \if西暦 + \number\year~年 + \number\month~月 + \number\day~日 + \else + 平成\ifnum\heisei=1 元年\else\number\heisei~年\fi + \number\month~月 + \number\day~日 + \fi + \fi}} +\newcommand{\prepartname}{第} +\newcommand{\postpartname}{部} +\newcommand{\contentsname}{目 次} +\newcommand{\listfigurename}{図 目 次} +\newcommand{\listtablename}{表 目 次} +\newcommand{\refname}{参考文献} +\newcommand{\indexname}{索 引} +\newcommand{\figurename}{図} +\newcommand{\tablename}{表} +\newcommand{\appendixname}{付 録} +\newcommand{\abstractname}{概 要} +\pagestyle{plain} +\pagenumbering{arabic} +\raggedbottom +\if@twocolumn + \twocolumn + \sloppy +\else + \onecolumn +\fi +\if@twoside + \@mparswitchtrue +\else + \@mparswitchfalse +\fi +\endinput +%% +%% End of file `ltjarticle.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo new file mode 100644 index 00000000000..34dcafa04b5 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjbk10.clo @@ -0,0 +1,315 @@ +%% +%% This is file `ltjbk10.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `10pt,bk,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjbk10.clo. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{ltjbk10.clo} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja file (size option)] +\renewcommand{\normalsize}{% + \@setfontsize\normalsize\@xpt{15}% + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \@setfontsize\small\@ixpt{11}% + \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\footnotesize}{% + \@setfontsize\footnotesize\@viiipt{9.5}% + \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 3\p@ \@plus\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} +\newcommand{\large}{\@setfontsize\large\@xiipt{17}} +\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\setlength\headheight{12\p@} +\setlength\headsep{.25in} +\setlength\topskip{1\Cht} +\setlength\footskip{.35in} +\if@compatibility + \setlength\maxdepth{4\p@} +\else + \setlength\maxdepth{.5\topskip} +\fi +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textwidth{47\Cwd} + \else + \setlength\textwidth{28\Cwd} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textwidth{75\Cwd} + \else + \setlength\textwidth{60\Cwd} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textwidth{60\Cwd} + \else + \setlength\textwidth{37\Cwd} + \fi + \else % A4 ant other + \if@landscape + \setlength\textwidth{73\Cwd} + \else + \setlength\textwidth{47\Cwd} + \fi + \fi\fi\fi + \else + \if@twocolumn + \setlength\textwidth{52\Cwd} + \else + \setlength\textwidth{4.3in} + \fi + \fi +\else + \if@stysize + \if@twocolumn + \setlength\textwidth{.8\paperwidth} + \else + \setlength\textwidth{.7\paperwidth} + \fi + \else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-2in} + \setlength\@tempdimb{327\p@} + \if@twocolumn + \ifdim\@tempdima>2\@tempdimb\relax + \setlength\textwidth{2\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \else + \ifdim\@tempdima>\@tempdimb\relax + \setlength\textwidth{\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \fi + \fi +\fi +\@settopoint\textwidth +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textheight{17\Cvs} + \else + \setlength\textheight{28\Cvs} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textheight{38\Cvs} + \else + \setlength\textheight{57\Cvs} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textheight{22\Cvs} + \else + \setlength\textheight{35\Cvs} + \fi + \else % A4 and other + \if@landscape + \setlength\textheight{27\Cvs} + \else + \setlength\textheight{43\Cvs} + \fi + \fi\fi\fi + \addtolength\textheight{\topskip} + \addtolength\textheight{\baselineskip} + \else + \setlength\textheight{554\p@} + \fi +\else + \if@stysize + \setlength\textheight{.70\paperheight} + \else + \setlength\@tempdima{\paperheight} + \addtolength\@tempdima{-2in} + \addtolength\@tempdima{-1.5in} + \divide\@tempdima\baselineskip + \@tempcnta\@tempdima + \setlength\textheight{\@tempcnta\baselineskip} + \fi +\fi +\addtolength\textheight{\topskip} +\@settopoint\textheight +\if@compatibility + \if@stysize + \setlength\topmargin{-.3in} + \else + \setlength\topmargin{.75in} + \fi +\else + \setlength\topmargin{\paperheight} + \addtolength\topmargin{-\headheight} + \addtolength\topmargin{-\headsep} + \addtolength\topmargin{-\textheight} + \addtolength\topmargin{-\footskip} + \if@stysize + \ifnum\c@@paper=2 % A5 + \addtolength\topmargin{-1.3in} + \else + \addtolength\topmargin{-2.0in} + \fi + \else + \addtolength\topmargin{-2.0in} + \fi + \addtolength\topmargin{-.5\topmargin} +\fi +\@settopoint\topmargin +\if@twocolumn + \setlength\marginparsep{10\p@} +\else + \setlength\marginparsep{10\p@} +\fi +\setlength\marginparpush{5\p@} +\if@compatibility + \setlength\oddsidemargin {.5in} + \setlength\evensidemargin {1.5in} + \setlength\marginparwidth {.75in} + \if@twocolumn + \setlength\oddsidemargin {30\p@} + \setlength\evensidemargin {30\p@} + \setlength\marginparwidth {48\p@} + \fi + \if@stysize + \if@twocolumn\else + \setlength\oddsidemargin{0\p@} + \setlength\evensidemargin{0\p@} + \fi + \fi +\else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-\textwidth} + \if@twoside + \setlength\oddsidemargin{.4\@tempdima} + \else + \setlength\oddsidemargin{.5\@tempdima} + \fi + \addtolength\oddsidemargin{-1in} + \setlength\evensidemargin{\paperwidth} + \addtolength\evensidemargin{-2in} + \addtolength\evensidemargin{-\textwidth} + \addtolength\evensidemargin{-\oddsidemargin} + \@settopoint\oddsidemargin % 1999.1.6 + \@settopoint\evensidemargin + \if@twoside + \setlength\marginparwidth{.6\@tempdima} + \addtolength\marginparwidth{-.4in} + \else + \setlength\marginparwidth{.5\@tempdima} + \addtolength\marginparwidth{-.4in} + \fi + \ifdim \marginparwidth >2in + \setlength\marginparwidth{2in} + \fi + \@settopoint\marginparwidth +\fi +\setlength\footnotesep{6.65\p@} +\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@} +\def\@listi{\leftmargin\leftmargini + \parsep 4\p@ \@plus2\p@ \@minus\p@ + \topsep 8\p@ \@plus2\p@ \@minus4\p@ + \itemsep4\p@ \@plus2\p@ \@minus\p@} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep 4\p@ \@plus2\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep 2\p@ \@plus\p@\@minus\p@ + \parsep\z@ + \partopsep \p@ \@plus\z@ \@minus\p@ + \itemsep\topsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\endinput +%% +%% End of file `ltjbk10.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo new file mode 100644 index 00000000000..e91e26e21da --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjbk11.clo @@ -0,0 +1,315 @@ +%% +%% This is file `ltjbk11.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `11pt,bk,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjbk11.clo. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{ltjbk11.clo} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja file (size option)] +\renewcommand{\normalsize}{% + \@setfontsize\normalsize\@xipt{15.5}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \@setfontsize\small\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\footnotesize}{% + \@setfontsize\footnotesize\@ixpt{11}% + \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} +\newcommand{\large}{\@setfontsize\large\@xiipt{17}} +\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\setlength\headheight{12\p@} +\setlength\headsep{.275in} +\setlength\topskip{1\Cht} +\setlength\footskip{.38in} +\if@compatibility + \setlength\maxdepth{4\p@} +\else + \setlength\maxdepth{.5\topskip} +\fi +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textwidth{42\Cwd} + \else + \setlength\textwidth{25\Cwd} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textwidth{69\Cwd} + \else + \setlength\textwidth{55\Cwd} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textwidth{55\Cwd} + \else + \setlength\textwidth{34\Cwd} + \fi + \else % A4 ant other + \if@landscape + \setlength\textwidth{68\Cwd} + \else + \setlength\textwidth{43\Cwd} + \fi + \fi\fi\fi + \else + \if@twocolumn + \setlength\textwidth{52\Cwd} + \else + \setlength\textwidth{4.8in} + \fi + \fi +\else + \if@stysize + \if@twocolumn + \setlength\textwidth{.8\paperwidth} + \else + \setlength\textwidth{.7\paperwidth} + \fi + \else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-2in} + \setlength\@tempdimb{342\p@} + \if@twocolumn + \ifdim\@tempdima>2\@tempdimb\relax + \setlength\textwidth{2\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \else + \ifdim\@tempdima>\@tempdimb\relax + \setlength\textwidth{\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \fi + \fi +\fi +\@settopoint\textwidth +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textheight{17\Cvs} + \else + \setlength\textheight{25\Cvs} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textheight{36\Cvs} + \else + \setlength\textheight{55\Cvs} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textheight{21\Cvs} + \else + \setlength\textheight{34\Cvs} + \fi + \else % A4 and other + \if@landscape + \setlength\textheight{26\Cvs} + \else + \setlength\textheight{42\Cvs} + \fi + \fi\fi\fi + \addtolength\textheight{\topskip} + \addtolength\textheight{\baselineskip} + \else + \setlength\textheight{580.4\p@} + \fi +\else + \if@stysize + \setlength\textheight{.70\paperheight} + \else + \setlength\@tempdima{\paperheight} + \addtolength\@tempdima{-2in} + \addtolength\@tempdima{-1.5in} + \divide\@tempdima\baselineskip + \@tempcnta\@tempdima + \setlength\textheight{\@tempcnta\baselineskip} + \fi +\fi +\addtolength\textheight{\topskip} +\@settopoint\textheight +\if@compatibility + \if@stysize + \setlength\topmargin{-.3in} + \else + \setlength\topmargin{.73in} + \fi +\else + \setlength\topmargin{\paperheight} + \addtolength\topmargin{-\headheight} + \addtolength\topmargin{-\headsep} + \addtolength\topmargin{-\textheight} + \addtolength\topmargin{-\footskip} + \if@stysize + \ifnum\c@@paper=2 % A5 + \addtolength\topmargin{-1.3in} + \else + \addtolength\topmargin{-2.0in} + \fi + \else + \addtolength\topmargin{-2.0in} + \fi + \addtolength\topmargin{-.5\topmargin} +\fi +\@settopoint\topmargin +\if@twocolumn + \setlength\marginparsep{10\p@} +\else + \setlength\marginparsep{10\p@} +\fi +\setlength\marginparpush{5\p@} +\if@compatibility + \setlength\oddsidemargin {.25in} + \setlength\evensidemargin {1.25in} + \setlength\marginparwidth {1in} + \if@twocolumn + \setlength\oddsidemargin {30\p@} + \setlength\evensidemargin {30\p@} + \setlength\marginparwidth {48\p@} + \fi + \if@stysize + \if@twocolumn\else + \setlength\oddsidemargin{0\p@} + \setlength\evensidemargin{0\p@} + \fi + \fi +\else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-\textwidth} + \if@twoside + \setlength\oddsidemargin{.4\@tempdima} + \else + \setlength\oddsidemargin{.5\@tempdima} + \fi + \addtolength\oddsidemargin{-1in} + \setlength\evensidemargin{\paperwidth} + \addtolength\evensidemargin{-2in} + \addtolength\evensidemargin{-\textwidth} + \addtolength\evensidemargin{-\oddsidemargin} + \@settopoint\oddsidemargin % 1999.1.6 + \@settopoint\evensidemargin + \if@twoside + \setlength\marginparwidth{.6\@tempdima} + \addtolength\marginparwidth{-.4in} + \else + \setlength\marginparwidth{.5\@tempdima} + \addtolength\marginparwidth{-.4in} + \fi + \ifdim \marginparwidth >2in + \setlength\marginparwidth{2in} + \fi + \@settopoint\marginparwidth +\fi +\setlength\footnotesep{7.7\p@} +\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@} +\def\@listi{\leftmargin\leftmargini + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \itemsep4.5\p@ \@plus2\p@ \@minus\p@} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep 4.5\p@ \@plus2\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep 2\p@ \@plus\p@\@minus\p@ + \parsep\z@ + \partopsep \p@ \@plus\z@ \@minus\p@ + \itemsep\topsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\endinput +%% +%% End of file `ltjbk11.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo new file mode 100644 index 00000000000..8ea4e74d645 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjbk12.clo @@ -0,0 +1,315 @@ +%% +%% This is file `ltjbk12.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `12pt,bk,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjbk12.clo. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{ltjbk12.clo} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja file (size option)] +\renewcommand{\normalsize}{% + \@setfontsize\normalsize\@xiipt{16.5}% + \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \@setfontsize\small\@xipt{13.6}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\footnotesize}{% + \@setfontsize\footnotesize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} +\newcommand{\large}{\@setfontsize\large\@xivpt{21}} +\newcommand{\Large}{\@setfontsize\Large\@xviipt{25}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xxpt{28}} +\newcommand{\huge}{\@setfontsize\huge\@xxvpt{33}} +\let\Huge=\huge +\setlength\headheight{12\p@} +\setlength\headsep{.275in} +\setlength\topskip{1\Cht} +\setlength\footskip{30\p@} +\if@compatibility + \setlength\maxdepth{4\p@} +\else + \setlength\maxdepth{.5\topskip} +\fi +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textwidth{40\Cwd} + \else + \setlength\textwidth{24\Cwd} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textwidth{63\Cwd} + \else + \setlength\textwidth{50\Cwd} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textwidth{50\Cwd} + \else + \setlength\textwidth{31\Cwd} + \fi + \else % A4 ant other + \if@landscape + \setlength\textwidth{61\Cwd} + \else + \setlength\textwidth{40\Cwd} + \fi + \fi\fi\fi + \else + \if@twocolumn + \setlength\textwidth{52\Cwd} + \else + \setlength\textwidth{4.8in} + \fi + \fi +\else + \if@stysize + \if@twocolumn + \setlength\textwidth{.8\paperwidth} + \else + \setlength\textwidth{.7\paperwidth} + \fi + \else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-2in} + \setlength\@tempdimb{372\p@} + \if@twocolumn + \ifdim\@tempdima>2\@tempdimb\relax + \setlength\textwidth{2\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \else + \ifdim\@tempdima>\@tempdimb\relax + \setlength\textwidth{\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \fi + \fi +\fi +\@settopoint\textwidth +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textheight{16\Cvs} + \else + \setlength\textheight{24\Cvs} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textheight{34\Cvs} + \else + \setlength\textheight{52\Cvs} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textheight{20\Cvs} + \else + \setlength\textheight{32\Cvs} + \fi + \else % A4 and other + \if@landscape + \setlength\textheight{25\Cvs} + \else + \setlength\textheight{39\Cvs} + \fi + \fi\fi\fi + \addtolength\textheight{\topskip} + \addtolength\textheight{\baselineskip} + \else + \setlength\textheight{586.5\p@} + \fi +\else + \if@stysize + \setlength\textheight{.70\paperheight} + \else + \setlength\@tempdima{\paperheight} + \addtolength\@tempdima{-2in} + \addtolength\@tempdima{-1.5in} + \divide\@tempdima\baselineskip + \@tempcnta\@tempdima + \setlength\textheight{\@tempcnta\baselineskip} + \fi +\fi +\addtolength\textheight{\topskip} +\@settopoint\textheight +\if@compatibility + \if@stysize + \setlength\topmargin{-.3in} + \else + \setlength\topmargin{.73in} + \fi +\else + \setlength\topmargin{\paperheight} + \addtolength\topmargin{-\headheight} + \addtolength\topmargin{-\headsep} + \addtolength\topmargin{-\textheight} + \addtolength\topmargin{-\footskip} + \if@stysize + \ifnum\c@@paper=2 % A5 + \addtolength\topmargin{-1.3in} + \else + \addtolength\topmargin{-2.0in} + \fi + \else + \addtolength\topmargin{-2.0in} + \fi + \addtolength\topmargin{-.5\topmargin} +\fi +\@settopoint\topmargin +\if@twocolumn + \setlength\marginparsep{10\p@} +\else + \setlength\marginparsep{10\p@} +\fi +\setlength\marginparpush{7\p@} +\if@compatibility + \setlength\oddsidemargin {.25in} + \setlength\evensidemargin {1.25in} + \setlength\marginparwidth {1in} + \if@twocolumn + \setlength\oddsidemargin {30\p@} + \setlength\evensidemargin {30\p@} + \setlength\marginparwidth {48\p@} + \fi + \if@stysize + \if@twocolumn\else + \setlength\oddsidemargin{0\p@} + \setlength\evensidemargin{0\p@} + \fi + \fi +\else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-\textwidth} + \if@twoside + \setlength\oddsidemargin{.4\@tempdima} + \else + \setlength\oddsidemargin{.5\@tempdima} + \fi + \addtolength\oddsidemargin{-1in} + \setlength\evensidemargin{\paperwidth} + \addtolength\evensidemargin{-2in} + \addtolength\evensidemargin{-\textwidth} + \addtolength\evensidemargin{-\oddsidemargin} + \@settopoint\oddsidemargin % 1999.1.6 + \@settopoint\evensidemargin + \if@twoside + \setlength\marginparwidth{.6\@tempdima} + \addtolength\marginparwidth{-.4in} + \else + \setlength\marginparwidth{.5\@tempdima} + \addtolength\marginparwidth{-.4in} + \fi + \ifdim \marginparwidth >2in + \setlength\marginparwidth{2in} + \fi + \@settopoint\marginparwidth +\fi +\setlength\footnotesep{8.4\p@} +\setlength{\skip\footins}{10.8\p@ \@plus 4\p@ \@minus 2\p@} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {14\p@ \@plus 4\p@ \@minus 4\p@} +\setlength\dblfloatsep {14\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{10\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{10\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\setlength\partopsep{3\p@ \@plus 2\p@ \@minus 2\p@} +\def\@listi{\leftmargin\leftmargini + \parsep 5\p@ \@plus2.5\p@ \@minus\p@ + \topsep 10\p@ \@plus4\p@ \@minus6\p@ + \itemsep5\p@ \@plus2.5\p@ \@minus\p@} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep 5\p@ \@plus2.5\p@ \@minus\p@ + \parsep 2.5\p@ \@plus\p@ \@minus\p@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep 2.5\p@\@plus\p@\@minus\p@ + \parsep\z@ + \partopsep \p@ \@plus\z@ \@minus\p@ + \itemsep\topsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\endinput +%% +%% End of file `ltjbk12.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls new file mode 100644 index 00000000000..3253e73aa7c --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjbook.cls @@ -0,0 +1,904 @@ +%% +%% This is file `ltjbook.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `book,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjbook.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjbook} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja class] +\RequirePackage{luatexja} +\newcounter{@paper} +\newif\if@landscape \@landscapefalse +\newcommand{\@ptsize}{} +\newif\if@restonecol +\newif\if@titlepage +\@titlepagetrue +\newif\if@openright +\newif\if@mainmatter \@mainmattertrue +\hour\time \divide\hour by 60\relax +\@tempcnta\hour \multiply\@tempcnta 60\relax +\minute\time \advance\minute-\@tempcnta +\newif\if@stysize \@stysizefalse +\newif\if@mathrmmc \@mathrmmcfalse +\DeclareOption{a4paper}{\setcounter{@paper}{1}% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{\setcounter{@paper}{2}% + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4paper}{\setcounter{@paper}{3}% + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5paper}{\setcounter{@paper}{4}% + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\DeclareOption{a4j}{\setcounter{@paper}{1}\@stysizetrue + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5j}{\setcounter{@paper}{2}\@stysizetrue + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4j}{\setcounter{@paper}{3}\@stysizetrue + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5j}{\setcounter{@paper}{4}\@stysizetrue + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\DeclareOption{a4p}{\setcounter{@paper}{1}\@stysizetrue + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5p}{\setcounter{@paper}{2}\@stysizetrue + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4p}{\setcounter{@paper}{3}\@stysizetrue + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\if@compatibility + \renewcommand{\@ptsize}{0} +\else + \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} +\fi +\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} +\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} +\DeclareOption{landscape}{\@landscapetrue + \setlength\@tempdima{\paperheight}% + \setlength\paperheight{\paperwidth}% + \setlength\paperwidth{\@tempdima}} +\DeclareOption{tombow}{% + \tombowtrue \tombowdatetrue + \setlength{\@tombowwidth}{.1\p@}% + \@bannertoken{% + \jobname\space:\space\number\year/\number\month/\number\day + (\number\hour:\number\minute)} + \maketombowbox} +\DeclareOption{tombo}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{.1\p@}% + \maketombowbox} +\DeclareOption{mentuke}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{\z@}% + \maketombowbox} +%% \DeclareOption{tate}{% +%% \AtBeginDocument{\tate\message{《縦組モード》}% +%% \adjustbaseline}% +%% } +\DeclareOption{oneside}{\@twosidefalse} +\DeclareOption{twoside}{\@twosidetrue} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{titlepage}{\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} +\if@compatibility +\@openrighttrue +\else +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} +\fi +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}} +\DeclareOption{openbib}{% + \AtEndOfPackage{% + \renewcommand\@openbib@code{% + \advance\leftmargin\bibindent + \itemindent -\bibindent + \listparindent \itemindent + \parsep \z@ + }% + \renewcommand\newblock{\par}}} +\if@compatibility + \@mathrmmctrue +\else + \DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} + \DeclareOption{mathrmmc}{\@mathrmmctrue} +\fi +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\DeclareOption{final}{\setlength\overfullrule{0pt}} +\ExecuteOptions{a4paper,10pt,twoside,onecolumn,final,openright} +\ProcessOptions\relax +\input{ltjbk1\@ptsize.clo} +\directlua{luatexbase.add_to_callback('luatexja.load_jfm', + function (ji, jn) ji.chars['parbdd'] = 0; return ji end, + 'ltj.jclasses_load_jfm', 1)} +{\jfont\g=\ltj@stdmcfont:jfm=min } % loading jfm-min.lua +\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax +\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] \ltj@stdmcfont:jfm=min}{} +\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] \ltj@stdgtfont:jfm=min;jfmvar=goth}{} +\ltjglobalsetparameter{differentjfm=both} +\directlua{luatexbase.remove_from_callback('luatexja.load_jfm', 'ltj.jclasses_load_jfm')} +\if@stysize + \setlength\columnsep{2\Cwd} +\else + \setlength\columnsep{10\p@} +\fi +\setlength\columnseprule{0\p@} +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\renewcommand{\baselinestretch}{} +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{1\Cwd} +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setcounter{topnumber}{2} +\setcounter{bottomnumber}{1} +\setcounter{totalnumber}{3} +\setcounter{dbltopnumber}{2} +\renewcommand{\topfraction}{.7} +\renewcommand{\bottomfraction}{.3} +\renewcommand{\textfraction}{.2} +\renewcommand{\floatpagefraction}{.5} +\renewcommand{\dbltopfraction}{.7} +\renewcommand{\dblfloatpagefraction}{.5} +\def\ps@plain{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@plain + \let\@oddhead\@empty + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenhead\@empty + \let\@evenfoot\@oddfoot} +\let\ps@jpl@in\ps@plain +\def\ps@headnombre{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@headnombre + \def\@evenhead{\thepage\hfil}% + \def\@oddhead{\hfil\thepage}% + \let\@oddfoot\@empty\let\@evenfoot\@empty} +\def\ps@footnombre{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@footnombre + \def\@evenfoot{\thepage\hfil}% + \def\@oddfoot{\hfil\thepage}% + \let\@oddhead\@empty\let\@evenhead\@empty} +\if@twoside + \def\ps@headings{\let\ps@jpl@in\ps@headnombre + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\leftmark}% + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{\markboth{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + \fi + ##1}{}}% + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi + ##1}}% + } +\else % if not twoside + \def\ps@headings{\let\ps@jpl@in\ps@headnombre + \let\@oddfoot\@empty + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\markboth +\def\chaptermark##1{\markright{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + \fi + ##1}}% + } +\fi +\if@twoside + \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre + \def\@evenhead{\leftmark\hfil}% right page + \def\@evenfoot{\thepage\hfil}% right page + \def\@oddhead{\hfil\rightmark}% left page + \def\@oddfoot{\hfil\thepage}% left page + \let\@mkboth\markboth +\def\chaptermark##1{\markboth{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + \fi + ##1}{}}% + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi + ##1}}% + } +\else % if one column + \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre + \def\@oddhead{\hfil\rightmark}% + \def\@oddfoot{\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{\markright{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + \fi + ##1}}% + } +\fi +\def\ps@myheadings{\let\ps@jpl@in\ps@plain% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\leftmark}% + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble +} +\if@compatibility +\newenvironment{titlepage} + {% + \cleardoublepage + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\newpage\fi + \thispagestyle{empty}% + \setcounter{page}\z@ + }% + {\if@restonecol\twocolumn\else\newpage\fi + } +\else +\newenvironment{titlepage} + {% + \cleardoublepage + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi + } +\fi +\def\p@thanks#1{\footnotemark + \protected@xdef\@thanks{\@thanks + \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}} +\if@titlepage + \newcommand{\maketitle}{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \null\vfil + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\Large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em% + {\large \@date \par}% % Set date in \large size. + \end{center}\par + \@thanks\vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\p@thanks\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + }% +\else + \newcommand{\maketitle}{\par + \begingroup + \renewcommand{\thefootnote}{\fnsymbol{footnote}}% + \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$ + \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}% + \long\def\@makefntext##1{\parindent 1em\noindent + \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% + \if@twocolumn + \ifnum \col@number=\@ne \@maketitle + \else \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \thispagestyle{jpl@in}\@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\p@thanks\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } + \def\@maketitle{% + \newpage\null + \vskip 2em% + \begin{center}% + \let\footnote\thanks + {\LARGE \@title \par}% + \vskip 1.5em% + {\large + \lineskip .5em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em% + {\large \@date}% + \end{center}% + \par\vskip 1.5em} +\fi +\newcommand*{\chaptermark}[1]{} +\setcounter{secnumdepth}{2} +\newcounter{part} +\newcounter{chapter} +\newcounter{section}[chapter] +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\renewcommand{\thepart}{\@Roman\c@part} +\renewcommand{\thechapter}{\@arabic\c@chapter} +\renewcommand{\thesection}{\thechapter.\@arabic\c@section} +\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{% + \thesubsection.\@arabic\c@subsubsection} +\renewcommand{\theparagraph}{% + \thesubsubsection.\@arabic\c@paragraph} +\renewcommand{\thesubparagraph}{% + \theparagraph.\@arabic\c@subparagraph} +\newcommand{\@chapapp}{\prechaptername} +\newcommand{\@chappos}{\postchaptername} +\newcommand\frontmatter{% + \if@openright \cleardoublepage \else \clearpage \fi + \@mainmatterfalse\pagenumbering{roman}} +\newcommand{\mainmatter}{% + \if@openright \cleardoublepage \else \clearpage \fi + \@mainmattertrue\pagenumbering{arabic}} +\newcommand{\backmatter}{% + \if@openright \cleardoublepage \else \clearpage \fi + \@mainmatterfalse} +\newcommand{\part}{% + \if@openright \cleardoublepage \else \clearpage \fi + \thispagestyle{empty}% + \if@twocolumn\onecolumn\@tempswatrue\else\@tempswafalse\fi + \null\vfil + \secdef\@part\@spart} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >-2\relax + \refstepcounter{part}% + \addcontentsline{toc}{part}{% + \prepartname\thepart\postpartname\hspace{1em}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\centering + \interlinepenalty\@M\reset@font + \ifnum \c@secnumdepth >-2\relax + \huge\bfseries\prepartname\thepart\postpartname + \par\vskip20\p@ + \fi + \Huge\bfseries#2\par}% + \@endpart} +\def\@spart#1{{% + \centering + \interlinepenalty\@M\reset@font + \Huge\bfseries#1\par}% + \@endpart} +\def\@endpart{\vfil\newpage + \if@twoside\null\thispagestyle{empty}\newpage\fi + \if@tempswa\twocolumn\fi} +\newcommand{\chapter}{% + \if@openright\cleardoublepage\else\clearpage\fi + \thispagestyle{jpl@in}% + \global\@topnum\z@ + \@afterindenttrue + \secdef\@chapter\@schapter} +\def\@chapter[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter\space\@chappos}% + \addcontentsline{toc}{chapter}% + {\protect\numberline{\@chapapp\thechapter\@chappos}#1}% + \else\addcontentsline{toc}{chapter}{#1}\fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \@makechapterhead{#2}\@afterheading} +\def\@makechapterhead#1{\hbox{}% + \vskip2\Cvs + {\parindent\z@ + \raggedright + \reset@font\huge\bfseries + \leavevmode + \ifnum \c@secnumdepth >\m@ne + \setlength\@tempdima{\linewidth}% + \if@mainmatter + \setbox\z@\hbox{\@chapapp\thechapter\@chappos\hskip1\zw}% + \addtolength\@tempdima{-\wd\z@}% + \unhbox\z@\nobreak + \fi + \vtop{\hsize\@tempdima#1}% + \else + #1\relax + \fi}\nobreak\vskip3\Cvs} +\def\@schapter#1{% + \@makeschapterhead{#1}\@afterheading +} +\def\@makeschapterhead#1{\hbox{}% + \vskip2\Cvs + {\parindent\z@ + \raggedright + \reset@font\huge\bfseries + \leavevmode + \setlength\@tempdima{\linewidth}% + \vtop{\hsize\@tempdima#1}}\vskip3\Cvs} +\newcommand{\section}{\@startsection{section}{1}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\Large\bfseries}} +\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\large\bfseries}} +\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\normalsize\bfseries}} +\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {3.25ex \@plus 1ex \@minus .2ex}% + {-1em}% + {\reset@font\normalsize\bfseries}} +\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% + {3.25ex \@plus 1ex \@minus .2ex}% + {-1em}% + {\reset@font\normalsize\bfseries}} +\newcommand{\appendix}{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \renewcommand{\@chapapp}{\appendixname}% + \renewcommand{\@chappos}\space% + \renewcommand{\thechapter}{\@Alph\c@chapter}} +\if@twocolumn + \setlength\leftmargini {2em} +\else + \setlength\leftmargini {2.5em} +\fi +\setlength\leftmarginii {2.2em} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\if@twocolumn + \setlength\leftmarginv {.5em} + \setlength\leftmarginvi{.5em} +\else + \setlength\leftmarginv {1em} + \setlength\leftmarginvi{1em} +\fi +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\renewcommand{\theenumi}{\@arabic\c@enumi} +\renewcommand{\theenumii}{\@alph\c@enumii} +\renewcommand{\theenumiii}{\@roman\c@enumiii} +\renewcommand{\theenumiv}{\@Alph\c@enumiv} +\newcommand{\labelenumi}{\theenumi.} +\newcommand{\labelenumii}{(\theenumii)} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} +\renewenvironment{enumerate} + {\ifnum \@enumdepth >\thr@@\@toodeep\else + \advance\@enumdepth\@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}% + \list{\csname label\@enumctr\endcsname}{% + \iftdir + \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip + \else\topsep\z@\fi + \parskip\z@ \itemsep\z@ \parsep\z@ + \labelwidth1\zw \labelsep.3\zw + \ifnum \@enumdepth=\@ne \leftmargin1\zw\relax + \else\leftmargin\leftskip\fi + \advance\leftmargin 1\zw + \fi + \usecounter{\@enumctr}% + \def\makelabel##1{\hss\llap{##1}}}% + \fi}{\endlist} +\newcommand{\labelitemi}{\textbullet} +\newcommand{\labelitemii}{% + \iftdir + {\textcircled{~}} + \else + {\normalfont\bfseries\textendash} + \fi +} +\newcommand{\labelitemiii}{\textasteriskcentered} +\newcommand{\labelitemiv}{\textperiodcentered} +\renewenvironment{itemize} + {\ifnum \@itemdepth >\thr@@\@toodeep\else + \advance\@itemdepth\@ne + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \expandafter + \list{\csname \@itemitem\endcsname}{% + \iftdir + \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip + \else\topsep\z@\fi + \parskip\z@ \itemsep\z@ \parsep\z@ + \labelwidth1\zw \labelsep.3\zw + \ifnum \@itemdepth =\@ne \leftmargin1\zw\relax + \else\leftmargin\leftskip\fi + \advance\leftmargin 1\zw + \fi + \def\makelabel##1{\hss\llap{##1}}}% + \fi}{\endlist} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \iftdir + \leftmargin\leftskip \advance\leftmargin3\Cwd + \rightmargin\rightskip + \labelsep=1\zw \itemsep\z@ + \listparindent\z@ \topskip\z@ \parskip\z@ \partopsep\z@ + \fi + \let\makelabel\descriptionlabel}}{\endlist} +\newcommand{\descriptionlabel}[1]{% + \hspace\labelsep\normalfont\bfseries #1} +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep\z@ \itemindent -1.5em% + \listparindent\itemindent + \rightmargin\leftmargin \advance\leftmargin 1.5em}% + \item\relax}{\endlist} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent\listparindent + \rightmargin\leftmargin + \parsep\z@ \@plus\p@}% + \item\relax}{\endlist} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax}{\endlist} +\newcounter{figure}[chapter] +\renewcommand{\thefigure}{% + \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename~\thefigure} +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +\newcounter{table}[chapter] +\renewcommand{\thetable}{% + \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{10\p@} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \iftdir\sbox\@tempboxa{#1\hskip1\zw#2}% + \else\sbox\@tempboxa{#1: #2}% + \fi + \ifdim \wd\@tempboxa >\hsize + \iftdir #1\hskip1\zw#2\relax\par + \else #1: #2\relax\par\fi + \else + \global \@minipagefalse + \hbox to\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\@addtoreset{equation}{chapter} +\renewcommand{\theequation}{% + \ifnum\c@chapter>\z@\thechapter.\fi \@arabic\c@equation} +\if@compatibility\else + \DeclareSymbolFont{mincho}{JY3}{mc}{m}{n} + \DeclareSymbolFontAlphabet{\mathmc}{mincho} + \SetSymbolFont{mincho}{bold}{JY3}{gt}{m}{n} + \jfam\symmincho + \DeclareMathAlphabet{\mathgt}{JY3}{gt}{m}{n} +\fi +\if@mathrmmc + \AtBeginDocument{% + \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} + \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt} +}% +\fi +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} +\setcounter{tocdepth}{2} +\newcommand{\@pnumwidth}{1.55em} +\newcommand{\@tocrmarg}{2.55em} +\newcommand{\@dotsep}{4.5} +\newdimen\toclineskip +\setlength\toclineskip{\z@} +\newdimen\@lnumwidth +\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}} +\def\@dottedtocline#1#2#3#4#5{% + \ifnum #1>\c@tocdepth \else + \vskip\toclineskip \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@lnumwidth #3\relax + \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip + {#4}\nobreak + \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}% + \hfill\nobreak + \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}% + \par}% + \fi} +\def\addcontentsline#1#2#3{% + \protected@write\@auxout + {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble +\@temptokena{\thepage}}% + {\string\@writefile{#1}% + {\protect\contentsline{#2}{#3}{\the\@temptokena}}}% +} +\newcommand{\tableofcontents}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\contentsname + \@mkboth{\contentsname}{\contentsname}% + }\@starttoc{toc}% + \if@restonecol\twocolumn\fi +} +\newcommand*{\l@part}[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent\z@\rightskip\@pnumwidth + \parfillskip-\@pnumwidth + {\leavevmode\large\bfseries + \setlength\@lnumwidth{4\zw}% + #1\hfil\nobreak + \hbox to\@pnumwidth{\hss#2}}\par + \nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi} +\newcommand*{\l@chapter}[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \addvspace{1.0em \@plus\p@}% + \begingroup + \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip + \leavevmode\bfseries + \setlength\@lnumwidth{4\zw}% + \advance\leftskip\@lnumwidth \hskip-\leftskip + #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par + \penalty\@highpenalty + \endgroup + \fi} +\newcommand*{\l@section}{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}} +\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}} +\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}} +\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}} +\newcommand{\listoffigures}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\listfigurename + \@mkboth{\listfigurename}{\listfigurename}}% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi +} +\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand{\listoftables}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\listtablename + \@mkboth{\listtablename}{\listtablename}}% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi +} +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\newenvironment{thebibliography}[1] +{\chapter*{\bibname\@mkboth{\bibname}{\bibname}}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\let\@openbib@code\@empty +\newenvironment{theindex} + {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi + \columnseprule\z@ \columnsep 35\p@ + \twocolumn[\@makeschapterhead{\indexname}]% + \@mkboth{\indexname}{\indexname}% + \thispagestyle{jpl@in}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand{\@idxitem}{\par\hangindent 40\p@} +\newcommand{\subitem}{\@idxitem \hspace*{20\p@}} +\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}} +\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} +\@addtoreset{footnote}{chapter} +\newcommand\@makefntext[1]{\parindent 1em + \noindent\hbox to 1.8em{\hss\@makefnmark}#1} +\newif\if西暦 \西暦false +\def\西暦{\西暦true} +\def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax +\def\today{{% + \iftdir + \if西暦 + \kansuji\number\year 年 + \kansuji\number\month 月 + \kansuji\number\day 日 + \else + 平成\ifnum\heisei=1 元年\else\kansuji\number\heisei 年\fi + \kansuji\number\month 月 + \kansuji\number\day 日 + \fi + \else + \if西暦 + \number\year~年 + \number\month~月 + \number\day~日 + \else + 平成\ifnum\heisei=1 元年\else\number\heisei~年\fi + \number\month~月 + \number\day~日 + \fi + \fi}} +\newcommand{\prepartname}{第} +\newcommand{\postpartname}{部} +\newcommand{\prechaptername}{第} +\newcommand{\postchaptername}{章} +\newcommand{\contentsname}{目 次} +\newcommand{\listfigurename}{図 目 次} +\newcommand{\listtablename}{表 目 次} +\newcommand{\bibname}{関連図書} +\newcommand{\indexname}{索 引} +\newcommand{\figurename}{図} +\newcommand{\tablename}{表} +\newcommand{\appendixname}{付 録} +\pagestyle{headings} +\pagenumbering{arabic} +\raggedbottom +\if@twocolumn + \twocolumn + \sloppy +\else + \onecolumn +\fi +\if@twoside + \@mparswitchtrue +\else + \@mparswitchfalse +\fi +\endinput +%% +%% End of file `ltjbook.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjarticle.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjarticle.cls deleted file mode 100644 index 15ba4b8ffcf..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjarticle.cls +++ /dev/null @@ -1,814 +0,0 @@ -%% -%% This is file `ltjarticle.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `article,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjarticle.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjarticle} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja class] -\RequirePackage{luatexja} -\newcounter{@paper} -\newif\if@landscape \@landscapefalse -\newcommand{\@ptsize}{} -\newif\if@restonecol -\newif\if@titlepage -\@titlepagefalse -\hour\time \divide\hour by 60\relax -\@tempcnta\hour \multiply\@tempcnta 60\relax -\minute\time \advance\minute-\@tempcnta -\newif\if@stysize \@stysizefalse -\newif\if@mathrmmc \@mathrmmcfalse -\DeclareOption{a4paper}{\setcounter{@paper}{1}% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5paper}{\setcounter{@paper}{2}% - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4paper}{\setcounter{@paper}{3}% - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5paper}{\setcounter{@paper}{4}% - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\DeclareOption{a4j}{\setcounter{@paper}{1}\@stysizetrue - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5j}{\setcounter{@paper}{2}\@stysizetrue - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4j}{\setcounter{@paper}{3}\@stysizetrue - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5j}{\setcounter{@paper}{4}\@stysizetrue - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\DeclareOption{a4p}{\setcounter{@paper}{1}\@stysizetrue - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5p}{\setcounter{@paper}{2}\@stysizetrue - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4p}{\setcounter{@paper}{3}\@stysizetrue - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\if@compatibility - \renewcommand{\@ptsize}{0} -\else - \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} -\fi -\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} -\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} -\DeclareOption{landscape}{\@landscapetrue - \setlength\@tempdima{\paperheight}% - \setlength\paperheight{\paperwidth}% - \setlength\paperwidth{\@tempdima}} -\DeclareOption{tombow}{% - \tombowtrue \tombowdatetrue - \setlength{\@tombowwidth}{.1\p@}% - \@bannertoken{% - \jobname\space:\space\number\year/\number\month/\number\day - (\number\hour:\number\minute)} - \maketombowbox} -\DeclareOption{tombo}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{.1\p@}% - \maketombowbox} -\DeclareOption{mentuke}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{\z@}% - \maketombowbox} -%% \DeclareOption{tate}{% -%% \AtBeginDocument{\tate\message{《縦組モード》}% -%% \adjustbaseline}% -%% } -\DeclareOption{oneside}{\@twosidefalse} -\DeclareOption{twoside}{\@twosidetrue} -\DeclareOption{onecolumn}{\@twocolumnfalse} -\DeclareOption{twocolumn}{\@twocolumntrue} -\DeclareOption{titlepage}{\@titlepagetrue} -\DeclareOption{notitlepage}{\@titlepagefalse} -\DeclareOption{leqno}{\input{leqno.clo}} -\DeclareOption{fleqn}{\input{fleqn.clo}} -\DeclareOption{openbib}{% - \AtEndOfPackage{% - \renewcommand\@openbib@code{% - \advance\leftmargin\bibindent - \itemindent -\bibindent - \listparindent \itemindent - \parsep \z@ - }% - \renewcommand\newblock{\par}}} -\if@compatibility - \@mathrmmctrue -\else - \DeclareOption{disablejfam}{% - \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} - \DeclareOption{mathrmmc}{\@mathrmmctrue} -\fi -\DeclareOption{draft}{\setlength\overfullrule{5pt}} -\DeclareOption{final}{\setlength\overfullrule{0pt}} -\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final} -\ProcessOptions\relax -\input{ltjsize1\@ptsize.clo} -\directlua{luatexbase.add_to_callback('luatexja.load_jfm', - function (ji, jn) ji.chars['parbdd'] = 0; return ji end, - 'ltj.jclasses_load_jfm', 1)} -{\jfont\g=psft:Ryumin-Light:jfm=min } % loading jfm-min.lua -\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] psft:Ryumin-Light:jfm=min}{} -\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] psft:GothicBBB-Medium:jfm=min;jfmvar=goth}{} -\ltjglobalsetparameter{differentjfm=both} -\directlua{luatexbase.remove_from_callback('luatexja.load_jfm', 'ltj.jclasses_load_jfm')} -\if@stysize - \setlength\columnsep{2\Cwd} -\else - \setlength\columnsep{10\p@} -\fi -\setlength\columnseprule{0\p@} -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} -\setlength\lineskip{1\p@} -\setlength\normallineskip{1\p@} -\renewcommand{\baselinestretch}{} -\setlength\parskip{0\p@ \@plus \p@} -\setlength\parindent{1\Cwd} -\@lowpenalty 51 -\@medpenalty 151 -\@highpenalty 301 -\setcounter{topnumber}{2} -\setcounter{bottomnumber}{1} -\setcounter{totalnumber}{3} -\setcounter{dbltopnumber}{2} -\renewcommand{\topfraction}{.7} -\renewcommand{\bottomfraction}{.3} -\renewcommand{\textfraction}{.2} -\renewcommand{\floatpagefraction}{.5} -\renewcommand{\dbltopfraction}{.7} -\renewcommand{\dblfloatpagefraction}{.5} -\def\ps@plain{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@plain - \let\@oddhead\@empty - \def\@oddfoot{\reset@font\hfil\thepage\hfil}% - \let\@evenhead\@empty - \let\@evenfoot\@oddfoot} -\let\ps@jpl@in\ps@plain -\def\ps@headnombre{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@headnombre - \def\@evenhead{\thepage\hfil}% - \def\@oddhead{\hfil\thepage}% - \let\@oddfoot\@empty\let\@evenfoot\@empty} -\def\ps@footnombre{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@footnombre - \def\@evenfoot{\thepage\hfil}% - \def\@oddfoot{\hfil\thepage}% - \let\@oddhead\@empty\let\@evenhead\@empty} -\if@twoside - \def\ps@headings{\let\ps@jpl@in\ps@headnombre - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage\hfil\leftmark}% - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\markboth - \def\sectionmark##1{\markboth{% - \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi - ##1}{}}% - \def\subsectionmark##1{\markright{% - \ifnum \c@secnumdepth >\@ne \thesubsection.\hskip1\zw\fi - ##1}}% - } -\else % if not twoside - \def\ps@headings{\let\ps@jpl@in\ps@headnombre - \let\@oddfoot\@empty - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\markboth - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\m@ne \thesection.\hskip1\zw\fi - ##1}}% - } -\fi -\if@twoside - \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre - \def\@evenhead{\leftmark\hfil}% right page - \def\@evenfoot{\thepage\hfil}% right page - \def\@oddhead{\hfil\rightmark}% left page - \def\@oddfoot{\hfil\thepage}% left page - \let\@mkboth\markboth - \def\sectionmark##1{\markboth{% - \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi - ##1}{}}% - \def\subsectionmark##1{\markright{% - \ifnum \c@secnumdepth >\@ne \thesubsection.\hskip1\zw\fi - ##1}}% - } -\else % if one column - \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre - \def\@oddhead{\hfil\rightmark}% - \def\@oddfoot{\hfil\thepage}% - \let\@mkboth\markboth - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\m@ne \thesection.\hskip1\zw\fi - ##1}}% - } -\fi -\def\ps@myheadings{\let\ps@jpl@in\ps@plain% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage\hfil\leftmark}% - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\@gobbletwo - \let\sectionmark\@gobble - \let\subsectionmark\@gobble -} -\if@compatibility -\newenvironment{titlepage} - {% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\newpage\fi - \thispagestyle{empty}% - \setcounter{page}\z@ - }% - {\if@restonecol\twocolumn\else\newpage\fi - } -\else -\newenvironment{titlepage} - {% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \setcounter{page}\@ne - }% - {\if@restonecol\twocolumn \else \newpage \fi - \if@twoside\else - \setcounter{page}\@ne - \fi - } -\fi -\def\p@thanks#1{\footnotemark - \protected@xdef\@thanks{\@thanks - \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}} -\if@titlepage - \newcommand{\maketitle}{\begin{titlepage}% - \let\footnotesize\small - \let\footnoterule\relax - \let\footnote\thanks - \null\vfil - \vskip 60\p@ - \begin{center}% - {\LARGE \@title \par}% - \vskip 3em% - {\Large - \lineskip .75em% - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1.5em% - {\large \@date \par}% % Set date in \large size. - \end{center}\par - \@thanks\vfil\null - \end{titlepage}% - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\p@thanks\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - }% -\else - \newcommand{\maketitle}{\par - \begingroup - \renewcommand{\thefootnote}{\fnsymbol{footnote}}% - \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$ - \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}% - \long\def\@makefntext##1{\parindent 1em\noindent - \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% - \if@twocolumn - \ifnum \col@number=\@ne \@maketitle - \else \twocolumn[\@maketitle]% - \fi - \else - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \fi - \thispagestyle{jpl@in}\@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\p@thanks\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - } - \def\@maketitle{% - \newpage\null - \vskip 2em% - \begin{center}% - \let\footnote\thanks - {\LARGE \@title \par}% - \vskip 1.5em% - {\large - \lineskip .5em% - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1em% - {\large \@date}% - \end{center}% - \par\vskip 1.5em} -\fi -\if@titlepage - \newenvironment{abstract}{% - \titlepage - \null\vfil - \@beginparpenalty\@lowpenalty - \begin{center}% - {\bfseries\abstractname}% - \@endparpenalty\@M - \end{center}}% - {\par\vfil\null\endtitlepage} -\else - \newenvironment{abstract}{% - \if@twocolumn - \section*{\abstractname}% - \else - \small - \begin{center}% - {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}% - \end{center}% - \quotation - \fi}{\if@twocolumn\else\endquotation\fi} -\fi -\setcounter{secnumdepth}{3} -\newcounter{part} -\newcounter{section} -\newcounter{subsection}[section] -\newcounter{subsubsection}[subsection] -\newcounter{paragraph}[subsubsection] -\newcounter{subparagraph}[paragraph] -\renewcommand{\thepart}{\@Roman\c@part} -\renewcommand{\thesection}{\@arabic\c@section} -\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} -\renewcommand{\thesubsubsection}{% - \thesubsection.\@arabic\c@subsubsection} -\renewcommand{\theparagraph}{% - \thesubsubsection.\@arabic\c@paragraph} -\renewcommand{\thesubparagraph}{% - \theparagraph.\@arabic\c@subparagraph} -\newcommand{\part}{\par\addvspace{4ex}% - \@afterindenttrue - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >\m@ne - \refstepcounter{part}% - \addcontentsline{toc}{part}{% - \prepartname\thepart\postpartname\hspace{1\zw}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\parindent\z@\raggedright - \interlinepenalty\@M\reset@font - \ifnum \c@secnumdepth >\m@ne - \Large\bfseries\prepartname\thepart\postpartname - \par\nobreak - \fi - \huge\bfseries#2\par}% - \nobreak\vskip3ex\@afterheading} -\def\@spart#1{{% - \parindent\z@\raggedright - \interlinepenalty\@M\reset@font - \huge\bfseries#1\par}% - \nobreak\vskip3ex\@afterheading} -\newcommand{\section}{\@startsection{section}{1}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\Large\bfseries}} -\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\large\bfseries}} -\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\normalsize\bfseries}} -\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {3.25ex \@plus 1ex \@minus .2ex}% - {-1em}% - {\reset@font\normalsize\bfseries}} -\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% - {3.25ex \@plus 1ex \@minus .2ex}% - {-1em}% - {\reset@font\normalsize\bfseries}} -\newcommand{\appendix}{\par - \setcounter{section}{0}% - \setcounter{subsection}{0}% - \renewcommand{\thesection}{\@Alph\c@section}} -\if@twocolumn - \setlength\leftmargini {2em} -\else - \setlength\leftmargini {2.5em} -\fi -\setlength\leftmarginii {2.2em} -\setlength\leftmarginiii {1.87em} -\setlength\leftmarginiv {1.7em} -\if@twocolumn - \setlength\leftmarginv {.5em} - \setlength\leftmarginvi{.5em} -\else - \setlength\leftmarginv {1em} - \setlength\leftmarginvi{1em} -\fi -\setlength \labelsep {.5em} -\setlength \labelwidth{\leftmargini} -\addtolength\labelwidth{-\labelsep} -\@beginparpenalty -\@lowpenalty -\@endparpenalty -\@lowpenalty -\@itempenalty -\@lowpenalty -\renewcommand{\theenumi}{\@arabic\c@enumi} -\renewcommand{\theenumii}{\@alph\c@enumii} -\renewcommand{\theenumiii}{\@roman\c@enumiii} -\renewcommand{\theenumiv}{\@Alph\c@enumiv} -\newcommand{\labelenumi}{\theenumi.} -\newcommand{\labelenumii}{(\theenumii)} -\newcommand{\labelenumiii}{\theenumiii.} -\newcommand{\labelenumiv}{\theenumiv.} -\renewcommand{\p@enumii}{\theenumi} -\renewcommand{\p@enumiii}{\theenumi(\theenumii)} -\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} -\renewenvironment{enumerate} - {\ifnum \@enumdepth >\thr@@\@toodeep\else - \advance\@enumdepth\@ne - \edef\@enumctr{enum\romannumeral\the\@enumdepth}% - \list{\csname label\@enumctr\endcsname}{% - \iftdir - \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip - \else\topsep\z@\fi - \parskip\z@ \itemsep\z@ \parsep\z@ - \labelwidth1\zw \labelsep.3\zw - \ifnum \@enumdepth=\@ne \leftmargin1\zw\relax - \else\leftmargin\leftskip\fi - \advance\leftmargin 1\zw - \fi - \usecounter{\@enumctr}% - \def\makelabel##1{\hss\llap{##1}}}% - \fi}{\endlist} -\newcommand{\labelitemi}{\textbullet} -\newcommand{\labelitemii}{% - \iftdir - {\textcircled{~}} - \else - {\normalfont\bfseries\textendash} - \fi -} -\newcommand{\labelitemiii}{\textasteriskcentered} -\newcommand{\labelitemiv}{\textperiodcentered} -\renewenvironment{itemize} - {\ifnum \@itemdepth >\thr@@\@toodeep\else - \advance\@itemdepth\@ne - \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% - \expandafter - \list{\csname \@itemitem\endcsname}{% - \iftdir - \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip - \else\topsep\z@\fi - \parskip\z@ \itemsep\z@ \parsep\z@ - \labelwidth1\zw \labelsep.3\zw - \ifnum \@itemdepth =\@ne \leftmargin1\zw\relax - \else\leftmargin\leftskip\fi - \advance\leftmargin 1\zw - \fi - \def\makelabel##1{\hss\llap{##1}}}% - \fi}{\endlist} -\newenvironment{description} - {\list{}{\labelwidth\z@ \itemindent-\leftmargin - \iftdir - \leftmargin\leftskip \advance\leftmargin3\Cwd - \rightmargin\rightskip - \labelsep=1\zw \itemsep\z@ - \listparindent\z@ \topskip\z@ \parskip\z@ \partopsep\z@ - \fi - \let\makelabel\descriptionlabel}}{\endlist} -\newcommand{\descriptionlabel}[1]{% - \hspace\labelsep\normalfont\bfseries #1} -\newenvironment{verse} - {\let\\\@centercr - \list{}{\itemsep\z@ \itemindent -1.5em% - \listparindent\itemindent - \rightmargin\leftmargin \advance\leftmargin 1.5em}% - \item\relax}{\endlist} -\newenvironment{quotation} - {\list{}{\listparindent 1.5em% - \itemindent\listparindent - \rightmargin\leftmargin - \parsep\z@ \@plus\p@}% - \item\relax}{\endlist} -\newenvironment{quote} - {\list{}{\rightmargin\leftmargin}% - \item\relax}{\endlist} -\newcounter{figure} -\renewcommand{\thefigure}{\@arabic\c@figure} -\def\fps@figure{tbp} -\def\ftype@figure{1} -\def\ext@figure{lof} -\def\fnum@figure{\figurename~\thefigure} -\newenvironment{figure} - {\@float{figure}} - {\end@float} -\newenvironment{figure*} - {\@dblfloat{figure}} - {\end@dblfloat} -\newcounter{table} -\renewcommand{\thetable}{\@arabic\c@table} -\def\fps@table{tbp} -\def\ftype@table{2} -\def\ext@table{lot} -\def\fnum@table{\tablename~\thetable} -\newenvironment{table} - {\@float{table}} - {\end@float} -\newenvironment{table*} - {\@dblfloat{table}} - {\end@dblfloat} -\newlength\abovecaptionskip -\newlength\belowcaptionskip -\setlength\abovecaptionskip{10\p@} -\setlength\belowcaptionskip{0\p@} -\long\def\@makecaption#1#2{% - \vskip\abovecaptionskip - \iftdir\sbox\@tempboxa{#1\hskip1\zw#2}% - \else\sbox\@tempboxa{#1: #2}% - \fi - \ifdim \wd\@tempboxa >\hsize - \iftdir #1\hskip1\zw#2\relax\par - \else #1: #2\relax\par\fi - \else - \global \@minipagefalse - \hbox to\hsize{\hfil\box\@tempboxa\hfil}% - \fi - \vskip\belowcaptionskip} -\setlength\arraycolsep{5\p@} -\setlength\tabcolsep{6\p@} -\setlength\arrayrulewidth{.4\p@} -\setlength\doublerulesep{2\p@} -\setlength\tabbingsep{\labelsep} -\skip\@mpfootins = \skip\footins -\setlength\fboxsep{3\p@} -\setlength\fboxrule{.4\p@} -\renewcommand{\theequation}{\@arabic\c@equation} -\if@compatibility\else - \DeclareSymbolFont{mincho}{JY3}{mc}{m}{n} - \DeclareSymbolFontAlphabet{\mathmc}{mincho} - \SetSymbolFont{mincho}{bold}{JY3}{gt}{m}{n} - \jfam\symmincho - \DeclareMathAlphabet{\mathgt}{JY3}{gt}{m}{n} -\fi -\if@mathrmmc - \AtBeginDocument{% - \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} - \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt} -}% -\fi -\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} -\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} -\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} -\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} -\setcounter{tocdepth}{3} -\newcommand{\@pnumwidth}{1.55em} -\newcommand{\@tocrmarg}{2.55em} -\newcommand{\@dotsep}{4.5} -\newdimen\toclineskip -\setlength\toclineskip{\z@} -\newdimen\@lnumwidth -\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}} -\def\@dottedtocline#1#2#3#4#5{% - \ifnum #1>\c@tocdepth \else - \vskip\toclineskip \@plus.2\p@ - {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip - \parindent #2\relax\@afterindenttrue - \interlinepenalty\@M - \leavevmode - \@lnumwidth #3\relax - \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip - {#4}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}% - \hfill\nobreak - \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}% - \par}% - \fi} -\def\addcontentsline#1#2#3{% - \protected@write\@auxout - {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble -\@temptokena{\thepage}}% - {\string\@writefile{#1}% - {\protect\contentsline{#2}{#3}{\the\@temptokena}}}% -} -\newcommand{\tableofcontents}{% - \section*{\contentsname - \@mkboth{\contentsname}{\contentsname}% - }\@starttoc{toc}% -} -\newcommand*{\l@part}[2]{% - \ifnum \c@tocdepth >-2\relax - \addpenalty{\@secpenalty}% - \addvspace{2.25em \@plus\p@}% - \begingroup - \parindent\z@\rightskip\@pnumwidth - \parfillskip-\@pnumwidth - {\leavevmode\large\bfseries - \setlength\@lnumwidth{4\zw}% - #1\hfil\nobreak - \hbox to\@pnumwidth{\hss#2}}\par - \nobreak - \if@compatibility - \global\@nobreaktrue - \everypar{\global\@nobreakfalse\everypar{}}% - \fi - \endgroup - \fi} -\newcommand*{\l@section}[2]{% - \ifnum \c@tocdepth >\z@ - \addpenalty{\@secpenalty}% - \addvspace{1.0em \@plus\p@}% - \begingroup - \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip - \leavevmode\bfseries - \setlength\@lnumwidth{1.5em}% - \advance\leftskip\@lnumwidth \hskip-\leftskip - #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \endgroup - \fi} -\newcommand*{\l@subsection} {\@dottedtocline{2}{1.5em}{2.3em}} -\newcommand*{\l@subsubsection}{\@dottedtocline{3}{3.8em}{3.2em}} -\newcommand*{\l@paragraph} {\@dottedtocline{4}{7.0em}{4.1em}} -\newcommand*{\l@subparagraph} {\@dottedtocline{5}{10em}{5em}} -\newcommand{\listoffigures}{% - \section*{\listfigurename - \@mkboth{\listfigurename}{\listfigurename}}% - \@starttoc{lof}% -} -\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}} -\newcommand{\listoftables}{% - \section*{\listtablename - \@mkboth{\listtablename}{\listtablename}}% - \@starttoc{lot}% -} -\let\l@table\l@figure -\newdimen\bibindent -\setlength\bibindent{1.5em} -\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} -\newenvironment{thebibliography}[1] -{\section*{\refname\@mkboth{\refname}{\refname}}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty\clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} -\let\@openbib@code\@empty -\newenvironment{theindex} - {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi - \columnseprule\z@ \columnsep 35\p@ - \twocolumn[\section*{\indexname}]% - \@mkboth{\indexname}{\indexname}% - \thispagestyle{jpl@in}\parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem} - {\if@restonecol\onecolumn\else\clearpage\fi} -\newcommand{\@idxitem}{\par\hangindent 40\p@} -\newcommand{\subitem}{\@idxitem \hspace*{20\p@}} -\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}} -\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} -\renewcommand{\footnoterule}{% - \kern-3\p@ - \hrule width .4\columnwidth - \kern 2.6\p@} -\newcommand\@makefntext[1]{\parindent 1em - \noindent\hbox to 1.8em{\hss\@makefnmark}#1} -\newif\if西暦 \西暦false -\def\西暦{\西暦true} -\def\和暦{\西暦false} -\newcount\heisei \heisei\year \advance\heisei-1988\relax -\def\today{{% - \iftdir - \if西暦 - \kansuji\number\year 年 - \kansuji\number\month 月 - \kansuji\number\day 日 - \else - 平成\ifnum\heisei=1 元年\else\kansuji\number\heisei 年\fi - \kansuji\number\month 月 - \kansuji\number\day 日 - \fi - \else - \if西暦 - \number\year~年 - \number\month~月 - \number\day~日 - \else - 平成\ifnum\heisei=1 元年\else\number\heisei~年\fi - \number\month~月 - \number\day~日 - \fi - \fi}} -\newcommand{\prepartname}{第} -\newcommand{\postpartname}{部} -\newcommand{\contentsname}{目 次} -\newcommand{\listfigurename}{図 目 次} -\newcommand{\listtablename}{表 目 次} -\newcommand{\refname}{参考文献} -\newcommand{\indexname}{索 引} -\newcommand{\figurename}{図} -\newcommand{\tablename}{表} -\newcommand{\appendixname}{付 録} -\newcommand{\abstractname}{概 要} -\pagestyle{plain} -\pagenumbering{arabic} -\raggedbottom -\if@twocolumn - \twocolumn - \sloppy -\else - \onecolumn -\fi -\if@twoside - \@mparswitchtrue -\else - \@mparswitchfalse -\fi -\endinput -%% -%% End of file `ltjarticle.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk10.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk10.clo deleted file mode 100644 index 0adafbb6d6e..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk10.clo +++ /dev/null @@ -1,315 +0,0 @@ -%% -%% This is file `ltjbk10.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `10pt,bk,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjbk10.clo. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ltjbk10.clo} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja file (size option)] -\renewcommand{\normalsize}{% - \@setfontsize\normalsize\@xpt{15}% - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \@setfontsize\small\@ixpt{11}% - \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus2\p@ - \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 4\p@ \@plus2\p@ \@minus2\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\footnotesize}{% - \@setfontsize\footnotesize\@viiipt{9.5}% - \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus\p@ - \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 3\p@ \@plus\p@ \@minus\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} -\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} -\newcommand{\large}{\@setfontsize\large\@xiipt{17}} -\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\setlength\headheight{12\p@} -\setlength\headsep{.25in} -\setlength\topskip{1\Cht} -\setlength\footskip{.35in} -\if@compatibility - \setlength\maxdepth{4\p@} -\else - \setlength\maxdepth{.5\topskip} -\fi -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textwidth{47\Cwd} - \else - \setlength\textwidth{28\Cwd} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textwidth{75\Cwd} - \else - \setlength\textwidth{60\Cwd} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textwidth{60\Cwd} - \else - \setlength\textwidth{37\Cwd} - \fi - \else % A4 ant other - \if@landscape - \setlength\textwidth{73\Cwd} - \else - \setlength\textwidth{47\Cwd} - \fi - \fi\fi\fi - \else - \if@twocolumn - \setlength\textwidth{52\Cwd} - \else - \setlength\textwidth{4.3in} - \fi - \fi -\else - \if@stysize - \if@twocolumn - \setlength\textwidth{.8\paperwidth} - \else - \setlength\textwidth{.7\paperwidth} - \fi - \else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-2in} - \setlength\@tempdimb{327\p@} - \if@twocolumn - \ifdim\@tempdima>2\@tempdimb\relax - \setlength\textwidth{2\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \else - \ifdim\@tempdima>\@tempdimb\relax - \setlength\textwidth{\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \fi - \fi -\fi -\@settopoint\textwidth -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textheight{17\Cvs} - \else - \setlength\textheight{28\Cvs} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textheight{38\Cvs} - \else - \setlength\textheight{57\Cvs} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textheight{22\Cvs} - \else - \setlength\textheight{35\Cvs} - \fi - \else % A4 and other - \if@landscape - \setlength\textheight{27\Cvs} - \else - \setlength\textheight{43\Cvs} - \fi - \fi\fi\fi - \addtolength\textheight{\topskip} - \addtolength\textheight{\baselineskip} - \else - \setlength\textheight{554\p@} - \fi -\else - \if@stysize - \setlength\textheight{.70\paperheight} - \else - \setlength\@tempdima{\paperheight} - \addtolength\@tempdima{-2in} - \addtolength\@tempdima{-1.5in} - \divide\@tempdima\baselineskip - \@tempcnta\@tempdima - \setlength\textheight{\@tempcnta\baselineskip} - \fi -\fi -\addtolength\textheight{\topskip} -\@settopoint\textheight -\if@compatibility - \if@stysize - \setlength\topmargin{-.3in} - \else - \setlength\topmargin{.75in} - \fi -\else - \setlength\topmargin{\paperheight} - \addtolength\topmargin{-\headheight} - \addtolength\topmargin{-\headsep} - \addtolength\topmargin{-\textheight} - \addtolength\topmargin{-\footskip} - \if@stysize - \ifnum\c@@paper=2 % A5 - \addtolength\topmargin{-1.3in} - \else - \addtolength\topmargin{-2.0in} - \fi - \else - \addtolength\topmargin{-2.0in} - \fi - \addtolength\topmargin{-.5\topmargin} -\fi -\@settopoint\topmargin -\if@twocolumn - \setlength\marginparsep{10\p@} -\else - \setlength\marginparsep{10\p@} -\fi -\setlength\marginparpush{5\p@} -\if@compatibility - \setlength\oddsidemargin {.5in} - \setlength\evensidemargin {1.5in} - \setlength\marginparwidth {.75in} - \if@twocolumn - \setlength\oddsidemargin {30\p@} - \setlength\evensidemargin {30\p@} - \setlength\marginparwidth {48\p@} - \fi - \if@stysize - \if@twocolumn\else - \setlength\oddsidemargin{0\p@} - \setlength\evensidemargin{0\p@} - \fi - \fi -\else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-\textwidth} - \if@twoside - \setlength\oddsidemargin{.4\@tempdima} - \else - \setlength\oddsidemargin{.5\@tempdima} - \fi - \addtolength\oddsidemargin{-1in} - \setlength\evensidemargin{\paperwidth} - \addtolength\evensidemargin{-2in} - \addtolength\evensidemargin{-\textwidth} - \addtolength\evensidemargin{-\oddsidemargin} - \@settopoint\oddsidemargin % 1999.1.6 - \@settopoint\evensidemargin - \if@twoside - \setlength\marginparwidth{.6\@tempdima} - \addtolength\marginparwidth{-.4in} - \else - \setlength\marginparwidth{.5\@tempdima} - \addtolength\marginparwidth{-.4in} - \fi - \ifdim \marginparwidth >2in - \setlength\marginparwidth{2in} - \fi - \@settopoint\marginparwidth -\fi -\setlength\footnotesep{6.65\p@} -\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@} -\def\@listi{\leftmargin\leftmargini - \parsep 4\p@ \@plus2\p@ \@minus\p@ - \topsep 8\p@ \@plus2\p@ \@minus4\p@ - \itemsep4\p@ \@plus2\p@ \@minus\p@} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep 4\p@ \@plus2\p@ \@minus\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep 2\p@ \@plus\p@\@minus\p@ - \parsep\z@ - \partopsep \p@ \@plus\z@ \@minus\p@ - \itemsep\topsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\endinput -%% -%% End of file `ltjbk10.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk11.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk11.clo deleted file mode 100644 index f09395b16d4..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk11.clo +++ /dev/null @@ -1,315 +0,0 @@ -%% -%% This is file `ltjbk11.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `11pt,bk,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjbk11.clo. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ltjbk11.clo} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja file (size option)] -\renewcommand{\normalsize}{% - \@setfontsize\normalsize\@xipt{15.5}% - \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \@setfontsize\small\@xpt\@xiipt - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 6\p@ \@plus2\p@ \@minus2\p@ - \parsep 3\p@ \@plus2\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\footnotesize}{% - \@setfontsize\footnotesize\@ixpt{11}% - \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus\p@ - \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 4\p@ \@plus2\p@ \@minus2\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} -\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} -\newcommand{\large}{\@setfontsize\large\@xiipt{17}} -\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\setlength\headheight{12\p@} -\setlength\headsep{.275in} -\setlength\topskip{1\Cht} -\setlength\footskip{.38in} -\if@compatibility - \setlength\maxdepth{4\p@} -\else - \setlength\maxdepth{.5\topskip} -\fi -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textwidth{42\Cwd} - \else - \setlength\textwidth{25\Cwd} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textwidth{69\Cwd} - \else - \setlength\textwidth{55\Cwd} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textwidth{55\Cwd} - \else - \setlength\textwidth{34\Cwd} - \fi - \else % A4 ant other - \if@landscape - \setlength\textwidth{68\Cwd} - \else - \setlength\textwidth{43\Cwd} - \fi - \fi\fi\fi - \else - \if@twocolumn - \setlength\textwidth{52\Cwd} - \else - \setlength\textwidth{4.8in} - \fi - \fi -\else - \if@stysize - \if@twocolumn - \setlength\textwidth{.8\paperwidth} - \else - \setlength\textwidth{.7\paperwidth} - \fi - \else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-2in} - \setlength\@tempdimb{342\p@} - \if@twocolumn - \ifdim\@tempdima>2\@tempdimb\relax - \setlength\textwidth{2\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \else - \ifdim\@tempdima>\@tempdimb\relax - \setlength\textwidth{\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \fi - \fi -\fi -\@settopoint\textwidth -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textheight{17\Cvs} - \else - \setlength\textheight{25\Cvs} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textheight{36\Cvs} - \else - \setlength\textheight{55\Cvs} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textheight{21\Cvs} - \else - \setlength\textheight{34\Cvs} - \fi - \else % A4 and other - \if@landscape - \setlength\textheight{26\Cvs} - \else - \setlength\textheight{42\Cvs} - \fi - \fi\fi\fi - \addtolength\textheight{\topskip} - \addtolength\textheight{\baselineskip} - \else - \setlength\textheight{580.4\p@} - \fi -\else - \if@stysize - \setlength\textheight{.70\paperheight} - \else - \setlength\@tempdima{\paperheight} - \addtolength\@tempdima{-2in} - \addtolength\@tempdima{-1.5in} - \divide\@tempdima\baselineskip - \@tempcnta\@tempdima - \setlength\textheight{\@tempcnta\baselineskip} - \fi -\fi -\addtolength\textheight{\topskip} -\@settopoint\textheight -\if@compatibility - \if@stysize - \setlength\topmargin{-.3in} - \else - \setlength\topmargin{.73in} - \fi -\else - \setlength\topmargin{\paperheight} - \addtolength\topmargin{-\headheight} - \addtolength\topmargin{-\headsep} - \addtolength\topmargin{-\textheight} - \addtolength\topmargin{-\footskip} - \if@stysize - \ifnum\c@@paper=2 % A5 - \addtolength\topmargin{-1.3in} - \else - \addtolength\topmargin{-2.0in} - \fi - \else - \addtolength\topmargin{-2.0in} - \fi - \addtolength\topmargin{-.5\topmargin} -\fi -\@settopoint\topmargin -\if@twocolumn - \setlength\marginparsep{10\p@} -\else - \setlength\marginparsep{10\p@} -\fi -\setlength\marginparpush{5\p@} -\if@compatibility - \setlength\oddsidemargin {.25in} - \setlength\evensidemargin {1.25in} - \setlength\marginparwidth {1in} - \if@twocolumn - \setlength\oddsidemargin {30\p@} - \setlength\evensidemargin {30\p@} - \setlength\marginparwidth {48\p@} - \fi - \if@stysize - \if@twocolumn\else - \setlength\oddsidemargin{0\p@} - \setlength\evensidemargin{0\p@} - \fi - \fi -\else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-\textwidth} - \if@twoside - \setlength\oddsidemargin{.4\@tempdima} - \else - \setlength\oddsidemargin{.5\@tempdima} - \fi - \addtolength\oddsidemargin{-1in} - \setlength\evensidemargin{\paperwidth} - \addtolength\evensidemargin{-2in} - \addtolength\evensidemargin{-\textwidth} - \addtolength\evensidemargin{-\oddsidemargin} - \@settopoint\oddsidemargin % 1999.1.6 - \@settopoint\evensidemargin - \if@twoside - \setlength\marginparwidth{.6\@tempdima} - \addtolength\marginparwidth{-.4in} - \else - \setlength\marginparwidth{.5\@tempdima} - \addtolength\marginparwidth{-.4in} - \fi - \ifdim \marginparwidth >2in - \setlength\marginparwidth{2in} - \fi - \@settopoint\marginparwidth -\fi -\setlength\footnotesep{7.7\p@} -\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@} -\def\@listi{\leftmargin\leftmargini - \parsep 4.5\p@ \@plus2\p@ \@minus\p@ - \topsep 9\p@ \@plus3\p@ \@minus5\p@ - \itemsep4.5\p@ \@plus2\p@ \@minus\p@} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep 4.5\p@ \@plus2\p@ \@minus\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep 2\p@ \@plus\p@\@minus\p@ - \parsep\z@ - \partopsep \p@ \@plus\z@ \@minus\p@ - \itemsep\topsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\endinput -%% -%% End of file `ltjbk11.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk12.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk12.clo deleted file mode 100644 index 76d7c6325af..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbk12.clo +++ /dev/null @@ -1,315 +0,0 @@ -%% -%% This is file `ltjbk12.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `12pt,bk,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjbk12.clo. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ltjbk12.clo} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja file (size option)] -\renewcommand{\normalsize}{% - \@setfontsize\normalsize\@xiipt{16.5}% - \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \@setfontsize\small\@xipt{13.6}% - \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 9\p@ \@plus3\p@ \@minus5\p@ - \parsep 4.5\p@ \@plus2\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\footnotesize}{% - \@setfontsize\footnotesize\@xpt\@xiipt - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 6\p@ \@plus2\p@ \@minus2\p@ - \parsep 3\p@ \@plus2\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} -\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} -\newcommand{\large}{\@setfontsize\large\@xivpt{21}} -\newcommand{\Large}{\@setfontsize\Large\@xviipt{25}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xxpt{28}} -\newcommand{\huge}{\@setfontsize\huge\@xxvpt{33}} -\let\Huge=\huge -\setlength\headheight{12\p@} -\setlength\headsep{.275in} -\setlength\topskip{1\Cht} -\setlength\footskip{30\p@} -\if@compatibility - \setlength\maxdepth{4\p@} -\else - \setlength\maxdepth{.5\topskip} -\fi -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textwidth{40\Cwd} - \else - \setlength\textwidth{24\Cwd} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textwidth{63\Cwd} - \else - \setlength\textwidth{50\Cwd} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textwidth{50\Cwd} - \else - \setlength\textwidth{31\Cwd} - \fi - \else % A4 ant other - \if@landscape - \setlength\textwidth{61\Cwd} - \else - \setlength\textwidth{40\Cwd} - \fi - \fi\fi\fi - \else - \if@twocolumn - \setlength\textwidth{52\Cwd} - \else - \setlength\textwidth{4.8in} - \fi - \fi -\else - \if@stysize - \if@twocolumn - \setlength\textwidth{.8\paperwidth} - \else - \setlength\textwidth{.7\paperwidth} - \fi - \else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-2in} - \setlength\@tempdimb{372\p@} - \if@twocolumn - \ifdim\@tempdima>2\@tempdimb\relax - \setlength\textwidth{2\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \else - \ifdim\@tempdima>\@tempdimb\relax - \setlength\textwidth{\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \fi - \fi -\fi -\@settopoint\textwidth -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textheight{16\Cvs} - \else - \setlength\textheight{24\Cvs} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textheight{34\Cvs} - \else - \setlength\textheight{52\Cvs} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textheight{20\Cvs} - \else - \setlength\textheight{32\Cvs} - \fi - \else % A4 and other - \if@landscape - \setlength\textheight{25\Cvs} - \else - \setlength\textheight{39\Cvs} - \fi - \fi\fi\fi - \addtolength\textheight{\topskip} - \addtolength\textheight{\baselineskip} - \else - \setlength\textheight{586.5\p@} - \fi -\else - \if@stysize - \setlength\textheight{.70\paperheight} - \else - \setlength\@tempdima{\paperheight} - \addtolength\@tempdima{-2in} - \addtolength\@tempdima{-1.5in} - \divide\@tempdima\baselineskip - \@tempcnta\@tempdima - \setlength\textheight{\@tempcnta\baselineskip} - \fi -\fi -\addtolength\textheight{\topskip} -\@settopoint\textheight -\if@compatibility - \if@stysize - \setlength\topmargin{-.3in} - \else - \setlength\topmargin{.73in} - \fi -\else - \setlength\topmargin{\paperheight} - \addtolength\topmargin{-\headheight} - \addtolength\topmargin{-\headsep} - \addtolength\topmargin{-\textheight} - \addtolength\topmargin{-\footskip} - \if@stysize - \ifnum\c@@paper=2 % A5 - \addtolength\topmargin{-1.3in} - \else - \addtolength\topmargin{-2.0in} - \fi - \else - \addtolength\topmargin{-2.0in} - \fi - \addtolength\topmargin{-.5\topmargin} -\fi -\@settopoint\topmargin -\if@twocolumn - \setlength\marginparsep{10\p@} -\else - \setlength\marginparsep{10\p@} -\fi -\setlength\marginparpush{7\p@} -\if@compatibility - \setlength\oddsidemargin {.25in} - \setlength\evensidemargin {1.25in} - \setlength\marginparwidth {1in} - \if@twocolumn - \setlength\oddsidemargin {30\p@} - \setlength\evensidemargin {30\p@} - \setlength\marginparwidth {48\p@} - \fi - \if@stysize - \if@twocolumn\else - \setlength\oddsidemargin{0\p@} - \setlength\evensidemargin{0\p@} - \fi - \fi -\else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-\textwidth} - \if@twoside - \setlength\oddsidemargin{.4\@tempdima} - \else - \setlength\oddsidemargin{.5\@tempdima} - \fi - \addtolength\oddsidemargin{-1in} - \setlength\evensidemargin{\paperwidth} - \addtolength\evensidemargin{-2in} - \addtolength\evensidemargin{-\textwidth} - \addtolength\evensidemargin{-\oddsidemargin} - \@settopoint\oddsidemargin % 1999.1.6 - \@settopoint\evensidemargin - \if@twoside - \setlength\marginparwidth{.6\@tempdima} - \addtolength\marginparwidth{-.4in} - \else - \setlength\marginparwidth{.5\@tempdima} - \addtolength\marginparwidth{-.4in} - \fi - \ifdim \marginparwidth >2in - \setlength\marginparwidth{2in} - \fi - \@settopoint\marginparwidth -\fi -\setlength\footnotesep{8.4\p@} -\setlength{\skip\footins}{10.8\p@ \@plus 4\p@ \@minus 2\p@} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {14\p@ \@plus 4\p@ \@minus 4\p@} -\setlength\dblfloatsep {14\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{10\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{10\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\setlength\partopsep{3\p@ \@plus 2\p@ \@minus 2\p@} -\def\@listi{\leftmargin\leftmargini - \parsep 5\p@ \@plus2.5\p@ \@minus\p@ - \topsep 10\p@ \@plus4\p@ \@minus6\p@ - \itemsep5\p@ \@plus2.5\p@ \@minus\p@} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep 5\p@ \@plus2.5\p@ \@minus\p@ - \parsep 2.5\p@ \@plus\p@ \@minus\p@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep 2.5\p@\@plus\p@\@minus\p@ - \parsep\z@ - \partopsep \p@ \@plus\z@ \@minus\p@ - \itemsep\topsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\endinput -%% -%% End of file `ltjbk12.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbook.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbook.cls deleted file mode 100644 index fb853bb2a5e..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjbook.cls +++ /dev/null @@ -1,904 +0,0 @@ -%% -%% This is file `ltjbook.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `book,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjbook.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjbook} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja class] -\RequirePackage{luatexja} -\newcounter{@paper} -\newif\if@landscape \@landscapefalse -\newcommand{\@ptsize}{} -\newif\if@restonecol -\newif\if@titlepage -\@titlepagetrue -\newif\if@openright -\newif\if@mainmatter \@mainmattertrue -\hour\time \divide\hour by 60\relax -\@tempcnta\hour \multiply\@tempcnta 60\relax -\minute\time \advance\minute-\@tempcnta -\newif\if@stysize \@stysizefalse -\newif\if@mathrmmc \@mathrmmcfalse -\DeclareOption{a4paper}{\setcounter{@paper}{1}% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5paper}{\setcounter{@paper}{2}% - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4paper}{\setcounter{@paper}{3}% - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5paper}{\setcounter{@paper}{4}% - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\DeclareOption{a4j}{\setcounter{@paper}{1}\@stysizetrue - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5j}{\setcounter{@paper}{2}\@stysizetrue - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4j}{\setcounter{@paper}{3}\@stysizetrue - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5j}{\setcounter{@paper}{4}\@stysizetrue - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\DeclareOption{a4p}{\setcounter{@paper}{1}\@stysizetrue - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5p}{\setcounter{@paper}{2}\@stysizetrue - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4p}{\setcounter{@paper}{3}\@stysizetrue - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\if@compatibility - \renewcommand{\@ptsize}{0} -\else - \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} -\fi -\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} -\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} -\DeclareOption{landscape}{\@landscapetrue - \setlength\@tempdima{\paperheight}% - \setlength\paperheight{\paperwidth}% - \setlength\paperwidth{\@tempdima}} -\DeclareOption{tombow}{% - \tombowtrue \tombowdatetrue - \setlength{\@tombowwidth}{.1\p@}% - \@bannertoken{% - \jobname\space:\space\number\year/\number\month/\number\day - (\number\hour:\number\minute)} - \maketombowbox} -\DeclareOption{tombo}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{.1\p@}% - \maketombowbox} -\DeclareOption{mentuke}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{\z@}% - \maketombowbox} -%% \DeclareOption{tate}{% -%% \AtBeginDocument{\tate\message{《縦組モード》}% -%% \adjustbaseline}% -%% } -\DeclareOption{oneside}{\@twosidefalse} -\DeclareOption{twoside}{\@twosidetrue} -\DeclareOption{onecolumn}{\@twocolumnfalse} -\DeclareOption{twocolumn}{\@twocolumntrue} -\DeclareOption{titlepage}{\@titlepagetrue} -\DeclareOption{notitlepage}{\@titlepagefalse} -\if@compatibility -\@openrighttrue -\else -\DeclareOption{openright}{\@openrighttrue} -\DeclareOption{openany}{\@openrightfalse} -\fi -\DeclareOption{leqno}{\input{leqno.clo}} -\DeclareOption{fleqn}{\input{fleqn.clo}} -\DeclareOption{openbib}{% - \AtEndOfPackage{% - \renewcommand\@openbib@code{% - \advance\leftmargin\bibindent - \itemindent -\bibindent - \listparindent \itemindent - \parsep \z@ - }% - \renewcommand\newblock{\par}}} -\if@compatibility - \@mathrmmctrue -\else - \DeclareOption{disablejfam}{% - \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} - \DeclareOption{mathrmmc}{\@mathrmmctrue} -\fi -\DeclareOption{draft}{\setlength\overfullrule{5pt}} -\DeclareOption{final}{\setlength\overfullrule{0pt}} -\ExecuteOptions{a4paper,10pt,twoside,onecolumn,final,openright} -\ProcessOptions\relax -\input{ltjbk1\@ptsize.clo} -\directlua{luatexbase.add_to_callback('luatexja.load_jfm', - function (ji, jn) ji.chars['parbdd'] = 0; return ji end, - 'ltj.jclasses_load_jfm', 1)} -{\jfont\g=psft:Ryumin-Light:jfm=min } % loading jfm-min.lua -\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] psft:Ryumin-Light:jfm=min}{} -\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] psft:GothicBBB-Medium:jfm=min;jfmvar=goth}{} -\ltjglobalsetparameter{differentjfm=both} -\directlua{luatexbase.remove_from_callback('luatexja.load_jfm', 'ltj.jclasses_load_jfm')} -\if@stysize - \setlength\columnsep{2\Cwd} -\else - \setlength\columnsep{10\p@} -\fi -\setlength\columnseprule{0\p@} -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} -\setlength\lineskip{1\p@} -\setlength\normallineskip{1\p@} -\renewcommand{\baselinestretch}{} -\setlength\parskip{0\p@ \@plus \p@} -\setlength\parindent{1\Cwd} -\@lowpenalty 51 -\@medpenalty 151 -\@highpenalty 301 -\setcounter{topnumber}{2} -\setcounter{bottomnumber}{1} -\setcounter{totalnumber}{3} -\setcounter{dbltopnumber}{2} -\renewcommand{\topfraction}{.7} -\renewcommand{\bottomfraction}{.3} -\renewcommand{\textfraction}{.2} -\renewcommand{\floatpagefraction}{.5} -\renewcommand{\dbltopfraction}{.7} -\renewcommand{\dblfloatpagefraction}{.5} -\def\ps@plain{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@plain - \let\@oddhead\@empty - \def\@oddfoot{\reset@font\hfil\thepage\hfil}% - \let\@evenhead\@empty - \let\@evenfoot\@oddfoot} -\let\ps@jpl@in\ps@plain -\def\ps@headnombre{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@headnombre - \def\@evenhead{\thepage\hfil}% - \def\@oddhead{\hfil\thepage}% - \let\@oddfoot\@empty\let\@evenfoot\@empty} -\def\ps@footnombre{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@footnombre - \def\@evenfoot{\thepage\hfil}% - \def\@oddfoot{\hfil\thepage}% - \let\@oddhead\@empty\let\@evenhead\@empty} -\if@twoside - \def\ps@headings{\let\ps@jpl@in\ps@headnombre - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage\hfil\leftmark}% - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\markboth - \def\chaptermark##1{\markboth{% - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - \fi - ##1}{}}% - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi - ##1}}% - } -\else % if not twoside - \def\ps@headings{\let\ps@jpl@in\ps@headnombre - \let\@oddfoot\@empty - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\markboth -\def\chaptermark##1{\markright{% - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - \fi - ##1}}% - } -\fi -\if@twoside - \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre - \def\@evenhead{\leftmark\hfil}% right page - \def\@evenfoot{\thepage\hfil}% right page - \def\@oddhead{\hfil\rightmark}% left page - \def\@oddfoot{\hfil\thepage}% left page - \let\@mkboth\markboth -\def\chaptermark##1{\markboth{% - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - \fi - ##1}{}}% - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi - ##1}}% - } -\else % if one column - \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre - \def\@oddhead{\hfil\rightmark}% - \def\@oddfoot{\hfil\thepage}% - \let\@mkboth\markboth - \def\chaptermark##1{\markright{% - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - \fi - ##1}}% - } -\fi -\def\ps@myheadings{\let\ps@jpl@in\ps@plain% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage\hfil\leftmark}% - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\@gobbletwo - \let\chaptermark\@gobble - \let\sectionmark\@gobble -} -\if@compatibility -\newenvironment{titlepage} - {% - \cleardoublepage - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\newpage\fi - \thispagestyle{empty}% - \setcounter{page}\z@ - }% - {\if@restonecol\twocolumn\else\newpage\fi - } -\else -\newenvironment{titlepage} - {% - \cleardoublepage - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \setcounter{page}\@ne - }% - {\if@restonecol\twocolumn \else \newpage \fi - \if@twoside\else - \setcounter{page}\@ne - \fi - } -\fi -\def\p@thanks#1{\footnotemark - \protected@xdef\@thanks{\@thanks - \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}} -\if@titlepage - \newcommand{\maketitle}{\begin{titlepage}% - \let\footnotesize\small - \let\footnoterule\relax - \let\footnote\thanks - \null\vfil - \vskip 60\p@ - \begin{center}% - {\LARGE \@title \par}% - \vskip 3em% - {\Large - \lineskip .75em% - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1.5em% - {\large \@date \par}% % Set date in \large size. - \end{center}\par - \@thanks\vfil\null - \end{titlepage}% - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\p@thanks\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - }% -\else - \newcommand{\maketitle}{\par - \begingroup - \renewcommand{\thefootnote}{\fnsymbol{footnote}}% - \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$ - \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}% - \long\def\@makefntext##1{\parindent 1em\noindent - \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% - \if@twocolumn - \ifnum \col@number=\@ne \@maketitle - \else \twocolumn[\@maketitle]% - \fi - \else - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \fi - \thispagestyle{jpl@in}\@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\p@thanks\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - } - \def\@maketitle{% - \newpage\null - \vskip 2em% - \begin{center}% - \let\footnote\thanks - {\LARGE \@title \par}% - \vskip 1.5em% - {\large - \lineskip .5em% - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1em% - {\large \@date}% - \end{center}% - \par\vskip 1.5em} -\fi -\newcommand*{\chaptermark}[1]{} -\setcounter{secnumdepth}{2} -\newcounter{part} -\newcounter{chapter} -\newcounter{section}[chapter] -\newcounter{subsection}[section] -\newcounter{subsubsection}[subsection] -\newcounter{paragraph}[subsubsection] -\newcounter{subparagraph}[paragraph] -\renewcommand{\thepart}{\@Roman\c@part} -\renewcommand{\thechapter}{\@arabic\c@chapter} -\renewcommand{\thesection}{\thechapter.\@arabic\c@section} -\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} -\renewcommand{\thesubsubsection}{% - \thesubsection.\@arabic\c@subsubsection} -\renewcommand{\theparagraph}{% - \thesubsubsection.\@arabic\c@paragraph} -\renewcommand{\thesubparagraph}{% - \theparagraph.\@arabic\c@subparagraph} -\newcommand{\@chapapp}{\prechaptername} -\newcommand{\@chappos}{\postchaptername} -\newcommand\frontmatter{% - \if@openright \cleardoublepage \else \clearpage \fi - \@mainmatterfalse\pagenumbering{roman}} -\newcommand{\mainmatter}{% - \if@openright \cleardoublepage \else \clearpage \fi - \@mainmattertrue\pagenumbering{arabic}} -\newcommand{\backmatter}{% - \if@openright \cleardoublepage \else \clearpage \fi - \@mainmatterfalse} -\newcommand{\part}{% - \if@openright \cleardoublepage \else \clearpage \fi - \thispagestyle{empty}% - \if@twocolumn\onecolumn\@tempswatrue\else\@tempswafalse\fi - \null\vfil - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >-2\relax - \refstepcounter{part}% - \addcontentsline{toc}{part}{% - \prepartname\thepart\postpartname\hspace{1em}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\centering - \interlinepenalty\@M\reset@font - \ifnum \c@secnumdepth >-2\relax - \huge\bfseries\prepartname\thepart\postpartname - \par\vskip20\p@ - \fi - \Huge\bfseries#2\par}% - \@endpart} -\def\@spart#1{{% - \centering - \interlinepenalty\@M\reset@font - \Huge\bfseries#1\par}% - \@endpart} -\def\@endpart{\vfil\newpage - \if@twoside\null\thispagestyle{empty}\newpage\fi - \if@tempswa\twocolumn\fi} -\newcommand{\chapter}{% - \if@openright\cleardoublepage\else\clearpage\fi - \thispagestyle{jpl@in}% - \global\@topnum\z@ - \@afterindenttrue - \secdef\@chapter\@schapter} -\def\@chapter[#1]#2{% - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \refstepcounter{chapter}% - \typeout{\@chapapp\space\thechapter\space\@chappos}% - \addcontentsline{toc}{chapter}% - {\protect\numberline{\@chapapp\thechapter\@chappos}#1}% - \else\addcontentsline{toc}{chapter}{#1}\fi - \else - \addcontentsline{toc}{chapter}{#1}% - \fi - \chaptermark{#1}% - \addtocontents{lof}{\protect\addvspace{10\p@}}% - \addtocontents{lot}{\protect\addvspace{10\p@}}% - \@makechapterhead{#2}\@afterheading} -\def\@makechapterhead#1{\hbox{}% - \vskip2\Cvs - {\parindent\z@ - \raggedright - \reset@font\huge\bfseries - \leavevmode - \ifnum \c@secnumdepth >\m@ne - \setlength\@tempdima{\linewidth}% - \if@mainmatter - \setbox\z@\hbox{\@chapapp\thechapter\@chappos\hskip1\zw}% - \addtolength\@tempdima{-\wd\z@}% - \unhbox\z@\nobreak - \fi - \vtop{\hsize\@tempdima#1}% - \else - #1\relax - \fi}\nobreak\vskip3\Cvs} -\def\@schapter#1{% - \@makeschapterhead{#1}\@afterheading -} -\def\@makeschapterhead#1{\hbox{}% - \vskip2\Cvs - {\parindent\z@ - \raggedright - \reset@font\huge\bfseries - \leavevmode - \setlength\@tempdima{\linewidth}% - \vtop{\hsize\@tempdima#1}}\vskip3\Cvs} -\newcommand{\section}{\@startsection{section}{1}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\Large\bfseries}} -\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\large\bfseries}} -\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\normalsize\bfseries}} -\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {3.25ex \@plus 1ex \@minus .2ex}% - {-1em}% - {\reset@font\normalsize\bfseries}} -\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% - {3.25ex \@plus 1ex \@minus .2ex}% - {-1em}% - {\reset@font\normalsize\bfseries}} -\newcommand{\appendix}{\par - \setcounter{chapter}{0}% - \setcounter{section}{0}% - \renewcommand{\@chapapp}{\appendixname}% - \renewcommand{\@chappos}\space% - \renewcommand{\thechapter}{\@Alph\c@chapter}} -\if@twocolumn - \setlength\leftmargini {2em} -\else - \setlength\leftmargini {2.5em} -\fi -\setlength\leftmarginii {2.2em} -\setlength\leftmarginiii {1.87em} -\setlength\leftmarginiv {1.7em} -\if@twocolumn - \setlength\leftmarginv {.5em} - \setlength\leftmarginvi{.5em} -\else - \setlength\leftmarginv {1em} - \setlength\leftmarginvi{1em} -\fi -\setlength \labelsep {.5em} -\setlength \labelwidth{\leftmargini} -\addtolength\labelwidth{-\labelsep} -\@beginparpenalty -\@lowpenalty -\@endparpenalty -\@lowpenalty -\@itempenalty -\@lowpenalty -\renewcommand{\theenumi}{\@arabic\c@enumi} -\renewcommand{\theenumii}{\@alph\c@enumii} -\renewcommand{\theenumiii}{\@roman\c@enumiii} -\renewcommand{\theenumiv}{\@Alph\c@enumiv} -\newcommand{\labelenumi}{\theenumi.} -\newcommand{\labelenumii}{(\theenumii)} -\newcommand{\labelenumiii}{\theenumiii.} -\newcommand{\labelenumiv}{\theenumiv.} -\renewcommand{\p@enumii}{\theenumi} -\renewcommand{\p@enumiii}{\theenumi(\theenumii)} -\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} -\renewenvironment{enumerate} - {\ifnum \@enumdepth >\thr@@\@toodeep\else - \advance\@enumdepth\@ne - \edef\@enumctr{enum\romannumeral\the\@enumdepth}% - \list{\csname label\@enumctr\endcsname}{% - \iftdir - \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip - \else\topsep\z@\fi - \parskip\z@ \itemsep\z@ \parsep\z@ - \labelwidth1\zw \labelsep.3\zw - \ifnum \@enumdepth=\@ne \leftmargin1\zw\relax - \else\leftmargin\leftskip\fi - \advance\leftmargin 1\zw - \fi - \usecounter{\@enumctr}% - \def\makelabel##1{\hss\llap{##1}}}% - \fi}{\endlist} -\newcommand{\labelitemi}{\textbullet} -\newcommand{\labelitemii}{% - \iftdir - {\textcircled{~}} - \else - {\normalfont\bfseries\textendash} - \fi -} -\newcommand{\labelitemiii}{\textasteriskcentered} -\newcommand{\labelitemiv}{\textperiodcentered} -\renewenvironment{itemize} - {\ifnum \@itemdepth >\thr@@\@toodeep\else - \advance\@itemdepth\@ne - \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% - \expandafter - \list{\csname \@itemitem\endcsname}{% - \iftdir - \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip - \else\topsep\z@\fi - \parskip\z@ \itemsep\z@ \parsep\z@ - \labelwidth1\zw \labelsep.3\zw - \ifnum \@itemdepth =\@ne \leftmargin1\zw\relax - \else\leftmargin\leftskip\fi - \advance\leftmargin 1\zw - \fi - \def\makelabel##1{\hss\llap{##1}}}% - \fi}{\endlist} -\newenvironment{description} - {\list{}{\labelwidth\z@ \itemindent-\leftmargin - \iftdir - \leftmargin\leftskip \advance\leftmargin3\Cwd - \rightmargin\rightskip - \labelsep=1\zw \itemsep\z@ - \listparindent\z@ \topskip\z@ \parskip\z@ \partopsep\z@ - \fi - \let\makelabel\descriptionlabel}}{\endlist} -\newcommand{\descriptionlabel}[1]{% - \hspace\labelsep\normalfont\bfseries #1} -\newenvironment{verse} - {\let\\\@centercr - \list{}{\itemsep\z@ \itemindent -1.5em% - \listparindent\itemindent - \rightmargin\leftmargin \advance\leftmargin 1.5em}% - \item\relax}{\endlist} -\newenvironment{quotation} - {\list{}{\listparindent 1.5em% - \itemindent\listparindent - \rightmargin\leftmargin - \parsep\z@ \@plus\p@}% - \item\relax}{\endlist} -\newenvironment{quote} - {\list{}{\rightmargin\leftmargin}% - \item\relax}{\endlist} -\newcounter{figure}[chapter] -\renewcommand{\thefigure}{% - \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@figure} -\def\fps@figure{tbp} -\def\ftype@figure{1} -\def\ext@figure{lof} -\def\fnum@figure{\figurename~\thefigure} -\newenvironment{figure} - {\@float{figure}} - {\end@float} -\newenvironment{figure*} - {\@dblfloat{figure}} - {\end@dblfloat} -\newcounter{table}[chapter] -\renewcommand{\thetable}{% - \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@table} -\def\fps@table{tbp} -\def\ftype@table{2} -\def\ext@table{lot} -\def\fnum@table{\tablename~\thetable} -\newenvironment{table} - {\@float{table}} - {\end@float} -\newenvironment{table*} - {\@dblfloat{table}} - {\end@dblfloat} -\newlength\abovecaptionskip -\newlength\belowcaptionskip -\setlength\abovecaptionskip{10\p@} -\setlength\belowcaptionskip{0\p@} -\long\def\@makecaption#1#2{% - \vskip\abovecaptionskip - \iftdir\sbox\@tempboxa{#1\hskip1\zw#2}% - \else\sbox\@tempboxa{#1: #2}% - \fi - \ifdim \wd\@tempboxa >\hsize - \iftdir #1\hskip1\zw#2\relax\par - \else #1: #2\relax\par\fi - \else - \global \@minipagefalse - \hbox to\hsize{\hfil\box\@tempboxa\hfil}% - \fi - \vskip\belowcaptionskip} -\setlength\arraycolsep{5\p@} -\setlength\tabcolsep{6\p@} -\setlength\arrayrulewidth{.4\p@} -\setlength\doublerulesep{2\p@} -\setlength\tabbingsep{\labelsep} -\skip\@mpfootins = \skip\footins -\setlength\fboxsep{3\p@} -\setlength\fboxrule{.4\p@} -\@addtoreset{equation}{chapter} -\renewcommand{\theequation}{% - \ifnum\c@chapter>\z@\thechapter.\fi \@arabic\c@equation} -\if@compatibility\else - \DeclareSymbolFont{mincho}{JY3}{mc}{m}{n} - \DeclareSymbolFontAlphabet{\mathmc}{mincho} - \SetSymbolFont{mincho}{bold}{JY3}{gt}{m}{n} - \jfam\symmincho - \DeclareMathAlphabet{\mathgt}{JY3}{gt}{m}{n} -\fi -\if@mathrmmc - \AtBeginDocument{% - \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} - \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt} -}% -\fi -\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} -\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} -\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} -\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} -\setcounter{tocdepth}{2} -\newcommand{\@pnumwidth}{1.55em} -\newcommand{\@tocrmarg}{2.55em} -\newcommand{\@dotsep}{4.5} -\newdimen\toclineskip -\setlength\toclineskip{\z@} -\newdimen\@lnumwidth -\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}} -\def\@dottedtocline#1#2#3#4#5{% - \ifnum #1>\c@tocdepth \else - \vskip\toclineskip \@plus.2\p@ - {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip - \parindent #2\relax\@afterindenttrue - \interlinepenalty\@M - \leavevmode - \@lnumwidth #3\relax - \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip - {#4}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}% - \hfill\nobreak - \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}% - \par}% - \fi} -\def\addcontentsline#1#2#3{% - \protected@write\@auxout - {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble -\@temptokena{\thepage}}% - {\string\@writefile{#1}% - {\protect\contentsline{#2}{#3}{\the\@temptokena}}}% -} -\newcommand{\tableofcontents}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\contentsname - \@mkboth{\contentsname}{\contentsname}% - }\@starttoc{toc}% - \if@restonecol\twocolumn\fi -} -\newcommand*{\l@part}[2]{% - \ifnum \c@tocdepth >-2\relax - \addpenalty{-\@highpenalty}% - \addvspace{2.25em \@plus\p@}% - \begingroup - \parindent\z@\rightskip\@pnumwidth - \parfillskip-\@pnumwidth - {\leavevmode\large\bfseries - \setlength\@lnumwidth{4\zw}% - #1\hfil\nobreak - \hbox to\@pnumwidth{\hss#2}}\par - \nobreak - \global\@nobreaktrue - \everypar{\global\@nobreakfalse\everypar{}}% - \endgroup - \fi} -\newcommand*{\l@chapter}[2]{% - \ifnum \c@tocdepth >\m@ne - \addpenalty{-\@highpenalty}% - \addvspace{1.0em \@plus\p@}% - \begingroup - \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip - \leavevmode\bfseries - \setlength\@lnumwidth{4\zw}% - \advance\leftskip\@lnumwidth \hskip-\leftskip - #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \penalty\@highpenalty - \endgroup - \fi} -\newcommand*{\l@section}{\@dottedtocline{1}{1.5em}{2.3em}} -\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}} -\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}} -\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}} -\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}} -\newcommand{\listoffigures}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\listfigurename - \@mkboth{\listfigurename}{\listfigurename}}% - \@starttoc{lof}% - \if@restonecol\twocolumn\fi -} -\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}} -\newcommand{\listoftables}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\listtablename - \@mkboth{\listtablename}{\listtablename}}% - \@starttoc{lot}% - \if@restonecol\twocolumn\fi -} -\let\l@table\l@figure -\newdimen\bibindent -\setlength\bibindent{1.5em} -\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} -\newenvironment{thebibliography}[1] -{\chapter*{\bibname\@mkboth{\bibname}{\bibname}}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty\clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} -\let\@openbib@code\@empty -\newenvironment{theindex} - {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi - \columnseprule\z@ \columnsep 35\p@ - \twocolumn[\@makeschapterhead{\indexname}]% - \@mkboth{\indexname}{\indexname}% - \thispagestyle{jpl@in}\parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem} - {\if@restonecol\onecolumn\else\clearpage\fi} -\newcommand{\@idxitem}{\par\hangindent 40\p@} -\newcommand{\subitem}{\@idxitem \hspace*{20\p@}} -\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}} -\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} -\renewcommand{\footnoterule}{% - \kern-3\p@ - \hrule width .4\columnwidth - \kern 2.6\p@} -\@addtoreset{footnote}{chapter} -\newcommand\@makefntext[1]{\parindent 1em - \noindent\hbox to 1.8em{\hss\@makefnmark}#1} -\newif\if西暦 \西暦false -\def\西暦{\西暦true} -\def\和暦{\西暦false} -\newcount\heisei \heisei\year \advance\heisei-1988\relax -\def\today{{% - \iftdir - \if西暦 - \kansuji\number\year 年 - \kansuji\number\month 月 - \kansuji\number\day 日 - \else - 平成\ifnum\heisei=1 元年\else\kansuji\number\heisei 年\fi - \kansuji\number\month 月 - \kansuji\number\day 日 - \fi - \else - \if西暦 - \number\year~年 - \number\month~月 - \number\day~日 - \else - 平成\ifnum\heisei=1 元年\else\number\heisei~年\fi - \number\month~月 - \number\day~日 - \fi - \fi}} -\newcommand{\prepartname}{第} -\newcommand{\postpartname}{部} -\newcommand{\prechaptername}{第} -\newcommand{\postchaptername}{章} -\newcommand{\contentsname}{目 次} -\newcommand{\listfigurename}{図 目 次} -\newcommand{\listtablename}{表 目 次} -\newcommand{\bibname}{関連図書} -\newcommand{\indexname}{索 引} -\newcommand{\figurename}{図} -\newcommand{\tablename}{表} -\newcommand{\appendixname}{付 録} -\pagestyle{headings} -\pagenumbering{arabic} -\raggedbottom -\if@twocolumn - \twocolumn - \sloppy -\else - \onecolumn -\fi -\if@twoside - \@mparswitchtrue -\else - \@mparswitchfalse -\fi -\endinput -%% -%% End of file `ltjbook.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjltxdoc.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjltxdoc.cls deleted file mode 100644 index c8d122bcbff..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjltxdoc.cls +++ /dev/null @@ -1,89 +0,0 @@ -%% -%% This is file `ltjltxdoc.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjltxdoc.dtx (with options: `class') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjltxdoc.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjltxdoc.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjltxdoc.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% - -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjltxdoc}[2011/10/03 v1.0b-ltj Standard LuaLaTeX-ja file] -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ltxdoc}} -\ProcessOptions -\LoadClass{ltxdoc} -\RequirePackage{luatexja} -\renewcommand{\normalsize}{% - \@setfontsize\normalsize\@xpt{15}% - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listI} -\renewcommand{\small}{% - \@setfontsize\small\@ixpt{11}% - \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus2\p@ - \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 4\p@ \@plus2\p@ \@minus2\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\normalsize -\setlength\parindent{1\zw} -\providecommand*{\file}[1]{\texttt{#1}} -\providecommand*{\pstyle}[1]{\textsl{#1}} -\providecommand*{\Lcount}[1]{\textsl{\small#1}} -\providecommand*{\Lopt}[1]{\textsf{#1}} -\providecommand\dst{{\normalfont\scshape docstrip}} -\providecommand\NFSS{\textsf{NFSS}} -\newcounter{@clineno} -\def\mlineplus#1{\setcounter{@clineno}{\arabic{CodelineNo}}% - \addtocounter{@clineno}{#1}\arabic{@clineno}} -\def\tsample#1{% - \hbox to\linewidth\bgroup\vrule width.1pt\hss - \vbox\bgroup\hrule height.1pt - \vskip.5\baselineskip - \vbox to\linewidth\bgroup\tate\hsize=#1\relax\vss} -\def\endtsample{% - \vss\egroup - \vskip.5\baselineskip - \hrule height.1pt\egroup - \hss\vrule width.1pt\egroup} -\ltjsetparameter{alxspmode={"5C,3}} %% \ -\ltjsetparameter{alxspmode={"22,3}} %% " -\endinput -%% -%% End of file `ltjltxdoc.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjreport.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjreport.cls deleted file mode 100644 index 34f33536c04..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjreport.cls +++ /dev/null @@ -1,902 +0,0 @@ -%% -%% This is file `ltjreport.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `report,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjreport.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjreport} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja class] -\RequirePackage{luatexja} -\newcounter{@paper} -\newif\if@landscape \@landscapefalse -\newcommand{\@ptsize}{} -\newif\if@restonecol -\newif\if@titlepage -\@titlepagetrue -\newif\if@openright -\hour\time \divide\hour by 60\relax -\@tempcnta\hour \multiply\@tempcnta 60\relax -\minute\time \advance\minute-\@tempcnta -\newif\if@stysize \@stysizefalse -\newif\if@mathrmmc \@mathrmmcfalse -\DeclareOption{a4paper}{\setcounter{@paper}{1}% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5paper}{\setcounter{@paper}{2}% - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4paper}{\setcounter{@paper}{3}% - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5paper}{\setcounter{@paper}{4}% - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\DeclareOption{a4j}{\setcounter{@paper}{1}\@stysizetrue - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5j}{\setcounter{@paper}{2}\@stysizetrue - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4j}{\setcounter{@paper}{3}\@stysizetrue - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5j}{\setcounter{@paper}{4}\@stysizetrue - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\DeclareOption{a4p}{\setcounter{@paper}{1}\@stysizetrue - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5p}{\setcounter{@paper}{2}\@stysizetrue - \setlength\paperheight {210mm} - \setlength\paperwidth {148mm}} -\DeclareOption{b4p}{\setcounter{@paper}{3}\@stysizetrue - \setlength\paperheight {364mm} - \setlength\paperwidth {257mm}} -\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue - \setlength\paperheight {257mm} - \setlength\paperwidth {182mm}} -\if@compatibility - \renewcommand{\@ptsize}{0} -\else - \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} -\fi -\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} -\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} -\DeclareOption{landscape}{\@landscapetrue - \setlength\@tempdima{\paperheight}% - \setlength\paperheight{\paperwidth}% - \setlength\paperwidth{\@tempdima}} -\DeclareOption{tombow}{% - \tombowtrue \tombowdatetrue - \setlength{\@tombowwidth}{.1\p@}% - \@bannertoken{% - \jobname\space:\space\number\year/\number\month/\number\day - (\number\hour:\number\minute)} - \maketombowbox} -\DeclareOption{tombo}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{.1\p@}% - \maketombowbox} -\DeclareOption{mentuke}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{\z@}% - \maketombowbox} -%% \DeclareOption{tate}{% -%% \AtBeginDocument{\tate\message{《縦組モード》}% -%% \adjustbaseline}% -%% } -\DeclareOption{oneside}{\@twosidefalse} -\DeclareOption{twoside}{\@twosidetrue} -\DeclareOption{onecolumn}{\@twocolumnfalse} -\DeclareOption{twocolumn}{\@twocolumntrue} -\DeclareOption{titlepage}{\@titlepagetrue} -\DeclareOption{notitlepage}{\@titlepagefalse} -\if@compatibility -\else -\DeclareOption{openright}{\@openrighttrue} -\DeclareOption{openany}{\@openrightfalse} -\fi -\DeclareOption{leqno}{\input{leqno.clo}} -\DeclareOption{fleqn}{\input{fleqn.clo}} -\DeclareOption{openbib}{% - \AtEndOfPackage{% - \renewcommand\@openbib@code{% - \advance\leftmargin\bibindent - \itemindent -\bibindent - \listparindent \itemindent - \parsep \z@ - }% - \renewcommand\newblock{\par}}} -\if@compatibility - \@mathrmmctrue -\else - \DeclareOption{disablejfam}{% - \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} - \DeclareOption{mathrmmc}{\@mathrmmctrue} -\fi -\DeclareOption{draft}{\setlength\overfullrule{5pt}} -\DeclareOption{final}{\setlength\overfullrule{0pt}} -\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,openany} -\ProcessOptions\relax -\input{ltjsize1\@ptsize.clo} -\directlua{luatexbase.add_to_callback('luatexja.load_jfm', - function (ji, jn) ji.chars['parbdd'] = 0; return ji end, - 'ltj.jclasses_load_jfm', 1)} -{\jfont\g=psft:Ryumin-Light:jfm=min } % loading jfm-min.lua -\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] psft:Ryumin-Light:jfm=min}{} -\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] psft:GothicBBB-Medium:jfm=min;jfmvar=goth}{} -\ltjglobalsetparameter{differentjfm=both} -\directlua{luatexbase.remove_from_callback('luatexja.load_jfm', 'ltj.jclasses_load_jfm')} -\if@stysize - \setlength\columnsep{2\Cwd} -\else - \setlength\columnsep{10\p@} -\fi -\setlength\columnseprule{0\p@} -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} -\setlength\lineskip{1\p@} -\setlength\normallineskip{1\p@} -\renewcommand{\baselinestretch}{} -\setlength\parskip{0\p@ \@plus \p@} -\setlength\parindent{1\Cwd} -\@lowpenalty 51 -\@medpenalty 151 -\@highpenalty 301 -\setcounter{topnumber}{2} -\setcounter{bottomnumber}{1} -\setcounter{totalnumber}{3} -\setcounter{dbltopnumber}{2} -\renewcommand{\topfraction}{.7} -\renewcommand{\bottomfraction}{.3} -\renewcommand{\textfraction}{.2} -\renewcommand{\floatpagefraction}{.5} -\renewcommand{\dbltopfraction}{.7} -\renewcommand{\dblfloatpagefraction}{.5} -\def\ps@plain{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@plain - \let\@oddhead\@empty - \def\@oddfoot{\reset@font\hfil\thepage\hfil}% - \let\@evenhead\@empty - \let\@evenfoot\@oddfoot} -\let\ps@jpl@in\ps@plain -\def\ps@headnombre{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@headnombre - \def\@evenhead{\thepage\hfil}% - \def\@oddhead{\hfil\thepage}% - \let\@oddfoot\@empty\let\@evenfoot\@empty} -\def\ps@footnombre{\let\@mkboth\@gobbletwo - \let\ps@jpl@in\ps@footnombre - \def\@evenfoot{\thepage\hfil}% - \def\@oddfoot{\hfil\thepage}% - \let\@oddhead\@empty\let\@evenhead\@empty} -\if@twoside - \def\ps@headings{\let\ps@jpl@in\ps@headnombre - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage\hfil\leftmark}% - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\markboth - \def\chaptermark##1{\markboth{% - \ifnum \c@secnumdepth >\m@ne - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - ##1}{}}% - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi - ##1}}% - } -\else % if not twoside - \def\ps@headings{\let\ps@jpl@in\ps@headnombre - \let\@oddfoot\@empty - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\markboth -\def\chaptermark##1{\markright{% - \ifnum \c@secnumdepth >\m@ne - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - ##1}}% - } -\fi -\if@twoside - \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre - \def\@evenhead{\leftmark\hfil}% right page - \def\@evenfoot{\thepage\hfil}% right page - \def\@oddhead{\hfil\rightmark}% left page - \def\@oddfoot{\hfil\thepage}% left page - \let\@mkboth\markboth -\def\chaptermark##1{\markboth{% - \ifnum \c@secnumdepth >\m@ne - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - ##1}{}}% - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi - ##1}}% - } -\else % if one column - \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre - \def\@oddhead{\hfil\rightmark}% - \def\@oddfoot{\hfil\thepage}% - \let\@mkboth\markboth - \def\chaptermark##1{\markright{% - \ifnum \c@secnumdepth >\m@ne - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - ##1}}% - } -\fi -\def\ps@myheadings{\let\ps@jpl@in\ps@plain% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage\hfil\leftmark}% - \def\@oddhead{{\rightmark}\hfil\thepage}% - \let\@mkboth\@gobbletwo - \let\chaptermark\@gobble - \let\sectionmark\@gobble -} -\if@compatibility -\newenvironment{titlepage} - {% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\newpage\fi - \thispagestyle{empty}% - \setcounter{page}\z@ - }% - {\if@restonecol\twocolumn\else\newpage\fi - } -\else -\newenvironment{titlepage} - {% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \setcounter{page}\@ne - }% - {\if@restonecol\twocolumn \else \newpage \fi - \if@twoside\else - \setcounter{page}\@ne - \fi - } -\fi -\def\p@thanks#1{\footnotemark - \protected@xdef\@thanks{\@thanks - \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}} -\if@titlepage - \newcommand{\maketitle}{\begin{titlepage}% - \let\footnotesize\small - \let\footnoterule\relax - \let\footnote\thanks - \null\vfil - \vskip 60\p@ - \begin{center}% - {\LARGE \@title \par}% - \vskip 3em% - {\Large - \lineskip .75em% - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1.5em% - {\large \@date \par}% % Set date in \large size. - \end{center}\par - \@thanks\vfil\null - \end{titlepage}% - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\p@thanks\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - }% -\else - \newcommand{\maketitle}{\par - \begingroup - \renewcommand{\thefootnote}{\fnsymbol{footnote}}% - \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$ - \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}% - \long\def\@makefntext##1{\parindent 1em\noindent - \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% - \if@twocolumn - \ifnum \col@number=\@ne \@maketitle - \else \twocolumn[\@maketitle]% - \fi - \else - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \fi - \thispagestyle{jpl@in}\@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\p@thanks\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - } - \def\@maketitle{% - \newpage\null - \vskip 2em% - \begin{center}% - \let\footnote\thanks - {\LARGE \@title \par}% - \vskip 1.5em% - {\large - \lineskip .5em% - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1em% - {\large \@date}% - \end{center}% - \par\vskip 1.5em} -\fi -\if@titlepage - \newenvironment{abstract}{% - \titlepage - \null\vfil - \@beginparpenalty\@lowpenalty - \begin{center}% - {\bfseries\abstractname}% - \@endparpenalty\@M - \end{center}}% - {\par\vfil\null\endtitlepage} -\else - \newenvironment{abstract}{% - \if@twocolumn - \section*{\abstractname}% - \else - \small - \begin{center}% - {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}% - \end{center}% - \quotation - \fi}{\if@twocolumn\else\endquotation\fi} -\fi -\newcommand*{\chaptermark}[1]{} -\setcounter{secnumdepth}{2} -\newcounter{part} -\newcounter{chapter} -\newcounter{section}[chapter] -\newcounter{subsection}[section] -\newcounter{subsubsection}[subsection] -\newcounter{paragraph}[subsubsection] -\newcounter{subparagraph}[paragraph] -\renewcommand{\thepart}{\@Roman\c@part} -\renewcommand{\thechapter}{\@arabic\c@chapter} -\renewcommand{\thesection}{\thechapter.\@arabic\c@section} -\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} -\renewcommand{\thesubsubsection}{% - \thesubsection.\@arabic\c@subsubsection} -\renewcommand{\theparagraph}{% - \thesubsubsection.\@arabic\c@paragraph} -\renewcommand{\thesubparagraph}{% - \theparagraph.\@arabic\c@subparagraph} -\newcommand{\@chapapp}{\prechaptername} -\newcommand{\@chappos}{\postchaptername} -\newcommand{\part}{% - \if@openright \cleardoublepage \else \clearpage \fi - \thispagestyle{empty}% - \if@twocolumn\onecolumn\@tempswatrue\else\@tempswafalse\fi - \null\vfil - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >-2\relax - \refstepcounter{part}% - \addcontentsline{toc}{part}{% - \prepartname\thepart\postpartname\hspace{1em}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\centering - \interlinepenalty\@M\reset@font - \ifnum \c@secnumdepth >-2\relax - \huge\bfseries\prepartname\thepart\postpartname - \par\vskip20\p@ - \fi - \Huge\bfseries#2\par}% - \@endpart} -\def\@spart#1{{% - \centering - \interlinepenalty\@M\reset@font - \Huge\bfseries#1\par}% - \@endpart} -\def\@endpart{\vfil\newpage - \if@twoside\null\thispagestyle{empty}\newpage\fi - \if@tempswa\twocolumn\fi} -\newcommand{\chapter}{% - \if@openright\cleardoublepage\else\clearpage\fi - \thispagestyle{jpl@in}% - \global\@topnum\z@ - \@afterindenttrue - \secdef\@chapter\@schapter} -\def\@chapter[#1]#2{% - \ifnum \c@secnumdepth >\m@ne - \refstepcounter{chapter}% - \typeout{\@chapapp\space\thechapter\space\@chappos}% - \addcontentsline{toc}{chapter}% - {\protect\numberline{\@chapapp\thechapter\@chappos}#1}% - \else - \addcontentsline{toc}{chapter}{#1}% - \fi - \chaptermark{#1}% - \addtocontents{lof}{\protect\addvspace{10\p@}}% - \addtocontents{lot}{\protect\addvspace{10\p@}}% - \@makechapterhead{#2}\@afterheading} -\def\@makechapterhead#1{\hbox{}% - \vskip2\Cvs - {\parindent\z@ - \raggedright - \reset@font\huge\bfseries - \leavevmode - \ifnum \c@secnumdepth >\m@ne - \setlength\@tempdima{\linewidth}% - \setbox\z@\hbox{\@chapapp\thechapter\@chappos\hskip1\zw}% - \addtolength\@tempdima{-\wd\z@}% - \unhbox\z@\nobreak - \vtop{\hsize\@tempdima#1}% - \else - #1\relax - \fi}\nobreak\vskip3\Cvs} -\def\@schapter#1{% - \@makeschapterhead{#1}\@afterheading -} -\def\@makeschapterhead#1{\hbox{}% - \vskip2\Cvs - {\parindent\z@ - \raggedright - \reset@font\huge\bfseries - \leavevmode - \setlength\@tempdima{\linewidth}% - \vtop{\hsize\@tempdima#1}}\vskip3\Cvs} -\newcommand{\section}{\@startsection{section}{1}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\Large\bfseries}} -\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\large\bfseries}} -\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% - {.5\Cvs \@plus.3\Cvs}% - {\reset@font\normalsize\bfseries}} -\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {3.25ex \@plus 1ex \@minus .2ex}% - {-1em}% - {\reset@font\normalsize\bfseries}} -\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% - {3.25ex \@plus 1ex \@minus .2ex}% - {-1em}% - {\reset@font\normalsize\bfseries}} -\newcommand{\appendix}{\par - \setcounter{chapter}{0}% - \setcounter{section}{0}% - \renewcommand{\@chapapp}{\appendixname}% - \renewcommand{\@chappos}\space% - \renewcommand{\thechapter}{\@Alph\c@chapter}} -\if@twocolumn - \setlength\leftmargini {2em} -\else - \setlength\leftmargini {2.5em} -\fi -\setlength\leftmarginii {2.2em} -\setlength\leftmarginiii {1.87em} -\setlength\leftmarginiv {1.7em} -\if@twocolumn - \setlength\leftmarginv {.5em} - \setlength\leftmarginvi{.5em} -\else - \setlength\leftmarginv {1em} - \setlength\leftmarginvi{1em} -\fi -\setlength \labelsep {.5em} -\setlength \labelwidth{\leftmargini} -\addtolength\labelwidth{-\labelsep} -\@beginparpenalty -\@lowpenalty -\@endparpenalty -\@lowpenalty -\@itempenalty -\@lowpenalty -\renewcommand{\theenumi}{\@arabic\c@enumi} -\renewcommand{\theenumii}{\@alph\c@enumii} -\renewcommand{\theenumiii}{\@roman\c@enumiii} -\renewcommand{\theenumiv}{\@Alph\c@enumiv} -\newcommand{\labelenumi}{\theenumi.} -\newcommand{\labelenumii}{(\theenumii)} -\newcommand{\labelenumiii}{\theenumiii.} -\newcommand{\labelenumiv}{\theenumiv.} -\renewcommand{\p@enumii}{\theenumi} -\renewcommand{\p@enumiii}{\theenumi(\theenumii)} -\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} -\renewenvironment{enumerate} - {\ifnum \@enumdepth >\thr@@\@toodeep\else - \advance\@enumdepth\@ne - \edef\@enumctr{enum\romannumeral\the\@enumdepth}% - \list{\csname label\@enumctr\endcsname}{% - \iftdir - \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip - \else\topsep\z@\fi - \parskip\z@ \itemsep\z@ \parsep\z@ - \labelwidth1\zw \labelsep.3\zw - \ifnum \@enumdepth=\@ne \leftmargin1\zw\relax - \else\leftmargin\leftskip\fi - \advance\leftmargin 1\zw - \fi - \usecounter{\@enumctr}% - \def\makelabel##1{\hss\llap{##1}}}% - \fi}{\endlist} -\newcommand{\labelitemi}{\textbullet} -\newcommand{\labelitemii}{% - \iftdir - {\textcircled{~}} - \else - {\normalfont\bfseries\textendash} - \fi -} -\newcommand{\labelitemiii}{\textasteriskcentered} -\newcommand{\labelitemiv}{\textperiodcentered} -\renewenvironment{itemize} - {\ifnum \@itemdepth >\thr@@\@toodeep\else - \advance\@itemdepth\@ne - \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% - \expandafter - \list{\csname \@itemitem\endcsname}{% - \iftdir - \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip - \else\topsep\z@\fi - \parskip\z@ \itemsep\z@ \parsep\z@ - \labelwidth1\zw \labelsep.3\zw - \ifnum \@itemdepth =\@ne \leftmargin1\zw\relax - \else\leftmargin\leftskip\fi - \advance\leftmargin 1\zw - \fi - \def\makelabel##1{\hss\llap{##1}}}% - \fi}{\endlist} -\newenvironment{description} - {\list{}{\labelwidth\z@ \itemindent-\leftmargin - \iftdir - \leftmargin\leftskip \advance\leftmargin3\Cwd - \rightmargin\rightskip - \labelsep=1\zw \itemsep\z@ - \listparindent\z@ \topskip\z@ \parskip\z@ \partopsep\z@ - \fi - \let\makelabel\descriptionlabel}}{\endlist} -\newcommand{\descriptionlabel}[1]{% - \hspace\labelsep\normalfont\bfseries #1} -\newenvironment{verse} - {\let\\\@centercr - \list{}{\itemsep\z@ \itemindent -1.5em% - \listparindent\itemindent - \rightmargin\leftmargin \advance\leftmargin 1.5em}% - \item\relax}{\endlist} -\newenvironment{quotation} - {\list{}{\listparindent 1.5em% - \itemindent\listparindent - \rightmargin\leftmargin - \parsep\z@ \@plus\p@}% - \item\relax}{\endlist} -\newenvironment{quote} - {\list{}{\rightmargin\leftmargin}% - \item\relax}{\endlist} -\newcounter{figure}[chapter] -\renewcommand{\thefigure}{% - \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@figure} -\def\fps@figure{tbp} -\def\ftype@figure{1} -\def\ext@figure{lof} -\def\fnum@figure{\figurename~\thefigure} -\newenvironment{figure} - {\@float{figure}} - {\end@float} -\newenvironment{figure*} - {\@dblfloat{figure}} - {\end@dblfloat} -\newcounter{table}[chapter] -\renewcommand{\thetable}{% - \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@table} -\def\fps@table{tbp} -\def\ftype@table{2} -\def\ext@table{lot} -\def\fnum@table{\tablename~\thetable} -\newenvironment{table} - {\@float{table}} - {\end@float} -\newenvironment{table*} - {\@dblfloat{table}} - {\end@dblfloat} -\newlength\abovecaptionskip -\newlength\belowcaptionskip -\setlength\abovecaptionskip{10\p@} -\setlength\belowcaptionskip{0\p@} -\long\def\@makecaption#1#2{% - \vskip\abovecaptionskip - \iftdir\sbox\@tempboxa{#1\hskip1\zw#2}% - \else\sbox\@tempboxa{#1: #2}% - \fi - \ifdim \wd\@tempboxa >\hsize - \iftdir #1\hskip1\zw#2\relax\par - \else #1: #2\relax\par\fi - \else - \global \@minipagefalse - \hbox to\hsize{\hfil\box\@tempboxa\hfil}% - \fi - \vskip\belowcaptionskip} -\setlength\arraycolsep{5\p@} -\setlength\tabcolsep{6\p@} -\setlength\arrayrulewidth{.4\p@} -\setlength\doublerulesep{2\p@} -\setlength\tabbingsep{\labelsep} -\skip\@mpfootins = \skip\footins -\setlength\fboxsep{3\p@} -\setlength\fboxrule{.4\p@} -\@addtoreset{equation}{chapter} -\renewcommand{\theequation}{% - \ifnum\c@chapter>\z@\thechapter.\fi \@arabic\c@equation} -\if@compatibility\else - \DeclareSymbolFont{mincho}{JY3}{mc}{m}{n} - \DeclareSymbolFontAlphabet{\mathmc}{mincho} - \SetSymbolFont{mincho}{bold}{JY3}{gt}{m}{n} - \jfam\symmincho - \DeclareMathAlphabet{\mathgt}{JY3}{gt}{m}{n} -\fi -\if@mathrmmc - \AtBeginDocument{% - \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} - \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt} -}% -\fi -\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} -\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} -\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} -\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} -\setcounter{tocdepth}{2} -\newcommand{\@pnumwidth}{1.55em} -\newcommand{\@tocrmarg}{2.55em} -\newcommand{\@dotsep}{4.5} -\newdimen\toclineskip -\setlength\toclineskip{\z@} -\newdimen\@lnumwidth -\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}} -\def\@dottedtocline#1#2#3#4#5{% - \ifnum #1>\c@tocdepth \else - \vskip\toclineskip \@plus.2\p@ - {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip - \parindent #2\relax\@afterindenttrue - \interlinepenalty\@M - \leavevmode - \@lnumwidth #3\relax - \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip - {#4}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}% - \hfill\nobreak - \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}% - \par}% - \fi} -\def\addcontentsline#1#2#3{% - \protected@write\@auxout - {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble -\@temptokena{\thepage}}% - {\string\@writefile{#1}% - {\protect\contentsline{#2}{#3}{\the\@temptokena}}}% -} -\newcommand{\tableofcontents}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\contentsname - \@mkboth{\contentsname}{\contentsname}% - }\@starttoc{toc}% - \if@restonecol\twocolumn\fi -} -\newcommand*{\l@part}[2]{% - \ifnum \c@tocdepth >-2\relax - \addpenalty{-\@highpenalty}% - \addvspace{2.25em \@plus\p@}% - \begingroup - \parindent\z@\rightskip\@pnumwidth - \parfillskip-\@pnumwidth - {\leavevmode\large\bfseries - \setlength\@lnumwidth{4\zw}% - #1\hfil\nobreak - \hbox to\@pnumwidth{\hss#2}}\par - \nobreak - \global\@nobreaktrue - \everypar{\global\@nobreakfalse\everypar{}}% - \endgroup - \fi} -\newcommand*{\l@chapter}[2]{% - \ifnum \c@tocdepth >\m@ne - \addpenalty{-\@highpenalty}% - \addvspace{1.0em \@plus\p@}% - \begingroup - \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip - \leavevmode\bfseries - \setlength\@lnumwidth{4\zw}% - \advance\leftskip\@lnumwidth \hskip-\leftskip - #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \penalty\@highpenalty - \endgroup - \fi} -\newcommand*{\l@section}{\@dottedtocline{1}{1.5em}{2.3em}} -\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}} -\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}} -\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}} -\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}} -\newcommand{\listoffigures}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\listfigurename - \@mkboth{\listfigurename}{\listfigurename}}% - \@starttoc{lof}% - \if@restonecol\twocolumn\fi -} -\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}} -\newcommand{\listoftables}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\listtablename - \@mkboth{\listtablename}{\listtablename}}% - \@starttoc{lot}% - \if@restonecol\twocolumn\fi -} -\let\l@table\l@figure -\newdimen\bibindent -\setlength\bibindent{1.5em} -\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} -\newenvironment{thebibliography}[1] -{\chapter*{\bibname\@mkboth{\bibname}{\bibname}}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty\clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} -\let\@openbib@code\@empty -\newenvironment{theindex} - {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi - \columnseprule\z@ \columnsep 35\p@ - \twocolumn[\@makeschapterhead{\indexname}]% - \@mkboth{\indexname}{\indexname}% - \thispagestyle{jpl@in}\parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem} - {\if@restonecol\onecolumn\else\clearpage\fi} -\newcommand{\@idxitem}{\par\hangindent 40\p@} -\newcommand{\subitem}{\@idxitem \hspace*{20\p@}} -\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}} -\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} -\renewcommand{\footnoterule}{% - \kern-3\p@ - \hrule width .4\columnwidth - \kern 2.6\p@} -\@addtoreset{footnote}{chapter} -\newcommand\@makefntext[1]{\parindent 1em - \noindent\hbox to 1.8em{\hss\@makefnmark}#1} -\newif\if西暦 \西暦false -\def\西暦{\西暦true} -\def\和暦{\西暦false} -\newcount\heisei \heisei\year \advance\heisei-1988\relax -\def\today{{% - \iftdir - \if西暦 - \kansuji\number\year 年 - \kansuji\number\month 月 - \kansuji\number\day 日 - \else - 平成\ifnum\heisei=1 元年\else\kansuji\number\heisei 年\fi - \kansuji\number\month 月 - \kansuji\number\day 日 - \fi - \else - \if西暦 - \number\year~年 - \number\month~月 - \number\day~日 - \else - 平成\ifnum\heisei=1 元年\else\number\heisei~年\fi - \number\month~月 - \number\day~日 - \fi - \fi}} -\newcommand{\prepartname}{第} -\newcommand{\postpartname}{部} -\newcommand{\prechaptername}{第} -\newcommand{\postchaptername}{章} -\newcommand{\contentsname}{目 次} -\newcommand{\listfigurename}{図 目 次} -\newcommand{\listtablename}{表 目 次} -\newcommand{\bibname}{関連図書} -\newcommand{\indexname}{索 引} -\newcommand{\figurename}{図} -\newcommand{\tablename}{表} -\newcommand{\appendixname}{付 録} -\newcommand{\abstractname}{概 要} -\pagestyle{plain} -\pagenumbering{arabic} -\raggedbottom -\if@twocolumn - \twocolumn - \sloppy -\else - \onecolumn -\fi -\if@twoside - \@mparswitchtrue -\else - \@mparswitchfalse -\fi -\endinput -%% -%% End of file `ltjreport.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize10.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize10.clo deleted file mode 100644 index 61b6cadb821..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize10.clo +++ /dev/null @@ -1,320 +0,0 @@ -%% -%% This is file `ltjsize10.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `10pt,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjsize10.clo. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ltjsize10.clo} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja file (size option)] -\renewcommand{\normalsize}{% - \@setfontsize\normalsize\@xpt{15}% - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \@setfontsize\small\@ixpt{11}% - \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus2\p@ - \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 4\p@ \@plus2\p@ \@minus2\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\footnotesize}{% - \@setfontsize\footnotesize\@viiipt{9.5}% - \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus\p@ - \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 3\p@ \@plus\p@ \@minus\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} -\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} -\newcommand{\large}{\@setfontsize\large\@xiipt{17}} -\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\setlength\headheight{12\p@} -\setlength\headsep{25\p@} -\setlength\topskip{1\Cht} -\setlength\footskip{30\p@} -\if@compatibility - \setlength\maxdepth{4\p@} -\else - \setlength\maxdepth{.5\topskip} -\fi -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textwidth{47\Cwd} - \else - \setlength\textwidth{28\Cwd} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textwidth{75\Cwd} - \else - \setlength\textwidth{60\Cwd} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textwidth{60\Cwd} - \else - \setlength\textwidth{37\Cwd} - \fi - \else % A4 ant other - \if@landscape - \setlength\textwidth{73\Cwd} - \else - \setlength\textwidth{47\Cwd} - \fi - \fi\fi\fi - \else - \if@twocolumn - \setlength\textwidth{52\Cwd} - \else - \setlength\textwidth{327\p@} - \fi - \fi -\else - \if@stysize - \if@twocolumn - \setlength\textwidth{.8\paperwidth} - \else - \setlength\textwidth{.7\paperwidth} - \fi - \else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-2in} - \setlength\@tempdimb{327\p@} - \if@twocolumn - \ifdim\@tempdima>2\@tempdimb\relax - \setlength\textwidth{2\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \else - \ifdim\@tempdima>\@tempdimb\relax - \setlength\textwidth{\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \fi - \fi -\fi -\@settopoint\textwidth -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textheight{17\Cvs} - \else - \setlength\textheight{28\Cvs} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textheight{38\Cvs} - \else - \setlength\textheight{57\Cvs} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textheight{22\Cvs} - \else - \setlength\textheight{35\Cvs} - \fi - \else % A4 and other - \if@landscape - \setlength\textheight{27\Cvs} - \else - \setlength\textheight{43\Cvs} - \fi - \fi\fi\fi - \addtolength\textheight{\topskip} - \else - \setlength\textheight{578\p@} - \fi -\else - \if@stysize - \setlength\textheight{.75\paperheight} - \else - \setlength\@tempdima{\paperheight} - \addtolength\@tempdima{-2in} - \addtolength\@tempdima{-1.5in} - \divide\@tempdima\baselineskip - \@tempcnta\@tempdima - \setlength\textheight{\@tempcnta\baselineskip} - \fi -\fi -\addtolength\textheight{\topskip} -\@settopoint\textheight -\if@compatibility - \if@stysize - \setlength\topmargin{-.3in} - \else - \setlength\topmargin{27\p@} - \fi -\else - \setlength\topmargin{\paperheight} - \addtolength\topmargin{-\headheight} - \addtolength\topmargin{-\headsep} - \addtolength\topmargin{-\textheight} - \addtolength\topmargin{-\footskip} - \if@stysize - \ifnum\c@@paper=2 % A5 - \addtolength\topmargin{-1.3in} - \else - \addtolength\topmargin{-2.0in} - \fi - \else - \addtolength\topmargin{-2.0in} - \fi - \addtolength\topmargin{-.5\topmargin} -\fi -\@settopoint\topmargin -\if@twocolumn - \setlength\marginparsep{10\p@} -\else - \setlength\marginparsep{10\p@} -\fi -\setlength\marginparpush{5\p@} -\if@compatibility - \if@twoside - \setlength\oddsidemargin {44\p@} - \setlength\evensidemargin {82\p@} - \setlength\marginparwidth {107\p@} - \else - \setlength\oddsidemargin {60\p@} - \setlength\evensidemargin {60\p@} - \setlength\marginparwidth {90\p@} - \fi - \if@twocolumn - \setlength\oddsidemargin {30\p@} - \setlength\evensidemargin {30\p@} - \setlength\marginparwidth {48\p@} - \fi - \if@stysize - \if@twocolumn\else - \setlength\oddsidemargin{0\p@} - \setlength\evensidemargin{0\p@} - \fi - \fi -\else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-\textwidth} - \if@twoside - \setlength\oddsidemargin{.4\@tempdima} - \else - \setlength\oddsidemargin{.5\@tempdima} - \fi - \addtolength\oddsidemargin{-1in} - \setlength\evensidemargin{\paperwidth} - \addtolength\evensidemargin{-2in} - \addtolength\evensidemargin{-\textwidth} - \addtolength\evensidemargin{-\oddsidemargin} - \@settopoint\oddsidemargin % 1999.1.6 - \@settopoint\evensidemargin - \if@twoside - \setlength\marginparwidth{.6\@tempdima} - \addtolength\marginparwidth{-.4in} - \else - \setlength\marginparwidth{.5\@tempdima} - \addtolength\marginparwidth{-.4in} - \fi - \ifdim \marginparwidth >2in - \setlength\marginparwidth{2in} - \fi - \@settopoint\marginparwidth -\fi -\setlength\footnotesep{6.65\p@} -\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@} -\def\@listi{\leftmargin\leftmargini - \parsep 4\p@ \@plus2\p@ \@minus\p@ - \topsep 8\p@ \@plus2\p@ \@minus4\p@ - \itemsep4\p@ \@plus2\p@ \@minus\p@} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep 4\p@ \@plus2\p@ \@minus\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep 2\p@ \@plus\p@\@minus\p@ - \parsep\z@ - \partopsep \p@ \@plus\z@ \@minus\p@ - \itemsep\topsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\endinput -%% -%% End of file `ltjsize10.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize11.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize11.clo deleted file mode 100644 index 6f9aa5c8e81..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize11.clo +++ /dev/null @@ -1,320 +0,0 @@ -%% -%% This is file `ltjsize11.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `11pt,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjsize11.clo. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ltjsize11.clo} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja file (size option)] -\renewcommand{\normalsize}{% - \@setfontsize\normalsize\@xipt{15.5}% - \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \@setfontsize\small\@xpt\@xiipt - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 6\p@ \@plus2\p@ \@minus2\p@ - \parsep 3\p@ \@plus2\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\footnotesize}{% - \@setfontsize\footnotesize\@ixpt{11}% - \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus\p@ - \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 4\p@ \@plus2\p@ \@minus2\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} -\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} -\newcommand{\large}{\@setfontsize\large\@xiipt{17}} -\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\setlength\headheight{12\p@} -\setlength\headsep{25\p@} -\setlength\topskip{1\Cht} -\setlength\footskip{30\p@} -\if@compatibility - \setlength\maxdepth{4\p@} -\else - \setlength\maxdepth{.5\topskip} -\fi -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textwidth{42\Cwd} - \else - \setlength\textwidth{25\Cwd} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textwidth{69\Cwd} - \else - \setlength\textwidth{55\Cwd} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textwidth{55\Cwd} - \else - \setlength\textwidth{34\Cwd} - \fi - \else % A4 ant other - \if@landscape - \setlength\textwidth{68\Cwd} - \else - \setlength\textwidth{43\Cwd} - \fi - \fi\fi\fi - \else - \if@twocolumn - \setlength\textwidth{52\Cwd} - \else - \setlength\textwidth{342\p@} - \fi - \fi -\else - \if@stysize - \if@twocolumn - \setlength\textwidth{.8\paperwidth} - \else - \setlength\textwidth{.7\paperwidth} - \fi - \else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-2in} - \setlength\@tempdimb{342\p@} - \if@twocolumn - \ifdim\@tempdima>2\@tempdimb\relax - \setlength\textwidth{2\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \else - \ifdim\@tempdima>\@tempdimb\relax - \setlength\textwidth{\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \fi - \fi -\fi -\@settopoint\textwidth -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textheight{17\Cvs} - \else - \setlength\textheight{25\Cvs} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textheight{36\Cvs} - \else - \setlength\textheight{55\Cvs} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textheight{21\Cvs} - \else - \setlength\textheight{34\Cvs} - \fi - \else % A4 and other - \if@landscape - \setlength\textheight{26\Cvs} - \else - \setlength\textheight{42\Cvs} - \fi - \fi\fi\fi - \addtolength\textheight{\topskip} - \else - \setlength\textheight{580.4\p@} - \fi -\else - \if@stysize - \setlength\textheight{.75\paperheight} - \else - \setlength\@tempdima{\paperheight} - \addtolength\@tempdima{-2in} - \addtolength\@tempdima{-1.5in} - \divide\@tempdima\baselineskip - \@tempcnta\@tempdima - \setlength\textheight{\@tempcnta\baselineskip} - \fi -\fi -\addtolength\textheight{\topskip} -\@settopoint\textheight -\if@compatibility - \if@stysize - \setlength\topmargin{-.3in} - \else - \setlength\topmargin{27\p@} - \fi -\else - \setlength\topmargin{\paperheight} - \addtolength\topmargin{-\headheight} - \addtolength\topmargin{-\headsep} - \addtolength\topmargin{-\textheight} - \addtolength\topmargin{-\footskip} - \if@stysize - \ifnum\c@@paper=2 % A5 - \addtolength\topmargin{-1.3in} - \else - \addtolength\topmargin{-2.0in} - \fi - \else - \addtolength\topmargin{-2.0in} - \fi - \addtolength\topmargin{-.5\topmargin} -\fi -\@settopoint\topmargin -\if@twocolumn - \setlength\marginparsep{10\p@} -\else - \setlength\marginparsep{10\p@} -\fi -\setlength\marginparpush{5\p@} -\if@compatibility - \if@twoside - \setlength\oddsidemargin {36\p@} - \setlength\evensidemargin {74\p@} - \setlength\marginparwidth {100\p@} - \else - \setlength\oddsidemargin {54\p@} - \setlength\evensidemargin {54\p@} - \setlength\marginparwidth {83\p@} - \fi - \if@twocolumn - \setlength\oddsidemargin {30\p@} - \setlength\evensidemargin {30\p@} - \setlength\marginparwidth {48\p@} - \fi - \if@stysize - \if@twocolumn\else - \setlength\oddsidemargin{0\p@} - \setlength\evensidemargin{0\p@} - \fi - \fi -\else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-\textwidth} - \if@twoside - \setlength\oddsidemargin{.4\@tempdima} - \else - \setlength\oddsidemargin{.5\@tempdima} - \fi - \addtolength\oddsidemargin{-1in} - \setlength\evensidemargin{\paperwidth} - \addtolength\evensidemargin{-2in} - \addtolength\evensidemargin{-\textwidth} - \addtolength\evensidemargin{-\oddsidemargin} - \@settopoint\oddsidemargin % 1999.1.6 - \@settopoint\evensidemargin - \if@twoside - \setlength\marginparwidth{.6\@tempdima} - \addtolength\marginparwidth{-.4in} - \else - \setlength\marginparwidth{.5\@tempdima} - \addtolength\marginparwidth{-.4in} - \fi - \ifdim \marginparwidth >2in - \setlength\marginparwidth{2in} - \fi - \@settopoint\marginparwidth -\fi -\setlength\footnotesep{7.7\p@} -\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@} -\def\@listi{\leftmargin\leftmargini - \parsep 4.5\p@ \@plus2\p@ \@minus\p@ - \topsep 9\p@ \@plus3\p@ \@minus5\p@ - \itemsep4.5\p@ \@plus2\p@ \@minus\p@} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep 4.5\p@ \@plus2\p@ \@minus\p@ - \parsep 2\p@ \@plus\p@ \@minus\p@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep 2\p@ \@plus\p@\@minus\p@ - \parsep\z@ - \partopsep \p@ \@plus\z@ \@minus\p@ - \itemsep\topsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\endinput -%% -%% End of file `ltjsize11.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize12.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize12.clo deleted file mode 100644 index 2221af555d4..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjclasses/ltjsize12.clo +++ /dev/null @@ -1,320 +0,0 @@ -%% -%% This is file `ltjsize12.clo', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjclasses.dtx (with options: `12pt,yoko') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjsize12.clo. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{ltjsize12.clo} - [2012/05/08 v1.6-ltj - Standard LuaLaTeX-ja file (size option)] -\renewcommand{\normalsize}{% - \@setfontsize\normalsize\@xiipt{16.5}% - \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \@setfontsize\small\@xipt{13.6}% - \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 9\p@ \@plus3\p@ \@minus5\p@ - \parsep 4.5\p@ \@plus2\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\footnotesize}{% - \@setfontsize\footnotesize\@xpt\@xiipt - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \def\@listi{\leftmargin\leftmargini - \topsep 6\p@ \@plus2\p@ \@minus2\p@ - \parsep 3\p@ \@plus2\p@ \@minus\p@ - \itemsep \parsep}% - \belowdisplayskip \abovedisplayskip} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} -\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} -\newcommand{\large}{\@setfontsize\large\@xivpt{21}} -\newcommand{\Large}{\@setfontsize\Large\@xviipt{25}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xxpt{28}} -\newcommand{\huge}{\@setfontsize\huge\@xxvpt{33}} -\let\Huge=\huge -\setlength\headheight{12\p@} -\setlength\headsep{25\p@} -\setlength\topskip{1\Cht} -\setlength\footskip{30\p@} -\if@compatibility - \setlength\maxdepth{4\p@} -\else - \setlength\maxdepth{.5\topskip} -\fi -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textwidth{40\Cwd} - \else - \setlength\textwidth{24\Cwd} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textwidth{63\Cwd} - \else - \setlength\textwidth{50\Cwd} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textwidth{50\Cwd} - \else - \setlength\textwidth{31\Cwd} - \fi - \else % A4 ant other - \if@landscape - \setlength\textwidth{61\Cwd} - \else - \setlength\textwidth{40\Cwd} - \fi - \fi\fi\fi - \else - \if@twocolumn - \setlength\textwidth{52\Cwd} - \else - \setlength\textwidth{372\p@} - \fi - \fi -\else - \if@stysize - \if@twocolumn - \setlength\textwidth{.8\paperwidth} - \else - \setlength\textwidth{.7\paperwidth} - \fi - \else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-2in} - \setlength\@tempdimb{372\p@} - \if@twocolumn - \ifdim\@tempdima>2\@tempdimb\relax - \setlength\textwidth{2\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \else - \ifdim\@tempdima>\@tempdimb\relax - \setlength\textwidth{\@tempdimb} - \else - \setlength\textwidth{\@tempdima} - \fi - \fi - \fi -\fi -\@settopoint\textwidth -\if@compatibility - \if@stysize - \ifnum\c@@paper=2 % A5 - \if@landscape - \setlength\textheight{16\Cvs} - \else - \setlength\textheight{24\Cvs} - \fi - \else\ifnum\c@@paper=3 % B4 - \if@landscape - \setlength\textheight{34\Cvs} - \else - \setlength\textheight{52\Cvs} - \fi - \else\ifnum\c@@paper=4 % B5 - \if@landscape - \setlength\textheight{20\Cvs} - \else - \setlength\textheight{32\Cvs} - \fi - \else % A4 and other - \if@landscape - \setlength\textheight{25\Cvs} - \else - \setlength\textheight{39\Cvs} - \fi - \fi\fi\fi - \addtolength\textheight{\topskip} - \else - \setlength\textheight{586.5\p@} - \fi -\else - \if@stysize - \setlength\textheight{.75\paperheight} - \else - \setlength\@tempdima{\paperheight} - \addtolength\@tempdima{-2in} - \addtolength\@tempdima{-1.5in} - \divide\@tempdima\baselineskip - \@tempcnta\@tempdima - \setlength\textheight{\@tempcnta\baselineskip} - \fi -\fi -\addtolength\textheight{\topskip} -\@settopoint\textheight -\if@compatibility - \if@stysize - \setlength\topmargin{-.3in} - \else - \setlength\topmargin{27\p@} - \fi -\else - \setlength\topmargin{\paperheight} - \addtolength\topmargin{-\headheight} - \addtolength\topmargin{-\headsep} - \addtolength\topmargin{-\textheight} - \addtolength\topmargin{-\footskip} - \if@stysize - \ifnum\c@@paper=2 % A5 - \addtolength\topmargin{-1.3in} - \else - \addtolength\topmargin{-2.0in} - \fi - \else - \addtolength\topmargin{-2.0in} - \fi - \addtolength\topmargin{-.5\topmargin} -\fi -\@settopoint\topmargin -\if@twocolumn - \setlength\marginparsep{10\p@} -\else - \setlength\marginparsep{10\p@} -\fi -\setlength\marginparpush{7\p@} -\if@compatibility - \if@twoside - \setlength\oddsidemargin {21\p@} - \setlength\evensidemargin {59\p@} - \setlength\marginparwidth {85\p@} - \else - \setlength\oddsidemargin {39.5\p@} - \setlength\evensidemargin {39.5\p@} - \setlength\marginparwidth {68\p@} - \fi - \if@twocolumn - \setlength\oddsidemargin {30\p@} - \setlength\evensidemargin {30\p@} - \setlength\marginparwidth {48\p@} - \fi - \if@stysize - \if@twocolumn\else - \setlength\oddsidemargin{0\p@} - \setlength\evensidemargin{0\p@} - \fi - \fi -\else - \setlength\@tempdima{\paperwidth} - \addtolength\@tempdima{-\textwidth} - \if@twoside - \setlength\oddsidemargin{.4\@tempdima} - \else - \setlength\oddsidemargin{.5\@tempdima} - \fi - \addtolength\oddsidemargin{-1in} - \setlength\evensidemargin{\paperwidth} - \addtolength\evensidemargin{-2in} - \addtolength\evensidemargin{-\textwidth} - \addtolength\evensidemargin{-\oddsidemargin} - \@settopoint\oddsidemargin % 1999.1.6 - \@settopoint\evensidemargin - \if@twoside - \setlength\marginparwidth{.6\@tempdima} - \addtolength\marginparwidth{-.4in} - \else - \setlength\marginparwidth{.5\@tempdima} - \addtolength\marginparwidth{-.4in} - \fi - \ifdim \marginparwidth >2in - \setlength\marginparwidth{2in} - \fi - \@settopoint\marginparwidth -\fi -\setlength\footnotesep{8.4\p@} -\setlength{\skip\footins}{10.8\p@ \@plus 4\p@ \@minus 2\p@} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {14\p@ \@plus 4\p@ \@minus 4\p@} -\setlength\dblfloatsep {14\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{10\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{10\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\setlength\partopsep{3\p@ \@plus 2\p@ \@minus 2\p@} -\def\@listi{\leftmargin\leftmargini - \parsep 5\p@ \@plus2.5\p@ \@minus\p@ - \topsep 10\p@ \@plus4\p@ \@minus6\p@ - \itemsep5\p@ \@plus2.5\p@ \@minus\p@} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep 5\p@ \@plus2.5\p@ \@minus\p@ - \parsep 2.5\p@ \@plus\p@ \@minus\p@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep 2.5\p@\@plus\p@\@minus\p@ - \parsep\z@ - \partopsep \p@ \@plus\z@ \@minus\p@ - \itemsep\topsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\endinput -%% -%% End of file `ltjsize12.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjltxdoc.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjltxdoc.cls new file mode 100644 index 00000000000..c8d122bcbff --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjltxdoc.cls @@ -0,0 +1,89 @@ +%% +%% This is file `ltjltxdoc.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjltxdoc.dtx (with options: `class') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjltxdoc.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjltxdoc.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjltxdoc.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% + +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjltxdoc}[2011/10/03 v1.0b-ltj Standard LuaLaTeX-ja file] +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ltxdoc}} +\ProcessOptions +\LoadClass{ltxdoc} +\RequirePackage{luatexja} +\renewcommand{\normalsize}{% + \@setfontsize\normalsize\@xpt{15}% + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\renewcommand{\small}{% + \@setfontsize\small\@ixpt{11}% + \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\normalsize +\setlength\parindent{1\zw} +\providecommand*{\file}[1]{\texttt{#1}} +\providecommand*{\pstyle}[1]{\textsl{#1}} +\providecommand*{\Lcount}[1]{\textsl{\small#1}} +\providecommand*{\Lopt}[1]{\textsf{#1}} +\providecommand\dst{{\normalfont\scshape docstrip}} +\providecommand\NFSS{\textsf{NFSS}} +\newcounter{@clineno} +\def\mlineplus#1{\setcounter{@clineno}{\arabic{CodelineNo}}% + \addtocounter{@clineno}{#1}\arabic{@clineno}} +\def\tsample#1{% + \hbox to\linewidth\bgroup\vrule width.1pt\hss + \vbox\bgroup\hrule height.1pt + \vskip.5\baselineskip + \vbox to\linewidth\bgroup\tate\hsize=#1\relax\vss} +\def\endtsample{% + \vss\egroup + \vskip.5\baselineskip + \hrule height.1pt\egroup + \hss\vrule width.1pt\egroup} +\ltjsetparameter{alxspmode={"5C,3}} %% \ +\ltjsetparameter{alxspmode={"22,3}} %% " +\endinput +%% +%% End of file `ltjltxdoc.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls new file mode 100644 index 00000000000..6eebd7c12d4 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjreport.cls @@ -0,0 +1,902 @@ +%% +%% This is file `ltjreport.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `report,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjreport.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjreport} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja class] +\RequirePackage{luatexja} +\newcounter{@paper} +\newif\if@landscape \@landscapefalse +\newcommand{\@ptsize}{} +\newif\if@restonecol +\newif\if@titlepage +\@titlepagetrue +\newif\if@openright +\hour\time \divide\hour by 60\relax +\@tempcnta\hour \multiply\@tempcnta 60\relax +\minute\time \advance\minute-\@tempcnta +\newif\if@stysize \@stysizefalse +\newif\if@mathrmmc \@mathrmmcfalse +\DeclareOption{a4paper}{\setcounter{@paper}{1}% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{\setcounter{@paper}{2}% + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4paper}{\setcounter{@paper}{3}% + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5paper}{\setcounter{@paper}{4}% + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\DeclareOption{a4j}{\setcounter{@paper}{1}\@stysizetrue + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5j}{\setcounter{@paper}{2}\@stysizetrue + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4j}{\setcounter{@paper}{3}\@stysizetrue + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5j}{\setcounter{@paper}{4}\@stysizetrue + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\DeclareOption{a4p}{\setcounter{@paper}{1}\@stysizetrue + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5p}{\setcounter{@paper}{2}\@stysizetrue + \setlength\paperheight {210mm} + \setlength\paperwidth {148mm}} +\DeclareOption{b4p}{\setcounter{@paper}{3}\@stysizetrue + \setlength\paperheight {364mm} + \setlength\paperwidth {257mm}} +\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue + \setlength\paperheight {257mm} + \setlength\paperwidth {182mm}} +\if@compatibility + \renewcommand{\@ptsize}{0} +\else + \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} +\fi +\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} +\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} +\DeclareOption{landscape}{\@landscapetrue + \setlength\@tempdima{\paperheight}% + \setlength\paperheight{\paperwidth}% + \setlength\paperwidth{\@tempdima}} +\DeclareOption{tombow}{% + \tombowtrue \tombowdatetrue + \setlength{\@tombowwidth}{.1\p@}% + \@bannertoken{% + \jobname\space:\space\number\year/\number\month/\number\day + (\number\hour:\number\minute)} + \maketombowbox} +\DeclareOption{tombo}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{.1\p@}% + \maketombowbox} +\DeclareOption{mentuke}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{\z@}% + \maketombowbox} +%% \DeclareOption{tate}{% +%% \AtBeginDocument{\tate\message{《縦組モード》}% +%% \adjustbaseline}% +%% } +\DeclareOption{oneside}{\@twosidefalse} +\DeclareOption{twoside}{\@twosidetrue} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{titlepage}{\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} +\if@compatibility +\else +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} +\fi +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}} +\DeclareOption{openbib}{% + \AtEndOfPackage{% + \renewcommand\@openbib@code{% + \advance\leftmargin\bibindent + \itemindent -\bibindent + \listparindent \itemindent + \parsep \z@ + }% + \renewcommand\newblock{\par}}} +\if@compatibility + \@mathrmmctrue +\else + \DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} + \DeclareOption{mathrmmc}{\@mathrmmctrue} +\fi +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\DeclareOption{final}{\setlength\overfullrule{0pt}} +\ExecuteOptions{a4paper,10pt,oneside,onecolumn,final,openany} +\ProcessOptions\relax +\input{ltjsize1\@ptsize.clo} +\directlua{luatexbase.add_to_callback('luatexja.load_jfm', + function (ji, jn) ji.chars['parbdd'] = 0; return ji end, + 'ltj.jclasses_load_jfm', 1)} +{\jfont\g=\ltj@stdmcfont:jfm=min } % loading jfm-min.lua +\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax +\DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.962216] \ltj@stdmcfont:jfm=min}{} +\DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.962216] \ltj@stdgtfont:jfm=min;jfmvar=goth}{} +\ltjglobalsetparameter{differentjfm=both} +\directlua{luatexbase.remove_from_callback('luatexja.load_jfm', 'ltj.jclasses_load_jfm')} +\if@stysize + \setlength\columnsep{2\Cwd} +\else + \setlength\columnsep{10\p@} +\fi +\setlength\columnseprule{0\p@} +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\renewcommand{\baselinestretch}{} +\setlength\parskip{0\p@ \@plus \p@} +\setlength\parindent{1\Cwd} +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setcounter{topnumber}{2} +\setcounter{bottomnumber}{1} +\setcounter{totalnumber}{3} +\setcounter{dbltopnumber}{2} +\renewcommand{\topfraction}{.7} +\renewcommand{\bottomfraction}{.3} +\renewcommand{\textfraction}{.2} +\renewcommand{\floatpagefraction}{.5} +\renewcommand{\dbltopfraction}{.7} +\renewcommand{\dblfloatpagefraction}{.5} +\def\ps@plain{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@plain + \let\@oddhead\@empty + \def\@oddfoot{\reset@font\hfil\thepage\hfil}% + \let\@evenhead\@empty + \let\@evenfoot\@oddfoot} +\let\ps@jpl@in\ps@plain +\def\ps@headnombre{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@headnombre + \def\@evenhead{\thepage\hfil}% + \def\@oddhead{\hfil\thepage}% + \let\@oddfoot\@empty\let\@evenfoot\@empty} +\def\ps@footnombre{\let\@mkboth\@gobbletwo + \let\ps@jpl@in\ps@footnombre + \def\@evenfoot{\thepage\hfil}% + \def\@oddfoot{\hfil\thepage}% + \let\@oddhead\@empty\let\@evenhead\@empty} +\if@twoside + \def\ps@headings{\let\ps@jpl@in\ps@headnombre + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\leftmark}% + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{\markboth{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + ##1}{}}% + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi + ##1}}% + } +\else % if not twoside + \def\ps@headings{\let\ps@jpl@in\ps@headnombre + \let\@oddfoot\@empty + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\markboth +\def\chaptermark##1{\markright{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + ##1}}% + } +\fi +\if@twoside + \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre + \def\@evenhead{\leftmark\hfil}% right page + \def\@evenfoot{\thepage\hfil}% right page + \def\@oddhead{\hfil\rightmark}% left page + \def\@oddfoot{\hfil\thepage}% left page + \let\@mkboth\markboth +\def\chaptermark##1{\markboth{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + ##1}{}}% + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\z@ \thesection.\hskip1\zw\fi + ##1}}% + } +\else % if one column + \def\ps@bothstyle{\let\ps@jpl@in\ps@footnombre + \def\@oddhead{\hfil\rightmark}% + \def\@oddfoot{\hfil\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{\markright{% + \ifnum \c@secnumdepth >\m@ne + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + ##1}}% + } +\fi +\def\ps@myheadings{\let\ps@jpl@in\ps@plain% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{\thepage\hfil\leftmark}% + \def\@oddhead{{\rightmark}\hfil\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble +} +\if@compatibility +\newenvironment{titlepage} + {% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\newpage\fi + \thispagestyle{empty}% + \setcounter{page}\z@ + }% + {\if@restonecol\twocolumn\else\newpage\fi + } +\else +\newenvironment{titlepage} + {% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi + } +\fi +\def\p@thanks#1{\footnotemark + \protected@xdef\@thanks{\@thanks + \protect{\noindent$\m@th^\thefootnote$~#1\protect\par}}} +\if@titlepage + \newcommand{\maketitle}{\begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \null\vfil + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\Large + \lineskip .75em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em% + {\large \@date \par}% % Set date in \large size. + \end{center}\par + \@thanks\vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\p@thanks\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + }% +\else + \newcommand{\maketitle}{\par + \begingroup + \renewcommand{\thefootnote}{\fnsymbol{footnote}}% + \def\@makefnmark{\hbox{\ifydir $\m@th^{\@thefnmark}$ + \else\hbox{\yoko$\m@th^{\@thefnmark}$}\fi}}% + \long\def\@makefntext##1{\parindent 1em\noindent + \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% + \if@twocolumn + \ifnum \col@number=\@ne \@maketitle + \else \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \thispagestyle{jpl@in}\@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\p@thanks\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } + \def\@maketitle{% + \newpage\null + \vskip 2em% + \begin{center}% + \let\footnote\thanks + {\LARGE \@title \par}% + \vskip 1.5em% + {\large + \lineskip .5em% + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em% + {\large \@date}% + \end{center}% + \par\vskip 1.5em} +\fi +\if@titlepage + \newenvironment{abstract}{% + \titlepage + \null\vfil + \@beginparpenalty\@lowpenalty + \begin{center}% + {\bfseries\abstractname}% + \@endparpenalty\@M + \end{center}}% + {\par\vfil\null\endtitlepage} +\else + \newenvironment{abstract}{% + \if@twocolumn + \section*{\abstractname}% + \else + \small + \begin{center}% + {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \quotation + \fi}{\if@twocolumn\else\endquotation\fi} +\fi +\newcommand*{\chaptermark}[1]{} +\setcounter{secnumdepth}{2} +\newcounter{part} +\newcounter{chapter} +\newcounter{section}[chapter] +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\renewcommand{\thepart}{\@Roman\c@part} +\renewcommand{\thechapter}{\@arabic\c@chapter} +\renewcommand{\thesection}{\thechapter.\@arabic\c@section} +\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{% + \thesubsection.\@arabic\c@subsubsection} +\renewcommand{\theparagraph}{% + \thesubsubsection.\@arabic\c@paragraph} +\renewcommand{\thesubparagraph}{% + \theparagraph.\@arabic\c@subparagraph} +\newcommand{\@chapapp}{\prechaptername} +\newcommand{\@chappos}{\postchaptername} +\newcommand{\part}{% + \if@openright \cleardoublepage \else \clearpage \fi + \thispagestyle{empty}% + \if@twocolumn\onecolumn\@tempswatrue\else\@tempswafalse\fi + \null\vfil + \secdef\@part\@spart} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >-2\relax + \refstepcounter{part}% + \addcontentsline{toc}{part}{% + \prepartname\thepart\postpartname\hspace{1em}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\centering + \interlinepenalty\@M\reset@font + \ifnum \c@secnumdepth >-2\relax + \huge\bfseries\prepartname\thepart\postpartname + \par\vskip20\p@ + \fi + \Huge\bfseries#2\par}% + \@endpart} +\def\@spart#1{{% + \centering + \interlinepenalty\@M\reset@font + \Huge\bfseries#1\par}% + \@endpart} +\def\@endpart{\vfil\newpage + \if@twoside\null\thispagestyle{empty}\newpage\fi + \if@tempswa\twocolumn\fi} +\newcommand{\chapter}{% + \if@openright\cleardoublepage\else\clearpage\fi + \thispagestyle{jpl@in}% + \global\@topnum\z@ + \@afterindenttrue + \secdef\@chapter\@schapter} +\def\@chapter[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{chapter}% + \typeout{\@chapapp\space\thechapter\space\@chappos}% + \addcontentsline{toc}{chapter}% + {\protect\numberline{\@chapapp\thechapter\@chappos}#1}% + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \@makechapterhead{#2}\@afterheading} +\def\@makechapterhead#1{\hbox{}% + \vskip2\Cvs + {\parindent\z@ + \raggedright + \reset@font\huge\bfseries + \leavevmode + \ifnum \c@secnumdepth >\m@ne + \setlength\@tempdima{\linewidth}% + \setbox\z@\hbox{\@chapapp\thechapter\@chappos\hskip1\zw}% + \addtolength\@tempdima{-\wd\z@}% + \unhbox\z@\nobreak + \vtop{\hsize\@tempdima#1}% + \else + #1\relax + \fi}\nobreak\vskip3\Cvs} +\def\@schapter#1{% + \@makeschapterhead{#1}\@afterheading +} +\def\@makeschapterhead#1{\hbox{}% + \vskip2\Cvs + {\parindent\z@ + \raggedright + \reset@font\huge\bfseries + \leavevmode + \setlength\@tempdima{\linewidth}% + \vtop{\hsize\@tempdima#1}}\vskip3\Cvs} +\newcommand{\section}{\@startsection{section}{1}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\Large\bfseries}} +\newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\large\bfseries}} +\newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}% + {.5\Cvs \@plus.3\Cvs}% + {\reset@font\normalsize\bfseries}} +\newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {3.25ex \@plus 1ex \@minus .2ex}% + {-1em}% + {\reset@font\normalsize\bfseries}} +\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% + {3.25ex \@plus 1ex \@minus .2ex}% + {-1em}% + {\reset@font\normalsize\bfseries}} +\newcommand{\appendix}{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \renewcommand{\@chapapp}{\appendixname}% + \renewcommand{\@chappos}\space% + \renewcommand{\thechapter}{\@Alph\c@chapter}} +\if@twocolumn + \setlength\leftmargini {2em} +\else + \setlength\leftmargini {2.5em} +\fi +\setlength\leftmarginii {2.2em} +\setlength\leftmarginiii {1.87em} +\setlength\leftmarginiv {1.7em} +\if@twocolumn + \setlength\leftmarginv {.5em} + \setlength\leftmarginvi{.5em} +\else + \setlength\leftmarginv {1em} + \setlength\leftmarginvi{1em} +\fi +\setlength \labelsep {.5em} +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\renewcommand{\theenumi}{\@arabic\c@enumi} +\renewcommand{\theenumii}{\@alph\c@enumii} +\renewcommand{\theenumiii}{\@roman\c@enumiii} +\renewcommand{\theenumiv}{\@Alph\c@enumiv} +\newcommand{\labelenumi}{\theenumi.} +\newcommand{\labelenumii}{(\theenumii)} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} +\renewenvironment{enumerate} + {\ifnum \@enumdepth >\thr@@\@toodeep\else + \advance\@enumdepth\@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}% + \list{\csname label\@enumctr\endcsname}{% + \iftdir + \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip + \else\topsep\z@\fi + \parskip\z@ \itemsep\z@ \parsep\z@ + \labelwidth1\zw \labelsep.3\zw + \ifnum \@enumdepth=\@ne \leftmargin1\zw\relax + \else\leftmargin\leftskip\fi + \advance\leftmargin 1\zw + \fi + \usecounter{\@enumctr}% + \def\makelabel##1{\hss\llap{##1}}}% + \fi}{\endlist} +\newcommand{\labelitemi}{\textbullet} +\newcommand{\labelitemii}{% + \iftdir + {\textcircled{~}} + \else + {\normalfont\bfseries\textendash} + \fi +} +\newcommand{\labelitemiii}{\textasteriskcentered} +\newcommand{\labelitemiv}{\textperiodcentered} +\renewenvironment{itemize} + {\ifnum \@itemdepth >\thr@@\@toodeep\else + \advance\@itemdepth\@ne + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \expandafter + \list{\csname \@itemitem\endcsname}{% + \iftdir + \ifnum \@listdepth=\@ne \topsep.5\normalbaselineskip + \else\topsep\z@\fi + \parskip\z@ \itemsep\z@ \parsep\z@ + \labelwidth1\zw \labelsep.3\zw + \ifnum \@itemdepth =\@ne \leftmargin1\zw\relax + \else\leftmargin\leftskip\fi + \advance\leftmargin 1\zw + \fi + \def\makelabel##1{\hss\llap{##1}}}% + \fi}{\endlist} +\newenvironment{description} + {\list{}{\labelwidth\z@ \itemindent-\leftmargin + \iftdir + \leftmargin\leftskip \advance\leftmargin3\Cwd + \rightmargin\rightskip + \labelsep=1\zw \itemsep\z@ + \listparindent\z@ \topskip\z@ \parskip\z@ \partopsep\z@ + \fi + \let\makelabel\descriptionlabel}}{\endlist} +\newcommand{\descriptionlabel}[1]{% + \hspace\labelsep\normalfont\bfseries #1} +\newenvironment{verse} + {\let\\\@centercr + \list{}{\itemsep\z@ \itemindent -1.5em% + \listparindent\itemindent + \rightmargin\leftmargin \advance\leftmargin 1.5em}% + \item\relax}{\endlist} +\newenvironment{quotation} + {\list{}{\listparindent 1.5em% + \itemindent\listparindent + \rightmargin\leftmargin + \parsep\z@ \@plus\p@}% + \item\relax}{\endlist} +\newenvironment{quote} + {\list{}{\rightmargin\leftmargin}% + \item\relax}{\endlist} +\newcounter{figure}[chapter] +\renewcommand{\thefigure}{% + \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename~\thefigure} +\newenvironment{figure} + {\@float{figure}} + {\end@float} +\newenvironment{figure*} + {\@dblfloat{figure}} + {\end@dblfloat} +\newcounter{table}[chapter] +\renewcommand{\thetable}{% + \ifnum\c@chapter>\z@\thechapter.\fi\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename~\thetable} +\newenvironment{table} + {\@float{table}} + {\end@float} +\newenvironment{table*} + {\@dblfloat{table}} + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{10\p@} +\setlength\belowcaptionskip{0\p@} +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \iftdir\sbox\@tempboxa{#1\hskip1\zw#2}% + \else\sbox\@tempboxa{#1: #2}% + \fi + \ifdim \wd\@tempboxa >\hsize + \iftdir #1\hskip1\zw#2\relax\par + \else #1: #2\relax\par\fi + \else + \global \@minipagefalse + \hbox to\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\@addtoreset{equation}{chapter} +\renewcommand{\theequation}{% + \ifnum\c@chapter>\z@\thechapter.\fi \@arabic\c@equation} +\if@compatibility\else + \DeclareSymbolFont{mincho}{JY3}{mc}{m}{n} + \DeclareSymbolFontAlphabet{\mathmc}{mincho} + \SetSymbolFont{mincho}{bold}{JY3}{gt}{m}{n} + \jfam\symmincho + \DeclareMathAlphabet{\mathgt}{JY3}{gt}{m}{n} +\fi +\if@mathrmmc + \AtBeginDocument{% + \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} + \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt} +}% +\fi +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} +\setcounter{tocdepth}{2} +\newcommand{\@pnumwidth}{1.55em} +\newcommand{\@tocrmarg}{2.55em} +\newcommand{\@dotsep}{4.5} +\newdimen\toclineskip +\setlength\toclineskip{\z@} +\newdimen\@lnumwidth +\def\numberline#1{\hbox to\@lnumwidth{#1\hfil}} +\def\@dottedtocline#1#2#3#4#5{% + \ifnum #1>\c@tocdepth \else + \vskip\toclineskip \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@lnumwidth #3\relax + \advance\leftskip \@lnumwidth \hbox{}\hskip -\leftskip + {#4}\nobreak + \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern \@dotsep mu$}% + \hfill\nobreak + \hb@xt@\@pnumwidth{\hss\normalfont \normalcolor #5}% + \par}% + \fi} +\def\addcontentsline#1#2#3{% + \protected@write\@auxout + {\let\label\@gobble \let\index\@gobble \let\glossary\@gobble +\@temptokena{\thepage}}% + {\string\@writefile{#1}% + {\protect\contentsline{#2}{#3}{\the\@temptokena}}}% +} +\newcommand{\tableofcontents}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\contentsname + \@mkboth{\contentsname}{\contentsname}% + }\@starttoc{toc}% + \if@restonecol\twocolumn\fi +} +\newcommand*{\l@part}[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent\z@\rightskip\@pnumwidth + \parfillskip-\@pnumwidth + {\leavevmode\large\bfseries + \setlength\@lnumwidth{4\zw}% + #1\hfil\nobreak + \hbox to\@pnumwidth{\hss#2}}\par + \nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi} +\newcommand*{\l@chapter}[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \addvspace{1.0em \@plus\p@}% + \begingroup + \parindent\z@ \rightskip\@pnumwidth \parfillskip-\rightskip + \leavevmode\bfseries + \setlength\@lnumwidth{4\zw}% + \advance\leftskip\@lnumwidth \hskip-\leftskip + #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par + \penalty\@highpenalty + \endgroup + \fi} +\newcommand*{\l@section}{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}} +\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}} +\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}} +\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}} +\newcommand{\listoffigures}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\listfigurename + \@mkboth{\listfigurename}{\listfigurename}}% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi +} +\newcommand*{\l@figure}{\@dottedtocline{1}{1.5em}{2.3em}} +\newcommand{\listoftables}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\listtablename + \@mkboth{\listtablename}{\listtablename}}% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi +} +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{1.5em} +\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\newenvironment{thebibliography}[1] +{\chapter*{\bibname\@mkboth{\bibname}{\bibname}}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\let\@openbib@code\@empty +\newenvironment{theindex} + {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi + \columnseprule\z@ \columnsep 35\p@ + \twocolumn[\@makeschapterhead{\indexname}]% + \@mkboth{\indexname}{\indexname}% + \thispagestyle{jpl@in}\parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem} + {\if@restonecol\onecolumn\else\clearpage\fi} +\newcommand{\@idxitem}{\par\hangindent 40\p@} +\newcommand{\subitem}{\@idxitem \hspace*{20\p@}} +\newcommand{\subsubitem}{\@idxitem \hspace*{30\p@}} +\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} +\@addtoreset{footnote}{chapter} +\newcommand\@makefntext[1]{\parindent 1em + \noindent\hbox to 1.8em{\hss\@makefnmark}#1} +\newif\if西暦 \西暦false +\def\西暦{\西暦true} +\def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax +\def\today{{% + \iftdir + \if西暦 + \kansuji\number\year 年 + \kansuji\number\month 月 + \kansuji\number\day 日 + \else + 平成\ifnum\heisei=1 元年\else\kansuji\number\heisei 年\fi + \kansuji\number\month 月 + \kansuji\number\day 日 + \fi + \else + \if西暦 + \number\year~年 + \number\month~月 + \number\day~日 + \else + 平成\ifnum\heisei=1 元年\else\number\heisei~年\fi + \number\month~月 + \number\day~日 + \fi + \fi}} +\newcommand{\prepartname}{第} +\newcommand{\postpartname}{部} +\newcommand{\prechaptername}{第} +\newcommand{\postchaptername}{章} +\newcommand{\contentsname}{目 次} +\newcommand{\listfigurename}{図 目 次} +\newcommand{\listtablename}{表 目 次} +\newcommand{\bibname}{関連図書} +\newcommand{\indexname}{索 引} +\newcommand{\figurename}{図} +\newcommand{\tablename}{表} +\newcommand{\appendixname}{付 録} +\newcommand{\abstractname}{概 要} +\pagestyle{plain} +\pagenumbering{arabic} +\raggedbottom +\if@twocolumn + \twocolumn + \sloppy +\else + \onecolumn +\fi +\if@twoside + \@mparswitchtrue +\else + \@mparswitchfalse +\fi +\endinput +%% +%% End of file `ltjreport.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsarticle.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjsarticle.cls new file mode 100644 index 00000000000..d1042ce9e49 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjsarticle.cls @@ -0,0 +1,1548 @@ +%% +%% This is file `ltjsarticle.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjsclasses.dtx (with options: `article') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjsarticle.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjsclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjsclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjsarticle} + [2013/06/06 ] +\RequirePackage{luatexja} +\newif\if@restonecol +\newif\if@titlepage +\newif\if@enablejfam \@enablejfamtrue +\DeclareOption{a3paper}{% + \setlength\paperheight {420mm}% + \setlength\paperwidth {297mm}} +\DeclareOption{a4paper}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{a6paper}{% + \setlength\paperheight {148mm}% + \setlength\paperwidth {105mm}} +\DeclareOption{b4paper}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5paper}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{b6paper}{% + \setlength\paperheight {182mm}% + \setlength\paperwidth {128mm}} +\DeclareOption{a4j}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5j}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{b4j}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5j}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{a4var}{% + \setlength\paperheight {283mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{b5var}{% + \setlength\paperheight {230mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{letterpaper}{% + \setlength\paperheight {11in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{legalpaper}{% + \setlength\paperheight {14in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{executivepaper}{% + \setlength\paperheight {10.5in}% + \setlength\paperwidth {7.25in}} +\newif\if@landscape +\@landscapefalse +\DeclareOption{landscape}{\@landscapetrue} +\newif\if@slide +\@slidefalse +\newcommand{\@ptsize}{0} +\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} +\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} +\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} +\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} +\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} +\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} +\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} +\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} +\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} +\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} +\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} +\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} +\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} +\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} +\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} +\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} +\hour\time \divide\hour by 60\relax +\@tempcnta\hour \multiply\@tempcnta 60\relax +\minute\time \advance\minute-\@tempcnta +\DeclareOption{tombow}{% + \tombowtrue \tombowdatetrue + \setlength{\@tombowwidth}{.1\p@}% + \@bannertoken{% + \jobname\space(\number\year-\two@digits\month-\two@digits\day + \space\two@digits\hour:\two@digits\minute)}% + \maketombowbox} +\DeclareOption{tombo}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{.1\p@}% + \maketombowbox} +\DeclareOption{mentuke}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{\z@}% + \maketombowbox} +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{titlepage}{\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} +\def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue + \m@th + \global\@eqcnt\z@ + \tabskip\@centering + \let\\\@eqncr + $$\everycr{}\halign to\displaywidth\bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip + \cr} +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}% + \def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue\m@th + \global\@eqcnt\z@ + \tabskip\mathindent + \let\\=\@eqncr + \setlength\abovedisplayskip{\topsep}% + \ifvmode + \addtolength\abovedisplayskip{\partopsep}% + \fi + \addtolength\abovedisplayskip{\parskip}% + \setlength\belowdisplayskip{\abovedisplayskip}% + \setlength\belowdisplayshortskip{\abovedisplayskip}% + \setlength\abovedisplayshortskip{\abovedisplayskip}% + $$\everycr{}\halign to\linewidth% $$ + \bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ + $\displaystyle{##}$\hfil \tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip\cr + }} +\DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} +\newif\ifdraft +\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} +\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} +\newif\ifmingoth +\mingothfalse +\newif\ifjisfont +\jisfontfalse +\newif\ifptexjis +\ptexjisfalse +\DeclareOption{winjis}{% + \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} +\DeclareOption{uplatex}{% + \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} +\DeclareOption{mingoth}{\mingothtrue} +\DeclareOption{ptexjis}{\ptexjistrue} +\DeclareOption{jis}{\jisfonttrue} +\newif\ifpapersize +\papersizefalse +\DeclareOption{papersize}{\papersizetrue} +\newif\if@english +\@englishfalse +\DeclareOption{english}{\@englishtrue} +\ExecuteOptions{a4paper,oneside,onecolumn,notitlepage,final} +\ProcessOptions +\if@slide + \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} +\fi +\if@landscape + \setlength\@tempdima {\paperheight} + \setlength\paperheight{\paperwidth} + \setlength\paperwidth {\@tempdima} +\fi +\if@slide\def\n@baseline{13}\else\def\n@baseline{16}\fi +\def\inv@mag{1} +\ifnum\@ptsize=-2 + \mag 833 + \def\inv@mag{1.20048} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=-1 + \mag 913 % formerly 900 + \def\inv@mag{1.09529} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=1 + \mag 1095 % formerly 1100 + \def\inv@mag{0.913242} +\fi +\ifnum\@ptsize=2 + \mag 1200 + \def\inv@mag{0.833333} +\fi +\ifnum\@ptsize=4 + \mag 1440 + \def\inv@mag{0.694444} +\fi +\ifnum\@ptsize=7 + \mag 1728 + \def\inv@mag{0.578704} +\fi +\ifnum\@ptsize=10 + \mag 2000 + \def\inv@mag{0.5} +\fi +\ifnum\@ptsize=11 + \mag 2074 + \def\inv@mag{0.48216} +\fi +\ifnum\@ptsize=15 + \mag 2488 + \def\inv@mag{0.401929} +\fi +\ifnum\@ptsize=20 + \mag 2986 + \def\inv@mag{0.334896} +\fi +\ifnum\@ptsize=26 + \mag 3583 + \def\inv@mag{0.279096} +\fi +\ifnum\@ptsize=33 + \mag 4300 + \def\inv@mag{0.232558} +\fi +\ifnum\@ptsize=1200 + \mag 923 + \def\inv@mag{1.0834236} +\fi +\ifnum\@ptsize=1400 + \mag 1077 + \def\inv@mag{0.928505} +\fi +\setlength\paperwidth{\inv@mag\paperwidth}% +\setlength\paperheight{\inv@mag\paperheight}% +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} +\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax +\ifmingoth + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=min}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=min}{} +\else + \ifptexjis + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=jis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=jis}{} + \else + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=ujis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=ujis}{} + \fi +\fi +\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareRobustCommand\rmfamily + {\not@math@alphabet\rmfamily\mathrm + \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} +\DeclareRobustCommand\sffamily + {\not@math@alphabet\sffamily\mathsf + \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} +\DeclareRobustCommand\ttfamily + {\not@math@alphabet\ttfamily\mathtt + \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} +%% +\AtBeginDocument{% + \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} + \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% +\ltjsetparameter{jaxspmode={`〒,2}} +\ltjsetparameter{alxspmode={`+,3}} +\ltjsetparameter{alxspmode={`\%,3}} +\def\@{\spacefactor3000\space} +\def\@setfontsize#1#2#3{% + \ifx\protect\@typeset@protect + \let\@currsize#1% + \fi + \fontsize{#2}{#3}\selectfont + \ifdim\parindent>\z@ + \if@english + \parindent=1em + \else + \parindent=1\zw + \fi + \fi + \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} + \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else + \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} + \fi} +\emergencystretch 3\zw +\newif\ifnarrowbaselines +\if@english + \narrowbaselinestrue +\fi +\def\narrowbaselines{% + \narrowbaselinestrue + \skip0=\abovedisplayskip + \skip2=\abovedisplayshortskip + \skip4=\belowdisplayskip + \skip6=\belowdisplayshortskip + \@currsize\selectfont + \abovedisplayskip=\skip0 + \abovedisplayshortskip=\skip2 + \belowdisplayskip=\skip4 + \belowdisplayshortskip=\skip6\relax} +\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} +\renewcommand{\normalsize}{% + \ifnarrowbaselines + \@setfontsize\normalsize\@xpt\@xiipt + \else + \@setfontsize\normalsize\@xpt{\n@baseline}% + \fi + \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \belowdisplayshortskip \belowdisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \ifnarrowbaselines + \@setfontsize\small\@ixpt{11}% + \else + \@setfontsize\small\@ixpt{13}% + \fi + \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\footnotesize}{% + \ifnarrowbaselines + \@setfontsize\footnotesize\@viiipt{9.5}% + \else + \@setfontsize\footnotesize\@viiipt{11}% + \fi + \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} +\if@twocolumn + \newcommand{\large}{\@setfontsize\large\@xiipt{\n@baseline}} +\else + \newcommand{\large}{\@setfontsize\large\@xiipt{17}} +\fi +\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} +\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} +\newcommand{\headfont}{\gtfamily\sffamily} +\setlength\columnsep{2\zw} +\setlength\columnseprule{0\p@} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\setlength\lineskiplimit{1\p@} +\setlength\normallineskiplimit{1\p@} +\renewcommand{\baselinestretch}{} +\setlength\parskip{0\p@} +\if@slide + \setlength\parindent{0\zw} +\else + \setlength\parindent{1\zw} +\fi +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setlength\topskip{10\p@} +\if@slide + \setlength\headheight{0\p@} +\else + \setlength\headheight{2\topskip} +\fi +\if@slide + \setlength\footskip{0pt} +\else + \setlength\footskip{0.03367\paperheight} + \ifdim\footskip<\baselineskip + \setlength\footskip{\baselineskip} + \fi +\fi +\if@slide + \setlength\headsep{0\p@} +\else + \setlength\headsep{\footskip} + \addtolength\headsep{-\topskip} +\fi +\setlength\maxdepth{.5\topskip} +\newdimen\fullwidth +\if@slide + \setlength\fullwidth{0.9\paperwidth} +\else + \setlength\fullwidth{0.76\paperwidth} +\fi +\if@twocolumn \@tempdima=2\zw \else \@tempdima=1\zw \fi +\divide\fullwidth\@tempdima \multiply\fullwidth\@tempdima +\setlength\textwidth{\fullwidth} +\if@slide + \setlength{\textheight}{0.95\paperheight} +\else + \setlength{\textheight}{0.83\paperheight} +\fi +\addtolength{\textheight}{-\topskip} +\addtolength{\textheight}{-\headsep} +\addtolength{\textheight}{-\footskip} +\addtolength{\textheight}{-\topskip} +\divide\textheight\baselineskip +\multiply\textheight\baselineskip +\addtolength{\textheight}{\topskip} +\addtolength{\textheight}{0.1\p@} +\setlength\marginparsep{\columnsep} +\setlength\marginparpush{\baselineskip} +\setlength{\oddsidemargin}{\paperwidth} +\addtolength{\oddsidemargin}{-\fullwidth} +\setlength{\oddsidemargin}{.5\oddsidemargin} +\addtolength{\oddsidemargin}{-1in} +\setlength{\evensidemargin}{\oddsidemargin} +\if@mparswitch + \addtolength{\evensidemargin}{\fullwidth} + \addtolength{\evensidemargin}{-\textwidth} +\fi +\setlength\marginparwidth{\paperwidth} +\addtolength\marginparwidth{-\oddsidemargin} +\addtolength\marginparwidth{-1in} +\addtolength\marginparwidth{-\textwidth} +\addtolength\marginparwidth{-1cm} +\addtolength\marginparwidth{-\marginparsep} +\@tempdima=1\zw +\divide\marginparwidth\@tempdima +\multiply\marginparwidth\@tempdima +\setlength\topmargin{\paperheight} +\addtolength\topmargin{-\textheight} +\if@slide + \addtolength\topmargin{-\headheight} +\else + \addtolength\topmargin{-\topskip} +\fi +\addtolength\topmargin{-\headsep} +\addtolength\topmargin{-\footskip} +\setlength\topmargin{0.5\topmargin} +\addtolength\topmargin{-1in} +{\footnotesize\global\setlength\footnotesep{\baselineskip}} +\setlength\footnotesep{0.7\footnotesep} +\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} +\setcounter{topnumber}{9} +\renewcommand{\topfraction}{.85} +\setcounter{bottomnumber}{9} +\renewcommand{\bottomfraction}{.8} +\setcounter{totalnumber}{20} +\renewcommand{\textfraction}{.1} +\renewcommand{\floatpagefraction}{.8} +\setcounter{dbltopnumber}{9} +\renewcommand{\dbltopfraction}{.8} +\renewcommand{\dblfloatpagefraction}{.8} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\def\ps@plainfoot{% + \let\@mkboth\@gobbletwo + \let\@oddhead\@empty + \def\@oddfoot{\normalfont\hfil\thepage\hfil}% + \let\@evenhead\@empty + \let\@evenfoot\@oddfoot} +\def\ps@plainhead{% + \let\@mkboth\@gobbletwo + \let\@oddfoot\@empty + \let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi + \hbox to \fullwidth{\textbf{\thepage}\hfil}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} +\let\ps@plain\ps@plainfoot +\if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty + \let\@evenfoot\@empty + \def\@evenhead{\if@mparswitch \hss \fi + \underline{\hbox to \fullwidth{\textbf{\thepage}\hfil\leftmark}}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \underline{% + \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% + \let\@mkboth\markboth + \def\sectionmark##1{\markboth{% + \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi + ##1}{}}% + \def\subsectionmark##1{\markright{% + \ifnum \c@secnumdepth >\@ne \thesubsection \hskip1\zw\fi + ##1}}% + } +\else % if not twoside + \def\ps@headings{% + \let\@oddfoot\@empty + \def\@oddhead{% + \underline{% + \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% + \let\@mkboth\markboth + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi + ##1}}} +\fi +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi% + \hbox to \fullwidth{\thepage\hfil\leftmark}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% + \let\@mkboth\@gobbletwo + \let\sectionmark\@gobble + \let\subsectionmark\@gobble +} +\def\plainifnotempty{% + \ifx \@oddhead \@empty + \ifx \@oddfoot \@empty + \else + \thispagestyle{plainfoot}% + \fi + \else + \thispagestyle{plainhead}% + \fi} +\if@titlepage + \newcommand{\maketitle}{% + \begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \null\vfil + \if@slide + {\footnotesize \@date}% + \begin{center} + \mbox{} \\[1\zw] + \large + {\maybeblue\hrule height0pt depth2pt\relax}\par + \smallskip + \@title + \smallskip + {\maybeblue\hrule height0pt depth2pt\relax}\par + \vfill + {\small \@author}% + \end{center} + \else + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\large + \lineskip .75em + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em + {\large \@date \par}% + \end{center}% + \fi + \par + \@thanks\vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + }% +\else + \newcommand{\maketitle}{\par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\advance\leftskip 3\zw + \parindent 1\zw\noindent + \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% + \if@twocolumn + \ifnum \col@number=\@ne + \@maketitle + \else + \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \plainifnotempty + \@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } + \def\@maketitle{% + \newpage\null + \vskip 2em + \begin{center}% + \let\footnote\thanks + {\LARGE \@title \par}% + \vskip 1.5em + {\large + \lineskip .5em + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em + {\large \@date}% + \end{center}% + \par\vskip 1.5em + \ifvoid\@abstractbox\else\centerline{\box\@abstractbox}\vskip1.5em\fi + } +\fi +\def\@startsection#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty + \ifdim \@tempskipa >\z@ + \if@slide\else + \null + \vspace*{-\baselineskip}% + \fi + \vskip\@tempskipa + \fi + \fi + \noindent + \@ifstar + {\@ssect{#3}{#4}{#5}{#6}}% + {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% 目次にフルネームを載せるなら #8 + \else + \begingroup + \interlinepenalty \@M % 下から移動 + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% 目次にフルネームを載せるならここは #8 + \fi + \@xsect{#5}} +\def\@xsect#1{% + \@tempskipa #1\relax + \ifdim \@tempskipa<\z@ + \@nobreakfalse + \global\@noskipsectrue + \everypar{% + \if@noskipsec + \global\@noskipsecfalse + {\setbox\z@\lastbox}% + \clubpenalty\@M + \begingroup \@svsechd \endgroup + \unskip + \@tempskipa #1\relax + \hskip -\@tempskipa\@inhibitglue + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi}% + \else + \par \nobreak + \vskip \@tempskipa + \@afterheading + \fi + \if@slide + {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% + \fi + \par % 2000-12-18 + \ignorespaces} +\def\@ssect#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{#4{\hskip #1\relax #5}}% + \else + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \fi + \@xsect{#3}} +\newcommand*\chaptermark[1]{} +\setcounter{secnumdepth}{3} +\newcounter{part} +\newcounter{section} +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\renewcommand{\thepart}{\@Roman\c@part} +% \renewcommand{\thesection}{\@arabic\c@section} +\renewcommand{\thesection}{\presectionname\@arabic\c@section\postsectionname} +\renewcommand{\thesubsection}{\@arabic\c@section.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{% + \thesubsection.\@arabic\c@subsubsection} +\renewcommand{\theparagraph}{% + \thesubsubsection.\@arabic\c@paragraph} +\renewcommand{\thesubparagraph}{% + \theparagraph.\@arabic\c@subparagraph} +\newcommand\part{% + \if@noskipsec \leavevmode \fi + \par + \addvspace{4ex}% + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \secdef\@part\@spart} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{part}% + \addcontentsline{toc}{part}{% + \prepartname\thepart\postpartname\hspace{1\zw}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\parindent\z@ + \raggedright + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >\m@ne + \Large\headfont\prepartname\thepart\postpartname + \par\nobreak + \fi + \huge \headfont #2% + \markboth{}{}\par}% + \nobreak + \vskip 3ex + \@afterheading} +\def\@spart#1{{% + \parindent \z@ \raggedright + \interlinepenalty \@M + \normalfont + \huge \headfont #1\par}% + \nobreak + \vskip 3ex + \@afterheading} +\if@twocolumn + \newcommand{\section}{% + \@startsection{section}{1}{\z@}% + {0.6\Cvs}{0.4\Cvs}% + {\normalfont\large\headfont\raggedright}} +\else + \newcommand{\section}{% + \if@slide\clearpage\fi + \@startsection{section}{1}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\Large\headfont\raggedright}} +\fi +\if@twocolumn + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\large\headfont}} +\fi +\if@twocolumn + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {\z@}% + {\normalfont\normalsize\headfont}} +\fi +\if@twocolumn + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {\z@}{-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont ■}} +\else + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont ■}} +\fi +\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% + {\z@}{-1\zw}% + {\normalfont\normalsize\headfont}} +\if@slide + \setlength\leftmargini{1\zw} +\else + \if@twocolumn + \setlength\leftmargini{2\zw} + \else + \setlength\leftmargini{3\zw} + \fi +\fi +\if@slide + \setlength\leftmarginii {1\zw} + \setlength\leftmarginiii{1\zw} + \setlength\leftmarginiv {1\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\else + \setlength\leftmarginii {2\zw} + \setlength\leftmarginiii{2\zw} + \setlength\leftmarginiv {2\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\fi +\setlength \labelsep {0.5\zw} % .5em +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\def\@listi{\leftmargin\leftmargini + \parsep \z@ + \topsep 0.5\baselineskip + \itemsep \z@ \relax} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\renewcommand{\theenumi}{\@arabic\c@enumi} +\renewcommand{\theenumii}{\@alph\c@enumii} +\renewcommand{\theenumiii}{\@roman\c@enumiii} +\renewcommand{\theenumiv}{\@Alph\c@enumiv} +\newcommand{\labelenumi}{\theenumi.} +\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +\newenvironment{description}{% + \list{}{% + \labelwidth=\leftmargin + \labelsep=1\zw + \advance \labelwidth by -\labelsep + \let \makelabel=\descriptionlabel}}{\endlist} +\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} +\newbox\@abstractbox +\if@titlepage + \newenvironment{abstract}{% + \titlepage + \null\vfil + \@beginparpenalty\@lowpenalty + \begin{center}% + \headfont \abstractname + \@endparpenalty\@M + \end{center}}% + {\par\vfil\null\endtitlepage} +\else + \newenvironment{abstract}{% + \if@twocolumn + \ifx\maketitle\relax + \section*{\abstractname}% + \else + \global\setbox\@abstractbox\hbox\bgroup + \begin{minipage}[b]{\textwidth} + \small\parindent1\zw + \begin{center}% + {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \list{}{% + \listparindent\parindent + \itemindent \listparindent + \rightmargin \leftmargin}% + \item\relax + \fi + \else + \small + \begin{center}% + {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \list{}{% + \listparindent\parindent + \itemindent \listparindent + \rightmargin \leftmargin}% + \item\relax + \fi}{\if@twocolumn + \ifx\maketitle\relax + \else + \endlist\end{minipage}\egroup + \fi + \else + \endlist + \fi} +\fi +\newenvironment{verse}{% + \let \\=\@centercr + \list{}{% + \itemsep \z@ + \itemindent -2\zw % 元: -1.5em + \listparindent\itemindent + \rightmargin \z@ + \advance\leftmargin 2\zw}% 元: 1.5em + \item\relax}{\endlist} +\newenvironment{quotation}{% + \list{}{% + \listparindent\parindent + \itemindent\listparindent + \rightmargin \z@}% + \item\relax}{\endlist} +\newenvironment{quote}% + {\list{}{\rightmargin\z@}\item\relax}{\endlist} +\def\@begintheorem#1#2{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2}]} +\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} +\newenvironment{titlepage}{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi} +\newcommand{\appendix}{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \gdef\presectionname{\appendixname}% + \gdef\postsectionname{}% + \gdef\thesection{\presectionname\@Alph\c@section\postsectionname}% + \gdef\thesubsection{\@Alph\c@section.\@arabic\c@subsection}} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\renewcommand \theequation {\@arabic\c@equation} +\newcounter{figure} +\renewcommand \thefigure {\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename\nobreak\thefigure} +\newenvironment{figure}% + {\@float{figure}}% + {\end@float} +\newenvironment{figure*}% + {\@dblfloat{figure}}% + {\end@dblfloat} +\newcounter{table} +\renewcommand\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename\nobreak\thetable} +\newenvironment{table}% + {\@float{table}}% + {\end@float} +\newenvironment{table*}% + {\@dblfloat{table}}% + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{5\p@} % 元: 10\p@ +\setlength\belowcaptionskip{5\p@} % 元: 0\p@ +\long\def\@makecaption#1#2{{\small + \advance\leftskip .0628\linewidth + \advance\rightskip .0628\linewidth + \vskip\abovecaptionskip + \sbox\@tempboxa{#1\hskip1\zw\relax #2}% + \ifdim \wd\@tempboxa <\hsize \centering \fi + #1\hskip1\zw\relax #2\par + \vskip\belowcaptionskip}} +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{2} +\newcommand{\tableofcontents}{% + \section*{\contentsname}% + \@mkboth{\contentsname}{\contentsname}% + \@starttoc{toc}% +} +\newcommand*{\l@part}[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty\@secpenalty + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent \z@ + \rightskip \@tocrmarg + \parfillskip -\rightskip + {\leavevmode + \large \headfont + \setlength\@lnumwidth{4\zw}% + #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \endgroup + \fi} +\newcommand*{\l@section}[2]{% + \ifnum \c@tocdepth >\z@ + \addpenalty{\@secpenalty}% + \addvspace{1.0em \@plus\p@}% + \begingroup + \parindent\z@ + \rightskip\@tocrmarg + \parfillskip-\rightskip + \leavevmode\headfont + \setlength\@lnumwidth{4\zw}% 元1.5em [2003-03-02] + \advance\leftskip\@lnumwidth \hskip-\leftskip + #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par + \endgroup + \fi} +\newcommand*{\l@subsection} {\@dottedtocline{2}{1\zw}{3\zw}} +\newcommand*{\l@subsubsection}{\@dottedtocline{3}{2\zw}{3\zw}} +\newcommand*{\l@paragraph} {\@dottedtocline{4}{3\zw}{3\zw}} +\newcommand*{\l@subparagraph} {\@dottedtocline{5}{4\zw}{3\zw}} +\newdimen\@lnumwidth +\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} +\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else + \vskip \z@ \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@lnumwidth #3\relax + \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip + {#4}\nobreak + \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep + mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% + \hfil\normalfont \normalcolor #5}\par}\fi} +\newcommand{\listoffigures}{% + \section*{\listfigurename}% + \@mkboth{\listfigurename}{\listfigurename}% + \@starttoc{lof}% +} +\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} +\newcommand{\listoftables}{% + \section*{\listtablename}% + \@mkboth{\listtablename}{\listtablename}% + \@starttoc{lot}% +} +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{2\zw} +\newenvironment{thebibliography}[1]{% + \global\let\presectionname\relax + \global\let\postsectionname\relax + \section*{\refname}\@mkboth{\refname}{\refname}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +\newenvironment{theindex}{% 索引を3段組で出力する環境 + \if@twocolumn + \onecolumn\@restonecolfalse + \else + \clearpage\@restonecoltrue + \fi + \columnseprule.4pt \columnsep 2\zw + \ifx\multicols\@undefined + \def\presectionname{}\def\postsectionname{}% + \twocolumn[\section*{\indexname}]% + \else + \ifdim\textwidth<\fullwidth + \setlength{\evensidemargin}{\oddsidemargin} + \setlength{\textwidth}{\fullwidth} + \setlength{\linewidth}{\fullwidth} + \def\presectionname{}\def\postsectionname{}% + \begin{multicols}{3}[\section*{\indexname}]% + \else + \def\presectionname{}\def\postsectionname{}% + \begin{multicols}{2}[\section*{\indexname}]% + \fi + \fi + \@mkboth{\indexname}{\indexname}% + \plainifnotempty % \thispagestyle{plain} + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem + \raggedright + \footnotesize\narrowbaselines + }{ + \ifx\multicols\@undefined + \if@restonecol\onecolumn\fi + \else + \end{multicols} + \fi + \clearpage + } +\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt +\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt +\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt +\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\newcommand\seename{\if@english see\else →\fi} +\newcommand\alsoname{\if@english see also\else →\fi} +\let\footnotes@ve=\footnote +\def\footnote{\inhibitglue\footnotes@ve} +\let\footnotemarks@ve=\footnotemark +\def\footnotemark{\inhibitglue\footnotemarks@ve} +\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} +\renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} +\long\def\@footnotetext{% + \insert\footins\bgroup + \normalfont\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore + \protected@edef\@currentlabel{% + \csname p@footnote\endcsname\@thefnmark + }% + \color@begingroup + \@makefntext{% + \rule\z@\footnotesep\ignorespaces}% + \futurelet\next\fo@t} +\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t + \else \let\next\f@t\fi \next} +\def\f@@t{\bgroup\aftergroup\@foot\let\next} +\def\f@t#1{#1\@foot} +\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} +\newcommand\@makefntext[1]{% + \advance\leftskip 3\zw + \parindent 1\zw + \noindent + \llap{\@makefnmark\hskip0.3\zw}#1} +\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} +\def\@item[#1]{% + \if@noparitem + \@donoparitem + \else + \if@inlabel + \indent \par + \fi + \ifhmode + \unskip\unskip \par + \fi + \if@newlist + \if@nobreak + \@nbitem + \else + \addpenalty\@beginparpenalty + \addvspace\@topsep + \addvspace{-\parskip}% + \fi + \else + \addpenalty\@itempenalty + \addvspace\itemsep + \fi + \global\@inlabeltrue + \fi + \everypar{% + \@minipagefalse + \global\@newlistfalse + \if@inlabel + \global\@inlabelfalse + {\setbox\z@\lastbox + \ifvoid\z@ + \kern-\itemindent + \fi}% + \box\@labels + \penalty\z@ + \fi + \if@nobreak + \@nobreakfalse + \clubpenalty \@M + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi\@inhibitglue}% + \if@noitemarg + \@noitemargfalse + \if@nmbrlist + \refstepcounter\@listctr + \fi + \fi + \sbox\@tempboxa{\makelabel{#1}}% + \global\setbox\@labels\hbox{% + \unhbox\@labels + \hskip \itemindent + \hskip -\labelwidth + \hskip -\labelsep + \ifdim \wd\@tempboxa >\labelwidth + \box\@tempboxa + \else + \hbox to\labelwidth {\unhbox\@tempboxa}% + \fi + \hskip \labelsep}% + \ignorespaces} +\def\@gnewline #1{% + \ifvmode + \@nolnerr + \else + \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null + \inhibitglue \ignorespaces + \fi} +\def\小#1{\hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size\z@ + \math@fontsfalse\selectfont + #1}} +\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} +\def\cmrTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ + \else + T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ + \fi} +\def\cmrLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.32em\上小{A}\kern-.22em\cmrTeX + \else + L\kern-.36em\上小{A}\kern-.15em\cmrTeX + \fi} +\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} +\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} +\def\ptmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ + \else + T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ + \fi} +\def\ptmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.1em\ptmTeX + \else + L\kern-.3em\上小{A}\kern-.1em\ptmTeX + \fi} +\def\pncTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ + \else + T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ + \fi} +\def\pncLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \else + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \fi} +\def\pplTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\pplLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.27em\上小{A}\kern-.12em\pplTeX + \else + L\kern-.3em\上小{A}\kern-.15em\pplTeX + \fi} +\def\ugmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\ugmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.13em\ugmTeX + \else + L\kern-.3em\上小{A}\kern-.13em\ugmTeX + \fi} +\DeclareRobustCommand{\TeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmTeX + \else\sfTeX + \fi + \fi + \fi + \fi + \fi + \fi} + +\DeclareRobustCommand{\LaTeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrLaTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncLaTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplLaTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmLaTeX + \else\sfLaTeX + \fi + \fi + \fi + \fi + \fi + \fi} +\DeclareRobustCommand{\LaTeXe}{$\mbox{% + \if b\expandafter\@car\f@series\@nil\boldmath\fi + \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} +\def\pTeX{p\kern-.05em\TeX} +\def\pLaTeX{p\LaTeX} +\def\pLaTeXe{p\LaTeXe} +\def\AmSTeX{\protect\AmS-\protect\TeX{}} +\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% + \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} +\DeclareRobustCommand{\SliTeX}{% + S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} +\newcommand{\prepartname}{\if@english Part~\else 第\fi} +\newcommand{\postpartname}{\if@english\else 部\fi} +\newcommand{\presectionname}{}% 第 +\newcommand{\postsectionname}{}% 節 +\newcommand{\contentsname}{\if@english Contents\else 目次\fi} +\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} +\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} +\newcommand{\refname}{\if@english References\else 参考文献\fi} +\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} +\newcommand{\indexname}{\if@english Index\else 索引\fi} +\newcommand{\figurename}{\if@english Fig.~\else 図\fi} +\newcommand{\tablename}{\if@english Table.~\else 表\fi} +\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} +\newcommand{\abstractname}{\if@english Abstract\else 概要\fi} +\newif\if西暦 \西暦true +\def\西暦{\西暦true} +\def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax +\def\today{% + \if@english + \ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year + \else + \if西暦 + \number\year 年 + \number\month 月 + \number\day 日 + \else + 平成\number\heisei 年 + \number\month 月 + \number\day 日 + \fi + \fi} +\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} +\if@slide \pagestyle{empty} \else \pagestyle{plain} \fi +\pagenumbering{arabic} +\if@twocolumn + \twocolumn + \sloppy + \flushbottom +\else + \onecolumn + \raggedbottom +\fi +\if@slide + \renewcommand\kanjifamilydefault{\gtdefault} + \renewcommand\familydefault{\sfdefault} + \raggedright + \ltjsetparameter{xkanjiskip={0.1em}}\relax +\fi +\endinput +%% +%% End of file `ltjsarticle.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsbook.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjsbook.cls new file mode 100644 index 00000000000..44e8b29ca20 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjsbook.cls @@ -0,0 +1,1624 @@ +%% +%% This is file `ltjsbook.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjsclasses.dtx (with options: `book') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjsbook.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjsclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjsclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjsbook} + [2013/06/06 ] +\RequirePackage{luatexja} +\newif\if@restonecol +\newif\if@titlepage +\newif\if@openright +\newif\if@mainmatter \@mainmattertrue +\newif\if@enablejfam \@enablejfamtrue +\DeclareOption{a3paper}{% + \setlength\paperheight {420mm}% + \setlength\paperwidth {297mm}} +\DeclareOption{a4paper}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{a6paper}{% + \setlength\paperheight {148mm}% + \setlength\paperwidth {105mm}} +\DeclareOption{b4paper}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5paper}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{b6paper}{% + \setlength\paperheight {182mm}% + \setlength\paperwidth {128mm}} +\DeclareOption{a4j}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5j}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{b4j}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5j}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{a4var}{% + \setlength\paperheight {283mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{b5var}{% + \setlength\paperheight {230mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{letterpaper}{% + \setlength\paperheight {11in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{legalpaper}{% + \setlength\paperheight {14in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{executivepaper}{% + \setlength\paperheight {10.5in}% + \setlength\paperwidth {7.25in}} +\newif\if@landscape +\@landscapefalse +\DeclareOption{landscape}{\@landscapetrue} +\newif\if@slide +\@slidefalse +\newcommand{\@ptsize}{0} +\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} +\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} +\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} +\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} +\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} +\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} +\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} +\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} +\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} +\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} +\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} +\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} +\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} +\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} +\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} +\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} +\hour\time \divide\hour by 60\relax +\@tempcnta\hour \multiply\@tempcnta 60\relax +\minute\time \advance\minute-\@tempcnta +\DeclareOption{tombow}{% + \tombowtrue \tombowdatetrue + \setlength{\@tombowwidth}{.1\p@}% + \@bannertoken{% + \jobname\space(\number\year-\two@digits\month-\two@digits\day + \space\two@digits\hour:\two@digits\minute)}% + \maketombowbox} +\DeclareOption{tombo}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{.1\p@}% + \maketombowbox} +\DeclareOption{mentuke}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{\z@}% + \maketombowbox} +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{titlepage}{\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} +\DeclareOption{openright}{\@openrighttrue} +\DeclareOption{openany}{\@openrightfalse} +\def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue + \m@th + \global\@eqcnt\z@ + \tabskip\@centering + \let\\\@eqncr + $$\everycr{}\halign to\displaywidth\bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip + \cr} +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}% + \def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue\m@th + \global\@eqcnt\z@ + \tabskip\mathindent + \let\\=\@eqncr + \setlength\abovedisplayskip{\topsep}% + \ifvmode + \addtolength\abovedisplayskip{\partopsep}% + \fi + \addtolength\abovedisplayskip{\parskip}% + \setlength\belowdisplayskip{\abovedisplayskip}% + \setlength\belowdisplayshortskip{\abovedisplayskip}% + \setlength\abovedisplayshortskip{\abovedisplayskip}% + $$\everycr{}\halign to\linewidth% $$ + \bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ + $\displaystyle{##}$\hfil \tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip\cr + }} +\DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} +\newif\ifdraft +\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} +\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} +\newif\ifmingoth +\mingothfalse +\newif\ifjisfont +\jisfontfalse +\newif\ifptexjis +\ptexjisfalse +\DeclareOption{winjis}{% + \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} +\DeclareOption{uplatex}{% + \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} +\DeclareOption{mingoth}{\mingothtrue} +\DeclareOption{ptexjis}{\ptexjistrue} +\DeclareOption{jis}{\jisfonttrue} +\newif\ifpapersize +\papersizefalse +\DeclareOption{papersize}{\papersizetrue} +\newif\if@english +\@englishfalse +\DeclareOption{english}{\@englishtrue} +\newif\if@report +\@reportfalse +\DeclareOption{report}{\@reporttrue\@openrightfalse\@twosidefalse\@mparswitchfalse} +\ExecuteOptions{a4paper,twoside,onecolumn,titlepage,openright,final} +\ProcessOptions +\if@slide + \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} +\fi +\if@landscape + \setlength\@tempdima {\paperheight} + \setlength\paperheight{\paperwidth} + \setlength\paperwidth {\@tempdima} +\fi +\if@slide\def\n@baseline{13}\else\def\n@baseline{16}\fi +\def\inv@mag{1} +\ifnum\@ptsize=-2 + \mag 833 + \def\inv@mag{1.20048} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=-1 + \mag 913 % formerly 900 + \def\inv@mag{1.09529} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=1 + \mag 1095 % formerly 1100 + \def\inv@mag{0.913242} +\fi +\ifnum\@ptsize=2 + \mag 1200 + \def\inv@mag{0.833333} +\fi +\ifnum\@ptsize=4 + \mag 1440 + \def\inv@mag{0.694444} +\fi +\ifnum\@ptsize=7 + \mag 1728 + \def\inv@mag{0.578704} +\fi +\ifnum\@ptsize=10 + \mag 2000 + \def\inv@mag{0.5} +\fi +\ifnum\@ptsize=11 + \mag 2074 + \def\inv@mag{0.48216} +\fi +\ifnum\@ptsize=15 + \mag 2488 + \def\inv@mag{0.401929} +\fi +\ifnum\@ptsize=20 + \mag 2986 + \def\inv@mag{0.334896} +\fi +\ifnum\@ptsize=26 + \mag 3583 + \def\inv@mag{0.279096} +\fi +\ifnum\@ptsize=33 + \mag 4300 + \def\inv@mag{0.232558} +\fi +\ifnum\@ptsize=1200 + \mag 923 + \def\inv@mag{1.0834236} +\fi +\ifnum\@ptsize=1400 + \mag 1077 + \def\inv@mag{0.928505} +\fi +\setlength\paperwidth{\inv@mag\paperwidth}% +\setlength\paperheight{\inv@mag\paperheight}% +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} +\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax +\ifmingoth + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=min}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=min}{} +\else + \ifptexjis + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=jis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=jis}{} + \else + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=ujis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=ujis}{} + \fi +\fi +\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareRobustCommand\rmfamily + {\not@math@alphabet\rmfamily\mathrm + \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} +\DeclareRobustCommand\sffamily + {\not@math@alphabet\sffamily\mathsf + \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} +\DeclareRobustCommand\ttfamily + {\not@math@alphabet\ttfamily\mathtt + \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} +%% +\AtBeginDocument{% + \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} + \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% +\ltjsetparameter{jaxspmode={`〒,2}} +\ltjsetparameter{alxspmode={`+,3}} +\ltjsetparameter{alxspmode={`\%,3}} +\def\@{\spacefactor3000\space} +\def\@setfontsize#1#2#3{% + \ifx\protect\@typeset@protect + \let\@currsize#1% + \fi + \fontsize{#2}{#3}\selectfont + \ifdim\parindent>\z@ + \if@english + \parindent=1em + \else + \parindent=1\zw + \fi + \fi + \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} + \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else + \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} + \fi} +\emergencystretch 3\zw +\newif\ifnarrowbaselines +\if@english + \narrowbaselinestrue +\fi +\def\narrowbaselines{% + \narrowbaselinestrue + \skip0=\abovedisplayskip + \skip2=\abovedisplayshortskip + \skip4=\belowdisplayskip + \skip6=\belowdisplayshortskip + \@currsize\selectfont + \abovedisplayskip=\skip0 + \abovedisplayshortskip=\skip2 + \belowdisplayskip=\skip4 + \belowdisplayshortskip=\skip6\relax} +\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} +\renewcommand{\normalsize}{% + \ifnarrowbaselines + \@setfontsize\normalsize\@xpt\@xiipt + \else + \@setfontsize\normalsize\@xpt{\n@baseline}% + \fi + \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \belowdisplayshortskip \belowdisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \ifnarrowbaselines + \@setfontsize\small\@ixpt{11}% + \else + \@setfontsize\small\@ixpt{13}% + \fi + \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\footnotesize}{% + \ifnarrowbaselines + \@setfontsize\footnotesize\@viiipt{9.5}% + \else + \@setfontsize\footnotesize\@viiipt{11}% + \fi + \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} +\if@twocolumn + \newcommand{\large}{\@setfontsize\large\@xiipt{\n@baseline}} +\else + \newcommand{\large}{\@setfontsize\large\@xiipt{17}} +\fi +\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} +\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} +\newcommand{\headfont}{\gtfamily\sffamily} +\setlength\columnsep{2\zw} +\setlength\columnseprule{0\p@} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\setlength\lineskiplimit{1\p@} +\setlength\normallineskiplimit{1\p@} +\renewcommand{\baselinestretch}{} +\setlength\parskip{0\p@} +\if@slide + \setlength\parindent{0\zw} +\else + \setlength\parindent{1\zw} +\fi +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setlength\topskip{10\p@} +\if@slide + \setlength\headheight{0\p@} +\else + \setlength\headheight{2\topskip} +\fi +\if@report + \setlength\footskip{0.03367\paperheight} + \ifdim\footskip<\baselineskip + \setlength\footskip{\baselineskip} + \fi +\else + \setlength\footskip{0pt} +\fi +\if@report + \setlength\headsep{\footskip} + \addtolength\headsep{-\topskip} +\else + \setlength\headsep{6mm} +\fi +\setlength\maxdepth{.5\topskip} +\newdimen\fullwidth +\if@report + \setlength\fullwidth{0.76\paperwidth} +\else + \setlength\fullwidth{\paperwidth} + \addtolength\fullwidth{-36mm} +\fi +\if@twocolumn \@tempdima=2\zw \else \@tempdima=1\zw \fi +\divide\fullwidth\@tempdima \multiply\fullwidth\@tempdima +\setlength\textwidth{\fullwidth} +\if@report \else + \if@twocolumn \else + \ifdim \fullwidth>40\zw + \setlength\textwidth{40\zw} + \fi + \fi +\fi +\if@slide + \setlength{\textheight}{0.95\paperheight} +\else + \setlength{\textheight}{0.83\paperheight} +\fi +\addtolength{\textheight}{-\topskip} +\addtolength{\textheight}{-\headsep} +\addtolength{\textheight}{-\footskip} +\addtolength{\textheight}{-\topskip} +\divide\textheight\baselineskip +\multiply\textheight\baselineskip +\addtolength{\textheight}{\topskip} +\addtolength{\textheight}{0.1\p@} +\setlength\marginparsep{\columnsep} +\setlength\marginparpush{\baselineskip} +\setlength{\oddsidemargin}{\paperwidth} +\addtolength{\oddsidemargin}{-\fullwidth} +\setlength{\oddsidemargin}{.5\oddsidemargin} +\addtolength{\oddsidemargin}{-1in} +\setlength{\evensidemargin}{\oddsidemargin} +\if@mparswitch + \addtolength{\evensidemargin}{\fullwidth} + \addtolength{\evensidemargin}{-\textwidth} +\fi +\setlength\marginparwidth{\paperwidth} +\addtolength\marginparwidth{-\oddsidemargin} +\addtolength\marginparwidth{-1in} +\addtolength\marginparwidth{-\textwidth} +\addtolength\marginparwidth{-1cm} +\addtolength\marginparwidth{-\marginparsep} +\@tempdima=1\zw +\divide\marginparwidth\@tempdima +\multiply\marginparwidth\@tempdima +\setlength\topmargin{\paperheight} +\addtolength\topmargin{-\textheight} +\if@slide + \addtolength\topmargin{-\headheight} +\else + \addtolength\topmargin{-\topskip} +\fi +\addtolength\topmargin{-\headsep} +\addtolength\topmargin{-\footskip} +\setlength\topmargin{0.5\topmargin} +\addtolength\topmargin{-1in} +{\footnotesize\global\setlength\footnotesep{\baselineskip}} +\setlength\footnotesep{0.7\footnotesep} +\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} +\setcounter{topnumber}{9} +\renewcommand{\topfraction}{.85} +\setcounter{bottomnumber}{9} +\renewcommand{\bottomfraction}{.8} +\setcounter{totalnumber}{20} +\renewcommand{\textfraction}{.1} +\renewcommand{\floatpagefraction}{.8} +\setcounter{dbltopnumber}{9} +\renewcommand{\dbltopfraction}{.8} +\renewcommand{\dblfloatpagefraction}{.8} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\def\ps@plainfoot{% + \let\@mkboth\@gobbletwo + \let\@oddhead\@empty + \def\@oddfoot{\normalfont\hfil\thepage\hfil}% + \let\@evenhead\@empty + \let\@evenfoot\@oddfoot} +\def\ps@plainhead{% + \let\@mkboth\@gobbletwo + \let\@oddfoot\@empty + \let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi + \hbox to \fullwidth{\textbf{\thepage}\hfil}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} +\if@report \let\ps@plain\ps@plainfoot \else \let\ps@plain\ps@plainhead \fi +\def\ps@headings{% + \let\@oddfoot\@empty + \let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi + \underline{\hbox to \fullwidth{\ltjsetparameter{autoxspacing={true}} + \textbf{\thepage}\hfil\leftmark}}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{\underline{\hbox to \fullwidth{\ltjsetparameter{autoxspacing={true}} + {\if@twoside\rightmark\else\leftmark\fi}\hfil\textbf{\thepage}}}\hss}% + \let\@mkboth\markboth + \def\chaptermark##1{\markboth{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \@chapapp\thechapter\@chappos\hskip1\zw + \fi + \fi + ##1}{}}% + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi + ##1}}}% +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi% + \hbox to \fullwidth{\thepage\hfil\leftmark}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble +} +\def\plainifnotempty{% + \ifx \@oddhead \@empty + \ifx \@oddfoot \@empty + \else + \thispagestyle{plainfoot}% + \fi + \else + \thispagestyle{plainhead}% + \fi} +\if@titlepage + \newcommand{\maketitle}{% + \begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \null\vfil + \if@slide + {\footnotesize \@date}% + \begin{center} + \mbox{} \\[1\zw] + \large + {\maybeblue\hrule height0pt depth2pt\relax}\par + \smallskip + \@title + \smallskip + {\maybeblue\hrule height0pt depth2pt\relax}\par + \vfill + {\small \@author}% + \end{center} + \else + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\large + \lineskip .75em + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em + {\large \@date \par}% + \end{center}% + \fi + \par + \@thanks\vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + }% +\else + \newcommand{\maketitle}{\par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\advance\leftskip 3\zw + \parindent 1\zw\noindent + \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% + \if@twocolumn + \ifnum \col@number=\@ne + \@maketitle + \else + \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \plainifnotempty + \@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } + \def\@maketitle{% + \newpage\null + \vskip 2em + \begin{center}% + \let\footnote\thanks + {\LARGE \@title \par}% + \vskip 1.5em + {\large + \lineskip .5em + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em + {\large \@date}% + \end{center}% + \par\vskip 1.5em + } +\fi +\def\@startsection#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty + \ifdim \@tempskipa >\z@ + \if@slide\else + \null + \vspace*{-\baselineskip}% + \fi + \vskip\@tempskipa + \fi + \fi + \noindent + \@ifstar + {\@ssect{#3}{#4}{#5}{#6}}% + {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% 目次にフルネームを載せるなら #8 + \else + \begingroup + \interlinepenalty \@M % 下から移動 + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% 目次にフルネームを載せるならここは #8 + \fi + \@xsect{#5}} +\def\@xsect#1{% + \@tempskipa #1\relax + \ifdim \@tempskipa<\z@ + \@nobreakfalse + \global\@noskipsectrue + \everypar{% + \if@noskipsec + \global\@noskipsecfalse + {\setbox\z@\lastbox}% + \clubpenalty\@M + \begingroup \@svsechd \endgroup + \unskip + \@tempskipa #1\relax + \hskip -\@tempskipa\@inhibitglue + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi}% + \else + \par \nobreak + \vskip \@tempskipa + \@afterheading + \fi + \if@slide + {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% + \fi + \par % 2000-12-18 + \ignorespaces} +\def\@ssect#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{#4{\hskip #1\relax #5}}% + \else + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \fi + \@xsect{#3}} +\newcommand*\chaptermark[1]{} +\setcounter{secnumdepth}{2} +\newcounter{part} +\newcounter{chapter} +\newcounter{section}[chapter] +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\renewcommand{\thepart}{\@Roman\c@part} +\renewcommand{\thechapter}{\@arabic\c@chapter} +\renewcommand{\thesection}{\thechapter.\@arabic\c@section} +\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{% + \thesubsection.\@arabic\c@subsubsection} +\renewcommand{\theparagraph}{% + \thesubsubsection.\@arabic\c@paragraph} +\renewcommand{\thesubparagraph}{% + \theparagraph.\@arabic\c@subparagraph} +\newcommand{\@chapapp}{\prechaptername} +\newcommand{\@chappos}{\postchaptername} +\newcommand\frontmatter{% + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \@mainmatterfalse + \pagenumbering{roman}} +\newcommand\mainmatter{% + \cleardoublepage + \@mainmattertrue + \pagenumbering{arabic}} +\newcommand\backmatter{% + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \@mainmatterfalse} +\newcommand\part{% + \if@openright + \cleardoublepage + \else + \clearpage + \fi + \thispagestyle{empty}% 欧文用標準スタイルでは plain + \if@twocolumn + \onecolumn + \@restonecoltrue + \else + \@restonecolfalse + \fi + \null\vfil + \secdef\@part\@spart} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >-2\relax + \refstepcounter{part}% + \addcontentsline{toc}{part}{% + \prepartname\thepart\postpartname\hspace{1\zw}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\centering + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >-2\relax + \huge\headfont \prepartname\thepart\postpartname + \par\vskip20\p@ + \fi + \Huge \headfont #2\par}% + \@endpart} +\def\@spart#1{{% + \centering + \interlinepenalty \@M + \normalfont + \Huge \headfont #1\par}% + \@endpart} +\def\@endpart{\vfil\newpage + \if@twoside + \null + \thispagestyle{empty}% + \newpage + \fi + \if@restonecol + \twocolumn + \fi} +\newcommand{\chapter}{% + \if@openright\cleardoublepage\else\clearpage\fi + \plainifnotempty % 元: \thispagestyle{plain} + \global\@topnum\z@ + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \secdef\@chapter\@schapter} +\def\@chapter[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \refstepcounter{chapter}% + \typeout{\@chapapp\thechapter\@chappos}% + \addcontentsline{toc}{chapter}% + {\protect\numberline + {\if@english\thechapter\else\@chapapp\thechapter\@chappos\fi}% + #1}% + \else\addcontentsline{toc}{chapter}{#1}\fi + \else + \addcontentsline{toc}{chapter}{#1}% + \fi + \chaptermark{#1}% + \addtocontents{lof}{\protect\addvspace{10\p@}}% + \addtocontents{lot}{\protect\addvspace{10\p@}}% + \if@twocolumn + \@topnewpage[\@makechapterhead{#2}]% + \else + \@makechapterhead{#2}% + \@afterheading + \fi} +\def\@makechapterhead#1{% + \vspace*{2\Cvs}% 欧文は50pt + {\parindent \z@ \raggedright \normalfont + \ifnum \c@secnumdepth >\m@ne + \if@mainmatter + \huge\headfont \@chapapp\thechapter\@chappos + \par\nobreak + \vskip \Cvs % 欧文は20pt + \fi + \fi + \interlinepenalty\@M + \Huge \headfont #1\par\nobreak + \vskip 3\Cvs}} % 欧文は40pt +\def\@schapter#1{% + \chaptermark{#1}% + \if@twocolumn + \@topnewpage[\@makeschapterhead{#1}]% + \else + \@makeschapterhead{#1}\@afterheading + \fi} +\def\@makeschapterhead#1{% + \vspace*{2\Cvs}% 欧文は50pt + {\parindent \z@ \raggedright + \normalfont + \interlinepenalty\@M + \Huge \headfont #1\par\nobreak + \vskip 3\Cvs}} % 欧文は40pt +\if@twocolumn + \newcommand{\section}{% + \@startsection{section}{1}{\z@}% + {0.6\Cvs}{0.4\Cvs}% + {\normalfont\large\headfont\raggedright}} +\else + \newcommand{\section}{% + \if@slide\clearpage\fi + \@startsection{section}{1}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\Large\headfont\raggedright}} +\fi +\if@twocolumn + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\large\headfont}} +\fi +\if@twocolumn + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {\z@}% + {\normalfont\normalsize\headfont}} +\fi +\if@twocolumn + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {\z@}{-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont ■}} +\else + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont ■}} +\fi +\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% + {\z@}{-1\zw}% + {\normalfont\normalsize\headfont}} +\if@slide + \setlength\leftmargini{1\zw} +\else + \if@twocolumn + \setlength\leftmargini{2\zw} + \else + \setlength\leftmargini{3\zw} + \fi +\fi +\if@slide + \setlength\leftmarginii {1\zw} + \setlength\leftmarginiii{1\zw} + \setlength\leftmarginiv {1\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\else + \setlength\leftmarginii {2\zw} + \setlength\leftmarginiii{2\zw} + \setlength\leftmarginiv {2\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\fi +\setlength \labelsep {0.5\zw} % .5em +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\def\@listi{\leftmargin\leftmargini + \parsep \z@ + \topsep 0.5\baselineskip + \itemsep \z@ \relax} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\renewcommand{\theenumi}{\@arabic\c@enumi} +\renewcommand{\theenumii}{\@alph\c@enumii} +\renewcommand{\theenumiii}{\@roman\c@enumiii} +\renewcommand{\theenumiv}{\@Alph\c@enumiv} +\newcommand{\labelenumi}{\theenumi.} +\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +\newenvironment{description}{% + \list{}{% + \labelwidth=\leftmargin + \labelsep=1\zw + \advance \labelwidth by -\labelsep + \let \makelabel=\descriptionlabel}}{\endlist} +\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} +\newenvironment{abstract}{% + \begin{list}{}{% + \listparindent=1\zw + \itemindent=\listparindent + \rightmargin=0pt + \leftmargin=5\zw}\item[]}{\end{list}\vspace{\baselineskip}} +\newenvironment{verse}{% + \let \\=\@centercr + \list{}{% + \itemsep \z@ + \itemindent -2\zw % 元: -1.5em + \listparindent\itemindent + \rightmargin \z@ + \advance\leftmargin 2\zw}% 元: 1.5em + \item\relax}{\endlist} +\newenvironment{quotation}{% + \list{}{% + \listparindent\parindent + \itemindent\listparindent + \rightmargin \z@}% + \item\relax}{\endlist} +\newenvironment{quote}% + {\list{}{\rightmargin\z@}\item\relax}{\endlist} +\def\@begintheorem#1#2{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2}]} +\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} +\newenvironment{titlepage}{% + \cleardoublepage + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi} +\newcommand{\appendix}{\par + \setcounter{chapter}{0}% + \setcounter{section}{0}% + \gdef\@chapapp{\appendixname}% + \gdef\@chappos{}% + \gdef\thechapter{\@Alph\c@chapter}} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\@addtoreset{equation}{chapter} +\renewcommand\theequation + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation} +\newcounter{figure}[chapter] +\renewcommand \thefigure + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename\nobreak\thefigure} +\newenvironment{figure}% + {\@float{figure}}% + {\end@float} +\newenvironment{figure*}% + {\@dblfloat{figure}}% + {\end@dblfloat} +\newcounter{table}[chapter] +\renewcommand \thetable + {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename\nobreak\thetable} +\newenvironment{table}% + {\@float{table}}% + {\end@float} +\newenvironment{table*}% + {\@dblfloat{table}}% + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{5\p@} % 元: 10\p@ +\setlength\belowcaptionskip{5\p@} % 元: 0\p@ +\long\def\@makecaption#1#2{{\small + \advance\leftskip .0628\linewidth + \advance\rightskip .0628\linewidth + \vskip\abovecaptionskip + \sbox\@tempboxa{#1\hskip1\zw\relax #2}% + \ifdim \wd\@tempboxa <\hsize \centering \fi + #1\hskip1\zw\relax #2\par + \vskip\belowcaptionskip}} +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{1} +\newcommand{\tableofcontents}{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \chapter*{\contentsname}% + \@mkboth{\contentsname}{}% + \@starttoc{toc}% + \if@restonecol\twocolumn\fi +} +\newcommand*{\l@part}[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty{-\@highpenalty}% + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent \z@ + \rightskip \@tocrmarg + \parfillskip -\rightskip + {\leavevmode + \large \headfont + \setlength\@lnumwidth{4\zw}% + #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \global\@nobreaktrue + \everypar{\global\@nobreakfalse\everypar{}}% + \endgroup + \fi} +\newcommand*{\l@chapter}[2]{% + \ifnum \c@tocdepth >\m@ne + \addpenalty{-\@highpenalty}% + \addvspace{1.0em \@plus\p@} + \begingroup + \parindent\z@ + \rightskip\@tocrmarg + \parfillskip-\rightskip + \leavevmode\headfont + \if@english\setlength\@lnumwidth{5.5em}\else\setlength\@lnumwidth{4.683\zw}\fi + \advance\leftskip\@lnumwidth \hskip-\leftskip + #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par + \penalty\@highpenalty + \endgroup + \fi} +\newcommand*{\l@section}{\@dottedtocline{1}{1\zw}{3.683\zw}} +\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}} +\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}} +\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}} +\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}} +\newdimen\@lnumwidth +\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} +\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else + \vskip \z@ \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@lnumwidth #3\relax + \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip + {#4}\nobreak + \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep + mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% + \hfil\normalfont \normalcolor #5}\par}\fi} +\newcommand{\listoffigures}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\listfigurename}% + \@mkboth{\listfigurename}{}% + \@starttoc{lof}% + \if@restonecol\twocolumn\fi +} +\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} +\newcommand{\listoftables}{% + \if@twocolumn\@restonecoltrue\onecolumn + \else\@restonecolfalse\fi + \chapter*{\listtablename}% + \@mkboth{\listtablename}{}% + \@starttoc{lot}% + \if@restonecol\twocolumn\fi +} +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{2\zw} +\newenvironment{thebibliography}[1]{% + \global\let\presectionname\relax + \global\let\postsectionname\relax + \chapter*{\bibname}\@mkboth{\bibname}{}% + \addcontentsline{toc}{chapter}{\bibname}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +\newenvironment{theindex}{% 索引を3段組で出力する環境 + \if@twocolumn + \onecolumn\@restonecolfalse + \else + \clearpage\@restonecoltrue + \fi + \columnseprule.4pt \columnsep 2\zw + \ifx\multicols\@undefined + \twocolumn[\@makeschapterhead{\indexname}% + \addcontentsline{toc}{chapter}{\indexname}]% + \else + \ifdim\textwidth<\fullwidth + \setlength{\evensidemargin}{\oddsidemargin} + \setlength{\textwidth}{\fullwidth} + \setlength{\linewidth}{\fullwidth} + \begin{multicols}{3}[\chapter*{\indexname}% + \addcontentsline{toc}{chapter}{\indexname}]% + \else + \begin{multicols}{2}[\chapter*{\indexname}% + \addcontentsline{toc}{chapter}{\indexname}]% + \fi + \fi + \@mkboth{\indexname}{}% + \plainifnotempty % \thispagestyle{plain} + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem + \raggedright + \footnotesize\narrowbaselines + }{ + \ifx\multicols\@undefined + \if@restonecol\onecolumn\fi + \else + \end{multicols} + \fi + \clearpage + } +\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt +\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt +\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt +\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\newcommand\seename{\if@english see\else →\fi} +\newcommand\alsoname{\if@english see also\else →\fi} +\let\footnotes@ve=\footnote +\def\footnote{\inhibitglue\footnotes@ve} +\let\footnotemarks@ve=\footnotemark +\def\footnotemark{\inhibitglue\footnotemarks@ve} +\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} +\renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} +\@addtoreset{footnote}{chapter} +\long\def\@footnotetext{% + \insert\footins\bgroup + \normalfont\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore + \protected@edef\@currentlabel{% + \csname p@footnote\endcsname\@thefnmark + }% + \color@begingroup + \@makefntext{% + \rule\z@\footnotesep\ignorespaces}% + \futurelet\next\fo@t} +\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t + \else \let\next\f@t\fi \next} +\def\f@@t{\bgroup\aftergroup\@foot\let\next} +\def\f@t#1{#1\@foot} +\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} +\newcommand\@makefntext[1]{% + \advance\leftskip 3\zw + \parindent 1\zw + \noindent + \llap{\@makefnmark\hskip0.3\zw}#1} +\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} +\def\@item[#1]{% + \if@noparitem + \@donoparitem + \else + \if@inlabel + \indent \par + \fi + \ifhmode + \unskip\unskip \par + \fi + \if@newlist + \if@nobreak + \@nbitem + \else + \addpenalty\@beginparpenalty + \addvspace\@topsep + \addvspace{-\parskip}% + \fi + \else + \addpenalty\@itempenalty + \addvspace\itemsep + \fi + \global\@inlabeltrue + \fi + \everypar{% + \@minipagefalse + \global\@newlistfalse + \if@inlabel + \global\@inlabelfalse + {\setbox\z@\lastbox + \ifvoid\z@ + \kern-\itemindent + \fi}% + \box\@labels + \penalty\z@ + \fi + \if@nobreak + \@nobreakfalse + \clubpenalty \@M + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi\@inhibitglue}% + \if@noitemarg + \@noitemargfalse + \if@nmbrlist + \refstepcounter\@listctr + \fi + \fi + \sbox\@tempboxa{\makelabel{#1}}% + \global\setbox\@labels\hbox{% + \unhbox\@labels + \hskip \itemindent + \hskip -\labelwidth + \hskip -\labelsep + \ifdim \wd\@tempboxa >\labelwidth + \box\@tempboxa + \else + \hbox to\labelwidth {\unhbox\@tempboxa}% + \fi + \hskip \labelsep}% + \ignorespaces} +\def\@gnewline #1{% + \ifvmode + \@nolnerr + \else + \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null + \inhibitglue \ignorespaces + \fi} +\def\小#1{\hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size\z@ + \math@fontsfalse\selectfont + #1}} +\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} +\def\cmrTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ + \else + T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ + \fi} +\def\cmrLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.32em\上小{A}\kern-.22em\cmrTeX + \else + L\kern-.36em\上小{A}\kern-.15em\cmrTeX + \fi} +\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} +\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} +\def\ptmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ + \else + T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ + \fi} +\def\ptmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.1em\ptmTeX + \else + L\kern-.3em\上小{A}\kern-.1em\ptmTeX + \fi} +\def\pncTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ + \else + T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ + \fi} +\def\pncLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \else + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \fi} +\def\pplTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\pplLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.27em\上小{A}\kern-.12em\pplTeX + \else + L\kern-.3em\上小{A}\kern-.15em\pplTeX + \fi} +\def\ugmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\ugmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.13em\ugmTeX + \else + L\kern-.3em\上小{A}\kern-.13em\ugmTeX + \fi} +\DeclareRobustCommand{\TeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmTeX + \else\sfTeX + \fi + \fi + \fi + \fi + \fi + \fi} + +\DeclareRobustCommand{\LaTeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrLaTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncLaTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplLaTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmLaTeX + \else\sfLaTeX + \fi + \fi + \fi + \fi + \fi + \fi} +\DeclareRobustCommand{\LaTeXe}{$\mbox{% + \if b\expandafter\@car\f@series\@nil\boldmath\fi + \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} +\def\pTeX{p\kern-.05em\TeX} +\def\pLaTeX{p\LaTeX} +\def\pLaTeXe{p\LaTeXe} +\def\AmSTeX{\protect\AmS-\protect\TeX{}} +\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% + \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} +\DeclareRobustCommand{\SliTeX}{% + S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} +\newcommand{\prepartname}{\if@english Part~\else 第\fi} +\newcommand{\postpartname}{\if@english\else 部\fi} +\newcommand{\prechaptername}{\if@english Chapter~\else 第\fi} +\newcommand{\postchaptername}{\if@english\else 章\fi} +\newcommand{\presectionname}{}% 第 +\newcommand{\postsectionname}{}% 節 +\newcommand{\contentsname}{\if@english Contents\else 目次\fi} +\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} +\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} +\newcommand{\refname}{\if@english References\else 参考文献\fi} +\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} +\newcommand{\indexname}{\if@english Index\else 索引\fi} +\newcommand{\figurename}{\if@english Fig.~\else 図\fi} +\newcommand{\tablename}{\if@english Table.~\else 表\fi} +\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} +\newif\if西暦 \西暦true +\def\西暦{\西暦true} +\def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax +\def\today{% + \if@english + \ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year + \else + \if西暦 + \number\year 年 + \number\month 月 + \number\day 日 + \else + 平成\number\heisei 年 + \number\month 月 + \number\day 日 + \fi + \fi} +\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} +\if@report \pagestyle{plain} \else \pagestyle{headings} \fi +\pagenumbering{arabic} +\if@twocolumn + \twocolumn + \sloppy + \flushbottom +\else + \onecolumn + \raggedbottom +\fi +\if@slide + \renewcommand\kanjifamilydefault{\gtdefault} + \renewcommand\familydefault{\sfdefault} + \raggedright + \ltjsetparameter{xkanjiskip={0.1em}}\relax +\fi +\endinput +%% +%% End of file `ltjsbook.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsarticle.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsarticle.cls deleted file mode 100644 index a3843503027..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsarticle.cls +++ /dev/null @@ -1,1548 +0,0 @@ -%% -%% This is file `ltjsarticle.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjsclasses.dtx (with options: `article') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjsarticle.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjsclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjsclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjsarticle} - [2012/05/08 ] -\RequirePackage{luatexja} -\newif\if@restonecol -\newif\if@titlepage -\newif\if@enablejfam \@enablejfamtrue -\DeclareOption{a3paper}{% - \setlength\paperheight {420mm}% - \setlength\paperwidth {297mm}} -\DeclareOption{a4paper}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5paper}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{a6paper}{% - \setlength\paperheight {148mm}% - \setlength\paperwidth {105mm}} -\DeclareOption{b4paper}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5paper}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{b6paper}{% - \setlength\paperheight {182mm}% - \setlength\paperwidth {128mm}} -\DeclareOption{a4j}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5j}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{b4j}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5j}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{a4var}{% - \setlength\paperheight {283mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{b5var}{% - \setlength\paperheight {230mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{letterpaper}{% - \setlength\paperheight {11in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{legalpaper}{% - \setlength\paperheight {14in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{executivepaper}{% - \setlength\paperheight {10.5in}% - \setlength\paperwidth {7.25in}} -\newif\if@landscape -\@landscapefalse -\DeclareOption{landscape}{\@landscapetrue} -\newif\if@slide -\@slidefalse -\newcommand{\@ptsize}{0} -\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} -\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} -\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} -\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} -\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} -\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} -\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} -\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} -\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} -\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} -\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} -\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} -\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} -\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} -\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} -\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} -\hour\time \divide\hour by 60\relax -\@tempcnta\hour \multiply\@tempcnta 60\relax -\minute\time \advance\minute-\@tempcnta -\DeclareOption{tombow}{% - \tombowtrue \tombowdatetrue - \setlength{\@tombowwidth}{.1\p@}% - \@bannertoken{% - \jobname\space(\number\year-\two@digits\month-\two@digits\day - \space\two@digits\hour:\two@digits\minute)}% - \maketombowbox} -\DeclareOption{tombo}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{.1\p@}% - \maketombowbox} -\DeclareOption{mentuke}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{\z@}% - \maketombowbox} -\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} -\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} -\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} -\DeclareOption{onecolumn}{\@twocolumnfalse} -\DeclareOption{twocolumn}{\@twocolumntrue} -\DeclareOption{titlepage}{\@titlepagetrue} -\DeclareOption{notitlepage}{\@titlepagefalse} -\def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue - \m@th - \global\@eqcnt\z@ - \tabskip\@centering - \let\\\@eqncr - $$\everycr{}\halign to\displaywidth\bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip - \cr} -\DeclareOption{leqno}{\input{leqno.clo}} -\DeclareOption{fleqn}{\input{fleqn.clo}% - \def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue\m@th - \global\@eqcnt\z@ - \tabskip\mathindent - \let\\=\@eqncr - \setlength\abovedisplayskip{\topsep}% - \ifvmode - \addtolength\abovedisplayskip{\partopsep}% - \fi - \addtolength\abovedisplayskip{\parskip}% - \setlength\belowdisplayskip{\abovedisplayskip}% - \setlength\belowdisplayshortskip{\abovedisplayskip}% - \setlength\abovedisplayshortskip{\abovedisplayskip}% - $$\everycr{}\halign to\linewidth% $$ - \bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ - $\displaystyle{##}$\hfil \tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip\cr - }} -\DeclareOption{disablejfam}{% - \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} -\newif\ifdraft -\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} -\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} -\newif\ifmingoth -\mingothfalse -\newif\ifjisfont -\jisfontfalse -\newif\ifptexjis -\ptexjisfalse -\DeclareOption{winjis}{% - \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} -\DeclareOption{uplatex}{% - \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} -\DeclareOption{mingoth}{\mingothtrue} -\DeclareOption{ptexjis}{\ptexjistrue} -\DeclareOption{jis}{\jisfonttrue} -\newif\ifpapersize -\papersizefalse -\DeclareOption{papersize}{\papersizetrue} -\newif\if@english -\@englishfalse -\DeclareOption{english}{\@englishtrue} -\ExecuteOptions{a4paper,oneside,onecolumn,notitlepage,final} -\ProcessOptions -\if@slide - \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} -\fi -\if@landscape - \setlength\@tempdima {\paperheight} - \setlength\paperheight{\paperwidth} - \setlength\paperwidth {\@tempdima} -\fi -\if@slide\def\n@baseline{13}\else\def\n@baseline{16}\fi -\def\inv@mag{1} -\ifnum\@ptsize=-2 - \mag 833 - \def\inv@mag{1.20048} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=-1 - \mag 913 % formerly 900 - \def\inv@mag{1.09529} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=1 - \mag 1095 % formerly 1100 - \def\inv@mag{0.913242} -\fi -\ifnum\@ptsize=2 - \mag 1200 - \def\inv@mag{0.833333} -\fi -\ifnum\@ptsize=4 - \mag 1440 - \def\inv@mag{0.694444} -\fi -\ifnum\@ptsize=7 - \mag 1728 - \def\inv@mag{0.578704} -\fi -\ifnum\@ptsize=10 - \mag 2000 - \def\inv@mag{0.5} -\fi -\ifnum\@ptsize=11 - \mag 2074 - \def\inv@mag{0.48216} -\fi -\ifnum\@ptsize=15 - \mag 2488 - \def\inv@mag{0.401929} -\fi -\ifnum\@ptsize=20 - \mag 2986 - \def\inv@mag{0.334896} -\fi -\ifnum\@ptsize=26 - \mag 3583 - \def\inv@mag{0.279096} -\fi -\ifnum\@ptsize=33 - \mag 4300 - \def\inv@mag{0.232558} -\fi -\ifnum\@ptsize=1200 - \mag 923 - \def\inv@mag{1.0834236} -\fi -\ifnum\@ptsize=1400 - \mag 1077 - \def\inv@mag{0.928505} -\fi -\setlength\paperwidth{\inv@mag\paperwidth}% -\setlength\paperheight{\inv@mag\paperheight}% -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} -\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\ifmingoth - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=min}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=min}{} -\else - \ifptexjis - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=jis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=jis}{} - \else - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=ujis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=ujis}{} - \fi -\fi -\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -\DeclareRobustCommand\rmfamily - {\not@math@alphabet\rmfamily\mathrm - \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} -\DeclareRobustCommand\sffamily - {\not@math@alphabet\sffamily\mathsf - \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} -\DeclareRobustCommand\ttfamily - {\not@math@alphabet\ttfamily\mathtt - \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} -%% -\AtBeginDocument{% - \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} - \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% -\ltjsetparameter{jaxspmode={`〒,2}} -\ltjsetparameter{alxspmode={`+,3}} -\ltjsetparameter{alxspmode={`\%,3}} -\def\@{\spacefactor3000\space} -\def\@setfontsize#1#2#3{% - \ifx\protect\@typeset@protect - \let\@currsize#1% - \fi - \fontsize{#2}{#3}\selectfont - \ifdim\parindent>\z@ - \if@english - \parindent=1em - \else - \parindent=1\zw - \fi - \fi - \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} - \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else - \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} - \fi} -\emergencystretch 3\zw -\newif\ifnarrowbaselines -\if@english - \narrowbaselinestrue -\fi -\def\narrowbaselines{% - \narrowbaselinestrue - \skip0=\abovedisplayskip - \skip2=\abovedisplayshortskip - \skip4=\belowdisplayskip - \skip6=\belowdisplayshortskip - \@currsize\selectfont - \abovedisplayskip=\skip0 - \abovedisplayshortskip=\skip2 - \belowdisplayskip=\skip4 - \belowdisplayshortskip=\skip6\relax} -\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} -\renewcommand{\normalsize}{% - \ifnarrowbaselines - \@setfontsize\normalsize\@xpt\@xiipt - \else - \@setfontsize\normalsize\@xpt{\n@baseline}% - \fi - \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \belowdisplayshortskip \belowdisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \ifnarrowbaselines - \@setfontsize\small\@ixpt{11}% - \else - \@setfontsize\small\@ixpt{13}% - \fi - \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\footnotesize}{% - \ifnarrowbaselines - \@setfontsize\footnotesize\@viiipt{9.5}% - \else - \@setfontsize\footnotesize\@viiipt{11}% - \fi - \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ - \abovedisplayshortskip \z@ \@plus2\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} -\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} -\if@twocolumn - \newcommand{\large}{\@setfontsize\large\@xiipt{\n@baseline}} -\else - \newcommand{\large}{\@setfontsize\large\@xiipt{17}} -\fi -\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} -\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} -\newcommand{\headfont}{\gtfamily\sffamily} -\setlength\columnsep{2\zw} -\setlength\columnseprule{0\p@} -\setlength\lineskip{1\p@} -\setlength\normallineskip{1\p@} -\setlength\lineskiplimit{1\p@} -\setlength\normallineskiplimit{1\p@} -\renewcommand{\baselinestretch}{} -\setlength\parskip{0\p@} -\if@slide - \setlength\parindent{0\zw} -\else - \setlength\parindent{1\zw} -\fi -\@lowpenalty 51 -\@medpenalty 151 -\@highpenalty 301 -\setlength\topskip{10\p@} -\if@slide - \setlength\headheight{0\p@} -\else - \setlength\headheight{2\topskip} -\fi -\if@slide - \setlength\footskip{0pt} -\else - \setlength\footskip{0.03367\paperheight} - \ifdim\footskip<\baselineskip - \setlength\footskip{\baselineskip} - \fi -\fi -\if@slide - \setlength\headsep{0\p@} -\else - \setlength\headsep{\footskip} - \addtolength\headsep{-\topskip} -\fi -\setlength\maxdepth{.5\topskip} -\newdimen\fullwidth -\if@slide - \setlength\fullwidth{0.9\paperwidth} -\else - \setlength\fullwidth{0.76\paperwidth} -\fi -\if@twocolumn \@tempdima=2\zw \else \@tempdima=1\zw \fi -\divide\fullwidth\@tempdima \multiply\fullwidth\@tempdima -\setlength\textwidth{\fullwidth} -\if@slide - \setlength{\textheight}{0.95\paperheight} -\else - \setlength{\textheight}{0.83\paperheight} -\fi -\addtolength{\textheight}{-\topskip} -\addtolength{\textheight}{-\headsep} -\addtolength{\textheight}{-\footskip} -\addtolength{\textheight}{-\topskip} -\divide\textheight\baselineskip -\multiply\textheight\baselineskip -\addtolength{\textheight}{\topskip} -\addtolength{\textheight}{0.1\p@} -\setlength\marginparsep{\columnsep} -\setlength\marginparpush{\baselineskip} -\setlength{\oddsidemargin}{\paperwidth} -\addtolength{\oddsidemargin}{-\fullwidth} -\setlength{\oddsidemargin}{.5\oddsidemargin} -\addtolength{\oddsidemargin}{-1in} -\setlength{\evensidemargin}{\oddsidemargin} -\if@mparswitch - \addtolength{\evensidemargin}{\fullwidth} - \addtolength{\evensidemargin}{-\textwidth} -\fi -\setlength\marginparwidth{\paperwidth} -\addtolength\marginparwidth{-\oddsidemargin} -\addtolength\marginparwidth{-1in} -\addtolength\marginparwidth{-\textwidth} -\addtolength\marginparwidth{-1cm} -\addtolength\marginparwidth{-\marginparsep} -\@tempdima=1\zw -\divide\marginparwidth\@tempdima -\multiply\marginparwidth\@tempdima -\setlength\topmargin{\paperheight} -\addtolength\topmargin{-\textheight} -\if@slide - \addtolength\topmargin{-\headheight} -\else - \addtolength\topmargin{-\topskip} -\fi -\addtolength\topmargin{-\headsep} -\addtolength\topmargin{-\footskip} -\setlength\topmargin{0.5\topmargin} -\addtolength\topmargin{-1in} -{\footnotesize\global\setlength\footnotesep{\baselineskip}} -\setlength\footnotesep{0.7\footnotesep} -\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} -\setcounter{topnumber}{9} -\renewcommand{\topfraction}{.85} -\setcounter{bottomnumber}{9} -\renewcommand{\bottomfraction}{.8} -\setcounter{totalnumber}{20} -\renewcommand{\textfraction}{.1} -\renewcommand{\floatpagefraction}{.8} -\setcounter{dbltopnumber}{9} -\renewcommand{\dbltopfraction}{.8} -\renewcommand{\dblfloatpagefraction}{.8} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\def\ps@plainfoot{% - \let\@mkboth\@gobbletwo - \let\@oddhead\@empty - \def\@oddfoot{\normalfont\hfil\thepage\hfil}% - \let\@evenhead\@empty - \let\@evenfoot\@oddfoot} -\def\ps@plainhead{% - \let\@mkboth\@gobbletwo - \let\@oddfoot\@empty - \let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi - \hbox to \fullwidth{\textbf{\thepage}\hfil}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} -\let\ps@plain\ps@plainfoot -\if@twoside - \def\ps@headings{% - \let\@oddfoot\@empty - \let\@evenfoot\@empty - \def\@evenhead{\if@mparswitch \hss \fi - \underline{\hbox to \fullwidth{\textbf{\thepage}\hfil\leftmark}}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \underline{% - \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% - \let\@mkboth\markboth - \def\sectionmark##1{\markboth{% - \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi - ##1}{}}% - \def\subsectionmark##1{\markright{% - \ifnum \c@secnumdepth >\@ne \thesubsection \hskip1\zw\fi - ##1}}% - } -\else % if not twoside - \def\ps@headings{% - \let\@oddfoot\@empty - \def\@oddhead{% - \underline{% - \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% - \let\@mkboth\markboth - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi - ##1}}} -\fi -\def\ps@myheadings{% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi% - \hbox to \fullwidth{\thepage\hfil\leftmark}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% - \let\@mkboth\@gobbletwo - \let\sectionmark\@gobble - \let\subsectionmark\@gobble -} -\def\plainifnotempty{% - \ifx \@oddhead \@empty - \ifx \@oddfoot \@empty - \else - \thispagestyle{plainfoot}% - \fi - \else - \thispagestyle{plainhead}% - \fi} -\if@titlepage - \newcommand{\maketitle}{% - \begin{titlepage}% - \let\footnotesize\small - \let\footnoterule\relax - \let\footnote\thanks - \null\vfil - \if@slide - {\footnotesize \@date}% - \begin{center} - \mbox{} \\[1\zw] - \large - {\maybeblue\hrule height0pt depth2pt\relax}\par - \smallskip - \@title - \smallskip - {\maybeblue\hrule height0pt depth2pt\relax}\par - \vfill - {\small \@author}% - \end{center} - \else - \vskip 60\p@ - \begin{center}% - {\LARGE \@title \par}% - \vskip 3em% - {\large - \lineskip .75em - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1.5em - {\large \@date \par}% - \end{center}% - \fi - \par - \@thanks\vfil\null - \end{titlepage}% - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - }% -\else - \newcommand{\maketitle}{\par - \begingroup - \renewcommand\thefootnote{\@fnsymbol\c@footnote}% - \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% - \long\def\@makefntext##1{\advance\leftskip 3\zw - \parindent 1\zw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% - \if@twocolumn - \ifnum \col@number=\@ne - \@maketitle - \else - \twocolumn[\@maketitle]% - \fi - \else - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \fi - \plainifnotempty - \@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - } - \def\@maketitle{% - \newpage\null - \vskip 2em - \begin{center}% - \let\footnote\thanks - {\LARGE \@title \par}% - \vskip 1.5em - {\large - \lineskip .5em - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1em - {\large \@date}% - \end{center}% - \par\vskip 1.5em - \ifvoid\@abstractbox\else\centerline{\box\@abstractbox}\vskip1.5em\fi - } -\fi -\def\@startsection#1#2#3#4#5#6{% - \if@noskipsec \leavevmode \fi - \par - \@tempskipa #4\relax - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \ifdim \@tempskipa <\z@ - \@tempskipa -\@tempskipa \@afterindentfalse - \fi - \if@nobreak - \everypar{}% - \else - \addpenalty\@secpenalty - \ifdim \@tempskipa >\z@ - \if@slide\else - \null - \vspace*{-\baselineskip}% - \fi - \vskip\@tempskipa - \fi - \fi - \noindent - \@ifstar - {\@ssect{#3}{#4}{#5}{#6}}% - {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} -\def\@sect#1#2#3#4#5#6[#7]#8{% - \ifnum #2>\c@secnumdepth - \let\@svsec\@empty - \else - \refstepcounter{#1}% - \protected@edef\@svsec{\@seccntformat{#1}\relax}% - \fi - \@tempskipa #5\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{% - #6{\hskip #3\relax - \@svsec #8}% - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}}% 目次にフルネームを載せるなら #8 - \else - \begingroup - \interlinepenalty \@M % 下から移動 - #6{% - \@hangfrom{\hskip #3\relax\@svsec}% - #8\@@par}% - \endgroup - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}% 目次にフルネームを載せるならここは #8 - \fi - \@xsect{#5}} -\def\@xsect#1{% - \@tempskipa #1\relax - \ifdim \@tempskipa<\z@ - \@nobreakfalse - \global\@noskipsectrue - \everypar{% - \if@noskipsec - \global\@noskipsecfalse - {\setbox\z@\lastbox}% - \clubpenalty\@M - \begingroup \@svsechd \endgroup - \unskip - \@tempskipa #1\relax - \hskip -\@tempskipa\@inhibitglue - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi}% - \else - \par \nobreak - \vskip \@tempskipa - \@afterheading - \fi - \if@slide - {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% - \fi - \par % 2000-12-18 - \ignorespaces} -\def\@ssect#1#2#3#4#5{% - \@tempskipa #3\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{#4{\hskip #1\relax #5}}% - \else - \begingroup - #4{% - \@hangfrom{\hskip #1}% - \interlinepenalty \@M #5\@@par}% - \endgroup - \fi - \@xsect{#3}} -\newcommand*\chaptermark[1]{} -\setcounter{secnumdepth}{3} -\newcounter{part} -\newcounter{section} -\newcounter{subsection}[section] -\newcounter{subsubsection}[subsection] -\newcounter{paragraph}[subsubsection] -\newcounter{subparagraph}[paragraph] -\renewcommand{\thepart}{\@Roman\c@part} -% \renewcommand{\thesection}{\@arabic\c@section} -\renewcommand{\thesection}{\presectionname\@arabic\c@section\postsectionname} -\renewcommand{\thesubsection}{\@arabic\c@section.\@arabic\c@subsection} -\renewcommand{\thesubsubsection}{% - \thesubsection.\@arabic\c@subsubsection} -\renewcommand{\theparagraph}{% - \thesubsubsection.\@arabic\c@paragraph} -\renewcommand{\thesubparagraph}{% - \theparagraph.\@arabic\c@subparagraph} -\newcommand\part{% - \if@noskipsec \leavevmode \fi - \par - \addvspace{4ex}% - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >\m@ne - \refstepcounter{part}% - \addcontentsline{toc}{part}{% - \prepartname\thepart\postpartname\hspace{1\zw}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\parindent\z@ - \raggedright - \interlinepenalty \@M - \normalfont - \ifnum \c@secnumdepth >\m@ne - \Large\headfont\prepartname\thepart\postpartname - \par\nobreak - \fi - \huge \headfont #2% - \markboth{}{}\par}% - \nobreak - \vskip 3ex - \@afterheading} -\def\@spart#1{{% - \parindent \z@ \raggedright - \interlinepenalty \@M - \normalfont - \huge \headfont #1\par}% - \nobreak - \vskip 3ex - \@afterheading} -\if@twocolumn - \newcommand{\section}{% - \@startsection{section}{1}{\z@}% - {0.6\Cvs}{0.4\Cvs}% - {\normalfont\large\headfont\raggedright}} -\else - \newcommand{\section}{% - \if@slide\clearpage\fi - \@startsection{section}{1}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\Large\headfont\raggedright}} -\fi -\if@twocolumn - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\large\headfont}} -\fi -\if@twocolumn - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {\z@}% - {\normalfont\normalsize\headfont}} -\fi -\if@twocolumn - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {\z@}{-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont ■}} -\else - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont ■}} -\fi -\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% - {\z@}{-1\zw}% - {\normalfont\normalsize\headfont}} -\if@slide - \setlength\leftmargini{1\zw} -\else - \if@twocolumn - \setlength\leftmargini{2\zw} - \else - \setlength\leftmargini{3\zw} - \fi -\fi -\if@slide - \setlength\leftmarginii {1\zw} - \setlength\leftmarginiii{1\zw} - \setlength\leftmarginiv {1\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\else - \setlength\leftmarginii {2\zw} - \setlength\leftmarginiii{2\zw} - \setlength\leftmarginiv {2\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\fi -\setlength \labelsep {0.5\zw} % .5em -\setlength \labelwidth{\leftmargini} -\addtolength\labelwidth{-\labelsep} -\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} -\@beginparpenalty -\@lowpenalty -\@endparpenalty -\@lowpenalty -\@itempenalty -\@lowpenalty -\def\@listi{\leftmargin\leftmargini - \parsep \z@ - \topsep 0.5\baselineskip - \itemsep \z@ \relax} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\renewcommand{\theenumi}{\@arabic\c@enumi} -\renewcommand{\theenumii}{\@alph\c@enumii} -\renewcommand{\theenumiii}{\@roman\c@enumiii} -\renewcommand{\theenumiv}{\@Alph\c@enumiv} -\newcommand{\labelenumi}{\theenumi.} -\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} -\newcommand{\labelenumiii}{\theenumiii.} -\newcommand{\labelenumiv}{\theenumiv.} -\renewcommand{\p@enumii}{\theenumi} -\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} -\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} -\newcommand\labelitemi{\textbullet} -\newcommand\labelitemii{\normalfont\bfseries \textendash} -\newcommand\labelitemiii{\textasteriskcentered} -\newcommand\labelitemiv{\textperiodcentered} -\newenvironment{description}{% - \list{}{% - \labelwidth=\leftmargin - \labelsep=1\zw - \advance \labelwidth by -\labelsep - \let \makelabel=\descriptionlabel}}{\endlist} -\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} -\newbox\@abstractbox -\if@titlepage - \newenvironment{abstract}{% - \titlepage - \null\vfil - \@beginparpenalty\@lowpenalty - \begin{center}% - \headfont \abstractname - \@endparpenalty\@M - \end{center}}% - {\par\vfil\null\endtitlepage} -\else - \newenvironment{abstract}{% - \if@twocolumn - \ifx\maketitle\relax - \section*{\abstractname}% - \else - \global\setbox\@abstractbox\hbox\bgroup - \begin{minipage}[b]{\textwidth} - \small\parindent1\zw - \begin{center}% - {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% - \end{center}% - \list{}{% - \listparindent\parindent - \itemindent \listparindent - \rightmargin \leftmargin}% - \item\relax - \fi - \else - \small - \begin{center}% - {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% - \end{center}% - \list{}{% - \listparindent\parindent - \itemindent \listparindent - \rightmargin \leftmargin}% - \item\relax - \fi}{\if@twocolumn - \ifx\maketitle\relax - \else - \endlist\end{minipage}\egroup - \fi - \else - \endlist - \fi} -\fi -\newenvironment{verse}{% - \let \\=\@centercr - \list{}{% - \itemsep \z@ - \itemindent -2\zw % 元: -1.5em - \listparindent\itemindent - \rightmargin \z@ - \advance\leftmargin 2\zw}% 元: 1.5em - \item\relax}{\endlist} -\newenvironment{quotation}{% - \list{}{% - \listparindent\parindent - \itemindent\listparindent - \rightmargin \z@}% - \item\relax}{\endlist} -\newenvironment{quote}% - {\list{}{\rightmargin\z@}\item\relax}{\endlist} -\def\@begintheorem#1#2{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2}]} -\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} -\newenvironment{titlepage}{% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \setcounter{page}\@ne - }% - {\if@restonecol\twocolumn \else \newpage \fi - \if@twoside\else - \setcounter{page}\@ne - \fi} -\newcommand{\appendix}{\par - \setcounter{section}{0}% - \setcounter{subsection}{0}% - \gdef\presectionname{\appendixname}% - \gdef\postsectionname{}% - \gdef\thesection{\presectionname\@Alph\c@section\postsectionname}% - \gdef\thesubsection{\@Alph\c@section.\@arabic\c@subsection}} -\setlength\arraycolsep{5\p@} -\setlength\tabcolsep{6\p@} -\setlength\arrayrulewidth{.4\p@} -\setlength\doublerulesep{2\p@} -\setlength\tabbingsep{\labelsep} -\skip\@mpfootins = \skip\footins -\setlength\fboxsep{3\p@} -\setlength\fboxrule{.4\p@} -\renewcommand \theequation {\@arabic\c@equation} -\newcounter{figure} -\renewcommand \thefigure {\@arabic\c@figure} -\def\fps@figure{tbp} -\def\ftype@figure{1} -\def\ext@figure{lof} -\def\fnum@figure{\figurename\nobreak\thefigure} -\newenvironment{figure}% - {\@float{figure}}% - {\end@float} -\newenvironment{figure*}% - {\@dblfloat{figure}}% - {\end@dblfloat} -\newcounter{table} -\renewcommand\thetable{\@arabic\c@table} -\def\fps@table{tbp} -\def\ftype@table{2} -\def\ext@table{lot} -\def\fnum@table{\tablename\nobreak\thetable} -\newenvironment{table}% - {\@float{table}}% - {\end@float} -\newenvironment{table*}% - {\@dblfloat{table}}% - {\end@dblfloat} -\newlength\abovecaptionskip -\newlength\belowcaptionskip -\setlength\abovecaptionskip{5\p@} % 元: 10\p@ -\setlength\belowcaptionskip{5\p@} % 元: 0\p@ -\long\def\@makecaption#1#2{{\small - \advance\leftskip .0628\linewidth - \advance\rightskip .0628\linewidth - \vskip\abovecaptionskip - \sbox\@tempboxa{#1\hskip1\zw\relax #2}% - \ifdim \wd\@tempboxa <\hsize \centering \fi - #1\hskip1\zw\relax #2\par - \vskip\belowcaptionskip}} -\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} -\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} -\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} -\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} -\newcommand\@pnumwidth{1.55em} -\newcommand\@tocrmarg{2.55em} -\newcommand\@dotsep{4.5} -\setcounter{tocdepth}{2} -\newcommand{\tableofcontents}{% - \section*{\contentsname}% - \@mkboth{\contentsname}{\contentsname}% - \@starttoc{toc}% -} -\newcommand*{\l@part}[2]{% - \ifnum \c@tocdepth >-2\relax - \addpenalty\@secpenalty - \addvspace{2.25em \@plus\p@}% - \begingroup - \parindent \z@ - \rightskip \@tocrmarg - \parfillskip -\rightskip - {\leavevmode - \large \headfont - \setlength\@lnumwidth{4\zw}% - #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par - \nobreak - \endgroup - \fi} -\newcommand*{\l@section}[2]{% - \ifnum \c@tocdepth >\z@ - \addpenalty{\@secpenalty}% - \addvspace{1.0em \@plus\p@}% - \begingroup - \parindent\z@ - \rightskip\@tocrmarg - \parfillskip-\rightskip - \leavevmode\headfont - \setlength\@lnumwidth{4\zw}% 元1.5em [2003-03-02] - \advance\leftskip\@lnumwidth \hskip-\leftskip - #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \endgroup - \fi} -\newcommand*{\l@subsection} {\@dottedtocline{2}{1\zw}{3\zw}} -\newcommand*{\l@subsubsection}{\@dottedtocline{3}{2\zw}{3\zw}} -\newcommand*{\l@paragraph} {\@dottedtocline{4}{3\zw}{3\zw}} -\newcommand*{\l@subparagraph} {\@dottedtocline{5}{4\zw}{3\zw}} -\newdimen\@lnumwidth -\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} -\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else - \vskip \z@ \@plus.2\p@ - {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip - \parindent #2\relax\@afterindenttrue - \interlinepenalty\@M - \leavevmode - \@lnumwidth #3\relax - \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip - {#4}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep - mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% - \hfil\normalfont \normalcolor #5}\par}\fi} -\newcommand{\listoffigures}{% - \section*{\listfigurename}% - \@mkboth{\listfigurename}{\listfigurename}% - \@starttoc{lof}% -} -\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} -\newcommand{\listoftables}{% - \section*{\listtablename}% - \@mkboth{\listtablename}{\listtablename}% - \@starttoc{lot}% -} -\let\l@table\l@figure -\newdimen\bibindent -\setlength\bibindent{2\zw} -\newenvironment{thebibliography}[1]{% - \global\let\presectionname\relax - \global\let\postsectionname\relax - \section*{\refname}\@mkboth{\refname}{\refname}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty\clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} -\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} -\let\@openbib@code\@empty -\newenvironment{theindex}{% 索引を3段組で出力する環境 - \if@twocolumn - \onecolumn\@restonecolfalse - \else - \clearpage\@restonecoltrue - \fi - \columnseprule.4pt \columnsep 2\zw - \ifx\multicols\@undefined - \def\presectionname{}\def\postsectionname{}% - \twocolumn[\section*{\indexname}]% - \else - \ifdim\textwidth<\fullwidth - \setlength{\evensidemargin}{\oddsidemargin} - \setlength{\textwidth}{\fullwidth} - \setlength{\linewidth}{\fullwidth} - \def\presectionname{}\def\postsectionname{}% - \begin{multicols}{3}[\section*{\indexname}]% - \else - \def\presectionname{}\def\postsectionname{}% - \begin{multicols}{2}[\section*{\indexname}]% - \fi - \fi - \@mkboth{\indexname}{\indexname}% - \plainifnotempty % \thispagestyle{plain} - \parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem - \raggedright - \footnotesize\narrowbaselines - }{ - \ifx\multicols\@undefined - \if@restonecol\onecolumn\fi - \else - \end{multicols} - \fi - \clearpage - } -\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt -\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt -\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt -\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} -\newcommand\seename{\if@english see\else →\fi} -\newcommand\alsoname{\if@english see also\else →\fi} -\let\footnotes@ve=\footnote -\def\footnote{\inhibitglue\footnotes@ve} -\let\footnotemarks@ve=\footnotemark -\def\footnotemark{\inhibitglue\footnotemarks@ve} -\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} -\renewcommand{\footnoterule}{% - \kern-3\p@ - \hrule width .4\columnwidth - \kern 2.6\p@} -\long\def\@footnotetext{% - \insert\footins\bgroup - \normalfont\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces}% - \futurelet\next\fo@t} -\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t - \else \let\next\f@t\fi \next} -\def\f@@t{\bgroup\aftergroup\@foot\let\next} -\def\f@t#1{#1\@foot} -\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} -\newcommand\@makefntext[1]{% - \advance\leftskip 3\zw - \parindent 1\zw - \noindent - \llap{\@makefnmark\hskip0.3\zw}#1} -\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} -\def\@item[#1]{% - \if@noparitem - \@donoparitem - \else - \if@inlabel - \indent \par - \fi - \ifhmode - \unskip\unskip \par - \fi - \if@newlist - \if@nobreak - \@nbitem - \else - \addpenalty\@beginparpenalty - \addvspace\@topsep - \addvspace{-\parskip}% - \fi - \else - \addpenalty\@itempenalty - \addvspace\itemsep - \fi - \global\@inlabeltrue - \fi - \everypar{% - \@minipagefalse - \global\@newlistfalse - \if@inlabel - \global\@inlabelfalse - {\setbox\z@\lastbox - \ifvoid\z@ - \kern-\itemindent - \fi}% - \box\@labels - \penalty\z@ - \fi - \if@nobreak - \@nobreakfalse - \clubpenalty \@M - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi\@inhibitglue}% - \if@noitemarg - \@noitemargfalse - \if@nmbrlist - \refstepcounter\@listctr - \fi - \fi - \sbox\@tempboxa{\makelabel{#1}}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \hskip \itemindent - \hskip -\labelwidth - \hskip -\labelsep - \ifdim \wd\@tempboxa >\labelwidth - \box\@tempboxa - \else - \hbox to\labelwidth {\unhbox\@tempboxa}% - \fi - \hskip \labelsep}% - \ignorespaces} -\def\@gnewline #1{% - \ifvmode - \@nolnerr - \else - \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null - \inhibitglue \ignorespaces - \fi} -\def\小#1{\hbox{$\m@th$% - \csname S@\f@size\endcsname - \fontsize\sf@size\z@ - \math@fontsfalse\selectfont - #1}} -\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} -\def\cmrTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ - \else - T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ - \fi} -\def\cmrLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.32em\上小{A}\kern-.22em\cmrTeX - \else - L\kern-.36em\上小{A}\kern-.15em\cmrTeX - \fi} -\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} -\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} -\def\ptmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ - \else - T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ - \fi} -\def\ptmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.1em\ptmTeX - \else - L\kern-.3em\上小{A}\kern-.1em\ptmTeX - \fi} -\def\pncTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ - \else - T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ - \fi} -\def\pncLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \else - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \fi} -\def\pplTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\pplLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.27em\上小{A}\kern-.12em\pplTeX - \else - L\kern-.3em\上小{A}\kern-.15em\pplTeX - \fi} -\def\ugmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\ugmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.13em\ugmTeX - \else - L\kern-.3em\上小{A}\kern-.13em\ugmTeX - \fi} -\DeclareRobustCommand{\TeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmTeX - \else\sfTeX - \fi - \fi - \fi - \fi - \fi - \fi} - -\DeclareRobustCommand{\LaTeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrLaTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncLaTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplLaTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmLaTeX - \else\sfLaTeX - \fi - \fi - \fi - \fi - \fi - \fi} -\DeclareRobustCommand{\LaTeXe}{$\mbox{% - \if b\expandafter\@car\f@series\@nil\boldmath\fi - \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} -\def\pTeX{p\kern-.05em\TeX} -\def\pLaTeX{p\LaTeX} -\def\pLaTeXe{p\LaTeXe} -\def\AmSTeX{\protect\AmS-\protect\TeX{}} -\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% - \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} -\DeclareRobustCommand{\SliTeX}{% - S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} -\newcommand{\prepartname}{\if@english Part~\else 第\fi} -\newcommand{\postpartname}{\if@english\else 部\fi} -\newcommand{\presectionname}{}% 第 -\newcommand{\postsectionname}{}% 節 -\newcommand{\contentsname}{\if@english Contents\else 目次\fi} -\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} -\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} -\newcommand{\refname}{\if@english References\else 参考文献\fi} -\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} -\newcommand{\indexname}{\if@english Index\else 索引\fi} -\newcommand{\figurename}{\if@english Fig.~\else 図\fi} -\newcommand{\tablename}{\if@english Table.~\else 表\fi} -\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} -\newcommand{\abstractname}{\if@english Abstract\else 概要\fi} -\newif\if西暦 \西暦true -\def\西暦{\西暦true} -\def\和暦{\西暦false} -\newcount\heisei \heisei\year \advance\heisei-1988\relax -\def\today{% - \if@english - \ifcase\month\or - January\or February\or March\or April\or May\or June\or - July\or August\or September\or October\or November\or December\fi - \space\number\day, \number\year - \else - \if西暦 - \number\year 年 - \number\month 月 - \number\day 日 - \else - 平成\number\heisei 年 - \number\month 月 - \number\day 日 - \fi - \fi} -\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} -\if@slide \pagestyle{empty} \else \pagestyle{plain} \fi -\pagenumbering{arabic} -\if@twocolumn - \twocolumn - \sloppy - \flushbottom -\else - \onecolumn - \raggedbottom -\fi -\if@slide - \renewcommand\kanjifamilydefault{\gtdefault} - \renewcommand\familydefault{\sfdefault} - \raggedright - \ltjsetparameter{xkanjiskip={0.1em}}\relax -\fi -\endinput -%% -%% End of file `ltjsarticle.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsbook.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsbook.cls deleted file mode 100644 index d8e77e7422f..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjsbook.cls +++ /dev/null @@ -1,1624 +0,0 @@ -%% -%% This is file `ltjsbook.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjsclasses.dtx (with options: `book') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjsbook.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjsclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjsclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjsbook} - [2012/05/08 ] -\RequirePackage{luatexja} -\newif\if@restonecol -\newif\if@titlepage -\newif\if@openright -\newif\if@mainmatter \@mainmattertrue -\newif\if@enablejfam \@enablejfamtrue -\DeclareOption{a3paper}{% - \setlength\paperheight {420mm}% - \setlength\paperwidth {297mm}} -\DeclareOption{a4paper}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5paper}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{a6paper}{% - \setlength\paperheight {148mm}% - \setlength\paperwidth {105mm}} -\DeclareOption{b4paper}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5paper}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{b6paper}{% - \setlength\paperheight {182mm}% - \setlength\paperwidth {128mm}} -\DeclareOption{a4j}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5j}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{b4j}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5j}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{a4var}{% - \setlength\paperheight {283mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{b5var}{% - \setlength\paperheight {230mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{letterpaper}{% - \setlength\paperheight {11in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{legalpaper}{% - \setlength\paperheight {14in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{executivepaper}{% - \setlength\paperheight {10.5in}% - \setlength\paperwidth {7.25in}} -\newif\if@landscape -\@landscapefalse -\DeclareOption{landscape}{\@landscapetrue} -\newif\if@slide -\@slidefalse -\newcommand{\@ptsize}{0} -\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} -\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} -\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} -\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} -\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} -\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} -\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} -\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} -\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} -\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} -\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} -\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} -\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} -\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} -\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} -\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} -\hour\time \divide\hour by 60\relax -\@tempcnta\hour \multiply\@tempcnta 60\relax -\minute\time \advance\minute-\@tempcnta -\DeclareOption{tombow}{% - \tombowtrue \tombowdatetrue - \setlength{\@tombowwidth}{.1\p@}% - \@bannertoken{% - \jobname\space(\number\year-\two@digits\month-\two@digits\day - \space\two@digits\hour:\two@digits\minute)}% - \maketombowbox} -\DeclareOption{tombo}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{.1\p@}% - \maketombowbox} -\DeclareOption{mentuke}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{\z@}% - \maketombowbox} -\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} -\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} -\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} -\DeclareOption{onecolumn}{\@twocolumnfalse} -\DeclareOption{twocolumn}{\@twocolumntrue} -\DeclareOption{titlepage}{\@titlepagetrue} -\DeclareOption{notitlepage}{\@titlepagefalse} -\DeclareOption{openright}{\@openrighttrue} -\DeclareOption{openany}{\@openrightfalse} -\def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue - \m@th - \global\@eqcnt\z@ - \tabskip\@centering - \let\\\@eqncr - $$\everycr{}\halign to\displaywidth\bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip - \cr} -\DeclareOption{leqno}{\input{leqno.clo}} -\DeclareOption{fleqn}{\input{fleqn.clo}% - \def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue\m@th - \global\@eqcnt\z@ - \tabskip\mathindent - \let\\=\@eqncr - \setlength\abovedisplayskip{\topsep}% - \ifvmode - \addtolength\abovedisplayskip{\partopsep}% - \fi - \addtolength\abovedisplayskip{\parskip}% - \setlength\belowdisplayskip{\abovedisplayskip}% - \setlength\belowdisplayshortskip{\abovedisplayskip}% - \setlength\abovedisplayshortskip{\abovedisplayskip}% - $$\everycr{}\halign to\linewidth% $$ - \bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ - $\displaystyle{##}$\hfil \tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip\cr - }} -\DeclareOption{disablejfam}{% - \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} -\newif\ifdraft -\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} -\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} -\newif\ifmingoth -\mingothfalse -\newif\ifjisfont -\jisfontfalse -\newif\ifptexjis -\ptexjisfalse -\DeclareOption{winjis}{% - \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} -\DeclareOption{uplatex}{% - \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} -\DeclareOption{mingoth}{\mingothtrue} -\DeclareOption{ptexjis}{\ptexjistrue} -\DeclareOption{jis}{\jisfonttrue} -\newif\ifpapersize -\papersizefalse -\DeclareOption{papersize}{\papersizetrue} -\newif\if@english -\@englishfalse -\DeclareOption{english}{\@englishtrue} -\newif\if@report -\@reportfalse -\DeclareOption{report}{\@reporttrue\@openrightfalse\@twosidefalse\@mparswitchfalse} -\ExecuteOptions{a4paper,twoside,onecolumn,titlepage,openright,final} -\ProcessOptions -\if@slide - \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} -\fi -\if@landscape - \setlength\@tempdima {\paperheight} - \setlength\paperheight{\paperwidth} - \setlength\paperwidth {\@tempdima} -\fi -\if@slide\def\n@baseline{13}\else\def\n@baseline{16}\fi -\def\inv@mag{1} -\ifnum\@ptsize=-2 - \mag 833 - \def\inv@mag{1.20048} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=-1 - \mag 913 % formerly 900 - \def\inv@mag{1.09529} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=1 - \mag 1095 % formerly 1100 - \def\inv@mag{0.913242} -\fi -\ifnum\@ptsize=2 - \mag 1200 - \def\inv@mag{0.833333} -\fi -\ifnum\@ptsize=4 - \mag 1440 - \def\inv@mag{0.694444} -\fi -\ifnum\@ptsize=7 - \mag 1728 - \def\inv@mag{0.578704} -\fi -\ifnum\@ptsize=10 - \mag 2000 - \def\inv@mag{0.5} -\fi -\ifnum\@ptsize=11 - \mag 2074 - \def\inv@mag{0.48216} -\fi -\ifnum\@ptsize=15 - \mag 2488 - \def\inv@mag{0.401929} -\fi -\ifnum\@ptsize=20 - \mag 2986 - \def\inv@mag{0.334896} -\fi -\ifnum\@ptsize=26 - \mag 3583 - \def\inv@mag{0.279096} -\fi -\ifnum\@ptsize=33 - \mag 4300 - \def\inv@mag{0.232558} -\fi -\ifnum\@ptsize=1200 - \mag 923 - \def\inv@mag{1.0834236} -\fi -\ifnum\@ptsize=1400 - \mag 1077 - \def\inv@mag{0.928505} -\fi -\setlength\paperwidth{\inv@mag\paperwidth}% -\setlength\paperheight{\inv@mag\paperheight}% -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} -\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\ifmingoth - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=min}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=min}{} -\else - \ifptexjis - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=jis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=jis}{} - \else - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=ujis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=ujis}{} - \fi -\fi -\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -\DeclareRobustCommand\rmfamily - {\not@math@alphabet\rmfamily\mathrm - \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} -\DeclareRobustCommand\sffamily - {\not@math@alphabet\sffamily\mathsf - \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} -\DeclareRobustCommand\ttfamily - {\not@math@alphabet\ttfamily\mathtt - \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} -%% -\AtBeginDocument{% - \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} - \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% -\ltjsetparameter{jaxspmode={`〒,2}} -\ltjsetparameter{alxspmode={`+,3}} -\ltjsetparameter{alxspmode={`\%,3}} -\def\@{\spacefactor3000\space} -\def\@setfontsize#1#2#3{% - \ifx\protect\@typeset@protect - \let\@currsize#1% - \fi - \fontsize{#2}{#3}\selectfont - \ifdim\parindent>\z@ - \if@english - \parindent=1em - \else - \parindent=1\zw - \fi - \fi - \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} - \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else - \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} - \fi} -\emergencystretch 3\zw -\newif\ifnarrowbaselines -\if@english - \narrowbaselinestrue -\fi -\def\narrowbaselines{% - \narrowbaselinestrue - \skip0=\abovedisplayskip - \skip2=\abovedisplayshortskip - \skip4=\belowdisplayskip - \skip6=\belowdisplayshortskip - \@currsize\selectfont - \abovedisplayskip=\skip0 - \abovedisplayshortskip=\skip2 - \belowdisplayskip=\skip4 - \belowdisplayshortskip=\skip6\relax} -\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} -\renewcommand{\normalsize}{% - \ifnarrowbaselines - \@setfontsize\normalsize\@xpt\@xiipt - \else - \@setfontsize\normalsize\@xpt{\n@baseline}% - \fi - \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \belowdisplayshortskip \belowdisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \ifnarrowbaselines - \@setfontsize\small\@ixpt{11}% - \else - \@setfontsize\small\@ixpt{13}% - \fi - \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\footnotesize}{% - \ifnarrowbaselines - \@setfontsize\footnotesize\@viiipt{9.5}% - \else - \@setfontsize\footnotesize\@viiipt{11}% - \fi - \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ - \abovedisplayshortskip \z@ \@plus2\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} -\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} -\if@twocolumn - \newcommand{\large}{\@setfontsize\large\@xiipt{\n@baseline}} -\else - \newcommand{\large}{\@setfontsize\large\@xiipt{17}} -\fi -\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} -\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} -\newcommand{\headfont}{\gtfamily\sffamily} -\setlength\columnsep{2\zw} -\setlength\columnseprule{0\p@} -\setlength\lineskip{1\p@} -\setlength\normallineskip{1\p@} -\setlength\lineskiplimit{1\p@} -\setlength\normallineskiplimit{1\p@} -\renewcommand{\baselinestretch}{} -\setlength\parskip{0\p@} -\if@slide - \setlength\parindent{0\zw} -\else - \setlength\parindent{1\zw} -\fi -\@lowpenalty 51 -\@medpenalty 151 -\@highpenalty 301 -\setlength\topskip{10\p@} -\if@slide - \setlength\headheight{0\p@} -\else - \setlength\headheight{2\topskip} -\fi -\if@report - \setlength\footskip{0.03367\paperheight} - \ifdim\footskip<\baselineskip - \setlength\footskip{\baselineskip} - \fi -\else - \setlength\footskip{0pt} -\fi -\if@report - \setlength\headsep{\footskip} - \addtolength\headsep{-\topskip} -\else - \setlength\headsep{6mm} -\fi -\setlength\maxdepth{.5\topskip} -\newdimen\fullwidth -\if@report - \setlength\fullwidth{0.76\paperwidth} -\else - \setlength\fullwidth{\paperwidth} - \addtolength\fullwidth{-36mm} -\fi -\if@twocolumn \@tempdima=2\zw \else \@tempdima=1\zw \fi -\divide\fullwidth\@tempdima \multiply\fullwidth\@tempdima -\setlength\textwidth{\fullwidth} -\if@report \else - \if@twocolumn \else - \ifdim \fullwidth>40\zw - \setlength\textwidth{40\zw} - \fi - \fi -\fi -\if@slide - \setlength{\textheight}{0.95\paperheight} -\else - \setlength{\textheight}{0.83\paperheight} -\fi -\addtolength{\textheight}{-\topskip} -\addtolength{\textheight}{-\headsep} -\addtolength{\textheight}{-\footskip} -\addtolength{\textheight}{-\topskip} -\divide\textheight\baselineskip -\multiply\textheight\baselineskip -\addtolength{\textheight}{\topskip} -\addtolength{\textheight}{0.1\p@} -\setlength\marginparsep{\columnsep} -\setlength\marginparpush{\baselineskip} -\setlength{\oddsidemargin}{\paperwidth} -\addtolength{\oddsidemargin}{-\fullwidth} -\setlength{\oddsidemargin}{.5\oddsidemargin} -\addtolength{\oddsidemargin}{-1in} -\setlength{\evensidemargin}{\oddsidemargin} -\if@mparswitch - \addtolength{\evensidemargin}{\fullwidth} - \addtolength{\evensidemargin}{-\textwidth} -\fi -\setlength\marginparwidth{\paperwidth} -\addtolength\marginparwidth{-\oddsidemargin} -\addtolength\marginparwidth{-1in} -\addtolength\marginparwidth{-\textwidth} -\addtolength\marginparwidth{-1cm} -\addtolength\marginparwidth{-\marginparsep} -\@tempdima=1\zw -\divide\marginparwidth\@tempdima -\multiply\marginparwidth\@tempdima -\setlength\topmargin{\paperheight} -\addtolength\topmargin{-\textheight} -\if@slide - \addtolength\topmargin{-\headheight} -\else - \addtolength\topmargin{-\topskip} -\fi -\addtolength\topmargin{-\headsep} -\addtolength\topmargin{-\footskip} -\setlength\topmargin{0.5\topmargin} -\addtolength\topmargin{-1in} -{\footnotesize\global\setlength\footnotesep{\baselineskip}} -\setlength\footnotesep{0.7\footnotesep} -\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} -\setcounter{topnumber}{9} -\renewcommand{\topfraction}{.85} -\setcounter{bottomnumber}{9} -\renewcommand{\bottomfraction}{.8} -\setcounter{totalnumber}{20} -\renewcommand{\textfraction}{.1} -\renewcommand{\floatpagefraction}{.8} -\setcounter{dbltopnumber}{9} -\renewcommand{\dbltopfraction}{.8} -\renewcommand{\dblfloatpagefraction}{.8} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\def\ps@plainfoot{% - \let\@mkboth\@gobbletwo - \let\@oddhead\@empty - \def\@oddfoot{\normalfont\hfil\thepage\hfil}% - \let\@evenhead\@empty - \let\@evenfoot\@oddfoot} -\def\ps@plainhead{% - \let\@mkboth\@gobbletwo - \let\@oddfoot\@empty - \let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi - \hbox to \fullwidth{\textbf{\thepage}\hfil}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} -\if@report \let\ps@plain\ps@plainfoot \else \let\ps@plain\ps@plainhead \fi -\def\ps@headings{% - \let\@oddfoot\@empty - \let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi - \underline{\hbox to \fullwidth{\ltjsetparameter{autoxspacing={true}} - \textbf{\thepage}\hfil\leftmark}}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{\underline{\hbox to \fullwidth{\ltjsetparameter{autoxspacing={true}} - {\if@twoside\rightmark\else\leftmark\fi}\hfil\textbf{\thepage}}}\hss}% - \let\@mkboth\markboth - \def\chaptermark##1{\markboth{% - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \@chapapp\thechapter\@chappos\hskip1\zw - \fi - \fi - ##1}{}}% - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi - ##1}}}% -\def\ps@myheadings{% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi% - \hbox to \fullwidth{\thepage\hfil\leftmark}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% - \let\@mkboth\@gobbletwo - \let\chaptermark\@gobble - \let\sectionmark\@gobble -} -\def\plainifnotempty{% - \ifx \@oddhead \@empty - \ifx \@oddfoot \@empty - \else - \thispagestyle{plainfoot}% - \fi - \else - \thispagestyle{plainhead}% - \fi} -\if@titlepage - \newcommand{\maketitle}{% - \begin{titlepage}% - \let\footnotesize\small - \let\footnoterule\relax - \let\footnote\thanks - \null\vfil - \if@slide - {\footnotesize \@date}% - \begin{center} - \mbox{} \\[1\zw] - \large - {\maybeblue\hrule height0pt depth2pt\relax}\par - \smallskip - \@title - \smallskip - {\maybeblue\hrule height0pt depth2pt\relax}\par - \vfill - {\small \@author}% - \end{center} - \else - \vskip 60\p@ - \begin{center}% - {\LARGE \@title \par}% - \vskip 3em% - {\large - \lineskip .75em - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1.5em - {\large \@date \par}% - \end{center}% - \fi - \par - \@thanks\vfil\null - \end{titlepage}% - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - }% -\else - \newcommand{\maketitle}{\par - \begingroup - \renewcommand\thefootnote{\@fnsymbol\c@footnote}% - \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% - \long\def\@makefntext##1{\advance\leftskip 3\zw - \parindent 1\zw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% - \if@twocolumn - \ifnum \col@number=\@ne - \@maketitle - \else - \twocolumn[\@maketitle]% - \fi - \else - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \fi - \plainifnotempty - \@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - } - \def\@maketitle{% - \newpage\null - \vskip 2em - \begin{center}% - \let\footnote\thanks - {\LARGE \@title \par}% - \vskip 1.5em - {\large - \lineskip .5em - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1em - {\large \@date}% - \end{center}% - \par\vskip 1.5em - } -\fi -\def\@startsection#1#2#3#4#5#6{% - \if@noskipsec \leavevmode \fi - \par - \@tempskipa #4\relax - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \ifdim \@tempskipa <\z@ - \@tempskipa -\@tempskipa \@afterindentfalse - \fi - \if@nobreak - \everypar{}% - \else - \addpenalty\@secpenalty - \ifdim \@tempskipa >\z@ - \if@slide\else - \null - \vspace*{-\baselineskip}% - \fi - \vskip\@tempskipa - \fi - \fi - \noindent - \@ifstar - {\@ssect{#3}{#4}{#5}{#6}}% - {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} -\def\@sect#1#2#3#4#5#6[#7]#8{% - \ifnum #2>\c@secnumdepth - \let\@svsec\@empty - \else - \refstepcounter{#1}% - \protected@edef\@svsec{\@seccntformat{#1}\relax}% - \fi - \@tempskipa #5\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{% - #6{\hskip #3\relax - \@svsec #8}% - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}}% 目次にフルネームを載せるなら #8 - \else - \begingroup - \interlinepenalty \@M % 下から移動 - #6{% - \@hangfrom{\hskip #3\relax\@svsec}% - #8\@@par}% - \endgroup - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}% 目次にフルネームを載せるならここは #8 - \fi - \@xsect{#5}} -\def\@xsect#1{% - \@tempskipa #1\relax - \ifdim \@tempskipa<\z@ - \@nobreakfalse - \global\@noskipsectrue - \everypar{% - \if@noskipsec - \global\@noskipsecfalse - {\setbox\z@\lastbox}% - \clubpenalty\@M - \begingroup \@svsechd \endgroup - \unskip - \@tempskipa #1\relax - \hskip -\@tempskipa\@inhibitglue - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi}% - \else - \par \nobreak - \vskip \@tempskipa - \@afterheading - \fi - \if@slide - {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% - \fi - \par % 2000-12-18 - \ignorespaces} -\def\@ssect#1#2#3#4#5{% - \@tempskipa #3\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{#4{\hskip #1\relax #5}}% - \else - \begingroup - #4{% - \@hangfrom{\hskip #1}% - \interlinepenalty \@M #5\@@par}% - \endgroup - \fi - \@xsect{#3}} -\newcommand*\chaptermark[1]{} -\setcounter{secnumdepth}{2} -\newcounter{part} -\newcounter{chapter} -\newcounter{section}[chapter] -\newcounter{subsection}[section] -\newcounter{subsubsection}[subsection] -\newcounter{paragraph}[subsubsection] -\newcounter{subparagraph}[paragraph] -\renewcommand{\thepart}{\@Roman\c@part} -\renewcommand{\thechapter}{\@arabic\c@chapter} -\renewcommand{\thesection}{\thechapter.\@arabic\c@section} -\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection} -\renewcommand{\thesubsubsection}{% - \thesubsection.\@arabic\c@subsubsection} -\renewcommand{\theparagraph}{% - \thesubsubsection.\@arabic\c@paragraph} -\renewcommand{\thesubparagraph}{% - \theparagraph.\@arabic\c@subparagraph} -\newcommand{\@chapapp}{\prechaptername} -\newcommand{\@chappos}{\postchaptername} -\newcommand\frontmatter{% - \if@openright - \cleardoublepage - \else - \clearpage - \fi - \@mainmatterfalse - \pagenumbering{roman}} -\newcommand\mainmatter{% - \cleardoublepage - \@mainmattertrue - \pagenumbering{arabic}} -\newcommand\backmatter{% - \if@openright - \cleardoublepage - \else - \clearpage - \fi - \@mainmatterfalse} -\newcommand\part{% - \if@openright - \cleardoublepage - \else - \clearpage - \fi - \thispagestyle{empty}% 欧文用標準スタイルでは plain - \if@twocolumn - \onecolumn - \@restonecoltrue - \else - \@restonecolfalse - \fi - \null\vfil - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >-2\relax - \refstepcounter{part}% - \addcontentsline{toc}{part}{% - \prepartname\thepart\postpartname\hspace{1\zw}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\centering - \interlinepenalty \@M - \normalfont - \ifnum \c@secnumdepth >-2\relax - \huge\headfont \prepartname\thepart\postpartname - \par\vskip20\p@ - \fi - \Huge \headfont #2\par}% - \@endpart} -\def\@spart#1{{% - \centering - \interlinepenalty \@M - \normalfont - \Huge \headfont #1\par}% - \@endpart} -\def\@endpart{\vfil\newpage - \if@twoside - \null - \thispagestyle{empty}% - \newpage - \fi - \if@restonecol - \twocolumn - \fi} -\newcommand{\chapter}{% - \if@openright\cleardoublepage\else\clearpage\fi - \plainifnotempty % 元: \thispagestyle{plain} - \global\@topnum\z@ - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \secdef\@chapter\@schapter} -\def\@chapter[#1]#2{% - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \refstepcounter{chapter}% - \typeout{\@chapapp\thechapter\@chappos}% - \addcontentsline{toc}{chapter}% - {\protect\numberline - {\if@english\thechapter\else\@chapapp\thechapter\@chappos\fi}% - #1}% - \else\addcontentsline{toc}{chapter}{#1}\fi - \else - \addcontentsline{toc}{chapter}{#1}% - \fi - \chaptermark{#1}% - \addtocontents{lof}{\protect\addvspace{10\p@}}% - \addtocontents{lot}{\protect\addvspace{10\p@}}% - \if@twocolumn - \@topnewpage[\@makechapterhead{#2}]% - \else - \@makechapterhead{#2}% - \@afterheading - \fi} -\def\@makechapterhead#1{% - \vspace*{2\Cvs}% 欧文は50pt - {\parindent \z@ \raggedright \normalfont - \ifnum \c@secnumdepth >\m@ne - \if@mainmatter - \huge\headfont \@chapapp\thechapter\@chappos - \par\nobreak - \vskip \Cvs % 欧文は20pt - \fi - \fi - \interlinepenalty\@M - \Huge \headfont #1\par\nobreak - \vskip 3\Cvs}} % 欧文は40pt -\def\@schapter#1{% - \chaptermark{#1}% - \if@twocolumn - \@topnewpage[\@makeschapterhead{#1}]% - \else - \@makeschapterhead{#1}\@afterheading - \fi} -\def\@makeschapterhead#1{% - \vspace*{2\Cvs}% 欧文は50pt - {\parindent \z@ \raggedright - \normalfont - \interlinepenalty\@M - \Huge \headfont #1\par\nobreak - \vskip 3\Cvs}} % 欧文は40pt -\if@twocolumn - \newcommand{\section}{% - \@startsection{section}{1}{\z@}% - {0.6\Cvs}{0.4\Cvs}% - {\normalfont\large\headfont\raggedright}} -\else - \newcommand{\section}{% - \if@slide\clearpage\fi - \@startsection{section}{1}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\Large\headfont\raggedright}} -\fi -\if@twocolumn - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\large\headfont}} -\fi -\if@twocolumn - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {\z@}% - {\normalfont\normalsize\headfont}} -\fi -\if@twocolumn - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {\z@}{-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont ■}} -\else - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont ■}} -\fi -\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% - {\z@}{-1\zw}% - {\normalfont\normalsize\headfont}} -\if@slide - \setlength\leftmargini{1\zw} -\else - \if@twocolumn - \setlength\leftmargini{2\zw} - \else - \setlength\leftmargini{3\zw} - \fi -\fi -\if@slide - \setlength\leftmarginii {1\zw} - \setlength\leftmarginiii{1\zw} - \setlength\leftmarginiv {1\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\else - \setlength\leftmarginii {2\zw} - \setlength\leftmarginiii{2\zw} - \setlength\leftmarginiv {2\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\fi -\setlength \labelsep {0.5\zw} % .5em -\setlength \labelwidth{\leftmargini} -\addtolength\labelwidth{-\labelsep} -\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} -\@beginparpenalty -\@lowpenalty -\@endparpenalty -\@lowpenalty -\@itempenalty -\@lowpenalty -\def\@listi{\leftmargin\leftmargini - \parsep \z@ - \topsep 0.5\baselineskip - \itemsep \z@ \relax} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\renewcommand{\theenumi}{\@arabic\c@enumi} -\renewcommand{\theenumii}{\@alph\c@enumii} -\renewcommand{\theenumiii}{\@roman\c@enumiii} -\renewcommand{\theenumiv}{\@Alph\c@enumiv} -\newcommand{\labelenumi}{\theenumi.} -\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} -\newcommand{\labelenumiii}{\theenumiii.} -\newcommand{\labelenumiv}{\theenumiv.} -\renewcommand{\p@enumii}{\theenumi} -\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} -\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} -\newcommand\labelitemi{\textbullet} -\newcommand\labelitemii{\normalfont\bfseries \textendash} -\newcommand\labelitemiii{\textasteriskcentered} -\newcommand\labelitemiv{\textperiodcentered} -\newenvironment{description}{% - \list{}{% - \labelwidth=\leftmargin - \labelsep=1\zw - \advance \labelwidth by -\labelsep - \let \makelabel=\descriptionlabel}}{\endlist} -\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} -\newenvironment{abstract}{% - \begin{list}{}{% - \listparindent=1\zw - \itemindent=\listparindent - \rightmargin=0pt - \leftmargin=5\zw}\item[]}{\end{list}\vspace{\baselineskip}} -\newenvironment{verse}{% - \let \\=\@centercr - \list{}{% - \itemsep \z@ - \itemindent -2\zw % 元: -1.5em - \listparindent\itemindent - \rightmargin \z@ - \advance\leftmargin 2\zw}% 元: 1.5em - \item\relax}{\endlist} -\newenvironment{quotation}{% - \list{}{% - \listparindent\parindent - \itemindent\listparindent - \rightmargin \z@}% - \item\relax}{\endlist} -\newenvironment{quote}% - {\list{}{\rightmargin\z@}\item\relax}{\endlist} -\def\@begintheorem#1#2{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2}]} -\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} -\newenvironment{titlepage}{% - \cleardoublepage - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \setcounter{page}\@ne - }% - {\if@restonecol\twocolumn \else \newpage \fi - \if@twoside\else - \setcounter{page}\@ne - \fi} -\newcommand{\appendix}{\par - \setcounter{chapter}{0}% - \setcounter{section}{0}% - \gdef\@chapapp{\appendixname}% - \gdef\@chappos{}% - \gdef\thechapter{\@Alph\c@chapter}} -\setlength\arraycolsep{5\p@} -\setlength\tabcolsep{6\p@} -\setlength\arrayrulewidth{.4\p@} -\setlength\doublerulesep{2\p@} -\setlength\tabbingsep{\labelsep} -\skip\@mpfootins = \skip\footins -\setlength\fboxsep{3\p@} -\setlength\fboxrule{.4\p@} -\@addtoreset{equation}{chapter} -\renewcommand\theequation - {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@equation} -\newcounter{figure}[chapter] -\renewcommand \thefigure - {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@figure} -\def\fps@figure{tbp} -\def\ftype@figure{1} -\def\ext@figure{lof} -\def\fnum@figure{\figurename\nobreak\thefigure} -\newenvironment{figure}% - {\@float{figure}}% - {\end@float} -\newenvironment{figure*}% - {\@dblfloat{figure}}% - {\end@dblfloat} -\newcounter{table}[chapter] -\renewcommand \thetable - {\ifnum \c@chapter>\z@ \thechapter.\fi \@arabic\c@table} -\def\fps@table{tbp} -\def\ftype@table{2} -\def\ext@table{lot} -\def\fnum@table{\tablename\nobreak\thetable} -\newenvironment{table}% - {\@float{table}}% - {\end@float} -\newenvironment{table*}% - {\@dblfloat{table}}% - {\end@dblfloat} -\newlength\abovecaptionskip -\newlength\belowcaptionskip -\setlength\abovecaptionskip{5\p@} % 元: 10\p@ -\setlength\belowcaptionskip{5\p@} % 元: 0\p@ -\long\def\@makecaption#1#2{{\small - \advance\leftskip .0628\linewidth - \advance\rightskip .0628\linewidth - \vskip\abovecaptionskip - \sbox\@tempboxa{#1\hskip1\zw\relax #2}% - \ifdim \wd\@tempboxa <\hsize \centering \fi - #1\hskip1\zw\relax #2\par - \vskip\belowcaptionskip}} -\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} -\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} -\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} -\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} -\newcommand\@pnumwidth{1.55em} -\newcommand\@tocrmarg{2.55em} -\newcommand\@dotsep{4.5} -\setcounter{tocdepth}{1} -\newcommand{\tableofcontents}{% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse - \fi - \chapter*{\contentsname}% - \@mkboth{\contentsname}{}% - \@starttoc{toc}% - \if@restonecol\twocolumn\fi -} -\newcommand*{\l@part}[2]{% - \ifnum \c@tocdepth >-2\relax - \addpenalty{-\@highpenalty}% - \addvspace{2.25em \@plus\p@}% - \begingroup - \parindent \z@ - \rightskip \@tocrmarg - \parfillskip -\rightskip - {\leavevmode - \large \headfont - \setlength\@lnumwidth{4\zw}% - #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par - \nobreak - \global\@nobreaktrue - \everypar{\global\@nobreakfalse\everypar{}}% - \endgroup - \fi} -\newcommand*{\l@chapter}[2]{% - \ifnum \c@tocdepth >\m@ne - \addpenalty{-\@highpenalty}% - \addvspace{1.0em \@plus\p@} - \begingroup - \parindent\z@ - \rightskip\@tocrmarg - \parfillskip-\rightskip - \leavevmode\headfont - \if@english\setlength\@lnumwidth{5.5em}\else\setlength\@lnumwidth{4.683\zw}\fi - \advance\leftskip\@lnumwidth \hskip-\leftskip - #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \penalty\@highpenalty - \endgroup - \fi} -\newcommand*{\l@section}{\@dottedtocline{1}{1\zw}{3.683\zw}} -\newcommand*{\l@subsection} {\@dottedtocline{2}{3.8em}{3.2em}} -\newcommand*{\l@subsubsection}{\@dottedtocline{3}{7.0em}{4.1em}} -\newcommand*{\l@paragraph} {\@dottedtocline{4}{10em}{5em}} -\newcommand*{\l@subparagraph} {\@dottedtocline{5}{12em}{6em}} -\newdimen\@lnumwidth -\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} -\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else - \vskip \z@ \@plus.2\p@ - {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip - \parindent #2\relax\@afterindenttrue - \interlinepenalty\@M - \leavevmode - \@lnumwidth #3\relax - \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip - {#4}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep - mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% - \hfil\normalfont \normalcolor #5}\par}\fi} -\newcommand{\listoffigures}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\listfigurename}% - \@mkboth{\listfigurename}{}% - \@starttoc{lof}% - \if@restonecol\twocolumn\fi -} -\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} -\newcommand{\listoftables}{% - \if@twocolumn\@restonecoltrue\onecolumn - \else\@restonecolfalse\fi - \chapter*{\listtablename}% - \@mkboth{\listtablename}{}% - \@starttoc{lot}% - \if@restonecol\twocolumn\fi -} -\let\l@table\l@figure -\newdimen\bibindent -\setlength\bibindent{2\zw} -\newenvironment{thebibliography}[1]{% - \global\let\presectionname\relax - \global\let\postsectionname\relax - \chapter*{\bibname}\@mkboth{\bibname}{}% - \addcontentsline{toc}{chapter}{\bibname}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty\clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} -\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} -\let\@openbib@code\@empty -\newenvironment{theindex}{% 索引を3段組で出力する環境 - \if@twocolumn - \onecolumn\@restonecolfalse - \else - \clearpage\@restonecoltrue - \fi - \columnseprule.4pt \columnsep 2\zw - \ifx\multicols\@undefined - \twocolumn[\@makeschapterhead{\indexname}% - \addcontentsline{toc}{chapter}{\indexname}]% - \else - \ifdim\textwidth<\fullwidth - \setlength{\evensidemargin}{\oddsidemargin} - \setlength{\textwidth}{\fullwidth} - \setlength{\linewidth}{\fullwidth} - \begin{multicols}{3}[\chapter*{\indexname}% - \addcontentsline{toc}{chapter}{\indexname}]% - \else - \begin{multicols}{2}[\chapter*{\indexname}% - \addcontentsline{toc}{chapter}{\indexname}]% - \fi - \fi - \@mkboth{\indexname}{}% - \plainifnotempty % \thispagestyle{plain} - \parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem - \raggedright - \footnotesize\narrowbaselines - }{ - \ifx\multicols\@undefined - \if@restonecol\onecolumn\fi - \else - \end{multicols} - \fi - \clearpage - } -\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt -\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt -\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt -\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} -\newcommand\seename{\if@english see\else →\fi} -\newcommand\alsoname{\if@english see also\else →\fi} -\let\footnotes@ve=\footnote -\def\footnote{\inhibitglue\footnotes@ve} -\let\footnotemarks@ve=\footnotemark -\def\footnotemark{\inhibitglue\footnotemarks@ve} -\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} -\renewcommand{\footnoterule}{% - \kern-3\p@ - \hrule width .4\columnwidth - \kern 2.6\p@} -\@addtoreset{footnote}{chapter} -\long\def\@footnotetext{% - \insert\footins\bgroup - \normalfont\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces}% - \futurelet\next\fo@t} -\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t - \else \let\next\f@t\fi \next} -\def\f@@t{\bgroup\aftergroup\@foot\let\next} -\def\f@t#1{#1\@foot} -\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} -\newcommand\@makefntext[1]{% - \advance\leftskip 3\zw - \parindent 1\zw - \noindent - \llap{\@makefnmark\hskip0.3\zw}#1} -\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} -\def\@item[#1]{% - \if@noparitem - \@donoparitem - \else - \if@inlabel - \indent \par - \fi - \ifhmode - \unskip\unskip \par - \fi - \if@newlist - \if@nobreak - \@nbitem - \else - \addpenalty\@beginparpenalty - \addvspace\@topsep - \addvspace{-\parskip}% - \fi - \else - \addpenalty\@itempenalty - \addvspace\itemsep - \fi - \global\@inlabeltrue - \fi - \everypar{% - \@minipagefalse - \global\@newlistfalse - \if@inlabel - \global\@inlabelfalse - {\setbox\z@\lastbox - \ifvoid\z@ - \kern-\itemindent - \fi}% - \box\@labels - \penalty\z@ - \fi - \if@nobreak - \@nobreakfalse - \clubpenalty \@M - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi\@inhibitglue}% - \if@noitemarg - \@noitemargfalse - \if@nmbrlist - \refstepcounter\@listctr - \fi - \fi - \sbox\@tempboxa{\makelabel{#1}}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \hskip \itemindent - \hskip -\labelwidth - \hskip -\labelsep - \ifdim \wd\@tempboxa >\labelwidth - \box\@tempboxa - \else - \hbox to\labelwidth {\unhbox\@tempboxa}% - \fi - \hskip \labelsep}% - \ignorespaces} -\def\@gnewline #1{% - \ifvmode - \@nolnerr - \else - \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null - \inhibitglue \ignorespaces - \fi} -\def\小#1{\hbox{$\m@th$% - \csname S@\f@size\endcsname - \fontsize\sf@size\z@ - \math@fontsfalse\selectfont - #1}} -\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} -\def\cmrTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ - \else - T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ - \fi} -\def\cmrLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.32em\上小{A}\kern-.22em\cmrTeX - \else - L\kern-.36em\上小{A}\kern-.15em\cmrTeX - \fi} -\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} -\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} -\def\ptmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ - \else - T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ - \fi} -\def\ptmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.1em\ptmTeX - \else - L\kern-.3em\上小{A}\kern-.1em\ptmTeX - \fi} -\def\pncTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ - \else - T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ - \fi} -\def\pncLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \else - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \fi} -\def\pplTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\pplLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.27em\上小{A}\kern-.12em\pplTeX - \else - L\kern-.3em\上小{A}\kern-.15em\pplTeX - \fi} -\def\ugmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\ugmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.13em\ugmTeX - \else - L\kern-.3em\上小{A}\kern-.13em\ugmTeX - \fi} -\DeclareRobustCommand{\TeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmTeX - \else\sfTeX - \fi - \fi - \fi - \fi - \fi - \fi} - -\DeclareRobustCommand{\LaTeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrLaTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncLaTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplLaTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmLaTeX - \else\sfLaTeX - \fi - \fi - \fi - \fi - \fi - \fi} -\DeclareRobustCommand{\LaTeXe}{$\mbox{% - \if b\expandafter\@car\f@series\@nil\boldmath\fi - \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} -\def\pTeX{p\kern-.05em\TeX} -\def\pLaTeX{p\LaTeX} -\def\pLaTeXe{p\LaTeXe} -\def\AmSTeX{\protect\AmS-\protect\TeX{}} -\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% - \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} -\DeclareRobustCommand{\SliTeX}{% - S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} -\newcommand{\prepartname}{\if@english Part~\else 第\fi} -\newcommand{\postpartname}{\if@english\else 部\fi} -\newcommand{\prechaptername}{\if@english Chapter~\else 第\fi} -\newcommand{\postchaptername}{\if@english\else 章\fi} -\newcommand{\presectionname}{}% 第 -\newcommand{\postsectionname}{}% 節 -\newcommand{\contentsname}{\if@english Contents\else 目次\fi} -\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} -\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} -\newcommand{\refname}{\if@english References\else 参考文献\fi} -\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} -\newcommand{\indexname}{\if@english Index\else 索引\fi} -\newcommand{\figurename}{\if@english Fig.~\else 図\fi} -\newcommand{\tablename}{\if@english Table.~\else 表\fi} -\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} -\newif\if西暦 \西暦true -\def\西暦{\西暦true} -\def\和暦{\西暦false} -\newcount\heisei \heisei\year \advance\heisei-1988\relax -\def\today{% - \if@english - \ifcase\month\or - January\or February\or March\or April\or May\or June\or - July\or August\or September\or October\or November\or December\fi - \space\number\day, \number\year - \else - \if西暦 - \number\year 年 - \number\month 月 - \number\day 日 - \else - 平成\number\heisei 年 - \number\month 月 - \number\day 日 - \fi - \fi} -\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} -\if@report \pagestyle{plain} \else \pagestyle{headings} \fi -\pagenumbering{arabic} -\if@twocolumn - \twocolumn - \sloppy - \flushbottom -\else - \onecolumn - \raggedbottom -\fi -\if@slide - \renewcommand\kanjifamilydefault{\gtdefault} - \renewcommand\familydefault{\sfdefault} - \raggedright - \ltjsetparameter{xkanjiskip={0.1em}}\relax -\fi -\endinput -%% -%% End of file `ltjsbook.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjskiyou.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjskiyou.cls deleted file mode 100644 index 4c751425a02..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjskiyou.cls +++ /dev/null @@ -1,1535 +0,0 @@ -%% -%% This is file `ltjskiyou.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjsclasses.dtx (with options: `kiyou') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjskiyou.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjsclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjsclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjskiyou} - [2012/05/08 ] -\RequirePackage{luatexja} -\newif\if@restonecol -\newif\if@titlepage -\newif\if@enablejfam \@enablejfamtrue -\DeclareOption{a3paper}{% - \setlength\paperheight {420mm}% - \setlength\paperwidth {297mm}} -\DeclareOption{a4paper}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5paper}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{a6paper}{% - \setlength\paperheight {148mm}% - \setlength\paperwidth {105mm}} -\DeclareOption{b4paper}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5paper}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{b6paper}{% - \setlength\paperheight {182mm}% - \setlength\paperwidth {128mm}} -\DeclareOption{a4j}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5j}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{b4j}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5j}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{a4var}{% - \setlength\paperheight {283mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{b5var}{% - \setlength\paperheight {230mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{letterpaper}{% - \setlength\paperheight {11in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{legalpaper}{% - \setlength\paperheight {14in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{executivepaper}{% - \setlength\paperheight {10.5in}% - \setlength\paperwidth {7.25in}} -\newif\if@landscape -\@landscapefalse -\DeclareOption{landscape}{\@landscapetrue} -\newif\if@slide -\@slidefalse -\newcommand{\@ptsize}{0} -\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} -\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} -\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} -\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} -\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} -\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} -\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} -\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} -\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} -\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} -\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} -\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} -\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} -\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} -\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} -\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} -\hour\time \divide\hour by 60\relax -\@tempcnta\hour \multiply\@tempcnta 60\relax -\minute\time \advance\minute-\@tempcnta -\DeclareOption{tombow}{% - \tombowtrue \tombowdatetrue - \setlength{\@tombowwidth}{.1\p@}% - \@bannertoken{% - \jobname\space(\number\year-\two@digits\month-\two@digits\day - \space\two@digits\hour:\two@digits\minute)}% - \maketombowbox} -\DeclareOption{tombo}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{.1\p@}% - \maketombowbox} -\DeclareOption{mentuke}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{\z@}% - \maketombowbox} -\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} -\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} -\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} -\DeclareOption{onecolumn}{\@twocolumnfalse} -\DeclareOption{twocolumn}{\@twocolumntrue} -\DeclareOption{titlepage}{\@titlepagetrue} -\DeclareOption{notitlepage}{\@titlepagefalse} -\def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue - \m@th - \global\@eqcnt\z@ - \tabskip\@centering - \let\\\@eqncr - $$\everycr{}\halign to\displaywidth\bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip - \cr} -\DeclareOption{leqno}{\input{leqno.clo}} -\DeclareOption{fleqn}{\input{fleqn.clo}% - \def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue\m@th - \global\@eqcnt\z@ - \tabskip\mathindent - \let\\=\@eqncr - \setlength\abovedisplayskip{\topsep}% - \ifvmode - \addtolength\abovedisplayskip{\partopsep}% - \fi - \addtolength\abovedisplayskip{\parskip}% - \setlength\belowdisplayskip{\abovedisplayskip}% - \setlength\belowdisplayshortskip{\abovedisplayskip}% - \setlength\abovedisplayshortskip{\abovedisplayskip}% - $$\everycr{}\halign to\linewidth% $$ - \bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ - $\displaystyle{##}$\hfil \tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip\cr - }} -\DeclareOption{disablejfam}{% - \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} -\newif\ifdraft -\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} -\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} -\newif\ifmingoth -\mingothfalse -\newif\ifjisfont -\jisfontfalse -\newif\ifptexjis -\ptexjisfalse -\DeclareOption{winjis}{% - \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} -\DeclareOption{uplatex}{% - \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} -\DeclareOption{mingoth}{\mingothtrue} -\DeclareOption{ptexjis}{\ptexjistrue} -\DeclareOption{jis}{\jisfonttrue} -\newif\ifpapersize -\papersizefalse -\DeclareOption{papersize}{\papersizetrue} -\newif\if@english -\@englishfalse -\DeclareOption{english}{\@englishtrue} -\ExecuteOptions{a4paper,twoside,twocolumn,notitlepage,final} -\ProcessOptions -\if@slide - \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} -\fi -\if@landscape - \setlength\@tempdima {\paperheight} - \setlength\paperheight{\paperwidth} - \setlength\paperwidth {\@tempdima} -\fi -\def\n@baseline{14.897} -\def\inv@mag{1} -\ifnum\@ptsize=-2 - \mag 833 - \def\inv@mag{1.20048} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=-1 - \mag 913 % formerly 900 - \def\inv@mag{1.09529} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=1 - \mag 1095 % formerly 1100 - \def\inv@mag{0.913242} -\fi -\ifnum\@ptsize=2 - \mag 1200 - \def\inv@mag{0.833333} -\fi -\ifnum\@ptsize=4 - \mag 1440 - \def\inv@mag{0.694444} -\fi -\ifnum\@ptsize=7 - \mag 1728 - \def\inv@mag{0.578704} -\fi -\ifnum\@ptsize=10 - \mag 2000 - \def\inv@mag{0.5} -\fi -\ifnum\@ptsize=11 - \mag 2074 - \def\inv@mag{0.48216} -\fi -\ifnum\@ptsize=15 - \mag 2488 - \def\inv@mag{0.401929} -\fi -\ifnum\@ptsize=20 - \mag 2986 - \def\inv@mag{0.334896} -\fi -\ifnum\@ptsize=26 - \mag 3583 - \def\inv@mag{0.279096} -\fi -\ifnum\@ptsize=33 - \mag 4300 - \def\inv@mag{0.232558} -\fi -\ifnum\@ptsize=1200 - \mag 923 - \def\inv@mag{1.0834236} -\fi -\ifnum\@ptsize=1400 - \mag 1077 - \def\inv@mag{0.928505} -\fi -\mag 977 -\def\inv@mag{1.02354} -\setlength\paperwidth{\inv@mag\paperwidth}% -\setlength\paperheight{\inv@mag\paperheight}% -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} -\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\ifmingoth - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=min}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=min}{} -\else - \ifptexjis - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=jis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=jis}{} - \else - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] psft:Ryumin-Light:jfm=ujis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] psft:GothicBBB-Medium:jfm=ujis}{} - \fi -\fi -\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -\DeclareRobustCommand\rmfamily - {\not@math@alphabet\rmfamily\mathrm - \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} -\DeclareRobustCommand\sffamily - {\not@math@alphabet\sffamily\mathsf - \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} -\DeclareRobustCommand\ttfamily - {\not@math@alphabet\ttfamily\mathtt - \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} -%% -\AtBeginDocument{% - \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} - \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% -\ltjsetparameter{jaxspmode={`〒,2}} -\ltjsetparameter{alxspmode={`+,3}} -\ltjsetparameter{alxspmode={`\%,3}} -\def\@{\spacefactor3000\space} -\def\@setfontsize#1#2#3{% - \ifx\protect\@typeset@protect - \let\@currsize#1% - \fi - \fontsize{#2}{#3}\selectfont - \ifdim\parindent>\z@ - \if@english - \parindent=1em - \else - \parindent=1\zw - \fi - \fi - \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} - \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else - \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} - \fi} -\emergencystretch 3\zw -\newif\ifnarrowbaselines -\if@english - \narrowbaselinestrue -\fi -\def\narrowbaselines{% - \narrowbaselinestrue - \skip0=\abovedisplayskip - \skip2=\abovedisplayshortskip - \skip4=\belowdisplayskip - \skip6=\belowdisplayshortskip - \@currsize\selectfont - \abovedisplayskip=\skip0 - \abovedisplayshortskip=\skip2 - \belowdisplayskip=\skip4 - \belowdisplayshortskip=\skip6\relax} -\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} -\renewcommand{\normalsize}{% - \ifnarrowbaselines - \@setfontsize\normalsize\@xpt\@xiipt - \else - \@setfontsize\normalsize\@xpt{\n@baseline}% - \fi - \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \belowdisplayshortskip \belowdisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \ifnarrowbaselines - \@setfontsize\small{8.8888}{11}% - \else - \@setfontsize\small{8.8888}{13.2418}% - \fi - \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\footnotesize}{% - \ifnarrowbaselines - \@setfontsize\footnotesize{8.8888}{11}% - \else - \@setfontsize\footnotesize{8.8888}{13.2418}% - \fi - \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ - \abovedisplayshortskip \z@ \@plus2\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} -\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} -\if@twocolumn - \newcommand{\large}{\@setfontsize\large{11.111}{\n@baseline}} -\else - \newcommand{\large}{\@setfontsize\large{11.111}{17}} -\fi -\newcommand{\Large}{\@setfontsize\Large{12.222}{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} -\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} -\newcommand{\headfont}{\gtfamily\sffamily} -\setlength\columnsep{28truebp} -\setlength\columnseprule{0\p@} -\setlength\lineskip{1\p@} -\setlength\normallineskip{1\p@} -\setlength\lineskiplimit{1\p@} -\setlength\normallineskiplimit{1\p@} -\renewcommand{\baselinestretch}{} -\setlength\parskip{0\p@} -\if@slide - \setlength\parindent{0\zw} -\else - \setlength\parindent{1\zw} -\fi -\@lowpenalty 51 -\@medpenalty 151 -\@highpenalty 301 -\setlength\topskip{10\p@} -\if@slide - \setlength\headheight{0\p@} -\else - \setlength\headheight{2\topskip} -\fi -\if@slide - \setlength\footskip{0pt} -\else - \setlength\footskip{0.03367\paperheight} - \ifdim\footskip<\baselineskip - \setlength\footskip{\baselineskip} - \fi -\fi -\setlength\headheight{0\p@} -\setlength\headsep{0\p@} -\setlength\maxdepth{.5\topskip} -\newdimen\fullwidth -\setlength\fullwidth{48\zw} -\addtolength\fullwidth{\columnsep} -\setlength\textwidth{\fullwidth} -\setlength{\textheight}{47\baselineskip} -\addtolength{\textheight}{\topskip} -\addtolength{\textheight}{0.1\p@} -\setlength\marginparsep{\columnsep} -\setlength\marginparpush{\baselineskip} -\setlength{\oddsidemargin}{\paperwidth} -\addtolength{\oddsidemargin}{-\fullwidth} -\setlength{\oddsidemargin}{.5\oddsidemargin} -\addtolength{\oddsidemargin}{-1in} -\setlength{\evensidemargin}{\oddsidemargin} -\if@mparswitch - \addtolength{\evensidemargin}{\fullwidth} - \addtolength{\evensidemargin}{-\textwidth} -\fi -\setlength\marginparwidth{\paperwidth} -\addtolength\marginparwidth{-\oddsidemargin} -\addtolength\marginparwidth{-1in} -\addtolength\marginparwidth{-\textwidth} -\addtolength\marginparwidth{-1cm} -\addtolength\marginparwidth{-\marginparsep} -\@tempdima=1\zw -\divide\marginparwidth\@tempdima -\multiply\marginparwidth\@tempdima -\setlength\topmargin{\paperheight} -\addtolength\topmargin{-\textheight} -\if@slide - \addtolength\topmargin{-\headheight} -\else - \addtolength\topmargin{-\topskip} -\fi -\addtolength\topmargin{-\headsep} -\addtolength\topmargin{-\footskip} -\setlength\topmargin{0.5\topmargin} -\setlength\topmargin{81truebp} -\addtolength\topmargin{-1in} -{\footnotesize\global\setlength\footnotesep{\baselineskip}} -\setlength\footnotesep{0.7\footnotesep} -\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} -\setcounter{topnumber}{9} -\renewcommand{\topfraction}{.85} -\setcounter{bottomnumber}{9} -\renewcommand{\bottomfraction}{.8} -\setcounter{totalnumber}{20} -\renewcommand{\textfraction}{.1} -\renewcommand{\floatpagefraction}{.8} -\setcounter{dbltopnumber}{9} -\renewcommand{\dbltopfraction}{.8} -\renewcommand{\dblfloatpagefraction}{.8} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\def\ps@plainfoot{% - \let\@mkboth\@gobbletwo - \let\@oddhead\@empty - \def\@oddfoot{\normalfont\hfil\thepage\hfil}% - \let\@evenhead\@empty - \let\@evenfoot\@oddfoot} -\def\ps@plainhead{% - \let\@mkboth\@gobbletwo - \let\@oddfoot\@empty - \let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi - \hbox to \fullwidth{\textbf{\thepage}\hfil}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} -\let\ps@plain\ps@plainfoot -\if@twoside - \def\ps@headings{% - \let\@oddfoot\@empty - \let\@evenfoot\@empty - \def\@evenhead{\if@mparswitch \hss \fi - \underline{\hbox to \fullwidth{\textbf{\thepage}\hfil\leftmark}}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \underline{% - \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% - \let\@mkboth\markboth - \def\sectionmark##1{\markboth{% - \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi - ##1}{}}% - \def\subsectionmark##1{\markright{% - \ifnum \c@secnumdepth >\@ne \thesubsection \hskip1\zw\fi - ##1}}% - } -\else % if not twoside - \def\ps@headings{% - \let\@oddfoot\@empty - \def\@oddhead{% - \underline{% - \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% - \let\@mkboth\markboth - \def\sectionmark##1{\markright{% - \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi - ##1}}} -\fi -\def\ps@myheadings{% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi% - \hbox to \fullwidth{\thepage\hfil\leftmark}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% - \let\@mkboth\@gobbletwo - \let\sectionmark\@gobble - \let\subsectionmark\@gobble -} -\def\plainifnotempty{% - \ifx \@oddhead \@empty - \ifx \@oddfoot \@empty - \else - \thispagestyle{plainfoot}% - \fi - \else - \thispagestyle{plainhead}% - \fi} -\if@titlepage - \newcommand{\maketitle}{% - \begin{titlepage}% - \let\footnotesize\small - \let\footnoterule\relax - \let\footnote\thanks - \null\vfil - \if@slide - {\footnotesize \@date}% - \begin{center} - \mbox{} \\[1\zw] - \large - {\maybeblue\hrule height0pt depth2pt\relax}\par - \smallskip - \@title - \smallskip - {\maybeblue\hrule height0pt depth2pt\relax}\par - \vfill - {\small \@author}% - \end{center} - \else - \vskip 60\p@ - \begin{center}% - {\LARGE \@title \par}% - \vskip 3em% - {\large - \lineskip .75em - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1.5em - {\large \@date \par}% - \end{center}% - \fi - \par - \@thanks\vfil\null - \end{titlepage}% - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - }% -\else - \newcommand{\maketitle}{\par - \begingroup - \renewcommand\thefootnote{\@fnsymbol\c@footnote}% - \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% - \long\def\@makefntext##1{\advance\leftskip 3\zw - \parindent 1\zw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% - \if@twocolumn - \ifnum \col@number=\@ne - \@maketitle - \else - \twocolumn[\@maketitle]% - \fi - \else - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \fi - \plainifnotempty - \@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - } - \def\@maketitle{% - \newpage\null - \vskip 2em - \begin{center}% - \let\footnote\thanks - {\LARGE \@title \par}% - \vskip 1.5em - {\large - \lineskip .5em - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par}% - \vskip 1em - {\large \@date}% - \end{center}% - \par\vskip 1.5em - \ifvoid\@abstractbox\else\centerline{\box\@abstractbox}\vskip1.5em\fi - } -\fi -\def\@startsection#1#2#3#4#5#6{% - \if@noskipsec \leavevmode \fi - \par - \@tempskipa #4\relax - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \ifdim \@tempskipa <\z@ - \@tempskipa -\@tempskipa \@afterindentfalse - \fi - \if@nobreak - \everypar{}% - \else - \addpenalty\@secpenalty - \ifdim \@tempskipa >\z@ - \if@slide\else - \null - \vspace*{-\baselineskip}% - \fi - \vskip\@tempskipa - \fi - \fi - \noindent - \@ifstar - {\@ssect{#3}{#4}{#5}{#6}}% - {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} -\def\@sect#1#2#3#4#5#6[#7]#8{% - \ifnum #2>\c@secnumdepth - \let\@svsec\@empty - \else - \refstepcounter{#1}% - \protected@edef\@svsec{\@seccntformat{#1}\relax}% - \fi - \@tempskipa #5\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{% - #6{\hskip #3\relax - \@svsec #8}% - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}}% 目次にフルネームを載せるなら #8 - \else - \begingroup - \interlinepenalty \@M % 下から移動 - #6{% - \@hangfrom{\hskip #3\relax\@svsec}% - #8\@@par}% - \endgroup - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}% 目次にフルネームを載せるならここは #8 - \fi - \@xsect{#5}} -\def\@xsect#1{% - \@tempskipa #1\relax - \ifdim \@tempskipa<\z@ - \@nobreakfalse - \global\@noskipsectrue - \everypar{% - \if@noskipsec - \global\@noskipsecfalse - {\setbox\z@\lastbox}% - \clubpenalty\@M - \begingroup \@svsechd \endgroup - \unskip - \@tempskipa #1\relax - \hskip -\@tempskipa\@inhibitglue - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi}% - \else - \par \nobreak - \vskip \@tempskipa - \@afterheading - \fi - \if@slide - {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% - \fi - \par % 2000-12-18 - \ignorespaces} -\def\@ssect#1#2#3#4#5{% - \@tempskipa #3\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{#4{\hskip #1\relax #5}}% - \else - \begingroup - #4{% - \@hangfrom{\hskip #1}% - \interlinepenalty \@M #5\@@par}% - \endgroup - \fi - \@xsect{#3}} -\newcommand*\chaptermark[1]{} -\setcounter{secnumdepth}{3} -\newcounter{part} -\newcounter{section} -\newcounter{subsection}[section] -\newcounter{subsubsection}[subsection] -\newcounter{paragraph}[subsubsection] -\newcounter{subparagraph}[paragraph] -\renewcommand{\thepart}{\@Roman\c@part} -% \renewcommand{\thesection}{\@arabic\c@section} -\renewcommand{\thesection}{\presectionname\@arabic\c@section\postsectionname} -\renewcommand{\thesubsection}{\@arabic\c@section.\@arabic\c@subsection} -\renewcommand{\thesubsubsection}{% - \thesubsection.\@arabic\c@subsubsection} -\renewcommand{\theparagraph}{% - \thesubsubsection.\@arabic\c@paragraph} -\renewcommand{\thesubparagraph}{% - \theparagraph.\@arabic\c@subparagraph} -\newcommand\part{% - \if@noskipsec \leavevmode \fi - \par - \addvspace{4ex}% - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >\m@ne - \refstepcounter{part}% - \addcontentsline{toc}{part}{% - \prepartname\thepart\postpartname\hspace{1\zw}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\parindent\z@ - \raggedright - \interlinepenalty \@M - \normalfont - \ifnum \c@secnumdepth >\m@ne - \Large\headfont\prepartname\thepart\postpartname - \par\nobreak - \fi - \huge \headfont #2% - \markboth{}{}\par}% - \nobreak - \vskip 3ex - \@afterheading} -\def\@spart#1{{% - \parindent \z@ \raggedright - \interlinepenalty \@M - \normalfont - \huge \headfont #1\par}% - \nobreak - \vskip 3ex - \@afterheading} -\if@twocolumn - \newcommand{\section}{% - \@startsection{section}{1}{\z@}% - {\Cvs}{0.5\Cvs}% - {\normalfont\large\headfont\raggedright}} -\else - \newcommand{\section}{% - \if@slide\clearpage\fi - \@startsection{section}{1}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\Large\headfont\raggedright}} -\fi -\if@twocolumn - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\large\headfont}} -\fi -\if@twocolumn - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {\z@}% - {\normalfont\normalsize\headfont}} -\fi -\if@twocolumn - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {\z@}{-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont ■}} -\else - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont ■}} -\fi -\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% - {\z@}{-1\zw}% - {\normalfont\normalsize\headfont}} -\if@slide - \setlength\leftmargini{1\zw} -\else - \if@twocolumn - \setlength\leftmargini{2\zw} - \else - \setlength\leftmargini{3\zw} - \fi -\fi -\if@slide - \setlength\leftmarginii {1\zw} - \setlength\leftmarginiii{1\zw} - \setlength\leftmarginiv {1\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\else - \setlength\leftmarginii {2\zw} - \setlength\leftmarginiii{2\zw} - \setlength\leftmarginiv {2\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\fi -\setlength \labelsep {0.5\zw} % .5em -\setlength \labelwidth{\leftmargini} -\addtolength\labelwidth{-\labelsep} -\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} -\@beginparpenalty -\@lowpenalty -\@endparpenalty -\@lowpenalty -\@itempenalty -\@lowpenalty -\def\@listi{\leftmargin\leftmargini - \parsep \z@ - \topsep 0.5\baselineskip - \itemsep \z@ \relax} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\renewcommand{\theenumi}{\@arabic\c@enumi} -\renewcommand{\theenumii}{\@alph\c@enumii} -\renewcommand{\theenumiii}{\@roman\c@enumiii} -\renewcommand{\theenumiv}{\@Alph\c@enumiv} -\newcommand{\labelenumi}{\theenumi.} -\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} -\newcommand{\labelenumiii}{\theenumiii.} -\newcommand{\labelenumiv}{\theenumiv.} -\renewcommand{\p@enumii}{\theenumi} -\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} -\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} -\newcommand\labelitemi{\textbullet} -\newcommand\labelitemii{\normalfont\bfseries \textendash} -\newcommand\labelitemiii{\textasteriskcentered} -\newcommand\labelitemiv{\textperiodcentered} -\newenvironment{description}{% - \list{}{% - \labelwidth=\leftmargin - \labelsep=1\zw - \advance \labelwidth by -\labelsep - \let \makelabel=\descriptionlabel}}{\endlist} -\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} -\newbox\@abstractbox -\if@titlepage - \newenvironment{abstract}{% - \titlepage - \null\vfil - \@beginparpenalty\@lowpenalty - \begin{center}% - \headfont \abstractname - \@endparpenalty\@M - \end{center}}% - {\par\vfil\null\endtitlepage} -\else - \newenvironment{abstract}{% - \if@twocolumn - \ifx\maketitle\relax - \section*{\abstractname}% - \else - \global\setbox\@abstractbox\hbox\bgroup - \begin{minipage}[b]{\textwidth} - \small\parindent1\zw - \begin{center}% - {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% - \end{center}% - \list{}{% - \listparindent\parindent - \itemindent \listparindent - \rightmargin \leftmargin}% - \item\relax - \fi - \else - \small - \begin{center}% - {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% - \end{center}% - \list{}{% - \listparindent\parindent - \itemindent \listparindent - \rightmargin \leftmargin}% - \item\relax - \fi}{\if@twocolumn - \ifx\maketitle\relax - \else - \endlist\end{minipage}\egroup - \fi - \else - \endlist - \fi} -\fi -\newenvironment{verse}{% - \let \\=\@centercr - \list{}{% - \itemsep \z@ - \itemindent -2\zw % 元: -1.5em - \listparindent\itemindent - \rightmargin \z@ - \advance\leftmargin 2\zw}% 元: 1.5em - \item\relax}{\endlist} -\newenvironment{quotation}{% - \list{}{% - \listparindent\parindent - \itemindent\listparindent - \rightmargin \z@}% - \item\relax}{\endlist} -\newenvironment{quote}% - {\list{}{\rightmargin\z@}\item\relax}{\endlist} -\def\@begintheorem#1#2{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2}]} -\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} -\newenvironment{titlepage}{% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \setcounter{page}\@ne - }% - {\if@restonecol\twocolumn \else \newpage \fi - \if@twoside\else - \setcounter{page}\@ne - \fi} -\newcommand{\appendix}{\par - \setcounter{section}{0}% - \setcounter{subsection}{0}% - \gdef\presectionname{\appendixname}% - \gdef\postsectionname{}% - \gdef\thesection{\presectionname\@Alph\c@section\postsectionname}% - \gdef\thesubsection{\@Alph\c@section.\@arabic\c@subsection}} -\setlength\arraycolsep{5\p@} -\setlength\tabcolsep{6\p@} -\setlength\arrayrulewidth{.4\p@} -\setlength\doublerulesep{2\p@} -\setlength\tabbingsep{\labelsep} -\skip\@mpfootins = \skip\footins -\setlength\fboxsep{3\p@} -\setlength\fboxrule{.4\p@} -\renewcommand \theequation {\@arabic\c@equation} -\newcounter{figure} -\renewcommand \thefigure {\@arabic\c@figure} -\def\fps@figure{tbp} -\def\ftype@figure{1} -\def\ext@figure{lof} -\def\fnum@figure{\figurename\nobreak\thefigure} -\newenvironment{figure}% - {\@float{figure}}% - {\end@float} -\newenvironment{figure*}% - {\@dblfloat{figure}}% - {\end@dblfloat} -\newcounter{table} -\renewcommand\thetable{\@arabic\c@table} -\def\fps@table{tbp} -\def\ftype@table{2} -\def\ext@table{lot} -\def\fnum@table{\tablename\nobreak\thetable} -\newenvironment{table}% - {\@float{table}}% - {\end@float} -\newenvironment{table*}% - {\@dblfloat{table}}% - {\end@dblfloat} -\newlength\abovecaptionskip -\newlength\belowcaptionskip -\setlength\abovecaptionskip{5\p@} % 元: 10\p@ -\setlength\belowcaptionskip{5\p@} % 元: 0\p@ -\long\def\@makecaption#1#2{{\small - \advance\leftskip .0628\linewidth - \advance\rightskip .0628\linewidth - \vskip\abovecaptionskip - \sbox\@tempboxa{#1\hskip1\zw\relax #2}% - \ifdim \wd\@tempboxa <\hsize \centering \fi - #1\hskip1\zw\relax #2\par - \vskip\belowcaptionskip}} -\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} -\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} -\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} -\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} -\newcommand\@pnumwidth{1.55em} -\newcommand\@tocrmarg{2.55em} -\newcommand\@dotsep{4.5} -\setcounter{tocdepth}{2} -\newcommand{\tableofcontents}{% - \section*{\contentsname}% - \@mkboth{\contentsname}{\contentsname}% - \@starttoc{toc}% -} -\newcommand*{\l@part}[2]{% - \ifnum \c@tocdepth >-2\relax - \addpenalty\@secpenalty - \addvspace{2.25em \@plus\p@}% - \begingroup - \parindent \z@ - \rightskip \@tocrmarg - \parfillskip -\rightskip - {\leavevmode - \large \headfont - \setlength\@lnumwidth{4\zw}% - #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par - \nobreak - \endgroup - \fi} -\newcommand*{\l@section}[2]{% - \ifnum \c@tocdepth >\z@ - \addpenalty{\@secpenalty}% - \addvspace{1.0em \@plus\p@}% - \begingroup - \parindent\z@ - \rightskip\@tocrmarg - \parfillskip-\rightskip - \leavevmode\headfont - \setlength\@lnumwidth{4\zw}% 元1.5em [2003-03-02] - \advance\leftskip\@lnumwidth \hskip-\leftskip - #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \endgroup - \fi} -\newcommand*{\l@subsection} {\@dottedtocline{2}{1\zw}{3\zw}} -\newcommand*{\l@subsubsection}{\@dottedtocline{3}{2\zw}{3\zw}} -\newcommand*{\l@paragraph} {\@dottedtocline{4}{3\zw}{3\zw}} -\newcommand*{\l@subparagraph} {\@dottedtocline{5}{4\zw}{3\zw}} -\newdimen\@lnumwidth -\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} -\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else - \vskip \z@ \@plus.2\p@ - {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip - \parindent #2\relax\@afterindenttrue - \interlinepenalty\@M - \leavevmode - \@lnumwidth #3\relax - \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip - {#4}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep - mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% - \hfil\normalfont \normalcolor #5}\par}\fi} -\newcommand{\listoffigures}{% - \section*{\listfigurename}% - \@mkboth{\listfigurename}{\listfigurename}% - \@starttoc{lof}% -} -\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} -\newcommand{\listoftables}{% - \section*{\listtablename}% - \@mkboth{\listtablename}{\listtablename}% - \@starttoc{lot}% -} -\let\l@table\l@figure -\newdimen\bibindent -\setlength\bibindent{2\zw} -\newenvironment{thebibliography}[1]{% - \global\let\presectionname\relax - \global\let\postsectionname\relax - \vspace{1.5\baselineskip} - \subsubsection*{\refname}\@mkboth{\refname}{\refname}% - \vspace{0.5\baselineskip} - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \small - \sloppy - \clubpenalty4000 - \@clubpenalty\clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} -\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} -\let\@openbib@code\@empty -\newenvironment{theindex}{% 索引を3段組で出力する環境 - \if@twocolumn - \onecolumn\@restonecolfalse - \else - \clearpage\@restonecoltrue - \fi - \columnseprule.4pt \columnsep 2\zw - \ifx\multicols\@undefined - \def\presectionname{}\def\postsectionname{}% - \twocolumn[\section*{\indexname}]% - \else - \ifdim\textwidth<\fullwidth - \setlength{\evensidemargin}{\oddsidemargin} - \setlength{\textwidth}{\fullwidth} - \setlength{\linewidth}{\fullwidth} - \def\presectionname{}\def\postsectionname{}% - \begin{multicols}{3}[\section*{\indexname}]% - \else - \def\presectionname{}\def\postsectionname{}% - \begin{multicols}{2}[\section*{\indexname}]% - \fi - \fi - \@mkboth{\indexname}{\indexname}% - \plainifnotempty % \thispagestyle{plain} - \parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem - \raggedright - \footnotesize\narrowbaselines - }{ - \ifx\multicols\@undefined - \if@restonecol\onecolumn\fi - \else - \end{multicols} - \fi - \clearpage - } -\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt -\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt -\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt -\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} -\newcommand\seename{\if@english see\else →\fi} -\newcommand\alsoname{\if@english see also\else →\fi} -\let\footnotes@ve=\footnote -\def\footnote{\inhibitglue\footnotes@ve} -\let\footnotemarks@ve=\footnotemark -\def\footnotemark{\inhibitglue\footnotemarks@ve} -\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} -\renewcommand{\footnoterule}{% - \kern-3\p@ - \hrule width .4\columnwidth - \kern 2.6\p@} -\long\def\@footnotetext{% - \insert\footins\bgroup - \normalfont\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces}% - \futurelet\next\fo@t} -\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t - \else \let\next\f@t\fi \next} -\def\f@@t{\bgroup\aftergroup\@foot\let\next} -\def\f@t#1{#1\@foot} -\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} -\newcommand\@makefntext[1]{% - \advance\leftskip 3\zw - \parindent 1\zw - \noindent - \llap{\@makefnmark\hskip0.3\zw}#1} -\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} -\def\@item[#1]{% - \if@noparitem - \@donoparitem - \else - \if@inlabel - \indent \par - \fi - \ifhmode - \unskip\unskip \par - \fi - \if@newlist - \if@nobreak - \@nbitem - \else - \addpenalty\@beginparpenalty - \addvspace\@topsep - \addvspace{-\parskip}% - \fi - \else - \addpenalty\@itempenalty - \addvspace\itemsep - \fi - \global\@inlabeltrue - \fi - \everypar{% - \@minipagefalse - \global\@newlistfalse - \if@inlabel - \global\@inlabelfalse - {\setbox\z@\lastbox - \ifvoid\z@ - \kern-\itemindent - \fi}% - \box\@labels - \penalty\z@ - \fi - \if@nobreak - \@nobreakfalse - \clubpenalty \@M - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi\@inhibitglue}% - \if@noitemarg - \@noitemargfalse - \if@nmbrlist - \refstepcounter\@listctr - \fi - \fi - \sbox\@tempboxa{\makelabel{#1}}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \hskip \itemindent - \hskip -\labelwidth - \hskip -\labelsep - \ifdim \wd\@tempboxa >\labelwidth - \box\@tempboxa - \else - \hbox to\labelwidth {\unhbox\@tempboxa}% - \fi - \hskip \labelsep}% - \ignorespaces} -\def\@gnewline #1{% - \ifvmode - \@nolnerr - \else - \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null - \inhibitglue \ignorespaces - \fi} -\def\小#1{\hbox{$\m@th$% - \csname S@\f@size\endcsname - \fontsize\sf@size\z@ - \math@fontsfalse\selectfont - #1}} -\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} -\def\cmrTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ - \else - T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ - \fi} -\def\cmrLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.32em\上小{A}\kern-.22em\cmrTeX - \else - L\kern-.36em\上小{A}\kern-.15em\cmrTeX - \fi} -\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} -\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} -\def\ptmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ - \else - T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ - \fi} -\def\ptmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.1em\ptmTeX - \else - L\kern-.3em\上小{A}\kern-.1em\ptmTeX - \fi} -\def\pncTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ - \else - T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ - \fi} -\def\pncLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \else - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \fi} -\def\pplTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\pplLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.27em\上小{A}\kern-.12em\pplTeX - \else - L\kern-.3em\上小{A}\kern-.15em\pplTeX - \fi} -\def\ugmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\ugmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.13em\ugmTeX - \else - L\kern-.3em\上小{A}\kern-.13em\ugmTeX - \fi} -\DeclareRobustCommand{\TeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmTeX - \else\sfTeX - \fi - \fi - \fi - \fi - \fi - \fi} - -\DeclareRobustCommand{\LaTeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrLaTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncLaTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplLaTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmLaTeX - \else\sfLaTeX - \fi - \fi - \fi - \fi - \fi - \fi} -\DeclareRobustCommand{\LaTeXe}{$\mbox{% - \if b\expandafter\@car\f@series\@nil\boldmath\fi - \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} -\def\pTeX{p\kern-.05em\TeX} -\def\pLaTeX{p\LaTeX} -\def\pLaTeXe{p\LaTeXe} -\def\AmSTeX{\protect\AmS-\protect\TeX{}} -\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% - \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} -\DeclareRobustCommand{\SliTeX}{% - S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} -\newcommand{\prepartname}{\if@english Part~\else 第\fi} -\newcommand{\postpartname}{\if@english\else 部\fi} -\newcommand{\presectionname}{}% 第 -\newcommand{\postsectionname}{}% 節 -\newcommand{\contentsname}{\if@english Contents\else 目次\fi} -\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} -\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} -\newcommand{\refname}{\if@english References\else 参考文献\fi} -\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} -\newcommand{\indexname}{\if@english Index\else 索引\fi} -\newcommand{\figurename}{\if@english Fig.~\else 図\fi} -\newcommand{\tablename}{\if@english Table.~\else 表\fi} -\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} -\newcommand{\abstractname}{\if@english Abstract\else 概要\fi} -\newif\if西暦 \西暦true -\def\西暦{\西暦true} -\def\和暦{\西暦false} -\newcount\heisei \heisei\year \advance\heisei-1988\relax -\def\today{% - \if@english - \ifcase\month\or - January\or February\or March\or April\or May\or June\or - July\or August\or September\or October\or November\or December\fi - \space\number\day, \number\year - \else - \if西暦 - \number\year 年 - \number\month 月 - \number\day 日 - \else - 平成\number\heisei 年 - \number\month 月 - \number\day 日 - \fi - \fi} -\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} -\if@slide \pagestyle{empty} \else \pagestyle{plain} \fi -\pagenumbering{arabic} -\if@twocolumn - \twocolumn - \sloppy - \flushbottom -\else - \onecolumn - \raggedbottom -\fi -\if@slide - \renewcommand\kanjifamilydefault{\gtdefault} - \renewcommand\familydefault{\sfdefault} - \raggedright - \ltjsetparameter{xkanjiskip={0.1em}}\relax -\fi -\endinput -%% -%% End of file `ltjskiyou.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjspf.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjspf.cls deleted file mode 100644 index a7d0439b83e..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/ltjsclasses/ltjspf.cls +++ /dev/null @@ -1,1431 +0,0 @@ -%% -%% This is file `ltjspf.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% ltjsclasses.dtx (with options: `jspf') -%% -%% IMPORTANT NOTICE: -%% -%% For the copyright see the source file. -%% -%% Any modified versions of this file must be renamed -%% with new filenames distinct from ltjspf.cls. -%% -%% For distribution of the original source see the terms -%% for copying and modification in the file ltjsclasses.dtx. -%% -%% This generated file may be distributed as long as the -%% original source files, as listed above, are part of the -%% same distribution. (The sources need not necessarily be -%% in the same archive or directory.) -%% File: ltjsclasses.dtx -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -\NeedsTeXFormat{LaTeX2e} -\ProvidesClass{ltjspf} - [2012/05/08 ] -\RequirePackage{luatexja} -\newif\if@restonecol -\newif\if@titlepage -\newif\if@enablejfam \@enablejfamtrue -\DeclareOption{a3paper}{% - \setlength\paperheight {420mm}% - \setlength\paperwidth {297mm}} -\DeclareOption{a4paper}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5paper}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{a6paper}{% - \setlength\paperheight {148mm}% - \setlength\paperwidth {105mm}} -\DeclareOption{b4paper}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5paper}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{b6paper}{% - \setlength\paperheight {182mm}% - \setlength\paperwidth {128mm}} -\DeclareOption{a4j}{% - \setlength\paperheight {297mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{a5j}{% - \setlength\paperheight {210mm}% - \setlength\paperwidth {148mm}} -\DeclareOption{b4j}{% - \setlength\paperheight {364mm}% - \setlength\paperwidth {257mm}} -\DeclareOption{b5j}{% - \setlength\paperheight {257mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{a4var}{% - \setlength\paperheight {283mm}% - \setlength\paperwidth {210mm}} -\DeclareOption{b5var}{% - \setlength\paperheight {230mm}% - \setlength\paperwidth {182mm}} -\DeclareOption{letterpaper}{% - \setlength\paperheight {11in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{legalpaper}{% - \setlength\paperheight {14in}% - \setlength\paperwidth {8.5in}} -\DeclareOption{executivepaper}{% - \setlength\paperheight {10.5in}% - \setlength\paperwidth {7.25in}} -\newif\if@landscape -\@landscapefalse -\DeclareOption{landscape}{\@landscapetrue} -\newif\if@slide -\@slidefalse -\newcommand{\@ptsize}{0} -\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} -\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} -\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} -\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} -\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} -\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} -\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} -\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} -\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} -\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} -\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} -\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} -\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} -\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} -\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} -\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} -\hour\time \divide\hour by 60\relax -\@tempcnta\hour \multiply\@tempcnta 60\relax -\minute\time \advance\minute-\@tempcnta -\DeclareOption{tombow}{% - \tombowtrue \tombowdatetrue - \setlength{\@tombowwidth}{.1\p@}% - \@bannertoken{% - \jobname\space(\number\year-\two@digits\month-\two@digits\day - \space\two@digits\hour:\two@digits\minute)}% - \maketombowbox} -\DeclareOption{tombo}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{.1\p@}% - \maketombowbox} -\DeclareOption{mentuke}{% - \tombowtrue \tombowdatefalse - \setlength{\@tombowwidth}{\z@}% - \maketombowbox} -\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} -\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} -\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} -\DeclareOption{onecolumn}{\@twocolumnfalse} -\DeclareOption{twocolumn}{\@twocolumntrue} -\DeclareOption{titlepage}{\@titlepagetrue} -\DeclareOption{notitlepage}{\@titlepagefalse} -\def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue - \m@th - \global\@eqcnt\z@ - \tabskip\@centering - \let\\\@eqncr - $$\everycr{}\halign to\displaywidth\bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip - \cr} -\DeclareOption{leqno}{\input{leqno.clo}} -\DeclareOption{fleqn}{\input{fleqn.clo}% - \def\eqnarray{% - \stepcounter{equation}% - \def\@currentlabel{\p@equation\theequation}% - \global\@eqnswtrue\m@th - \global\@eqcnt\z@ - \tabskip\mathindent - \let\\=\@eqncr - \setlength\abovedisplayskip{\topsep}% - \ifvmode - \addtolength\abovedisplayskip{\partopsep}% - \fi - \addtolength\abovedisplayskip{\parskip}% - \setlength\belowdisplayskip{\abovedisplayskip}% - \setlength\belowdisplayshortskip{\abovedisplayskip}% - \setlength\abovedisplayshortskip{\abovedisplayskip}% - $$\everycr{}\halign to\linewidth% $$ - \bgroup - \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel - &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil - &\global\@eqcnt\tw@ - $\displaystyle{##}$\hfil \tabskip\@centering - &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup - \tabskip\z@skip\cr - }} -\DeclareOption{disablejfam}{% - \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} -\newif\ifdraft -\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} -\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} -\newif\ifmingoth -\mingothfalse -\newif\ifjisfont -\jisfontfalse -\newif\ifptexjis -\ptexjisfalse -\DeclareOption{winjis}{% - \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} -\DeclareOption{uplatex}{% - \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} -\DeclareOption{mingoth}{\mingothtrue} -\DeclareOption{ptexjis}{\ptexjistrue} -\DeclareOption{jis}{\jisfonttrue} -\newif\ifpapersize -\papersizefalse -\DeclareOption{papersize}{\papersizetrue} -\newif\if@english -\@englishfalse -\DeclareOption{english}{\@englishtrue} -\ExecuteOptions{a4paper,twoside,twocolumn,notitlepage,fleqn,final} -\ProcessOptions -\if@slide - \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} -\fi -\if@landscape - \setlength\@tempdima {\paperheight} - \setlength\paperheight{\paperwidth} - \setlength\paperwidth {\@tempdima} -\fi -\def\n@baseline{14.554375} -\def\inv@mag{1} -\ifnum\@ptsize=-2 - \mag 833 - \def\inv@mag{1.20048} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=-1 - \mag 913 % formerly 900 - \def\inv@mag{1.09529} - \def\n@baseline{15}% -\fi -\ifnum\@ptsize=1 - \mag 1095 % formerly 1100 - \def\inv@mag{0.913242} -\fi -\ifnum\@ptsize=2 - \mag 1200 - \def\inv@mag{0.833333} -\fi -\ifnum\@ptsize=4 - \mag 1440 - \def\inv@mag{0.694444} -\fi -\ifnum\@ptsize=7 - \mag 1728 - \def\inv@mag{0.578704} -\fi -\ifnum\@ptsize=10 - \mag 2000 - \def\inv@mag{0.5} -\fi -\ifnum\@ptsize=11 - \mag 2074 - \def\inv@mag{0.48216} -\fi -\ifnum\@ptsize=15 - \mag 2488 - \def\inv@mag{0.401929} -\fi -\ifnum\@ptsize=20 - \mag 2986 - \def\inv@mag{0.334896} -\fi -\ifnum\@ptsize=26 - \mag 3583 - \def\inv@mag{0.279096} -\fi -\ifnum\@ptsize=33 - \mag 4300 - \def\inv@mag{0.232558} -\fi -\ifnum\@ptsize=1200 - \mag 923 - \def\inv@mag{1.0834236} -\fi -\ifnum\@ptsize=1400 - \mag 1077 - \def\inv@mag{0.928505} -\fi -\setlength\paperwidth{\inv@mag\paperwidth}% -\setlength\paperheight{\inv@mag\paperheight}% -\setlength{\@tempdima}{\paperwidth} -\setlength{\@tempdimb}{\paperheight} -\iftombow - \advance \@tempdima 2in - \advance \@tempdimb 2in -\fi -\setlength{\pdfpagewidth}{\@tempdima} -\setlength{\pdfpageheight}{\@tempdimb} -\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax -\ifmingoth - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] psft:Ryumin-Light:jfm=min}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] psft:GothicBBB-Medium:jfm=min}{} -\else - \ifptexjis - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] psft:Ryumin-Light:jfm=jis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] psft:GothicBBB-Medium:jfm=jis}{} - \else - \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] psft:Ryumin-Light:jfm=ujis}{} - \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] psft:GothicBBB-Medium:jfm=ujis}{} - \fi -\fi -\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} -%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} -\DeclareRobustCommand\rmfamily - {\not@math@alphabet\rmfamily\mathrm - \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} -\DeclareRobustCommand\sffamily - {\not@math@alphabet\sffamily\mathsf - \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} -\DeclareRobustCommand\ttfamily - {\not@math@alphabet\ttfamily\mathtt - \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} -%% -\AtBeginDocument{% - \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} - \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% -\ltjsetparameter{jaxspmode={`〒,2}} -\ltjsetparameter{alxspmode={`+,3}} -\ltjsetparameter{alxspmode={`\%,3}} -\def\@{\spacefactor3000\space} -\def\@setfontsize#1#2#3{% - \ifx\protect\@typeset@protect - \let\@currsize#1% - \fi - \fontsize{#2}{#3}\selectfont - \ifdim\parindent>\z@ - \if@english - \parindent=1em - \else - \parindent=1\zw - \fi - \fi - \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} - \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else - \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} - \fi} -\emergencystretch 3\zw -\newif\ifnarrowbaselines -\if@english - \narrowbaselinestrue -\fi -\def\narrowbaselines{% - \narrowbaselinestrue - \skip0=\abovedisplayskip - \skip2=\abovedisplayshortskip - \skip4=\belowdisplayskip - \skip6=\belowdisplayshortskip - \@currsize\selectfont - \abovedisplayskip=\skip0 - \abovedisplayshortskip=\skip2 - \belowdisplayskip=\skip4 - \belowdisplayshortskip=\skip6\relax} -\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} -\renewcommand{\normalsize}{% - \ifnarrowbaselines - \@setfontsize\normalsize\@xpt\@xiipt - \else - \@setfontsize\normalsize\@xpt{\n@baseline}% - \fi - \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \belowdisplayshortskip \belowdisplayskip - \let\@listi\@listI} -\normalsize -\setbox0\hbox{\char"3000}% 全角スペース -\setlength\Cht{\ht0} -\setlength\Cdp{\dp0} -\setlength\Cwd{\wd0} -\setlength\Cvs{\baselineskip} -\setlength\Chs{\wd0} -\newcommand{\small}{% - \ifnarrowbaselines - \@setfontsize\small\@ixpt{11}% - \else - \@setfontsize\small\@ixpt{13}% - \fi - \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\footnotesize}{% - \ifnarrowbaselines - \@setfontsize\footnotesize\@viiipt{9.5}% - \else - \@setfontsize\footnotesize\@viiipt{11}% - \fi - \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ - \abovedisplayshortskip \z@ \@plus2\p@ - \belowdisplayskip \abovedisplayskip - \belowdisplayshortskip \belowdisplayskip - \def\@listi{\leftmargin\leftmargini - \topsep \z@ - \parsep \z@ - \itemsep \parsep}} -\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} -\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} -\if@twocolumn - \newcommand{\large}{\@setfontsize\large\@xiipt{\n@baseline}} -\else - \newcommand{\large}{\@setfontsize\large\@xiipt{17}} -\fi -\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} -\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} -\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} -\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} -\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} -\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} -\newcommand{\headfont}{\gtfamily\sffamily} -\setlength\columnsep{2\zw} -\setlength\columnseprule{0\p@} -\setlength\lineskip{1\p@} -\setlength\normallineskip{1\p@} -\setlength\lineskiplimit{1\p@} -\setlength\normallineskiplimit{1\p@} -\renewcommand{\baselinestretch}{} -\setlength\parskip{0\p@} -\if@slide - \setlength\parindent{0\zw} -\else - \setlength\parindent{1\zw} -\fi -\@lowpenalty 51 -\@medpenalty 151 -\@highpenalty 301 -\setlength\topskip{10\p@} -\if@slide - \setlength\headheight{0\p@} -\else - \setlength\headheight{2\topskip} -\fi -\setlength\footskip{9mm} -\setlength\headsep{9mm} -\addtolength\headsep{-\topskip} -\setlength\maxdepth{.5\topskip} -\newdimen\fullwidth -\setlength\fullwidth{50\zw} -\addtolength\fullwidth{8mm} -\setlength\textwidth{\fullwidth} -\setlength{\textheight}{51\baselineskip} -\addtolength{\textheight}{\topskip} -\addtolength{\textheight}{0.1\p@} -\setlength{\mathindent}{10mm} -\setlength\marginparsep{\columnsep} -\setlength\marginparpush{\baselineskip} -\setlength{\oddsidemargin}{\paperwidth} -\addtolength{\oddsidemargin}{-\fullwidth} -\setlength{\oddsidemargin}{.5\oddsidemargin} -\addtolength{\oddsidemargin}{-1in} -\setlength{\evensidemargin}{\oddsidemargin} -\if@mparswitch - \addtolength{\evensidemargin}{\fullwidth} - \addtolength{\evensidemargin}{-\textwidth} -\fi -\setlength\marginparwidth{\paperwidth} -\addtolength\marginparwidth{-\oddsidemargin} -\addtolength\marginparwidth{-1in} -\addtolength\marginparwidth{-\textwidth} -\addtolength\marginparwidth{-1cm} -\addtolength\marginparwidth{-\marginparsep} -\@tempdima=1\zw -\divide\marginparwidth\@tempdima -\multiply\marginparwidth\@tempdima -\setlength\topmargin{\paperheight} -\addtolength\topmargin{-\textheight} -\if@slide - \addtolength\topmargin{-\headheight} -\else - \addtolength\topmargin{-\topskip} -\fi -\addtolength\topmargin{-\headsep} -\addtolength\topmargin{-\footskip} -\setlength\topmargin{0.5\topmargin} -\addtolength\topmargin{-1in} -{\footnotesize\global\setlength\footnotesep{\baselineskip}} -\setlength\footnotesep{0.7\footnotesep} -\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} -\setcounter{topnumber}{9} -\renewcommand{\topfraction}{.85} -\setcounter{bottomnumber}{9} -\renewcommand{\bottomfraction}{.8} -\setcounter{totalnumber}{20} -\renewcommand{\textfraction}{.1} -\renewcommand{\floatpagefraction}{.8} -\setcounter{dbltopnumber}{9} -\renewcommand{\dbltopfraction}{.8} -\renewcommand{\dblfloatpagefraction}{.8} -\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} -\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} -\setlength\@fptop{0\p@ \@plus 1fil} -\setlength\@fpsep{8\p@ \@plus 2fil} -\setlength\@fpbot{0\p@ \@plus 1fil} -\setlength\@dblfptop{0\p@ \@plus 1fil} -\setlength\@dblfpsep{8\p@ \@plus 2fil} -\setlength\@dblfpbot{0\p@ \@plus 1fil} -\def\ps@plainfoot{% - \let\@mkboth\@gobbletwo - \let\@oddhead\@empty - \def\@oddfoot{\normalfont\hfil\thepage\hfil}% - \let\@evenhead\@empty - \let\@evenfoot\@oddfoot} -\def\ps@plainhead{% - \let\@mkboth\@gobbletwo - \let\@oddfoot\@empty - \let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi - \hbox to \fullwidth{\textbf{\thepage}\hfil}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} -\let\ps@plain\ps@plainfoot -\def\ps@headings{% - \def\@oddfoot{\normalfont\hfil\thepage\hfil} - \def\@evenfoot{\normalfont\hfil\thepage\hfil} - \def\@oddhead{\normalfont\hfil \@title \hfil} - \def\@evenhead{\normalfont\hfil プラズマ・核融合学会誌\hfil}} -\def\ps@myheadings{% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{% - \if@mparswitch \hss \fi% - \hbox to \fullwidth{\thepage\hfil\leftmark}% - \if@mparswitch\else \hss \fi}% - \def\@oddhead{% - \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% - \let\@mkboth\@gobbletwo - \let\sectionmark\@gobble - \let\subsectionmark\@gobble -} -\newcommand*{\etitle}[1]{\gdef\@etitle{#1}} -\newcommand*{\eauthor}[1]{\gdef\@eauthor{#1}} -\newcommand*{\keywords}[1]{\gdef\@keywords{#1}} -\newcommand*{\email}[1]{\gdef\authors@mail{#1}} -\newcommand*{\AuthorsEmail}[1]{\gdef\authors@mail{author's e-mail:\ #1}} -\def\plainifnotempty{% - \ifx \@oddhead \@empty - \ifx \@oddfoot \@empty - \else - \thispagestyle{plainfoot}% - \fi - \else - \thispagestyle{plainhead}% - \fi} -\newcommand{\maketitle}{\par - \begingroup - \renewcommand\thefootnote{\@fnsymbol\c@footnote}% - \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% - \long\def\@makefntext##1{\advance\leftskip 3\zw - \parindent 1\zw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% - \twocolumn[\@maketitle]% - \plainifnotempty - \@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax - \ifx\authors@mail\@undefined\else{% - \def\@makefntext{\advance\leftskip 3\zw \parindent -3\zw}% - \footnotetext[0]{\itshape\authors@mail}% - }\fi - \global\let\authors@mail\@undefined} -\def\@maketitle{% - \newpage\null - \vskip 6em % used to be 2em - \begin{center} - \let\footnote\thanks - \ifx\@title\@undefined\else{\LARGE\headfont\@title\par}\fi - \lineskip .5em - \ifx\@author\@undefined\else - \vskip 1em - \begin{tabular}[t]{c}% - \@author - \end{tabular}\par - \fi - \ifx\@etitle\@undefined\else - \vskip 1em - {\large \@etitle \par}% - \fi - \ifx\@eauthor\@undefined\else - \vskip 1em - \begin{tabular}[t]{c}% - \@eauthor - \end{tabular}\par - \fi - \vskip 1em - \@date - \end{center} - \vskip 1.5em - \centerline{\box\@abstractbox} - \ifx\@keywords\@undefined\else - \vskip 1.5em - \centerline{\parbox{157mm}{\textsf{Keywords:}\\ \small\@keywords}} - \fi - \vskip 1.5em} -\def\@startsection#1#2#3#4#5#6{% - \if@noskipsec \leavevmode \fi - \par - \@tempskipa #4\relax - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \ifdim \@tempskipa <\z@ - \@tempskipa -\@tempskipa \@afterindentfalse - \fi - \if@nobreak - \everypar{}% - \else - \addpenalty\@secpenalty - \ifdim \@tempskipa >\z@ - \if@slide\else - \null - \vspace*{-\baselineskip}% - \fi - \vskip\@tempskipa - \fi - \fi - \noindent - \@ifstar - {\@ssect{#3}{#4}{#5}{#6}}% - {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} -\def\@sect#1#2#3#4#5#6[#7]#8{% - \ifnum #2>\c@secnumdepth - \let\@svsec\@empty - \else - \refstepcounter{#1}% - \protected@edef\@svsec{\@seccntformat{#1}\relax}% - \fi - \@tempskipa #5\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{% - #6{\hskip #3\relax - \@svsec #8}% - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}}% 目次にフルネームを載せるなら #8 - \else - \begingroup - \interlinepenalty \@M % 下から移動 - #6{% - \@hangfrom{\hskip #3\relax\@svsec}% - #8\@@par}% - \endgroup - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}% - \fi - #7}% 目次にフルネームを載せるならここは #8 - \fi - \@xsect{#5}} -\def\@xsect#1{% - \@tempskipa #1\relax - \ifdim \@tempskipa<\z@ - \@nobreakfalse - \global\@noskipsectrue - \everypar{% - \if@noskipsec - \global\@noskipsecfalse - {\setbox\z@\lastbox}% - \clubpenalty\@M - \begingroup \@svsechd \endgroup - \unskip - \@tempskipa #1\relax - \hskip -\@tempskipa\@inhibitglue - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi}% - \else - \par \nobreak - \vskip \@tempskipa - \@afterheading - \fi - \if@slide - {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% - \fi - \par % 2000-12-18 - \ignorespaces} -\def\@ssect#1#2#3#4#5{% - \@tempskipa #3\relax - \ifdim \@tempskipa<\z@ - \def\@svsechd{#4{\hskip #1\relax #5}}% - \else - \begingroup - #4{% - \@hangfrom{\hskip #1}% - \interlinepenalty \@M #5\@@par}% - \endgroup - \fi - \@xsect{#3}} -\newcommand*\chaptermark[1]{} -\setcounter{secnumdepth}{3} -\newcounter{part} -\newcounter{section} -\newcounter{subsection}[section] -\newcounter{subsubsection}[subsection] -\newcounter{paragraph}[subsubsection] -\newcounter{subparagraph}[paragraph] -\renewcommand{\thepart}{\@Roman\c@part} -% \renewcommand{\thesection}{\@arabic\c@section} -\renewcommand{\thesection}{\presectionname\@arabic\c@section\postsectionname} -\renewcommand{\thesubsection}{\@arabic\c@section.\@arabic\c@subsection} -\renewcommand{\thesubsubsection}{% - \thesubsection.\@arabic\c@subsubsection} -\renewcommand{\theparagraph}{% - \thesubsubsection.\@arabic\c@paragraph} -\renewcommand{\thesubparagraph}{% - \theparagraph.\@arabic\c@subparagraph} -\newcommand\part{% - \if@noskipsec \leavevmode \fi - \par - \addvspace{4ex}% - \if@english \@afterindentfalse \else \@afterindenttrue \fi - \secdef\@part\@spart} -\def\@part[#1]#2{% - \ifnum \c@secnumdepth >\m@ne - \refstepcounter{part}% - \addcontentsline{toc}{part}{% - \prepartname\thepart\postpartname\hspace{1\zw}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \markboth{}{}% - {\parindent\z@ - \raggedright - \interlinepenalty \@M - \normalfont - \ifnum \c@secnumdepth >\m@ne - \Large\headfont\prepartname\thepart\postpartname - \par\nobreak - \fi - \huge \headfont #2% - \markboth{}{}\par}% - \nobreak - \vskip 3ex - \@afterheading} -\def\@spart#1{{% - \parindent \z@ \raggedright - \interlinepenalty \@M - \normalfont - \huge \headfont #1\par}% - \nobreak - \vskip 3ex - \@afterheading} -\if@twocolumn - \newcommand{\section}{% -\ifx\maketitle\relax\else\maketitle\fi - \@startsection{section}{1}{\z@}% - {0.6\Cvs}{0.4\Cvs}% - {\normalfont\large\headfont\raggedright}} -\else - \newcommand{\section}{% - \if@slide\clearpage\fi - \@startsection{section}{1}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\Large\headfont\raggedright}} -\fi -\if@twocolumn - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ - {.5\Cvs \@plus.3\Cdp}% 後アキ - {\normalfont\large\headfont}} -\fi -\if@twocolumn - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\z@}{\z@}% - {\normalfont\normalsize\headfont}} -\else - \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% - {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {\z@}% - {\normalfont\normalsize\headfont}} -\fi -\if@twocolumn - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {\z@}{-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont}} -\else - \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% - {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% - {-1\zw}% 改行せず 1\zw のアキ - {\normalfont\normalsize\headfont}} -\fi -\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% - {\z@}{-1\zw}% - {\normalfont\normalsize\headfont}} -\if@slide - \setlength\leftmargini{1\zw} -\else - \if@twocolumn - \setlength\leftmargini{2\zw} - \else - \setlength\leftmargini{3\zw} - \fi -\fi -\if@slide - \setlength\leftmarginii {1\zw} - \setlength\leftmarginiii{1\zw} - \setlength\leftmarginiv {1\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\else - \setlength\leftmarginii {2\zw} - \setlength\leftmarginiii{2\zw} - \setlength\leftmarginiv {2\zw} - \setlength\leftmarginv {1\zw} - \setlength\leftmarginvi {1\zw} -\fi -\setlength \labelsep {0.5\zw} % .5em -\setlength \labelwidth{\leftmargini} -\addtolength\labelwidth{-\labelsep} -\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} -\@beginparpenalty -\@lowpenalty -\@endparpenalty -\@lowpenalty -\@itempenalty -\@lowpenalty -\def\@listi{\leftmargin\leftmargini - \parsep \z@ - \topsep 0.5\baselineskip - \itemsep \z@ \relax} -\let\@listI\@listi -\@listi -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiii{\leftmargin\leftmarginiii - \labelwidth\leftmarginiii \advance\labelwidth-\labelsep - \topsep \z@ - \parsep \z@ - \itemsep\parsep} -\def\@listiv {\leftmargin\leftmarginiv - \labelwidth\leftmarginiv - \advance\labelwidth-\labelsep} -\def\@listv {\leftmargin\leftmarginv - \labelwidth\leftmarginv - \advance\labelwidth-\labelsep} -\def\@listvi {\leftmargin\leftmarginvi - \labelwidth\leftmarginvi - \advance\labelwidth-\labelsep} -\renewcommand{\theenumi}{\@arabic\c@enumi} -\renewcommand{\theenumii}{\@alph\c@enumii} -\renewcommand{\theenumiii}{\@roman\c@enumiii} -\renewcommand{\theenumiv}{\@Alph\c@enumiv} -\newcommand{\labelenumi}{\theenumi.} -\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} -\newcommand{\labelenumiii}{\theenumiii.} -\newcommand{\labelenumiv}{\theenumiv.} -\renewcommand{\p@enumii}{\theenumi} -\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} -\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} -\newcommand\labelitemi{\textbullet} -\newcommand\labelitemii{\normalfont\bfseries \textendash} -\newcommand\labelitemiii{\textasteriskcentered} -\newcommand\labelitemiv{\textperiodcentered} -\newenvironment{description}{% - \list{}{% - \labelwidth=\leftmargin - \labelsep=1\zw - \advance \labelwidth by -\labelsep - \let \makelabel=\descriptionlabel}}{\endlist} -\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} -\newbox\@abstractbox -\newenvironment{abstract}{% - \global\setbox\@abstractbox\hbox\bgroup - \begin{minipage}[b]{157mm}{\sffamily Abstract}\par - \small - \if@english \parindent6mm \else \parindent1\zw \fi}% - {\end{minipage}\egroup} -\newenvironment{verse}{% - \let \\=\@centercr - \list{}{% - \itemsep \z@ - \itemindent -2\zw % 元: -1.5em - \listparindent\itemindent - \rightmargin \z@ - \advance\leftmargin 2\zw}% 元: 1.5em - \item\relax}{\endlist} -\newenvironment{quotation}{% - \list{}{% - \listparindent\parindent - \itemindent\listparindent - \rightmargin \z@}% - \item\relax}{\endlist} -\newenvironment{quote}% - {\list{}{\rightmargin\z@}\item\relax}{\endlist} -\def\@begintheorem#1#2{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2}]} -\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw - \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} -\newenvironment{titlepage}{% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse\newpage - \fi - \thispagestyle{empty}% - \setcounter{page}\@ne - }% - {\if@restonecol\twocolumn \else \newpage \fi - \if@twoside\else - \setcounter{page}\@ne - \fi} -\newcommand{\appendix}{\par - \setcounter{section}{0}% - \setcounter{subsection}{0}% - \gdef\presectionname{\appendixname}% - \gdef\postsectionname{}% - \gdef\thesection{\presectionname\@Alph\c@section\postsectionname}% - \gdef\thesubsection{\@Alph\c@section.\@arabic\c@subsection}} -\setlength\arraycolsep{5\p@} -\setlength\tabcolsep{6\p@} -\setlength\arrayrulewidth{.4\p@} -\setlength\doublerulesep{2\p@} -\setlength\tabbingsep{\labelsep} -\skip\@mpfootins = \skip\footins -\setlength\fboxsep{3\p@} -\setlength\fboxrule{.4\p@} -\renewcommand \theequation {\@arabic\c@equation} -\newcounter{figure} -\renewcommand \thefigure {\@arabic\c@figure} -\def\fps@figure{tbp} -\def\ftype@figure{1} -\def\ext@figure{lof} -\def\fnum@figure{\figurename\nobreak\thefigure} -\newenvironment{figure}% - {\@float{figure}}% - {\end@float} -\newenvironment{figure*}% - {\@dblfloat{figure}}% - {\end@dblfloat} -\newcounter{table} -\renewcommand\thetable{\@arabic\c@table} -\def\fps@table{tbp} -\def\ftype@table{2} -\def\ext@table{lot} -\def\fnum@table{\tablename\nobreak\thetable} -\newenvironment{table}% - {\@float{table}}% - {\end@float} -\newenvironment{table*}% - {\@dblfloat{table}}% - {\end@dblfloat} -\newlength\abovecaptionskip -\newlength\belowcaptionskip -\setlength\abovecaptionskip{5\p@} % 元: 10\p@ -\setlength\belowcaptionskip{5\p@} % 元: 0\p@ -\long\def\@makecaption#1#2{% - \vskip\abovecaptionskip - \sbox\@tempboxa{\small\sffamily #1\quad #2}% - \ifdim \wd\@tempboxa >\hsize - {\small\sffamily - \list{#1}{% - \renewcommand{\makelabel}[1]{##1\hfil} - \itemsep \z@ - \itemindent \z@ - \labelsep \z@ - \labelwidth 11mm - \listparindent\z@ - \leftmargin 11mm}\item\relax #2\endlist} - \else - \global \@minipagefalse - \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% - \fi - \vskip\belowcaptionskip} -\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} -\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} -\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} -\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} -\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} -\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} -\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} -\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} -\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} -\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} -\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} -\newcommand\@pnumwidth{1.55em} -\newcommand\@tocrmarg{2.55em} -\newcommand\@dotsep{4.5} -\setcounter{tocdepth}{2} -\newcommand{\tableofcontents}{% - \section*{\contentsname}% - \@mkboth{\contentsname}{\contentsname}% - \@starttoc{toc}% -} -\newcommand*{\l@part}[2]{% - \ifnum \c@tocdepth >-2\relax - \addpenalty\@secpenalty - \addvspace{2.25em \@plus\p@}% - \begingroup - \parindent \z@ - \rightskip \@tocrmarg - \parfillskip -\rightskip - {\leavevmode - \large \headfont - \setlength\@lnumwidth{4\zw}% - #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par - \nobreak - \endgroup - \fi} -\newcommand*{\l@section}[2]{% - \ifnum \c@tocdepth >\z@ - \addpenalty{\@secpenalty}% - \addvspace{1.0em \@plus\p@}% - \begingroup - \parindent\z@ - \rightskip\@tocrmarg - \parfillskip-\rightskip - \leavevmode\headfont - \setlength\@lnumwidth{4\zw}% 元1.5em [2003-03-02] - \advance\leftskip\@lnumwidth \hskip-\leftskip - #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par - \endgroup - \fi} -\newcommand*{\l@subsection} {\@dottedtocline{2}{1\zw}{3\zw}} -\newcommand*{\l@subsubsection}{\@dottedtocline{3}{2\zw}{3\zw}} -\newcommand*{\l@paragraph} {\@dottedtocline{4}{3\zw}{3\zw}} -\newcommand*{\l@subparagraph} {\@dottedtocline{5}{4\zw}{3\zw}} -\newdimen\@lnumwidth -\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} -\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else - \vskip \z@ \@plus.2\p@ - {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip - \parindent #2\relax\@afterindenttrue - \interlinepenalty\@M - \leavevmode - \@lnumwidth #3\relax - \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip - {#4}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep - mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% - \hfil\normalfont \normalcolor #5}\par}\fi} -\newcommand{\listoffigures}{% - \section*{\listfigurename}% - \@mkboth{\listfigurename}{\listfigurename}% - \@starttoc{lof}% -} -\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} -\newcommand{\listoftables}{% - \section*{\listtablename}% - \@mkboth{\listtablename}{\listtablename}% - \@starttoc{lot}% -} -\let\l@table\l@figure -\newdimen\bibindent -\setlength\bibindent{2\zw} -\newenvironment{thebibliography}[1]{% - \global\let\presectionname\relax - \global\let\postsectionname\relax - \section*{\refname}\@mkboth{\refname}{\refname}% - \list{\@biblabel{\@arabic\c@enumiv}}% - {\settowidth\labelwidth{\@biblabel{#1}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \@openbib@code - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{\@arabic\c@enumiv}}% - \sloppy - \clubpenalty4000 - \@clubpenalty\clubpenalty - \widowpenalty4000% - \sfcode`\.\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} -\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} -\let\@openbib@code\@empty -\newenvironment{theindex}{% 索引を3段組で出力する環境 - \if@twocolumn - \onecolumn\@restonecolfalse - \else - \clearpage\@restonecoltrue - \fi - \columnseprule.4pt \columnsep 2\zw - \ifx\multicols\@undefined - \def\presectionname{}\def\postsectionname{}% - \twocolumn[\section*{\indexname}]% - \else - \ifdim\textwidth<\fullwidth - \setlength{\evensidemargin}{\oddsidemargin} - \setlength{\textwidth}{\fullwidth} - \setlength{\linewidth}{\fullwidth} - \def\presectionname{}\def\postsectionname{}% - \begin{multicols}{3}[\section*{\indexname}]% - \else - \def\presectionname{}\def\postsectionname{}% - \begin{multicols}{2}[\section*{\indexname}]% - \fi - \fi - \@mkboth{\indexname}{\indexname}% - \plainifnotempty % \thispagestyle{plain} - \parindent\z@ - \parskip\z@ \@plus .3\p@\relax - \let\item\@idxitem - \raggedright - \footnotesize\narrowbaselines - }{ - \ifx\multicols\@undefined - \if@restonecol\onecolumn\fi - \else - \end{multicols} - \fi - \clearpage - } -\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt -\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt -\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt -\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} -\newcommand\seename{\if@english see\else →\fi} -\newcommand\alsoname{\if@english see also\else →\fi} -\let\footnotes@ve=\footnote -\def\footnote{\inhibitglue\footnotes@ve} -\let\footnotemarks@ve=\footnotemark -\def\footnotemark{\inhibitglue\footnotemarks@ve} -\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} -\renewcommand{\footnoterule}{% - \kern-3\p@ - \hrule width .4\columnwidth - \kern 2.6\p@} -\long\def\@footnotetext{% - \insert\footins\bgroup - \normalfont\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces}% - \futurelet\next\fo@t} -\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t - \else \let\next\f@t\fi \next} -\def\f@@t{\bgroup\aftergroup\@foot\let\next} -\def\f@t#1{#1\@foot} -\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} -\newcommand\@makefntext[1]{% - \advance\leftskip 3\zw - \parindent 1\zw - \noindent - \llap{\@makefnmark\hskip0.3\zw}#1} -\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} -\def\@item[#1]{% - \if@noparitem - \@donoparitem - \else - \if@inlabel - \indent \par - \fi - \ifhmode - \unskip\unskip \par - \fi - \if@newlist - \if@nobreak - \@nbitem - \else - \addpenalty\@beginparpenalty - \addvspace\@topsep - \addvspace{-\parskip}% - \fi - \else - \addpenalty\@itempenalty - \addvspace\itemsep - \fi - \global\@inlabeltrue - \fi - \everypar{% - \@minipagefalse - \global\@newlistfalse - \if@inlabel - \global\@inlabelfalse - {\setbox\z@\lastbox - \ifvoid\z@ - \kern-\itemindent - \fi}% - \box\@labels - \penalty\z@ - \fi - \if@nobreak - \@nobreakfalse - \clubpenalty \@M - \else - \clubpenalty \@clubpenalty - \everypar{}% - \fi\@inhibitglue}% - \if@noitemarg - \@noitemargfalse - \if@nmbrlist - \refstepcounter\@listctr - \fi - \fi - \sbox\@tempboxa{\makelabel{#1}}% - \global\setbox\@labels\hbox{% - \unhbox\@labels - \hskip \itemindent - \hskip -\labelwidth - \hskip -\labelsep - \ifdim \wd\@tempboxa >\labelwidth - \box\@tempboxa - \else - \hbox to\labelwidth {\unhbox\@tempboxa}% - \fi - \hskip \labelsep}% - \ignorespaces} -\def\@gnewline #1{% - \ifvmode - \@nolnerr - \else - \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null - \inhibitglue \ignorespaces - \fi} -\def\小#1{\hbox{$\m@th$% - \csname S@\f@size\endcsname - \fontsize\sf@size\z@ - \math@fontsfalse\selectfont - #1}} -\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} -\def\cmrTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ - \else - T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ - \fi} -\def\cmrLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.32em\上小{A}\kern-.22em\cmrTeX - \else - L\kern-.36em\上小{A}\kern-.15em\cmrTeX - \fi} -\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} -\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} -\def\ptmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ - \else - T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ - \fi} -\def\ptmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.1em\ptmTeX - \else - L\kern-.3em\上小{A}\kern-.1em\ptmTeX - \fi} -\def\pncTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ - \else - T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ - \fi} -\def\pncLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \else - L\kern-.3em\上小{A}\kern-.1em\pncTeX - \fi} -\def\pplTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\pplLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.27em\上小{A}\kern-.12em\pplTeX - \else - L\kern-.3em\上小{A}\kern-.15em\pplTeX - \fi} -\def\ugmTeX{% - \ifdim \fontdimen\@ne\font >\z@ - T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ - \else - T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ - \fi} -\def\ugmLaTeX{% - \ifdim \fontdimen\@ne\font >\z@ - L\kern-.2em\上小{A}\kern-.13em\ugmTeX - \else - L\kern-.3em\上小{A}\kern-.13em\ugmTeX - \fi} -\DeclareRobustCommand{\TeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmTeX - \else\sfTeX - \fi - \fi - \fi - \fi - \fi - \fi} - -\DeclareRobustCommand{\LaTeX}{% - \def\@tempa{cmr}% - \ifx\f@family\@tempa\cmrLaTeX - \else - \def\@tempa{ptm}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{txr}% - \ifx\f@family\@tempa\ptmLaTeX - \else - \def\@tempa{pnc}% - \ifx\f@family\@tempa\pncLaTeX - \else - \def\@tempa{ppl}% - \ifx\f@family\@tempa\pplLaTeX - \else - \def\@tempa{ugm}% - \ifx\f@family\@tempa\ugmLaTeX - \else\sfLaTeX - \fi - \fi - \fi - \fi - \fi - \fi} -\DeclareRobustCommand{\LaTeXe}{$\mbox{% - \if b\expandafter\@car\f@series\@nil\boldmath\fi - \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} -\def\pTeX{p\kern-.05em\TeX} -\def\pLaTeX{p\LaTeX} -\def\pLaTeXe{p\LaTeXe} -\def\AmSTeX{\protect\AmS-\protect\TeX{}} -\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% - \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} -\DeclareRobustCommand{\SliTeX}{% - S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} -\newcommand{\prepartname}{\if@english Part~\else 第\fi} -\newcommand{\postpartname}{\if@english\else 部\fi} -\newcommand{\presectionname}{}% 第 -\newcommand{\postsectionname}{}% 節 -\newcommand{\contentsname}{\if@english Contents\else 目次\fi} -\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} -\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} -\newcommand{\refname}{\if@english References\else 参考文献\fi} -\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} -\newcommand{\indexname}{\if@english Index\else 索引\fi} -\newcommand{\figurename}{Fig.~} -\newcommand{\tablename}{Table~} -\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} -\newcommand{\abstractname}{\if@english Abstract\else 概要\fi} -\newif\if西暦 \西暦true -\def\西暦{\西暦true} -\def\和暦{\西暦false} -\newcount\heisei \heisei\year \advance\heisei-1988\relax -\def\today{% - \if@english - \ifcase\month\or - January\or February\or March\or April\or May\or June\or - July\or August\or September\or October\or November\or December\fi - \space\number\day, \number\year - \else - \if西暦 - \number\year 年 - \number\month 月 - \number\day 日 - \else - 平成\number\heisei 年 - \number\month 月 - \number\day 日 - \fi - \fi} -\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} -\pagestyle{headings} -\pagenumbering{arabic} -\if@twocolumn - \twocolumn - \sloppy - \flushbottom -\else - \onecolumn - \raggedbottom -\fi -\if@slide - \renewcommand\kanjifamilydefault{\gtdefault} - \renewcommand\familydefault{\sfdefault} - \raggedright - \ltjsetparameter{xkanjiskip={0.1em}}\relax -\fi -\endinput -%% -%% End of file `ltjspf.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo new file mode 100644 index 00000000000..1aead6f7eab --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjsize10.clo @@ -0,0 +1,320 @@ +%% +%% This is file `ltjsize10.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `10pt,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjsize10.clo. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{ltjsize10.clo} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja file (size option)] +\renewcommand{\normalsize}{% + \@setfontsize\normalsize\@xpt{15}% + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \@setfontsize\small\@ixpt{11}% + \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\footnotesize}{% + \@setfontsize\footnotesize\@viiipt{9.5}% + \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 3\p@ \@plus\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} +\newcommand{\large}{\@setfontsize\large\@xiipt{17}} +\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\setlength\headheight{12\p@} +\setlength\headsep{25\p@} +\setlength\topskip{1\Cht} +\setlength\footskip{30\p@} +\if@compatibility + \setlength\maxdepth{4\p@} +\else + \setlength\maxdepth{.5\topskip} +\fi +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textwidth{47\Cwd} + \else + \setlength\textwidth{28\Cwd} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textwidth{75\Cwd} + \else + \setlength\textwidth{60\Cwd} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textwidth{60\Cwd} + \else + \setlength\textwidth{37\Cwd} + \fi + \else % A4 ant other + \if@landscape + \setlength\textwidth{73\Cwd} + \else + \setlength\textwidth{47\Cwd} + \fi + \fi\fi\fi + \else + \if@twocolumn + \setlength\textwidth{52\Cwd} + \else + \setlength\textwidth{327\p@} + \fi + \fi +\else + \if@stysize + \if@twocolumn + \setlength\textwidth{.8\paperwidth} + \else + \setlength\textwidth{.7\paperwidth} + \fi + \else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-2in} + \setlength\@tempdimb{327\p@} + \if@twocolumn + \ifdim\@tempdima>2\@tempdimb\relax + \setlength\textwidth{2\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \else + \ifdim\@tempdima>\@tempdimb\relax + \setlength\textwidth{\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \fi + \fi +\fi +\@settopoint\textwidth +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textheight{17\Cvs} + \else + \setlength\textheight{28\Cvs} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textheight{38\Cvs} + \else + \setlength\textheight{57\Cvs} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textheight{22\Cvs} + \else + \setlength\textheight{35\Cvs} + \fi + \else % A4 and other + \if@landscape + \setlength\textheight{27\Cvs} + \else + \setlength\textheight{43\Cvs} + \fi + \fi\fi\fi + \addtolength\textheight{\topskip} + \else + \setlength\textheight{578\p@} + \fi +\else + \if@stysize + \setlength\textheight{.75\paperheight} + \else + \setlength\@tempdima{\paperheight} + \addtolength\@tempdima{-2in} + \addtolength\@tempdima{-1.5in} + \divide\@tempdima\baselineskip + \@tempcnta\@tempdima + \setlength\textheight{\@tempcnta\baselineskip} + \fi +\fi +\addtolength\textheight{\topskip} +\@settopoint\textheight +\if@compatibility + \if@stysize + \setlength\topmargin{-.3in} + \else + \setlength\topmargin{27\p@} + \fi +\else + \setlength\topmargin{\paperheight} + \addtolength\topmargin{-\headheight} + \addtolength\topmargin{-\headsep} + \addtolength\topmargin{-\textheight} + \addtolength\topmargin{-\footskip} + \if@stysize + \ifnum\c@@paper=2 % A5 + \addtolength\topmargin{-1.3in} + \else + \addtolength\topmargin{-2.0in} + \fi + \else + \addtolength\topmargin{-2.0in} + \fi + \addtolength\topmargin{-.5\topmargin} +\fi +\@settopoint\topmargin +\if@twocolumn + \setlength\marginparsep{10\p@} +\else + \setlength\marginparsep{10\p@} +\fi +\setlength\marginparpush{5\p@} +\if@compatibility + \if@twoside + \setlength\oddsidemargin {44\p@} + \setlength\evensidemargin {82\p@} + \setlength\marginparwidth {107\p@} + \else + \setlength\oddsidemargin {60\p@} + \setlength\evensidemargin {60\p@} + \setlength\marginparwidth {90\p@} + \fi + \if@twocolumn + \setlength\oddsidemargin {30\p@} + \setlength\evensidemargin {30\p@} + \setlength\marginparwidth {48\p@} + \fi + \if@stysize + \if@twocolumn\else + \setlength\oddsidemargin{0\p@} + \setlength\evensidemargin{0\p@} + \fi + \fi +\else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-\textwidth} + \if@twoside + \setlength\oddsidemargin{.4\@tempdima} + \else + \setlength\oddsidemargin{.5\@tempdima} + \fi + \addtolength\oddsidemargin{-1in} + \setlength\evensidemargin{\paperwidth} + \addtolength\evensidemargin{-2in} + \addtolength\evensidemargin{-\textwidth} + \addtolength\evensidemargin{-\oddsidemargin} + \@settopoint\oddsidemargin % 1999.1.6 + \@settopoint\evensidemargin + \if@twoside + \setlength\marginparwidth{.6\@tempdima} + \addtolength\marginparwidth{-.4in} + \else + \setlength\marginparwidth{.5\@tempdima} + \addtolength\marginparwidth{-.4in} + \fi + \ifdim \marginparwidth >2in + \setlength\marginparwidth{2in} + \fi + \@settopoint\marginparwidth +\fi +\setlength\footnotesep{6.65\p@} +\setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@} +\def\@listi{\leftmargin\leftmargini + \parsep 4\p@ \@plus2\p@ \@minus\p@ + \topsep 8\p@ \@plus2\p@ \@minus4\p@ + \itemsep4\p@ \@plus2\p@ \@minus\p@} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep 4\p@ \@plus2\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep 2\p@ \@plus\p@\@minus\p@ + \parsep\z@ + \partopsep \p@ \@plus\z@ \@minus\p@ + \itemsep\topsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\endinput +%% +%% End of file `ltjsize10.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo new file mode 100644 index 00000000000..a31c7cd9191 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjsize11.clo @@ -0,0 +1,320 @@ +%% +%% This is file `ltjsize11.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `11pt,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjsize11.clo. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{ltjsize11.clo} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja file (size option)] +\renewcommand{\normalsize}{% + \@setfontsize\normalsize\@xipt{15.5}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \@setfontsize\small\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\footnotesize}{% + \@setfontsize\footnotesize\@ixpt{11}% + \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus\p@ + \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 4\p@ \@plus2\p@ \@minus2\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} +\newcommand{\large}{\@setfontsize\large\@xiipt{17}} +\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\setlength\headheight{12\p@} +\setlength\headsep{25\p@} +\setlength\topskip{1\Cht} +\setlength\footskip{30\p@} +\if@compatibility + \setlength\maxdepth{4\p@} +\else + \setlength\maxdepth{.5\topskip} +\fi +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textwidth{42\Cwd} + \else + \setlength\textwidth{25\Cwd} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textwidth{69\Cwd} + \else + \setlength\textwidth{55\Cwd} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textwidth{55\Cwd} + \else + \setlength\textwidth{34\Cwd} + \fi + \else % A4 ant other + \if@landscape + \setlength\textwidth{68\Cwd} + \else + \setlength\textwidth{43\Cwd} + \fi + \fi\fi\fi + \else + \if@twocolumn + \setlength\textwidth{52\Cwd} + \else + \setlength\textwidth{342\p@} + \fi + \fi +\else + \if@stysize + \if@twocolumn + \setlength\textwidth{.8\paperwidth} + \else + \setlength\textwidth{.7\paperwidth} + \fi + \else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-2in} + \setlength\@tempdimb{342\p@} + \if@twocolumn + \ifdim\@tempdima>2\@tempdimb\relax + \setlength\textwidth{2\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \else + \ifdim\@tempdima>\@tempdimb\relax + \setlength\textwidth{\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \fi + \fi +\fi +\@settopoint\textwidth +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textheight{17\Cvs} + \else + \setlength\textheight{25\Cvs} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textheight{36\Cvs} + \else + \setlength\textheight{55\Cvs} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textheight{21\Cvs} + \else + \setlength\textheight{34\Cvs} + \fi + \else % A4 and other + \if@landscape + \setlength\textheight{26\Cvs} + \else + \setlength\textheight{42\Cvs} + \fi + \fi\fi\fi + \addtolength\textheight{\topskip} + \else + \setlength\textheight{580.4\p@} + \fi +\else + \if@stysize + \setlength\textheight{.75\paperheight} + \else + \setlength\@tempdima{\paperheight} + \addtolength\@tempdima{-2in} + \addtolength\@tempdima{-1.5in} + \divide\@tempdima\baselineskip + \@tempcnta\@tempdima + \setlength\textheight{\@tempcnta\baselineskip} + \fi +\fi +\addtolength\textheight{\topskip} +\@settopoint\textheight +\if@compatibility + \if@stysize + \setlength\topmargin{-.3in} + \else + \setlength\topmargin{27\p@} + \fi +\else + \setlength\topmargin{\paperheight} + \addtolength\topmargin{-\headheight} + \addtolength\topmargin{-\headsep} + \addtolength\topmargin{-\textheight} + \addtolength\topmargin{-\footskip} + \if@stysize + \ifnum\c@@paper=2 % A5 + \addtolength\topmargin{-1.3in} + \else + \addtolength\topmargin{-2.0in} + \fi + \else + \addtolength\topmargin{-2.0in} + \fi + \addtolength\topmargin{-.5\topmargin} +\fi +\@settopoint\topmargin +\if@twocolumn + \setlength\marginparsep{10\p@} +\else + \setlength\marginparsep{10\p@} +\fi +\setlength\marginparpush{5\p@} +\if@compatibility + \if@twoside + \setlength\oddsidemargin {36\p@} + \setlength\evensidemargin {74\p@} + \setlength\marginparwidth {100\p@} + \else + \setlength\oddsidemargin {54\p@} + \setlength\evensidemargin {54\p@} + \setlength\marginparwidth {83\p@} + \fi + \if@twocolumn + \setlength\oddsidemargin {30\p@} + \setlength\evensidemargin {30\p@} + \setlength\marginparwidth {48\p@} + \fi + \if@stysize + \if@twocolumn\else + \setlength\oddsidemargin{0\p@} + \setlength\evensidemargin{0\p@} + \fi + \fi +\else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-\textwidth} + \if@twoside + \setlength\oddsidemargin{.4\@tempdima} + \else + \setlength\oddsidemargin{.5\@tempdima} + \fi + \addtolength\oddsidemargin{-1in} + \setlength\evensidemargin{\paperwidth} + \addtolength\evensidemargin{-2in} + \addtolength\evensidemargin{-\textwidth} + \addtolength\evensidemargin{-\oddsidemargin} + \@settopoint\oddsidemargin % 1999.1.6 + \@settopoint\evensidemargin + \if@twoside + \setlength\marginparwidth{.6\@tempdima} + \addtolength\marginparwidth{-.4in} + \else + \setlength\marginparwidth{.5\@tempdima} + \addtolength\marginparwidth{-.4in} + \fi + \ifdim \marginparwidth >2in + \setlength\marginparwidth{2in} + \fi + \@settopoint\marginparwidth +\fi +\setlength\footnotesep{7.7\p@} +\setlength{\skip\footins}{10\p@ \@plus 4\p@ \@minus 2\p@} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\setlength\partopsep{3\p@ \@plus 1\p@ \@minus 1\p@} +\def\@listi{\leftmargin\leftmargini + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \itemsep4.5\p@ \@plus2\p@ \@minus\p@} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep 4.5\p@ \@plus2\p@ \@minus\p@ + \parsep 2\p@ \@plus\p@ \@minus\p@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep 2\p@ \@plus\p@\@minus\p@ + \parsep\z@ + \partopsep \p@ \@plus\z@ \@minus\p@ + \itemsep\topsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\endinput +%% +%% End of file `ltjsize11.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo b/Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo new file mode 100644 index 00000000000..16d1a5b6fe1 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjsize12.clo @@ -0,0 +1,320 @@ +%% +%% This is file `ltjsize12.clo', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjclasses.dtx (with options: `12pt,yoko') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjsize12.clo. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{ltjsize12.clo} + [2013/06/06 v1.6-ltj-2 + Standard LuaLaTeX-ja file (size option)] +\renewcommand{\normalsize}{% + \@setfontsize\normalsize\@xiipt{16.5}% + \abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \@setfontsize\small\@xipt{13.6}% + \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 9\p@ \@plus3\p@ \@minus5\p@ + \parsep 4.5\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\footnotesize}{% + \@setfontsize\footnotesize\@xpt\@xiipt + \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ + \def\@listi{\leftmargin\leftmargini + \topsep 6\p@ \@plus2\p@ \@minus2\p@ + \parsep 3\p@ \@plus2\p@ \@minus\p@ + \itemsep \parsep}% + \belowdisplayskip \abovedisplayskip} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} +\newcommand{\tiny}{\@setfontsize\tiny\@vipt\@viipt} +\newcommand{\large}{\@setfontsize\large\@xivpt{21}} +\newcommand{\Large}{\@setfontsize\Large\@xviipt{25}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xxpt{28}} +\newcommand{\huge}{\@setfontsize\huge\@xxvpt{33}} +\let\Huge=\huge +\setlength\headheight{12\p@} +\setlength\headsep{25\p@} +\setlength\topskip{1\Cht} +\setlength\footskip{30\p@} +\if@compatibility + \setlength\maxdepth{4\p@} +\else + \setlength\maxdepth{.5\topskip} +\fi +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textwidth{40\Cwd} + \else + \setlength\textwidth{24\Cwd} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textwidth{63\Cwd} + \else + \setlength\textwidth{50\Cwd} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textwidth{50\Cwd} + \else + \setlength\textwidth{31\Cwd} + \fi + \else % A4 ant other + \if@landscape + \setlength\textwidth{61\Cwd} + \else + \setlength\textwidth{40\Cwd} + \fi + \fi\fi\fi + \else + \if@twocolumn + \setlength\textwidth{52\Cwd} + \else + \setlength\textwidth{372\p@} + \fi + \fi +\else + \if@stysize + \if@twocolumn + \setlength\textwidth{.8\paperwidth} + \else + \setlength\textwidth{.7\paperwidth} + \fi + \else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-2in} + \setlength\@tempdimb{372\p@} + \if@twocolumn + \ifdim\@tempdima>2\@tempdimb\relax + \setlength\textwidth{2\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \else + \ifdim\@tempdima>\@tempdimb\relax + \setlength\textwidth{\@tempdimb} + \else + \setlength\textwidth{\@tempdima} + \fi + \fi + \fi +\fi +\@settopoint\textwidth +\if@compatibility + \if@stysize + \ifnum\c@@paper=2 % A5 + \if@landscape + \setlength\textheight{16\Cvs} + \else + \setlength\textheight{24\Cvs} + \fi + \else\ifnum\c@@paper=3 % B4 + \if@landscape + \setlength\textheight{34\Cvs} + \else + \setlength\textheight{52\Cvs} + \fi + \else\ifnum\c@@paper=4 % B5 + \if@landscape + \setlength\textheight{20\Cvs} + \else + \setlength\textheight{32\Cvs} + \fi + \else % A4 and other + \if@landscape + \setlength\textheight{25\Cvs} + \else + \setlength\textheight{39\Cvs} + \fi + \fi\fi\fi + \addtolength\textheight{\topskip} + \else + \setlength\textheight{586.5\p@} + \fi +\else + \if@stysize + \setlength\textheight{.75\paperheight} + \else + \setlength\@tempdima{\paperheight} + \addtolength\@tempdima{-2in} + \addtolength\@tempdima{-1.5in} + \divide\@tempdima\baselineskip + \@tempcnta\@tempdima + \setlength\textheight{\@tempcnta\baselineskip} + \fi +\fi +\addtolength\textheight{\topskip} +\@settopoint\textheight +\if@compatibility + \if@stysize + \setlength\topmargin{-.3in} + \else + \setlength\topmargin{27\p@} + \fi +\else + \setlength\topmargin{\paperheight} + \addtolength\topmargin{-\headheight} + \addtolength\topmargin{-\headsep} + \addtolength\topmargin{-\textheight} + \addtolength\topmargin{-\footskip} + \if@stysize + \ifnum\c@@paper=2 % A5 + \addtolength\topmargin{-1.3in} + \else + \addtolength\topmargin{-2.0in} + \fi + \else + \addtolength\topmargin{-2.0in} + \fi + \addtolength\topmargin{-.5\topmargin} +\fi +\@settopoint\topmargin +\if@twocolumn + \setlength\marginparsep{10\p@} +\else + \setlength\marginparsep{10\p@} +\fi +\setlength\marginparpush{7\p@} +\if@compatibility + \if@twoside + \setlength\oddsidemargin {21\p@} + \setlength\evensidemargin {59\p@} + \setlength\marginparwidth {85\p@} + \else + \setlength\oddsidemargin {39.5\p@} + \setlength\evensidemargin {39.5\p@} + \setlength\marginparwidth {68\p@} + \fi + \if@twocolumn + \setlength\oddsidemargin {30\p@} + \setlength\evensidemargin {30\p@} + \setlength\marginparwidth {48\p@} + \fi + \if@stysize + \if@twocolumn\else + \setlength\oddsidemargin{0\p@} + \setlength\evensidemargin{0\p@} + \fi + \fi +\else + \setlength\@tempdima{\paperwidth} + \addtolength\@tempdima{-\textwidth} + \if@twoside + \setlength\oddsidemargin{.4\@tempdima} + \else + \setlength\oddsidemargin{.5\@tempdima} + \fi + \addtolength\oddsidemargin{-1in} + \setlength\evensidemargin{\paperwidth} + \addtolength\evensidemargin{-2in} + \addtolength\evensidemargin{-\textwidth} + \addtolength\evensidemargin{-\oddsidemargin} + \@settopoint\oddsidemargin % 1999.1.6 + \@settopoint\evensidemargin + \if@twoside + \setlength\marginparwidth{.6\@tempdima} + \addtolength\marginparwidth{-.4in} + \else + \setlength\marginparwidth{.5\@tempdima} + \addtolength\marginparwidth{-.4in} + \fi + \ifdim \marginparwidth >2in + \setlength\marginparwidth{2in} + \fi + \@settopoint\marginparwidth +\fi +\setlength\footnotesep{8.4\p@} +\setlength{\skip\footins}{10.8\p@ \@plus 4\p@ \@minus 2\p@} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {14\p@ \@plus 4\p@ \@minus 4\p@} +\setlength\dblfloatsep {14\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{10\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{10\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\setlength\partopsep{3\p@ \@plus 2\p@ \@minus 2\p@} +\def\@listi{\leftmargin\leftmargini + \parsep 5\p@ \@plus2.5\p@ \@minus\p@ + \topsep 10\p@ \@plus4\p@ \@minus6\p@ + \itemsep5\p@ \@plus2.5\p@ \@minus\p@} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep 5\p@ \@plus2.5\p@ \@minus\p@ + \parsep 2.5\p@ \@plus\p@ \@minus\p@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep 2.5\p@\@plus\p@\@minus\p@ + \parsep\z@ + \partopsep \p@ \@plus\z@ \@minus\p@ + \itemsep\topsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\endinput +%% +%% End of file `ltjsize12.clo'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjskiyou.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjskiyou.cls new file mode 100644 index 00000000000..31a4386e860 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjskiyou.cls @@ -0,0 +1,1535 @@ +%% +%% This is file `ltjskiyou.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjsclasses.dtx (with options: `kiyou') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjskiyou.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjsclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjsclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjskiyou} + [2013/06/06 ] +\RequirePackage{luatexja} +\newif\if@restonecol +\newif\if@titlepage +\newif\if@enablejfam \@enablejfamtrue +\DeclareOption{a3paper}{% + \setlength\paperheight {420mm}% + \setlength\paperwidth {297mm}} +\DeclareOption{a4paper}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{a6paper}{% + \setlength\paperheight {148mm}% + \setlength\paperwidth {105mm}} +\DeclareOption{b4paper}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5paper}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{b6paper}{% + \setlength\paperheight {182mm}% + \setlength\paperwidth {128mm}} +\DeclareOption{a4j}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5j}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{b4j}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5j}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{a4var}{% + \setlength\paperheight {283mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{b5var}{% + \setlength\paperheight {230mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{letterpaper}{% + \setlength\paperheight {11in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{legalpaper}{% + \setlength\paperheight {14in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{executivepaper}{% + \setlength\paperheight {10.5in}% + \setlength\paperwidth {7.25in}} +\newif\if@landscape +\@landscapefalse +\DeclareOption{landscape}{\@landscapetrue} +\newif\if@slide +\@slidefalse +\newcommand{\@ptsize}{0} +\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} +\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} +\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} +\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} +\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} +\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} +\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} +\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} +\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} +\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} +\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} +\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} +\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} +\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} +\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} +\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} +\hour\time \divide\hour by 60\relax +\@tempcnta\hour \multiply\@tempcnta 60\relax +\minute\time \advance\minute-\@tempcnta +\DeclareOption{tombow}{% + \tombowtrue \tombowdatetrue + \setlength{\@tombowwidth}{.1\p@}% + \@bannertoken{% + \jobname\space(\number\year-\two@digits\month-\two@digits\day + \space\two@digits\hour:\two@digits\minute)}% + \maketombowbox} +\DeclareOption{tombo}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{.1\p@}% + \maketombowbox} +\DeclareOption{mentuke}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{\z@}% + \maketombowbox} +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{titlepage}{\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} +\def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue + \m@th + \global\@eqcnt\z@ + \tabskip\@centering + \let\\\@eqncr + $$\everycr{}\halign to\displaywidth\bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip + \cr} +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}% + \def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue\m@th + \global\@eqcnt\z@ + \tabskip\mathindent + \let\\=\@eqncr + \setlength\abovedisplayskip{\topsep}% + \ifvmode + \addtolength\abovedisplayskip{\partopsep}% + \fi + \addtolength\abovedisplayskip{\parskip}% + \setlength\belowdisplayskip{\abovedisplayskip}% + \setlength\belowdisplayshortskip{\abovedisplayskip}% + \setlength\abovedisplayshortskip{\abovedisplayskip}% + $$\everycr{}\halign to\linewidth% $$ + \bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ + $\displaystyle{##}$\hfil \tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip\cr + }} +\DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} +\newif\ifdraft +\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} +\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} +\newif\ifmingoth +\mingothfalse +\newif\ifjisfont +\jisfontfalse +\newif\ifptexjis +\ptexjisfalse +\DeclareOption{winjis}{% + \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} +\DeclareOption{uplatex}{% + \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} +\DeclareOption{mingoth}{\mingothtrue} +\DeclareOption{ptexjis}{\ptexjistrue} +\DeclareOption{jis}{\jisfonttrue} +\newif\ifpapersize +\papersizefalse +\DeclareOption{papersize}{\papersizetrue} +\newif\if@english +\@englishfalse +\DeclareOption{english}{\@englishtrue} +\ExecuteOptions{a4paper,twoside,twocolumn,notitlepage,final} +\ProcessOptions +\if@slide + \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} +\fi +\if@landscape + \setlength\@tempdima {\paperheight} + \setlength\paperheight{\paperwidth} + \setlength\paperwidth {\@tempdima} +\fi +\def\n@baseline{14.897} +\def\inv@mag{1} +\ifnum\@ptsize=-2 + \mag 833 + \def\inv@mag{1.20048} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=-1 + \mag 913 % formerly 900 + \def\inv@mag{1.09529} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=1 + \mag 1095 % formerly 1100 + \def\inv@mag{0.913242} +\fi +\ifnum\@ptsize=2 + \mag 1200 + \def\inv@mag{0.833333} +\fi +\ifnum\@ptsize=4 + \mag 1440 + \def\inv@mag{0.694444} +\fi +\ifnum\@ptsize=7 + \mag 1728 + \def\inv@mag{0.578704} +\fi +\ifnum\@ptsize=10 + \mag 2000 + \def\inv@mag{0.5} +\fi +\ifnum\@ptsize=11 + \mag 2074 + \def\inv@mag{0.48216} +\fi +\ifnum\@ptsize=15 + \mag 2488 + \def\inv@mag{0.401929} +\fi +\ifnum\@ptsize=20 + \mag 2986 + \def\inv@mag{0.334896} +\fi +\ifnum\@ptsize=26 + \mag 3583 + \def\inv@mag{0.279096} +\fi +\ifnum\@ptsize=33 + \mag 4300 + \def\inv@mag{0.232558} +\fi +\ifnum\@ptsize=1200 + \mag 923 + \def\inv@mag{1.0834236} +\fi +\ifnum\@ptsize=1400 + \mag 1077 + \def\inv@mag{0.928505} +\fi +\mag 977 +\def\inv@mag{1.02354} +\setlength\paperwidth{\inv@mag\paperwidth}% +\setlength\paperheight{\inv@mag\paperheight}% +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} +\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax +\ifmingoth + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=min}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=min}{} +\else + \ifptexjis + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=jis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=jis}{} + \else + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.924872] \ltj@stdmcfont:jfm=ujis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.924872] \ltj@stdgtfont:jfm=ujis}{} + \fi +\fi +\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareRobustCommand\rmfamily + {\not@math@alphabet\rmfamily\mathrm + \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} +\DeclareRobustCommand\sffamily + {\not@math@alphabet\sffamily\mathsf + \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} +\DeclareRobustCommand\ttfamily + {\not@math@alphabet\ttfamily\mathtt + \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} +%% +\AtBeginDocument{% + \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} + \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% +\ltjsetparameter{jaxspmode={`〒,2}} +\ltjsetparameter{alxspmode={`+,3}} +\ltjsetparameter{alxspmode={`\%,3}} +\def\@{\spacefactor3000\space} +\def\@setfontsize#1#2#3{% + \ifx\protect\@typeset@protect + \let\@currsize#1% + \fi + \fontsize{#2}{#3}\selectfont + \ifdim\parindent>\z@ + \if@english + \parindent=1em + \else + \parindent=1\zw + \fi + \fi + \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} + \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else + \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} + \fi} +\emergencystretch 3\zw +\newif\ifnarrowbaselines +\if@english + \narrowbaselinestrue +\fi +\def\narrowbaselines{% + \narrowbaselinestrue + \skip0=\abovedisplayskip + \skip2=\abovedisplayshortskip + \skip4=\belowdisplayskip + \skip6=\belowdisplayshortskip + \@currsize\selectfont + \abovedisplayskip=\skip0 + \abovedisplayshortskip=\skip2 + \belowdisplayskip=\skip4 + \belowdisplayshortskip=\skip6\relax} +\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} +\renewcommand{\normalsize}{% + \ifnarrowbaselines + \@setfontsize\normalsize\@xpt\@xiipt + \else + \@setfontsize\normalsize\@xpt{\n@baseline}% + \fi + \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \belowdisplayshortskip \belowdisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \ifnarrowbaselines + \@setfontsize\small{8.8888}{11}% + \else + \@setfontsize\small{8.8888}{13.2418}% + \fi + \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\footnotesize}{% + \ifnarrowbaselines + \@setfontsize\footnotesize{8.8888}{11}% + \else + \@setfontsize\footnotesize{8.8888}{13.2418}% + \fi + \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} +\if@twocolumn + \newcommand{\large}{\@setfontsize\large{11.111}{\n@baseline}} +\else + \newcommand{\large}{\@setfontsize\large{11.111}{17}} +\fi +\newcommand{\Large}{\@setfontsize\Large{12.222}{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} +\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} +\newcommand{\headfont}{\gtfamily\sffamily} +\setlength\columnsep{28truebp} +\setlength\columnseprule{0\p@} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\setlength\lineskiplimit{1\p@} +\setlength\normallineskiplimit{1\p@} +\renewcommand{\baselinestretch}{} +\setlength\parskip{0\p@} +\if@slide + \setlength\parindent{0\zw} +\else + \setlength\parindent{1\zw} +\fi +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setlength\topskip{10\p@} +\if@slide + \setlength\headheight{0\p@} +\else + \setlength\headheight{2\topskip} +\fi +\if@slide + \setlength\footskip{0pt} +\else + \setlength\footskip{0.03367\paperheight} + \ifdim\footskip<\baselineskip + \setlength\footskip{\baselineskip} + \fi +\fi +\setlength\headheight{0\p@} +\setlength\headsep{0\p@} +\setlength\maxdepth{.5\topskip} +\newdimen\fullwidth +\setlength\fullwidth{48\zw} +\addtolength\fullwidth{\columnsep} +\setlength\textwidth{\fullwidth} +\setlength{\textheight}{47\baselineskip} +\addtolength{\textheight}{\topskip} +\addtolength{\textheight}{0.1\p@} +\setlength\marginparsep{\columnsep} +\setlength\marginparpush{\baselineskip} +\setlength{\oddsidemargin}{\paperwidth} +\addtolength{\oddsidemargin}{-\fullwidth} +\setlength{\oddsidemargin}{.5\oddsidemargin} +\addtolength{\oddsidemargin}{-1in} +\setlength{\evensidemargin}{\oddsidemargin} +\if@mparswitch + \addtolength{\evensidemargin}{\fullwidth} + \addtolength{\evensidemargin}{-\textwidth} +\fi +\setlength\marginparwidth{\paperwidth} +\addtolength\marginparwidth{-\oddsidemargin} +\addtolength\marginparwidth{-1in} +\addtolength\marginparwidth{-\textwidth} +\addtolength\marginparwidth{-1cm} +\addtolength\marginparwidth{-\marginparsep} +\@tempdima=1\zw +\divide\marginparwidth\@tempdima +\multiply\marginparwidth\@tempdima +\setlength\topmargin{\paperheight} +\addtolength\topmargin{-\textheight} +\if@slide + \addtolength\topmargin{-\headheight} +\else + \addtolength\topmargin{-\topskip} +\fi +\addtolength\topmargin{-\headsep} +\addtolength\topmargin{-\footskip} +\setlength\topmargin{0.5\topmargin} +\setlength\topmargin{81truebp} +\addtolength\topmargin{-1in} +{\footnotesize\global\setlength\footnotesep{\baselineskip}} +\setlength\footnotesep{0.7\footnotesep} +\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} +\setcounter{topnumber}{9} +\renewcommand{\topfraction}{.85} +\setcounter{bottomnumber}{9} +\renewcommand{\bottomfraction}{.8} +\setcounter{totalnumber}{20} +\renewcommand{\textfraction}{.1} +\renewcommand{\floatpagefraction}{.8} +\setcounter{dbltopnumber}{9} +\renewcommand{\dbltopfraction}{.8} +\renewcommand{\dblfloatpagefraction}{.8} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\def\ps@plainfoot{% + \let\@mkboth\@gobbletwo + \let\@oddhead\@empty + \def\@oddfoot{\normalfont\hfil\thepage\hfil}% + \let\@evenhead\@empty + \let\@evenfoot\@oddfoot} +\def\ps@plainhead{% + \let\@mkboth\@gobbletwo + \let\@oddfoot\@empty + \let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi + \hbox to \fullwidth{\textbf{\thepage}\hfil}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} +\let\ps@plain\ps@plainfoot +\if@twoside + \def\ps@headings{% + \let\@oddfoot\@empty + \let\@evenfoot\@empty + \def\@evenhead{\if@mparswitch \hss \fi + \underline{\hbox to \fullwidth{\textbf{\thepage}\hfil\leftmark}}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \underline{% + \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% + \let\@mkboth\markboth + \def\sectionmark##1{\markboth{% + \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi + ##1}{}}% + \def\subsectionmark##1{\markright{% + \ifnum \c@secnumdepth >\@ne \thesubsection \hskip1\zw\fi + ##1}}% + } +\else % if not twoside + \def\ps@headings{% + \let\@oddfoot\@empty + \def\@oddhead{% + \underline{% + \hbox to \fullwidth{{\rightmark}\hfil\textbf{\thepage}}}\hss}% + \let\@mkboth\markboth + \def\sectionmark##1{\markright{% + \ifnum \c@secnumdepth >\z@ \thesection \hskip1\zw\fi + ##1}}} +\fi +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi% + \hbox to \fullwidth{\thepage\hfil\leftmark}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% + \let\@mkboth\@gobbletwo + \let\sectionmark\@gobble + \let\subsectionmark\@gobble +} +\def\plainifnotempty{% + \ifx \@oddhead \@empty + \ifx \@oddfoot \@empty + \else + \thispagestyle{plainfoot}% + \fi + \else + \thispagestyle{plainhead}% + \fi} +\if@titlepage + \newcommand{\maketitle}{% + \begin{titlepage}% + \let\footnotesize\small + \let\footnoterule\relax + \let\footnote\thanks + \null\vfil + \if@slide + {\footnotesize \@date}% + \begin{center} + \mbox{} \\[1\zw] + \large + {\maybeblue\hrule height0pt depth2pt\relax}\par + \smallskip + \@title + \smallskip + {\maybeblue\hrule height0pt depth2pt\relax}\par + \vfill + {\small \@author}% + \end{center} + \else + \vskip 60\p@ + \begin{center}% + {\LARGE \@title \par}% + \vskip 3em% + {\large + \lineskip .75em + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1.5em + {\large \@date \par}% + \end{center}% + \fi + \par + \@thanks\vfil\null + \end{titlepage}% + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + }% +\else + \newcommand{\maketitle}{\par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\advance\leftskip 3\zw + \parindent 1\zw\noindent + \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% + \if@twocolumn + \ifnum \col@number=\@ne + \@maketitle + \else + \twocolumn[\@maketitle]% + \fi + \else + \newpage + \global\@topnum\z@ % Prevents figures from going at top of page. + \@maketitle + \fi + \plainifnotempty + \@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\@title\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + } + \def\@maketitle{% + \newpage\null + \vskip 2em + \begin{center}% + \let\footnote\thanks + {\LARGE \@title \par}% + \vskip 1.5em + {\large + \lineskip .5em + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par}% + \vskip 1em + {\large \@date}% + \end{center}% + \par\vskip 1.5em + \ifvoid\@abstractbox\else\centerline{\box\@abstractbox}\vskip1.5em\fi + } +\fi +\def\@startsection#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty + \ifdim \@tempskipa >\z@ + \if@slide\else + \null + \vspace*{-\baselineskip}% + \fi + \vskip\@tempskipa + \fi + \fi + \noindent + \@ifstar + {\@ssect{#3}{#4}{#5}{#6}}% + {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% 目次にフルネームを載せるなら #8 + \else + \begingroup + \interlinepenalty \@M % 下から移動 + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% 目次にフルネームを載せるならここは #8 + \fi + \@xsect{#5}} +\def\@xsect#1{% + \@tempskipa #1\relax + \ifdim \@tempskipa<\z@ + \@nobreakfalse + \global\@noskipsectrue + \everypar{% + \if@noskipsec + \global\@noskipsecfalse + {\setbox\z@\lastbox}% + \clubpenalty\@M + \begingroup \@svsechd \endgroup + \unskip + \@tempskipa #1\relax + \hskip -\@tempskipa\@inhibitglue + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi}% + \else + \par \nobreak + \vskip \@tempskipa + \@afterheading + \fi + \if@slide + {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% + \fi + \par % 2000-12-18 + \ignorespaces} +\def\@ssect#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{#4{\hskip #1\relax #5}}% + \else + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \fi + \@xsect{#3}} +\newcommand*\chaptermark[1]{} +\setcounter{secnumdepth}{3} +\newcounter{part} +\newcounter{section} +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\renewcommand{\thepart}{\@Roman\c@part} +% \renewcommand{\thesection}{\@arabic\c@section} +\renewcommand{\thesection}{\presectionname\@arabic\c@section\postsectionname} +\renewcommand{\thesubsection}{\@arabic\c@section.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{% + \thesubsection.\@arabic\c@subsubsection} +\renewcommand{\theparagraph}{% + \thesubsubsection.\@arabic\c@paragraph} +\renewcommand{\thesubparagraph}{% + \theparagraph.\@arabic\c@subparagraph} +\newcommand\part{% + \if@noskipsec \leavevmode \fi + \par + \addvspace{4ex}% + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \secdef\@part\@spart} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{part}% + \addcontentsline{toc}{part}{% + \prepartname\thepart\postpartname\hspace{1\zw}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\parindent\z@ + \raggedright + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >\m@ne + \Large\headfont\prepartname\thepart\postpartname + \par\nobreak + \fi + \huge \headfont #2% + \markboth{}{}\par}% + \nobreak + \vskip 3ex + \@afterheading} +\def\@spart#1{{% + \parindent \z@ \raggedright + \interlinepenalty \@M + \normalfont + \huge \headfont #1\par}% + \nobreak + \vskip 3ex + \@afterheading} +\if@twocolumn + \newcommand{\section}{% + \@startsection{section}{1}{\z@}% + {\Cvs}{0.5\Cvs}% + {\normalfont\large\headfont\raggedright}} +\else + \newcommand{\section}{% + \if@slide\clearpage\fi + \@startsection{section}{1}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\Large\headfont\raggedright}} +\fi +\if@twocolumn + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\large\headfont}} +\fi +\if@twocolumn + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {\z@}% + {\normalfont\normalsize\headfont}} +\fi +\if@twocolumn + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {\z@}{-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont ■}} +\else + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont ■}} +\fi +\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% + {\z@}{-1\zw}% + {\normalfont\normalsize\headfont}} +\if@slide + \setlength\leftmargini{1\zw} +\else + \if@twocolumn + \setlength\leftmargini{2\zw} + \else + \setlength\leftmargini{3\zw} + \fi +\fi +\if@slide + \setlength\leftmarginii {1\zw} + \setlength\leftmarginiii{1\zw} + \setlength\leftmarginiv {1\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\else + \setlength\leftmarginii {2\zw} + \setlength\leftmarginiii{2\zw} + \setlength\leftmarginiv {2\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\fi +\setlength \labelsep {0.5\zw} % .5em +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\def\@listi{\leftmargin\leftmargini + \parsep \z@ + \topsep 0.5\baselineskip + \itemsep \z@ \relax} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\renewcommand{\theenumi}{\@arabic\c@enumi} +\renewcommand{\theenumii}{\@alph\c@enumii} +\renewcommand{\theenumiii}{\@roman\c@enumiii} +\renewcommand{\theenumiv}{\@Alph\c@enumiv} +\newcommand{\labelenumi}{\theenumi.} +\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +\newenvironment{description}{% + \list{}{% + \labelwidth=\leftmargin + \labelsep=1\zw + \advance \labelwidth by -\labelsep + \let \makelabel=\descriptionlabel}}{\endlist} +\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} +\newbox\@abstractbox +\if@titlepage + \newenvironment{abstract}{% + \titlepage + \null\vfil + \@beginparpenalty\@lowpenalty + \begin{center}% + \headfont \abstractname + \@endparpenalty\@M + \end{center}}% + {\par\vfil\null\endtitlepage} +\else + \newenvironment{abstract}{% + \if@twocolumn + \ifx\maketitle\relax + \section*{\abstractname}% + \else + \global\setbox\@abstractbox\hbox\bgroup + \begin{minipage}[b]{\textwidth} + \small\parindent1\zw + \begin{center}% + {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \list{}{% + \listparindent\parindent + \itemindent \listparindent + \rightmargin \leftmargin}% + \item\relax + \fi + \else + \small + \begin{center}% + {\headfont \abstractname\vspace{-.5em}\vspace{\z@}}% + \end{center}% + \list{}{% + \listparindent\parindent + \itemindent \listparindent + \rightmargin \leftmargin}% + \item\relax + \fi}{\if@twocolumn + \ifx\maketitle\relax + \else + \endlist\end{minipage}\egroup + \fi + \else + \endlist + \fi} +\fi +\newenvironment{verse}{% + \let \\=\@centercr + \list{}{% + \itemsep \z@ + \itemindent -2\zw % 元: -1.5em + \listparindent\itemindent + \rightmargin \z@ + \advance\leftmargin 2\zw}% 元: 1.5em + \item\relax}{\endlist} +\newenvironment{quotation}{% + \list{}{% + \listparindent\parindent + \itemindent\listparindent + \rightmargin \z@}% + \item\relax}{\endlist} +\newenvironment{quote}% + {\list{}{\rightmargin\z@}\item\relax}{\endlist} +\def\@begintheorem#1#2{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2}]} +\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} +\newenvironment{titlepage}{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi} +\newcommand{\appendix}{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \gdef\presectionname{\appendixname}% + \gdef\postsectionname{}% + \gdef\thesection{\presectionname\@Alph\c@section\postsectionname}% + \gdef\thesubsection{\@Alph\c@section.\@arabic\c@subsection}} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\renewcommand \theequation {\@arabic\c@equation} +\newcounter{figure} +\renewcommand \thefigure {\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename\nobreak\thefigure} +\newenvironment{figure}% + {\@float{figure}}% + {\end@float} +\newenvironment{figure*}% + {\@dblfloat{figure}}% + {\end@dblfloat} +\newcounter{table} +\renewcommand\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename\nobreak\thetable} +\newenvironment{table}% + {\@float{table}}% + {\end@float} +\newenvironment{table*}% + {\@dblfloat{table}}% + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{5\p@} % 元: 10\p@ +\setlength\belowcaptionskip{5\p@} % 元: 0\p@ +\long\def\@makecaption#1#2{{\small + \advance\leftskip .0628\linewidth + \advance\rightskip .0628\linewidth + \vskip\abovecaptionskip + \sbox\@tempboxa{#1\hskip1\zw\relax #2}% + \ifdim \wd\@tempboxa <\hsize \centering \fi + #1\hskip1\zw\relax #2\par + \vskip\belowcaptionskip}} +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{2} +\newcommand{\tableofcontents}{% + \section*{\contentsname}% + \@mkboth{\contentsname}{\contentsname}% + \@starttoc{toc}% +} +\newcommand*{\l@part}[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty\@secpenalty + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent \z@ + \rightskip \@tocrmarg + \parfillskip -\rightskip + {\leavevmode + \large \headfont + \setlength\@lnumwidth{4\zw}% + #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \endgroup + \fi} +\newcommand*{\l@section}[2]{% + \ifnum \c@tocdepth >\z@ + \addpenalty{\@secpenalty}% + \addvspace{1.0em \@plus\p@}% + \begingroup + \parindent\z@ + \rightskip\@tocrmarg + \parfillskip-\rightskip + \leavevmode\headfont + \setlength\@lnumwidth{4\zw}% 元1.5em [2003-03-02] + \advance\leftskip\@lnumwidth \hskip-\leftskip + #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par + \endgroup + \fi} +\newcommand*{\l@subsection} {\@dottedtocline{2}{1\zw}{3\zw}} +\newcommand*{\l@subsubsection}{\@dottedtocline{3}{2\zw}{3\zw}} +\newcommand*{\l@paragraph} {\@dottedtocline{4}{3\zw}{3\zw}} +\newcommand*{\l@subparagraph} {\@dottedtocline{5}{4\zw}{3\zw}} +\newdimen\@lnumwidth +\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} +\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else + \vskip \z@ \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@lnumwidth #3\relax + \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip + {#4}\nobreak + \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep + mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% + \hfil\normalfont \normalcolor #5}\par}\fi} +\newcommand{\listoffigures}{% + \section*{\listfigurename}% + \@mkboth{\listfigurename}{\listfigurename}% + \@starttoc{lof}% +} +\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} +\newcommand{\listoftables}{% + \section*{\listtablename}% + \@mkboth{\listtablename}{\listtablename}% + \@starttoc{lot}% +} +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{2\zw} +\newenvironment{thebibliography}[1]{% + \global\let\presectionname\relax + \global\let\postsectionname\relax + \vspace{1.5\baselineskip} + \subsubsection*{\refname}\@mkboth{\refname}{\refname}% + \vspace{0.5\baselineskip} + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \small + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +\newenvironment{theindex}{% 索引を3段組で出力する環境 + \if@twocolumn + \onecolumn\@restonecolfalse + \else + \clearpage\@restonecoltrue + \fi + \columnseprule.4pt \columnsep 2\zw + \ifx\multicols\@undefined + \def\presectionname{}\def\postsectionname{}% + \twocolumn[\section*{\indexname}]% + \else + \ifdim\textwidth<\fullwidth + \setlength{\evensidemargin}{\oddsidemargin} + \setlength{\textwidth}{\fullwidth} + \setlength{\linewidth}{\fullwidth} + \def\presectionname{}\def\postsectionname{}% + \begin{multicols}{3}[\section*{\indexname}]% + \else + \def\presectionname{}\def\postsectionname{}% + \begin{multicols}{2}[\section*{\indexname}]% + \fi + \fi + \@mkboth{\indexname}{\indexname}% + \plainifnotempty % \thispagestyle{plain} + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem + \raggedright + \footnotesize\narrowbaselines + }{ + \ifx\multicols\@undefined + \if@restonecol\onecolumn\fi + \else + \end{multicols} + \fi + \clearpage + } +\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt +\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt +\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt +\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\newcommand\seename{\if@english see\else →\fi} +\newcommand\alsoname{\if@english see also\else →\fi} +\let\footnotes@ve=\footnote +\def\footnote{\inhibitglue\footnotes@ve} +\let\footnotemarks@ve=\footnotemark +\def\footnotemark{\inhibitglue\footnotemarks@ve} +\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} +\renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} +\long\def\@footnotetext{% + \insert\footins\bgroup + \normalfont\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore + \protected@edef\@currentlabel{% + \csname p@footnote\endcsname\@thefnmark + }% + \color@begingroup + \@makefntext{% + \rule\z@\footnotesep\ignorespaces}% + \futurelet\next\fo@t} +\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t + \else \let\next\f@t\fi \next} +\def\f@@t{\bgroup\aftergroup\@foot\let\next} +\def\f@t#1{#1\@foot} +\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} +\newcommand\@makefntext[1]{% + \advance\leftskip 3\zw + \parindent 1\zw + \noindent + \llap{\@makefnmark\hskip0.3\zw}#1} +\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} +\def\@item[#1]{% + \if@noparitem + \@donoparitem + \else + \if@inlabel + \indent \par + \fi + \ifhmode + \unskip\unskip \par + \fi + \if@newlist + \if@nobreak + \@nbitem + \else + \addpenalty\@beginparpenalty + \addvspace\@topsep + \addvspace{-\parskip}% + \fi + \else + \addpenalty\@itempenalty + \addvspace\itemsep + \fi + \global\@inlabeltrue + \fi + \everypar{% + \@minipagefalse + \global\@newlistfalse + \if@inlabel + \global\@inlabelfalse + {\setbox\z@\lastbox + \ifvoid\z@ + \kern-\itemindent + \fi}% + \box\@labels + \penalty\z@ + \fi + \if@nobreak + \@nobreakfalse + \clubpenalty \@M + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi\@inhibitglue}% + \if@noitemarg + \@noitemargfalse + \if@nmbrlist + \refstepcounter\@listctr + \fi + \fi + \sbox\@tempboxa{\makelabel{#1}}% + \global\setbox\@labels\hbox{% + \unhbox\@labels + \hskip \itemindent + \hskip -\labelwidth + \hskip -\labelsep + \ifdim \wd\@tempboxa >\labelwidth + \box\@tempboxa + \else + \hbox to\labelwidth {\unhbox\@tempboxa}% + \fi + \hskip \labelsep}% + \ignorespaces} +\def\@gnewline #1{% + \ifvmode + \@nolnerr + \else + \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null + \inhibitglue \ignorespaces + \fi} +\def\小#1{\hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size\z@ + \math@fontsfalse\selectfont + #1}} +\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} +\def\cmrTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ + \else + T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ + \fi} +\def\cmrLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.32em\上小{A}\kern-.22em\cmrTeX + \else + L\kern-.36em\上小{A}\kern-.15em\cmrTeX + \fi} +\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} +\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} +\def\ptmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ + \else + T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ + \fi} +\def\ptmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.1em\ptmTeX + \else + L\kern-.3em\上小{A}\kern-.1em\ptmTeX + \fi} +\def\pncTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ + \else + T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ + \fi} +\def\pncLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \else + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \fi} +\def\pplTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\pplLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.27em\上小{A}\kern-.12em\pplTeX + \else + L\kern-.3em\上小{A}\kern-.15em\pplTeX + \fi} +\def\ugmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\ugmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.13em\ugmTeX + \else + L\kern-.3em\上小{A}\kern-.13em\ugmTeX + \fi} +\DeclareRobustCommand{\TeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmTeX + \else\sfTeX + \fi + \fi + \fi + \fi + \fi + \fi} + +\DeclareRobustCommand{\LaTeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrLaTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncLaTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplLaTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmLaTeX + \else\sfLaTeX + \fi + \fi + \fi + \fi + \fi + \fi} +\DeclareRobustCommand{\LaTeXe}{$\mbox{% + \if b\expandafter\@car\f@series\@nil\boldmath\fi + \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} +\def\pTeX{p\kern-.05em\TeX} +\def\pLaTeX{p\LaTeX} +\def\pLaTeXe{p\LaTeXe} +\def\AmSTeX{\protect\AmS-\protect\TeX{}} +\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% + \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} +\DeclareRobustCommand{\SliTeX}{% + S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} +\newcommand{\prepartname}{\if@english Part~\else 第\fi} +\newcommand{\postpartname}{\if@english\else 部\fi} +\newcommand{\presectionname}{}% 第 +\newcommand{\postsectionname}{}% 節 +\newcommand{\contentsname}{\if@english Contents\else 目次\fi} +\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} +\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} +\newcommand{\refname}{\if@english References\else 参考文献\fi} +\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} +\newcommand{\indexname}{\if@english Index\else 索引\fi} +\newcommand{\figurename}{\if@english Fig.~\else 図\fi} +\newcommand{\tablename}{\if@english Table.~\else 表\fi} +\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} +\newcommand{\abstractname}{\if@english Abstract\else 概要\fi} +\newif\if西暦 \西暦true +\def\西暦{\西暦true} +\def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax +\def\today{% + \if@english + \ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year + \else + \if西暦 + \number\year 年 + \number\month 月 + \number\day 日 + \else + 平成\number\heisei 年 + \number\month 月 + \number\day 日 + \fi + \fi} +\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} +\if@slide \pagestyle{empty} \else \pagestyle{plain} \fi +\pagenumbering{arabic} +\if@twocolumn + \twocolumn + \sloppy + \flushbottom +\else + \onecolumn + \raggedbottom +\fi +\if@slide + \renewcommand\kanjifamilydefault{\gtdefault} + \renewcommand\familydefault{\sfdefault} + \raggedright + \ltjsetparameter{xkanjiskip={0.1em}}\relax +\fi +\endinput +%% +%% End of file `ltjskiyou.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/ltjspf.cls b/Master/texmf-dist/tex/luatex/luatexja/ltjspf.cls new file mode 100644 index 00000000000..facc1d40b15 --- /dev/null +++ b/Master/texmf-dist/tex/luatex/luatexja/ltjspf.cls @@ -0,0 +1,1431 @@ +%% +%% This is file `ltjspf.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% ltjsclasses.dtx (with options: `jspf') +%% +%% IMPORTANT NOTICE: +%% +%% For the copyright see the source file. +%% +%% Any modified versions of this file must be renamed +%% with new filenames distinct from ltjspf.cls. +%% +%% For distribution of the original source see the terms +%% for copying and modification in the file ltjsclasses.dtx. +%% +%% This generated file may be distributed as long as the +%% original source files, as listed above, are part of the +%% same distribution. (The sources need not necessarily be +%% in the same archive or directory.) +%% File: ltjsclasses.dtx +%% \CharacterTable +%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +%% Digits \0\1\2\3\4\5\6\7\8\9 +%% Exclamation \! Double quote \" Hash (number) \# +%% Dollar \$ Percent \% Ampersand \& +%% Acute accent \' Left paren \( Right paren \) +%% Asterisk \* Plus \+ Comma \, +%% Minus \- Point \. Solidus \/ +%% Colon \: Semicolon \; Less than \< +%% Equals \= Greater than \> Question mark \? +%% Commercial at \@ Left bracket \[ Backslash \\ +%% Right bracket \] Circumflex \^ Underscore \_ +%% Grave accent \` Left brace \{ Vertical bar \| +%% Right brace \} Tilde \~} +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{ltjspf} + [2013/06/06 ] +\RequirePackage{luatexja} +\newif\if@restonecol +\newif\if@titlepage +\newif\if@enablejfam \@enablejfamtrue +\DeclareOption{a3paper}{% + \setlength\paperheight {420mm}% + \setlength\paperwidth {297mm}} +\DeclareOption{a4paper}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5paper}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{a6paper}{% + \setlength\paperheight {148mm}% + \setlength\paperwidth {105mm}} +\DeclareOption{b4paper}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5paper}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{b6paper}{% + \setlength\paperheight {182mm}% + \setlength\paperwidth {128mm}} +\DeclareOption{a4j}{% + \setlength\paperheight {297mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{a5j}{% + \setlength\paperheight {210mm}% + \setlength\paperwidth {148mm}} +\DeclareOption{b4j}{% + \setlength\paperheight {364mm}% + \setlength\paperwidth {257mm}} +\DeclareOption{b5j}{% + \setlength\paperheight {257mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{a4var}{% + \setlength\paperheight {283mm}% + \setlength\paperwidth {210mm}} +\DeclareOption{b5var}{% + \setlength\paperheight {230mm}% + \setlength\paperwidth {182mm}} +\DeclareOption{letterpaper}{% + \setlength\paperheight {11in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{legalpaper}{% + \setlength\paperheight {14in}% + \setlength\paperwidth {8.5in}} +\DeclareOption{executivepaper}{% + \setlength\paperheight {10.5in}% + \setlength\paperwidth {7.25in}} +\newif\if@landscape +\@landscapefalse +\DeclareOption{landscape}{\@landscapetrue} +\newif\if@slide +\@slidefalse +\newcommand{\@ptsize}{0} +\DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} +\DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} +\DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} +\DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} +\DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} +\DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} +\DeclareOption{14pt}{\renewcommand{\@ptsize}{4}} +\DeclareOption{17pt}{\renewcommand{\@ptsize}{7}} +\DeclareOption{20pt}{\renewcommand{\@ptsize}{10}} +\DeclareOption{21pt}{\renewcommand{\@ptsize}{11}} +\DeclareOption{25pt}{\renewcommand{\@ptsize}{15}} +\DeclareOption{30pt}{\renewcommand{\@ptsize}{20}} +\DeclareOption{36pt}{\renewcommand{\@ptsize}{26}} +\DeclareOption{43pt}{\renewcommand{\@ptsize}{33}} +\DeclareOption{12Q}{\renewcommand{\@ptsize}{1200}} +\DeclareOption{14Q}{\renewcommand{\@ptsize}{1400}} +\hour\time \divide\hour by 60\relax +\@tempcnta\hour \multiply\@tempcnta 60\relax +\minute\time \advance\minute-\@tempcnta +\DeclareOption{tombow}{% + \tombowtrue \tombowdatetrue + \setlength{\@tombowwidth}{.1\p@}% + \@bannertoken{% + \jobname\space(\number\year-\two@digits\month-\two@digits\day + \space\two@digits\hour:\two@digits\minute)}% + \maketombowbox} +\DeclareOption{tombo}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{.1\p@}% + \maketombowbox} +\DeclareOption{mentuke}{% + \tombowtrue \tombowdatefalse + \setlength{\@tombowwidth}{\z@}% + \maketombowbox} +\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse} +\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue} +\DeclareOption{vartwoside}{\@twosidetrue \@mparswitchfalse} +\DeclareOption{onecolumn}{\@twocolumnfalse} +\DeclareOption{twocolumn}{\@twocolumntrue} +\DeclareOption{titlepage}{\@titlepagetrue} +\DeclareOption{notitlepage}{\@titlepagefalse} +\def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue + \m@th + \global\@eqcnt\z@ + \tabskip\@centering + \let\\\@eqncr + $$\everycr{}\halign to\displaywidth\bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ $\displaystyle{##}$\hfil\tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip + \cr} +\DeclareOption{leqno}{\input{leqno.clo}} +\DeclareOption{fleqn}{\input{fleqn.clo}% + \def\eqnarray{% + \stepcounter{equation}% + \def\@currentlabel{\p@equation\theequation}% + \global\@eqnswtrue\m@th + \global\@eqcnt\z@ + \tabskip\mathindent + \let\\=\@eqncr + \setlength\abovedisplayskip{\topsep}% + \ifvmode + \addtolength\abovedisplayskip{\partopsep}% + \fi + \addtolength\abovedisplayskip{\parskip}% + \setlength\belowdisplayskip{\abovedisplayskip}% + \setlength\belowdisplayshortskip{\abovedisplayskip}% + \setlength\abovedisplayshortskip{\abovedisplayskip}% + $$\everycr{}\halign to\linewidth% $$ + \bgroup + \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel + &\global\@eqcnt\@ne \hfil$\displaystyle{{}##{}}$\hfil + &\global\@eqcnt\tw@ + $\displaystyle{##}$\hfil \tabskip\@centering + &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup + \tabskip\z@skip\cr + }} +\DeclareOption{disablejfam}{% + \ClassWarningNoLine{\@currname}{The class option 'disablejfam' is obsolete}} +\newif\ifdraft +\DeclareOption{draft}{\drafttrue \setlength\overfullrule{5pt}} +\DeclareOption{final}{\draftfalse \setlength\overfullrule{0pt}} +\newif\ifmingoth +\mingothfalse +\newif\ifjisfont +\jisfontfalse +\newif\ifptexjis +\ptexjisfalse +\DeclareOption{winjis}{% + \ClassWarningNoLine{\@currname}{The class option 'winjis' is obsolete}} +\DeclareOption{uplatex}{% + \ClassWarningNoLine{\@currname}{The class option 'uplatex' is obsolete}} +\DeclareOption{mingoth}{\mingothtrue} +\DeclareOption{ptexjis}{\ptexjistrue} +\DeclareOption{jis}{\jisfonttrue} +\newif\ifpapersize +\papersizefalse +\DeclareOption{papersize}{\papersizetrue} +\newif\if@english +\@englishfalse +\DeclareOption{english}{\@englishtrue} +\ExecuteOptions{a4paper,twoside,twocolumn,notitlepage,fleqn,final} +\ProcessOptions +\if@slide + \def\maybeblue{\@ifundefined{ver@color.sty}{}{\color{blue}}} +\fi +\if@landscape + \setlength\@tempdima {\paperheight} + \setlength\paperheight{\paperwidth} + \setlength\paperwidth {\@tempdima} +\fi +\def\n@baseline{14.554375} +\def\inv@mag{1} +\ifnum\@ptsize=-2 + \mag 833 + \def\inv@mag{1.20048} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=-1 + \mag 913 % formerly 900 + \def\inv@mag{1.09529} + \def\n@baseline{15}% +\fi +\ifnum\@ptsize=1 + \mag 1095 % formerly 1100 + \def\inv@mag{0.913242} +\fi +\ifnum\@ptsize=2 + \mag 1200 + \def\inv@mag{0.833333} +\fi +\ifnum\@ptsize=4 + \mag 1440 + \def\inv@mag{0.694444} +\fi +\ifnum\@ptsize=7 + \mag 1728 + \def\inv@mag{0.578704} +\fi +\ifnum\@ptsize=10 + \mag 2000 + \def\inv@mag{0.5} +\fi +\ifnum\@ptsize=11 + \mag 2074 + \def\inv@mag{0.48216} +\fi +\ifnum\@ptsize=15 + \mag 2488 + \def\inv@mag{0.401929} +\fi +\ifnum\@ptsize=20 + \mag 2986 + \def\inv@mag{0.334896} +\fi +\ifnum\@ptsize=26 + \mag 3583 + \def\inv@mag{0.279096} +\fi +\ifnum\@ptsize=33 + \mag 4300 + \def\inv@mag{0.232558} +\fi +\ifnum\@ptsize=1200 + \mag 923 + \def\inv@mag{1.0834236} +\fi +\ifnum\@ptsize=1400 + \mag 1077 + \def\inv@mag{0.928505} +\fi +\setlength\paperwidth{\inv@mag\paperwidth}% +\setlength\paperheight{\inv@mag\paperheight}% +\setlength{\@tempdima}{\paperwidth} +\setlength{\@tempdimb}{\paperheight} +\iftombow + \advance \@tempdima 2in + \advance \@tempdimb 2in +\fi +\setlength{\pdfpagewidth}{\@tempdima} +\setlength{\pdfpageheight}{\@tempdimb} +\expandafter\let\csname JY3/mc/m/n/10\endcsname\relax +\ifmingoth + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] \ltj@stdmcfont:jfm=min}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] \ltj@stdgtfont:jfm=min}{} +\else + \ifptexjis + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] \ltj@stdmcfont:jfm=jis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] \ltj@stdgtfont:jfm=jis}{} + \else + \DeclareFontShape{JY3}{mc}{m}{n}{<-> s * [0.903375] \ltj@stdmcfont:jfm=ujis}{} + \DeclareFontShape{JY3}{gt}{m}{n}{<-> s * [0.903375] \ltj@stdgtfont:jfm=ujis}{} + \fi +\fi +\DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{} +%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareRobustCommand\rmfamily + {\not@math@alphabet\rmfamily\mathrm + \romanfamily\rmdefault\kanjifamily\mcdefault\selectfont} +\DeclareRobustCommand\sffamily + {\not@math@alphabet\sffamily\mathsf + \romanfamily\sfdefault\kanjifamily\gtdefault\selectfont} +\DeclareRobustCommand\ttfamily + {\not@math@alphabet\ttfamily\mathtt + \romanfamily\ttdefault\kanjifamily\gtdefault\selectfont} +%% +\AtBeginDocument{% + \reDeclareMathAlphabet{\mathrm}{\mathrm}{\mathmc} + \reDeclareMathAlphabet{\mathbf}{\mathbf}{\mathgt}}% +\ltjsetparameter{jaxspmode={`〒,2}} +\ltjsetparameter{alxspmode={`+,3}} +\ltjsetparameter{alxspmode={`\%,3}} +\def\@{\spacefactor3000\space} +\def\@setfontsize#1#2#3{% + \ifx\protect\@typeset@protect + \let\@currsize#1% + \fi + \fontsize{#2}{#3}\selectfont + \ifdim\parindent>\z@ + \if@english + \parindent=1em + \else + \parindent=1\zw + \fi + \fi + \ltjsetparameter{kanjiskip={0\zw plus .1\zw minus .01\zw}} + \if@slide \ltjsetparameter{xkanjiskip={0.1em}} \else + \ltjsetparameter{xkanjiskip={0.25em plus 0.15em minus 0.06em}} + \fi} +\emergencystretch 3\zw +\newif\ifnarrowbaselines +\if@english + \narrowbaselinestrue +\fi +\def\narrowbaselines{% + \narrowbaselinestrue + \skip0=\abovedisplayskip + \skip2=\abovedisplayshortskip + \skip4=\belowdisplayskip + \skip6=\belowdisplayshortskip + \@currsize\selectfont + \abovedisplayskip=\skip0 + \abovedisplayshortskip=\skip2 + \belowdisplayskip=\skip4 + \belowdisplayshortskip=\skip6\relax} +\def\widebaselines{\narrowbaselinesfalse\@currsize\selectfont} +\renewcommand{\normalsize}{% + \ifnarrowbaselines + \@setfontsize\normalsize\@xpt\@xiipt + \else + \@setfontsize\normalsize\@xpt{\n@baseline}% + \fi + \abovedisplayskip 11\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \belowdisplayshortskip \belowdisplayskip + \let\@listi\@listI} +\normalsize +\setbox0\hbox{\char"3000}% 全角スペース +\setlength\Cht{\ht0} +\setlength\Cdp{\dp0} +\setlength\Cwd{\wd0} +\setlength\Cvs{\baselineskip} +\setlength\Chs{\wd0} +\newcommand{\small}{% + \ifnarrowbaselines + \@setfontsize\small\@ixpt{11}% + \else + \@setfontsize\small\@ixpt{13}% + \fi + \abovedisplayskip 9\p@ \@plus3\p@ \@minus4\p@ + \abovedisplayshortskip \z@ \@plus3\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\footnotesize}{% + \ifnarrowbaselines + \@setfontsize\footnotesize\@viiipt{9.5}% + \else + \@setfontsize\footnotesize\@viiipt{11}% + \fi + \abovedisplayskip 6\p@ \@plus2\p@ \@minus3\p@ + \abovedisplayshortskip \z@ \@plus2\p@ + \belowdisplayskip \abovedisplayskip + \belowdisplayshortskip \belowdisplayskip + \def\@listi{\leftmargin\leftmargini + \topsep \z@ + \parsep \z@ + \itemsep \parsep}} +\newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt} +\newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt} +\if@twocolumn + \newcommand{\large}{\@setfontsize\large\@xiipt{\n@baseline}} +\else + \newcommand{\large}{\@setfontsize\large\@xiipt{17}} +\fi +\newcommand{\Large}{\@setfontsize\Large\@xivpt{21}} +\newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}} +\newcommand{\huge}{\@setfontsize\huge\@xxpt{28}} +\newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}} +\newcommand{\HUGE}{\@setfontsize\HUGE{30}{40}} +\everydisplay=\expandafter{\the\everydisplay \narrowbaselines} +\newcommand{\headfont}{\gtfamily\sffamily} +\setlength\columnsep{2\zw} +\setlength\columnseprule{0\p@} +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\setlength\lineskiplimit{1\p@} +\setlength\normallineskiplimit{1\p@} +\renewcommand{\baselinestretch}{} +\setlength\parskip{0\p@} +\if@slide + \setlength\parindent{0\zw} +\else + \setlength\parindent{1\zw} +\fi +\@lowpenalty 51 +\@medpenalty 151 +\@highpenalty 301 +\setlength\topskip{10\p@} +\if@slide + \setlength\headheight{0\p@} +\else + \setlength\headheight{2\topskip} +\fi +\setlength\footskip{9mm} +\setlength\headsep{9mm} +\addtolength\headsep{-\topskip} +\setlength\maxdepth{.5\topskip} +\newdimen\fullwidth +\setlength\fullwidth{50\zw} +\addtolength\fullwidth{8mm} +\setlength\textwidth{\fullwidth} +\setlength{\textheight}{51\baselineskip} +\addtolength{\textheight}{\topskip} +\addtolength{\textheight}{0.1\p@} +\setlength{\mathindent}{10mm} +\setlength\marginparsep{\columnsep} +\setlength\marginparpush{\baselineskip} +\setlength{\oddsidemargin}{\paperwidth} +\addtolength{\oddsidemargin}{-\fullwidth} +\setlength{\oddsidemargin}{.5\oddsidemargin} +\addtolength{\oddsidemargin}{-1in} +\setlength{\evensidemargin}{\oddsidemargin} +\if@mparswitch + \addtolength{\evensidemargin}{\fullwidth} + \addtolength{\evensidemargin}{-\textwidth} +\fi +\setlength\marginparwidth{\paperwidth} +\addtolength\marginparwidth{-\oddsidemargin} +\addtolength\marginparwidth{-1in} +\addtolength\marginparwidth{-\textwidth} +\addtolength\marginparwidth{-1cm} +\addtolength\marginparwidth{-\marginparsep} +\@tempdima=1\zw +\divide\marginparwidth\@tempdima +\multiply\marginparwidth\@tempdima +\setlength\topmargin{\paperheight} +\addtolength\topmargin{-\textheight} +\if@slide + \addtolength\topmargin{-\headheight} +\else + \addtolength\topmargin{-\topskip} +\fi +\addtolength\topmargin{-\headsep} +\addtolength\topmargin{-\footskip} +\setlength\topmargin{0.5\topmargin} +\addtolength\topmargin{-1in} +{\footnotesize\global\setlength\footnotesep{\baselineskip}} +\setlength\footnotesep{0.7\footnotesep} +\setlength{\skip\footins}{16\p@ \@plus 5\p@ \@minus 2\p@} +\setcounter{topnumber}{9} +\renewcommand{\topfraction}{.85} +\setcounter{bottomnumber}{9} +\renewcommand{\bottomfraction}{.8} +\setcounter{totalnumber}{20} +\renewcommand{\textfraction}{.1} +\renewcommand{\floatpagefraction}{.8} +\setcounter{dbltopnumber}{9} +\renewcommand{\dbltopfraction}{.8} +\renewcommand{\dblfloatpagefraction}{.8} +\setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} +\setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@} +\setlength\@fptop{0\p@ \@plus 1fil} +\setlength\@fpsep{8\p@ \@plus 2fil} +\setlength\@fpbot{0\p@ \@plus 1fil} +\setlength\@dblfptop{0\p@ \@plus 1fil} +\setlength\@dblfpsep{8\p@ \@plus 2fil} +\setlength\@dblfpbot{0\p@ \@plus 1fil} +\def\ps@plainfoot{% + \let\@mkboth\@gobbletwo + \let\@oddhead\@empty + \def\@oddfoot{\normalfont\hfil\thepage\hfil}% + \let\@evenhead\@empty + \let\@evenfoot\@oddfoot} +\def\ps@plainhead{% + \let\@mkboth\@gobbletwo + \let\@oddfoot\@empty + \let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi + \hbox to \fullwidth{\textbf{\thepage}\hfil}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\hfil\textbf{\thepage}}\hss}} +\let\ps@plain\ps@plainfoot +\def\ps@headings{% + \def\@oddfoot{\normalfont\hfil\thepage\hfil} + \def\@evenfoot{\normalfont\hfil\thepage\hfil} + \def\@oddhead{\normalfont\hfil \@title \hfil} + \def\@evenhead{\normalfont\hfil プラズマ・核融合学会誌\hfil}} +\def\ps@myheadings{% + \let\@oddfoot\@empty\let\@evenfoot\@empty + \def\@evenhead{% + \if@mparswitch \hss \fi% + \hbox to \fullwidth{\thepage\hfil\leftmark}% + \if@mparswitch\else \hss \fi}% + \def\@oddhead{% + \hbox to \fullwidth{\rightmark\hfil\thepage}\hss}% + \let\@mkboth\@gobbletwo + \let\sectionmark\@gobble + \let\subsectionmark\@gobble +} +\newcommand*{\etitle}[1]{\gdef\@etitle{#1}} +\newcommand*{\eauthor}[1]{\gdef\@eauthor{#1}} +\newcommand*{\keywords}[1]{\gdef\@keywords{#1}} +\newcommand*{\email}[1]{\gdef\authors@mail{#1}} +\newcommand*{\AuthorsEmail}[1]{\gdef\authors@mail{author's e-mail:\ #1}} +\def\plainifnotempty{% + \ifx \@oddhead \@empty + \ifx \@oddfoot \@empty + \else + \thispagestyle{plainfoot}% + \fi + \else + \thispagestyle{plainhead}% + \fi} +\newcommand{\maketitle}{\par + \begingroup + \renewcommand\thefootnote{\@fnsymbol\c@footnote}% + \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% + \long\def\@makefntext##1{\advance\leftskip 3\zw + \parindent 1\zw\noindent + \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\zw}##1}% + \twocolumn[\@maketitle]% + \plainifnotempty + \@thanks + \endgroup + \setcounter{footnote}{0}% + \global\let\thanks\relax + \global\let\maketitle\relax + \global\let\@thanks\@empty + \global\let\@author\@empty + \global\let\@date\@empty + \global\let\title\relax + \global\let\author\relax + \global\let\date\relax + \global\let\and\relax + \ifx\authors@mail\@undefined\else{% + \def\@makefntext{\advance\leftskip 3\zw \parindent -3\zw}% + \footnotetext[0]{\itshape\authors@mail}% + }\fi + \global\let\authors@mail\@undefined} +\def\@maketitle{% + \newpage\null + \vskip 6em % used to be 2em + \begin{center} + \let\footnote\thanks + \ifx\@title\@undefined\else{\LARGE\headfont\@title\par}\fi + \lineskip .5em + \ifx\@author\@undefined\else + \vskip 1em + \begin{tabular}[t]{c}% + \@author + \end{tabular}\par + \fi + \ifx\@etitle\@undefined\else + \vskip 1em + {\large \@etitle \par}% + \fi + \ifx\@eauthor\@undefined\else + \vskip 1em + \begin{tabular}[t]{c}% + \@eauthor + \end{tabular}\par + \fi + \vskip 1em + \@date + \end{center} + \vskip 1.5em + \centerline{\box\@abstractbox} + \ifx\@keywords\@undefined\else + \vskip 1.5em + \centerline{\parbox{157mm}{\textsf{Keywords:}\\ \small\@keywords}} + \fi + \vskip 1.5em} +\def\@startsection#1#2#3#4#5#6{% + \if@noskipsec \leavevmode \fi + \par + \@tempskipa #4\relax + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \ifdim \@tempskipa <\z@ + \@tempskipa -\@tempskipa \@afterindentfalse + \fi + \if@nobreak + \everypar{}% + \else + \addpenalty\@secpenalty + \ifdim \@tempskipa >\z@ + \if@slide\else + \null + \vspace*{-\baselineskip}% + \fi + \vskip\@tempskipa + \fi + \fi + \noindent + \@ifstar + {\@ssect{#3}{#4}{#5}{#6}}% + {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} +\def\@sect#1#2#3#4#5#6[#7]#8{% + \ifnum #2>\c@secnumdepth + \let\@svsec\@empty + \else + \refstepcounter{#1}% + \protected@edef\@svsec{\@seccntformat{#1}\relax}% + \fi + \@tempskipa #5\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{% + #6{\hskip #3\relax + \@svsec #8}% + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}}% 目次にフルネームを載せるなら #8 + \else + \begingroup + \interlinepenalty \@M % 下から移動 + #6{% + \@hangfrom{\hskip #3\relax\@svsec}% + #8\@@par}% + \endgroup + \csname #1mark\endcsname{#7}% + \addcontentsline{toc}{#1}{% + \ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}% + \fi + #7}% 目次にフルネームを載せるならここは #8 + \fi + \@xsect{#5}} +\def\@xsect#1{% + \@tempskipa #1\relax + \ifdim \@tempskipa<\z@ + \@nobreakfalse + \global\@noskipsectrue + \everypar{% + \if@noskipsec + \global\@noskipsecfalse + {\setbox\z@\lastbox}% + \clubpenalty\@M + \begingroup \@svsechd \endgroup + \unskip + \@tempskipa #1\relax + \hskip -\@tempskipa\@inhibitglue + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi}% + \else + \par \nobreak + \vskip \@tempskipa + \@afterheading + \fi + \if@slide + {\vskip-6pt\maybeblue\hrule height0pt depth1pt\vskip7pt\relax}% + \fi + \par % 2000-12-18 + \ignorespaces} +\def\@ssect#1#2#3#4#5{% + \@tempskipa #3\relax + \ifdim \@tempskipa<\z@ + \def\@svsechd{#4{\hskip #1\relax #5}}% + \else + \begingroup + #4{% + \@hangfrom{\hskip #1}% + \interlinepenalty \@M #5\@@par}% + \endgroup + \fi + \@xsect{#3}} +\newcommand*\chaptermark[1]{} +\setcounter{secnumdepth}{3} +\newcounter{part} +\newcounter{section} +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] +\renewcommand{\thepart}{\@Roman\c@part} +% \renewcommand{\thesection}{\@arabic\c@section} +\renewcommand{\thesection}{\presectionname\@arabic\c@section\postsectionname} +\renewcommand{\thesubsection}{\@arabic\c@section.\@arabic\c@subsection} +\renewcommand{\thesubsubsection}{% + \thesubsection.\@arabic\c@subsubsection} +\renewcommand{\theparagraph}{% + \thesubsubsection.\@arabic\c@paragraph} +\renewcommand{\thesubparagraph}{% + \theparagraph.\@arabic\c@subparagraph} +\newcommand\part{% + \if@noskipsec \leavevmode \fi + \par + \addvspace{4ex}% + \if@english \@afterindentfalse \else \@afterindenttrue \fi + \secdef\@part\@spart} +\def\@part[#1]#2{% + \ifnum \c@secnumdepth >\m@ne + \refstepcounter{part}% + \addcontentsline{toc}{part}{% + \prepartname\thepart\postpartname\hspace{1\zw}#1}% + \else + \addcontentsline{toc}{part}{#1}% + \fi + \markboth{}{}% + {\parindent\z@ + \raggedright + \interlinepenalty \@M + \normalfont + \ifnum \c@secnumdepth >\m@ne + \Large\headfont\prepartname\thepart\postpartname + \par\nobreak + \fi + \huge \headfont #2% + \markboth{}{}\par}% + \nobreak + \vskip 3ex + \@afterheading} +\def\@spart#1{{% + \parindent \z@ \raggedright + \interlinepenalty \@M + \normalfont + \huge \headfont #1\par}% + \nobreak + \vskip 3ex + \@afterheading} +\if@twocolumn + \newcommand{\section}{% +\ifx\maketitle\relax\else\maketitle\fi + \@startsection{section}{1}{\z@}% + {0.6\Cvs}{0.4\Cvs}% + {\normalfont\large\headfont\raggedright}} +\else + \newcommand{\section}{% + \if@slide\clearpage\fi + \@startsection{section}{1}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\Large\headfont\raggedright}} +\fi +\if@twocolumn + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsection}{\@startsection{subsection}{2}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% 前アキ + {.5\Cvs \@plus.3\Cdp}% 後アキ + {\normalfont\large\headfont}} +\fi +\if@twocolumn + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\z@}{\z@}% + {\normalfont\normalsize\headfont}} +\else + \newcommand{\subsubsection}{\@startsection{subsubsection}{3}{\z@}% + {\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {\z@}% + {\normalfont\normalsize\headfont}} +\fi +\if@twocolumn + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {\z@}{-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont}} +\else + \newcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}% + {0.5\Cvs \@plus.5\Cdp \@minus.2\Cdp}% + {-1\zw}% 改行せず 1\zw のアキ + {\normalfont\normalsize\headfont}} +\fi +\newcommand{\subparagraph}{\@startsection{subparagraph}{5}{\z@}% + {\z@}{-1\zw}% + {\normalfont\normalsize\headfont}} +\if@slide + \setlength\leftmargini{1\zw} +\else + \if@twocolumn + \setlength\leftmargini{2\zw} + \else + \setlength\leftmargini{3\zw} + \fi +\fi +\if@slide + \setlength\leftmarginii {1\zw} + \setlength\leftmarginiii{1\zw} + \setlength\leftmarginiv {1\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\else + \setlength\leftmarginii {2\zw} + \setlength\leftmarginiii{2\zw} + \setlength\leftmarginiv {2\zw} + \setlength\leftmarginv {1\zw} + \setlength\leftmarginvi {1\zw} +\fi +\setlength \labelsep {0.5\zw} % .5em +\setlength \labelwidth{\leftmargini} +\addtolength\labelwidth{-\labelsep} +\setlength\partopsep{\z@} % {2\p@ \@plus 1\p@ \@minus 1\p@} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\def\@listi{\leftmargin\leftmargini + \parsep \z@ + \topsep 0.5\baselineskip + \itemsep \z@ \relax} +\let\@listI\@listi +\@listi +\def\@listii{\leftmargin\leftmarginii + \labelwidth\leftmarginii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii \advance\labelwidth-\labelsep + \topsep \z@ + \parsep \z@ + \itemsep\parsep} +\def\@listiv {\leftmargin\leftmarginiv + \labelwidth\leftmarginiv + \advance\labelwidth-\labelsep} +\def\@listv {\leftmargin\leftmarginv + \labelwidth\leftmarginv + \advance\labelwidth-\labelsep} +\def\@listvi {\leftmargin\leftmarginvi + \labelwidth\leftmarginvi + \advance\labelwidth-\labelsep} +\renewcommand{\theenumi}{\@arabic\c@enumi} +\renewcommand{\theenumii}{\@alph\c@enumii} +\renewcommand{\theenumiii}{\@roman\c@enumiii} +\renewcommand{\theenumiv}{\@Alph\c@enumiv} +\newcommand{\labelenumi}{\theenumi.} +\newcommand{\labelenumii}{\inhibitglue(\theenumii)\inhibitglue} +\newcommand{\labelenumiii}{\theenumiii.} +\newcommand{\labelenumiv}{\theenumiv.} +\renewcommand{\p@enumii}{\theenumi} +\renewcommand{\p@enumiii}{\theenumi\inhibitglue(\theenumii)} +\renewcommand{\p@enumiv}{\p@enumiii\theenumiii} +\newcommand\labelitemi{\textbullet} +\newcommand\labelitemii{\normalfont\bfseries \textendash} +\newcommand\labelitemiii{\textasteriskcentered} +\newcommand\labelitemiv{\textperiodcentered} +\newenvironment{description}{% + \list{}{% + \labelwidth=\leftmargin + \labelsep=1\zw + \advance \labelwidth by -\labelsep + \let \makelabel=\descriptionlabel}}{\endlist} +\newcommand*\descriptionlabel[1]{\normalfont\headfont #1\hfil} +\newbox\@abstractbox +\newenvironment{abstract}{% + \global\setbox\@abstractbox\hbox\bgroup + \begin{minipage}[b]{157mm}{\sffamily Abstract}\par + \small + \if@english \parindent6mm \else \parindent1\zw \fi}% + {\end{minipage}\egroup} +\newenvironment{verse}{% + \let \\=\@centercr + \list{}{% + \itemsep \z@ + \itemindent -2\zw % 元: -1.5em + \listparindent\itemindent + \rightmargin \z@ + \advance\leftmargin 2\zw}% 元: 1.5em + \item\relax}{\endlist} +\newenvironment{quotation}{% + \list{}{% + \listparindent\parindent + \itemindent\listparindent + \rightmargin \z@}% + \item\relax}{\endlist} +\newenvironment{quote}% + {\list{}{\rightmargin\z@}\item\relax}{\endlist} +\def\@begintheorem#1#2{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2}]} +\def\@opargbegintheorem#1#2#3{\trivlist\labelsep=1\zw + \item[\hskip \labelsep{\headfont #1\ #2(#3)}]} +\newenvironment{titlepage}{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% + \setcounter{page}\@ne + }% + {\if@restonecol\twocolumn \else \newpage \fi + \if@twoside\else + \setcounter{page}\@ne + \fi} +\newcommand{\appendix}{\par + \setcounter{section}{0}% + \setcounter{subsection}{0}% + \gdef\presectionname{\appendixname}% + \gdef\postsectionname{}% + \gdef\thesection{\presectionname\@Alph\c@section\postsectionname}% + \gdef\thesubsection{\@Alph\c@section.\@arabic\c@subsection}} +\setlength\arraycolsep{5\p@} +\setlength\tabcolsep{6\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} +\setlength\tabbingsep{\labelsep} +\skip\@mpfootins = \skip\footins +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\renewcommand \theequation {\@arabic\c@equation} +\newcounter{figure} +\renewcommand \thefigure {\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename\nobreak\thefigure} +\newenvironment{figure}% + {\@float{figure}}% + {\end@float} +\newenvironment{figure*}% + {\@dblfloat{figure}}% + {\end@dblfloat} +\newcounter{table} +\renewcommand\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename\nobreak\thetable} +\newenvironment{table}% + {\@float{table}}% + {\end@float} +\newenvironment{table*}% + {\@dblfloat{table}}% + {\end@dblfloat} +\newlength\abovecaptionskip +\newlength\belowcaptionskip +\setlength\abovecaptionskip{5\p@} % 元: 10\p@ +\setlength\belowcaptionskip{5\p@} % 元: 0\p@ +\long\def\@makecaption#1#2{% + \vskip\abovecaptionskip + \sbox\@tempboxa{\small\sffamily #1\quad #2}% + \ifdim \wd\@tempboxa >\hsize + {\small\sffamily + \list{#1}{% + \renewcommand{\makelabel}[1]{##1\hfil} + \itemsep \z@ + \itemindent \z@ + \labelsep \z@ + \labelwidth 11mm + \listparindent\z@ + \leftmargin 11mm}\item\relax #2\endlist} + \else + \global \@minipagefalse + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi + \vskip\belowcaptionskip} +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} +\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} +\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} +\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} +\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} +\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl} +\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc} +\DeclareRobustCommand*{\cal}{\@fontswitch\relax\mathcal} +\DeclareRobustCommand*{\mit}{\@fontswitch\relax\mathnormal} +\newcommand\@pnumwidth{1.55em} +\newcommand\@tocrmarg{2.55em} +\newcommand\@dotsep{4.5} +\setcounter{tocdepth}{2} +\newcommand{\tableofcontents}{% + \section*{\contentsname}% + \@mkboth{\contentsname}{\contentsname}% + \@starttoc{toc}% +} +\newcommand*{\l@part}[2]{% + \ifnum \c@tocdepth >-2\relax + \addpenalty\@secpenalty + \addvspace{2.25em \@plus\p@}% + \begingroup + \parindent \z@ + \rightskip \@tocrmarg + \parfillskip -\rightskip + {\leavevmode + \large \headfont + \setlength\@lnumwidth{4\zw}% + #1\hfil \hb@xt@\@pnumwidth{\hss #2}}\par + \nobreak + \endgroup + \fi} +\newcommand*{\l@section}[2]{% + \ifnum \c@tocdepth >\z@ + \addpenalty{\@secpenalty}% + \addvspace{1.0em \@plus\p@}% + \begingroup + \parindent\z@ + \rightskip\@tocrmarg + \parfillskip-\rightskip + \leavevmode\headfont + \setlength\@lnumwidth{4\zw}% 元1.5em [2003-03-02] + \advance\leftskip\@lnumwidth \hskip-\leftskip + #1\nobreak\hfil\nobreak\hbox to\@pnumwidth{\hss#2}\par + \endgroup + \fi} +\newcommand*{\l@subsection} {\@dottedtocline{2}{1\zw}{3\zw}} +\newcommand*{\l@subsubsection}{\@dottedtocline{3}{2\zw}{3\zw}} +\newcommand*{\l@paragraph} {\@dottedtocline{4}{3\zw}{3\zw}} +\newcommand*{\l@subparagraph} {\@dottedtocline{5}{4\zw}{3\zw}} +\newdimen\@lnumwidth +\def\numberline#1{\hb@xt@\@lnumwidth{#1\hfil}\hspace{0pt}} +\def\@dottedtocline#1#2#3#4#5{\ifnum #1>\c@tocdepth \else + \vskip \z@ \@plus.2\p@ + {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip + \parindent #2\relax\@afterindenttrue + \interlinepenalty\@M + \leavevmode + \@lnumwidth #3\relax + \advance\leftskip \@lnumwidth \null\nobreak\hskip -\leftskip + {#4}\nobreak + \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{.}\mkern \@dotsep + mu$}\hfill \nobreak\hb@xt@\@pnumwidth{% + \hfil\normalfont \normalcolor #5}\par}\fi} +\newcommand{\listoffigures}{% + \section*{\listfigurename}% + \@mkboth{\listfigurename}{\listfigurename}% + \@starttoc{lof}% +} +\newcommand*{\l@figure}{\@dottedtocline{1}{1\zw}{3.683\zw}} +\newcommand{\listoftables}{% + \section*{\listtablename}% + \@mkboth{\listtablename}{\listtablename}% + \@starttoc{lot}% +} +\let\l@table\l@figure +\newdimen\bibindent +\setlength\bibindent{2\zw} +\newenvironment{thebibliography}[1]{% + \global\let\presectionname\relax + \global\let\postsectionname\relax + \section*{\refname}\@mkboth{\refname}{\refname}% + \list{\@biblabel{\@arabic\c@enumiv}}% + {\settowidth\labelwidth{\@biblabel{#1}}% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \@openbib@code + \usecounter{enumiv}% + \let\p@enumiv\@empty + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy + \clubpenalty4000 + \@clubpenalty\clubpenalty + \widowpenalty4000% + \sfcode`\.\@m} + {\def\@noitemerr + {\@latex@warning{Empty `thebibliography' environment}}% + \endlist} +\newcommand{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +\newenvironment{theindex}{% 索引を3段組で出力する環境 + \if@twocolumn + \onecolumn\@restonecolfalse + \else + \clearpage\@restonecoltrue + \fi + \columnseprule.4pt \columnsep 2\zw + \ifx\multicols\@undefined + \def\presectionname{}\def\postsectionname{}% + \twocolumn[\section*{\indexname}]% + \else + \ifdim\textwidth<\fullwidth + \setlength{\evensidemargin}{\oddsidemargin} + \setlength{\textwidth}{\fullwidth} + \setlength{\linewidth}{\fullwidth} + \def\presectionname{}\def\postsectionname{}% + \begin{multicols}{3}[\section*{\indexname}]% + \else + \def\presectionname{}\def\postsectionname{}% + \begin{multicols}{2}[\section*{\indexname}]% + \fi + \fi + \@mkboth{\indexname}{\indexname}% + \plainifnotempty % \thispagestyle{plain} + \parindent\z@ + \parskip\z@ \@plus .3\p@\relax + \let\item\@idxitem + \raggedright + \footnotesize\narrowbaselines + }{ + \ifx\multicols\@undefined + \if@restonecol\onecolumn\fi + \else + \end{multicols} + \fi + \clearpage + } +\newcommand{\@idxitem}{\par\hangindent 4\zw} % 元 40pt +\newcommand{\subitem}{\@idxitem \hspace*{2\zw}} % 元 20pt +\newcommand{\subsubitem}{\@idxitem \hspace*{3\zw}} % 元 30pt +\newcommand{\indexspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} +\newcommand\seename{\if@english see\else →\fi} +\newcommand\alsoname{\if@english see also\else →\fi} +\let\footnotes@ve=\footnote +\def\footnote{\inhibitglue\footnotes@ve} +\let\footnotemarks@ve=\footnotemark +\def\footnotemark{\inhibitglue\footnotemarks@ve} +\def\thefootnote{\ifnum\c@footnote>\z@\leavevmode\lower.5ex\hbox{*}\@arabic\c@footnote\fi} +\renewcommand{\footnoterule}{% + \kern-3\p@ + \hrule width .4\columnwidth + \kern 2.6\p@} +\long\def\@footnotetext{% + \insert\footins\bgroup + \normalfont\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore + \protected@edef\@currentlabel{% + \csname p@footnote\endcsname\@thefnmark + }% + \color@begingroup + \@makefntext{% + \rule\z@\footnotesep\ignorespaces}% + \futurelet\next\fo@t} +\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t + \else \let\next\f@t\fi \next} +\def\f@@t{\bgroup\aftergroup\@foot\let\next} +\def\f@t#1{#1\@foot} +\def\@foot{\@finalstrut\strutbox\color@endgroup\egroup} +\newcommand\@makefntext[1]{% + \advance\leftskip 3\zw + \parindent 1\zw + \noindent + \llap{\@makefnmark\hskip0.3\zw}#1} +\protected\def\@inhibitglue{\directlua{luatexja.jfmglue.create_beginpar_node()}} +\def\@item[#1]{% + \if@noparitem + \@donoparitem + \else + \if@inlabel + \indent \par + \fi + \ifhmode + \unskip\unskip \par + \fi + \if@newlist + \if@nobreak + \@nbitem + \else + \addpenalty\@beginparpenalty + \addvspace\@topsep + \addvspace{-\parskip}% + \fi + \else + \addpenalty\@itempenalty + \addvspace\itemsep + \fi + \global\@inlabeltrue + \fi + \everypar{% + \@minipagefalse + \global\@newlistfalse + \if@inlabel + \global\@inlabelfalse + {\setbox\z@\lastbox + \ifvoid\z@ + \kern-\itemindent + \fi}% + \box\@labels + \penalty\z@ + \fi + \if@nobreak + \@nobreakfalse + \clubpenalty \@M + \else + \clubpenalty \@clubpenalty + \everypar{}% + \fi\@inhibitglue}% + \if@noitemarg + \@noitemargfalse + \if@nmbrlist + \refstepcounter\@listctr + \fi + \fi + \sbox\@tempboxa{\makelabel{#1}}% + \global\setbox\@labels\hbox{% + \unhbox\@labels + \hskip \itemindent + \hskip -\labelwidth + \hskip -\labelsep + \ifdim \wd\@tempboxa >\labelwidth + \box\@tempboxa + \else + \hbox to\labelwidth {\unhbox\@tempboxa}% + \fi + \hskip \labelsep}% + \ignorespaces} +\def\@gnewline #1{% + \ifvmode + \@nolnerr + \else + \unskip \reserved@e {\reserved@f#1}\nobreak \hfil \break \null + \inhibitglue \ignorespaces + \fi} +\def\小#1{\hbox{$\m@th$% + \csname S@\f@size\endcsname + \fontsize\sf@size\z@ + \math@fontsfalse\selectfont + #1}} +\def\上小#1{{\sbox\z@ T\vbox to\ht0{\小{#1}\vss}}} +\def\cmrTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.25em\lower.5ex\hbox{E}\kern-.125emX\@ + \else + T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@ + \fi} +\def\cmrLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.32em\上小{A}\kern-.22em\cmrTeX + \else + L\kern-.36em\上小{A}\kern-.15em\cmrTeX + \fi} +\def\sfTeX{T\kern-.1em\lower.4ex\hbox{E}\kern-.07emX\@} +\def\sfLaTeX{L\kern-.25em\上小{A}\kern-.08em\sfTeX} +\def\ptmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.12em\lower.37ex\hbox{E}\kern-.02emX\@ + \else + T\kern-.07em\lower.37ex\hbox{E}\kern-.05emX\@ + \fi} +\def\ptmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.1em\ptmTeX + \else + L\kern-.3em\上小{A}\kern-.1em\ptmTeX + \fi} +\def\pncTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.2em\lower.5ex\hbox{E}\kern-.08emX\@ + \else + T\kern-.13em\lower.5ex\hbox{E}\kern-.13emX\@ + \fi} +\def\pncLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \else + L\kern-.3em\上小{A}\kern-.1em\pncTeX + \fi} +\def\pplTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.17em\lower.32ex\hbox{E}\kern-.15emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\pplLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.27em\上小{A}\kern-.12em\pplTeX + \else + L\kern-.3em\上小{A}\kern-.15em\pplTeX + \fi} +\def\ugmTeX{% + \ifdim \fontdimen\@ne\font >\z@ + T\kern-.1em\lower.32ex\hbox{E}\kern-.06emX\@ + \else + T\kern-.12em\lower.34ex\hbox{E}\kern-.1emX\@ + \fi} +\def\ugmLaTeX{% + \ifdim \fontdimen\@ne\font >\z@ + L\kern-.2em\上小{A}\kern-.13em\ugmTeX + \else + L\kern-.3em\上小{A}\kern-.13em\ugmTeX + \fi} +\DeclareRobustCommand{\TeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmTeX + \else\sfTeX + \fi + \fi + \fi + \fi + \fi + \fi} + +\DeclareRobustCommand{\LaTeX}{% + \def\@tempa{cmr}% + \ifx\f@family\@tempa\cmrLaTeX + \else + \def\@tempa{ptm}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{txr}% + \ifx\f@family\@tempa\ptmLaTeX + \else + \def\@tempa{pnc}% + \ifx\f@family\@tempa\pncLaTeX + \else + \def\@tempa{ppl}% + \ifx\f@family\@tempa\pplLaTeX + \else + \def\@tempa{ugm}% + \ifx\f@family\@tempa\ugmLaTeX + \else\sfLaTeX + \fi + \fi + \fi + \fi + \fi + \fi} +\DeclareRobustCommand{\LaTeXe}{$\mbox{% + \if b\expandafter\@car\f@series\@nil\boldmath\fi + \LaTeX\kern.15em2\raisebox{-.37ex}{$\textstyle\varepsilon$}}$} +\def\pTeX{p\kern-.05em\TeX} +\def\pLaTeX{p\LaTeX} +\def\pLaTeXe{p\LaTeXe} +\def\AmSTeX{\protect\AmS-\protect\TeX{}} +\DeclareRobustCommand{\BibTeX}{B\kern-.05em\小{I\kern-.025em B}% + \ifx\f@family\cmr\kern-.08em\else\kern-.15em\fi\TeX} +\DeclareRobustCommand{\SliTeX}{% + S\kern-.06emL\kern-.18em\上小{I}\kern -.03em\TeX} +\newcommand{\prepartname}{\if@english Part~\else 第\fi} +\newcommand{\postpartname}{\if@english\else 部\fi} +\newcommand{\presectionname}{}% 第 +\newcommand{\postsectionname}{}% 節 +\newcommand{\contentsname}{\if@english Contents\else 目次\fi} +\newcommand{\listfigurename}{\if@english List of Figures\else 図目次\fi} +\newcommand{\listtablename}{\if@english List of Tables\else 表目次\fi} +\newcommand{\refname}{\if@english References\else 参考文献\fi} +\newcommand{\bibname}{\if@english Bibliography\else 参考文献\fi} +\newcommand{\indexname}{\if@english Index\else 索引\fi} +\newcommand{\figurename}{Fig.~} +\newcommand{\tablename}{Table~} +\newcommand{\appendixname}{\if@english Appendix~\else 付録\fi} +\newcommand{\abstractname}{\if@english Abstract\else 概要\fi} +\newif\if西暦 \西暦true +\def\西暦{\西暦true} +\def\和暦{\西暦false} +\newcount\heisei \heisei\year \advance\heisei-1988\relax +\def\today{% + \if@english + \ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year + \else + \if西暦 + \number\year 年 + \number\month 月 + \number\day 日 + \else + 平成\number\heisei 年 + \number\month 月 + \number\day 日 + \fi + \fi} +\hyphenation{ado-be post-script ghost-script phe-nom-e-no-log-i-cal man-u-script} +\pagestyle{headings} +\pagenumbering{arabic} +\if@twocolumn + \twocolumn + \sloppy + \flushbottom +\else + \onecolumn + \raggedbottom +\fi +\if@slide + \renewcommand\kanjifamilydefault{\gtdefault} + \renewcommand\familydefault{\sfdefault} + \raggedright + \ltjsetparameter{xkanjiskip={0.1em}}\relax +\fi +\endinput +%% +%% End of file `ltjspf.cls'. diff --git a/Master/texmf-dist/tex/luatex/luatexja/luatexja-core.sty b/Master/texmf-dist/tex/luatex/luatexja/luatexja-core.sty index 617c7dc4705..d4487af2d7f 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/luatexja-core.sty +++ b/Master/texmf-dist/tex/luatex/luatexja/luatexja-core.sty @@ -131,8 +131,8 @@ %%%%%%%% Attributes for Japanese typesetting. \newluatexattribute\ltj@icflag % attribute for italic correction \newluatexattribute\ltj@curjfnt % index for ``current Japanese font'' -\newluatexattribute\ltj@origchar % -\newluatexattribute\ltj@charclass % +\newluatexattribute\ltj@origchar % +\newluatexattribute\ltj@charclass % \newluatexattribute\ltj@autospc % attribute for autospacing \newluatexattribute\ltj@autoxspc % attribute for autoxspacing \newluatexattribute\ltj@yablshift % attribute for \yabaselineshift @@ -174,10 +174,8 @@ %%%%%%%% Load all sub-packages. \ifltj@in@latex %<*LaTeX> - \RequirePackage{ltj-cctbreg}[2013/05/14] \RequirePackage{ltj-base} [2013/05/14] \else %<*!LaTeX> - \input ltj-cctbreg.sty % \input ltj-base.sty % \fi % @@ -206,7 +204,7 @@ \def\ltj@@ihb{\relax\directlua{luatexja.jfmglue.create_inhibitglue_node()}} %%%%%%%% \yoko, \tate, \ifydir, \iftdir -%% At this moment, tategaki mode is not implemented; +%% At this moment, tategaki mode is not implemented; %% there is only yokogaki mode now. \let\yoko\relax \let\tate\relax @@ -269,7 +267,7 @@ {\string#2 is not a control sequence that represents \MessageBreak a Japanese font}{}% \else - \directlua{luatexja.stack.set_stack_font(luatexja.isglobal, + \directlua{luatexja.stack.set_stack_font(luatexja.isglobal, luatexja.stack_table_index.#3, \ltj@safe@num@or{nil}{#1}, \the\ltj@curjfnt)}% \fi @@ -280,11 +278,11 @@ % yalbaselineshift = % yjabaselineshift = \define@key[ltj]{japaram}{yalbaselineshift}{% - \directlua{tex.setattribute(luatexja.isglobal, + \directlua{tex.setattribute(luatexja.isglobal, luatexbase.attributes['ltj@yablshift'], \ltj@safe@dimen@or\ltj@defdimen{#1})}} \define@key[ltj]{japaram}{yjabaselineshift}{% - \directlua{tex.setattribute(luatexja.isglobal, + \directlua{tex.setattribute(luatexja.isglobal, luatexbase.attributes['ltj@ykblshift'], \ltj@safe@dimen@or\ltj@defdimen{#1})}} diff --git a/Master/texmf-dist/tex/luatex/luatexja/patches/lltjdefs.sty b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjdefs.sty index 0be801dd4fd..57b3bc8154c 100644 --- a/Master/texmf-dist/tex/luatex/luatexja/patches/lltjdefs.sty +++ b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjdefs.sty @@ -3,7 +3,11 @@ % \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{lltjdefs}[2013/05/14 Default font settings of LuaTeX-ja] +\ProvidesPackage{lltjdefs}[2013/06/12 Default font settings of LuaTeX-ja] + +\def\ltj@stdmcfont{psft:Ryumin-Right} +\def\ltj@stdgtfont{psft:GothicBBB-Medium} +\InputIfFileExists{luatexja.cfg}{}{} \DeclareKanjiEncodingDefaults{}{} \DeclareErrorKanjiFont{JY3}{mc}{m}{n}{10} @@ -20,9 +24,9 @@ \kanjiencoding{JY3} \DeclareKanjiFamily{JY3}{mc}{} -\DeclareFontShape{JY3}{mc}{m}{n}{<-> s*[0.962216] psft:Ryumin-Light:jfm=ujis}{} +\DeclareFontShape{JY3}{mc}{m}{n}{<-> s*[0.962216] \ltj@stdmcfont:jfm=ujis}{} \DeclareKanjiFamily{JY3}{gt}{} -\DeclareFontShape{JY3}{gt}{m}{n}{<-> s*[0.962216] psft:GothicBBB-Medium:jfm=ujis}{} +\DeclareFontShape{JY3}{gt}{m}{n}{<-> s*[0.962216] \ltj@stdgtfont:jfm=ujis}{} \DeclareFontShape{JY3}{mc}{bx}{n}{<-> ssub*gt/m/n}{} \DeclareFontShape{JY3}{gt}{bx}{n}{<-> ssub*gt/m/n}{} @@ -45,8 +49,8 @@ "2000-"243F, "2500-"27BF, "2900-"29FF, "2B00-"2BFF} \ltjdefcharrange{4}{% "500-"10FF, "1200-"1DFF, "2440-"245F, "27C0-"28FF, "2A00-"2AFF, - "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB50-"FE0F, - "FE20-"FE2F, "FE70-"FEFF, "FB00-"FB4F, "10000-"1FFFF, "E000-"F8FF} % non-Japanese + "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB00-"FE0F, + "FE20-"FE2F, "FE70-"FEFF, "10000-"1FFFF, "E000-"F8FF} % non-Japanese \ltjdefcharrange{5}{"D800-"DFFF, "E0000-"10FFFF} \ltjdefcharrange{6}{% "2460-"24FF, "2E80-"2EFF, "3000-"30FF, "3190-"319F, "31F0-"4DBF, @@ -58,6 +62,7 @@ \ltjsetparameter{jacharrange={-1, +2, +3, -4, -5, +6, +7, +8}} \directlua{for x=128,255 do luatexja.math.is_math_letters[x] = true end} +\def\<{\inhibitglue} % END OF FILE \endinput @@ -79,8 +84,7 @@ MIDDLE % Greek and Coptic, Cyrillic, Greek Extended \ltjdefcharrange{3}{% - "2000-"243F, "2500-"27BF, "2900-"29FF, "2B00-"2BFF, "E000-"F8FF, - "FB00-"FB4F} + "2000-"243F, "2500-"27BF, "2900-"29FF, "2B00-"2BFF} % 66 "2000-"206F num = 140/112 name = General Punctuation % 67 "2070-"209F num = 68/48 name = Superscripts and Subscripts % 68 "20A0-"20CF num = 5/48 name = Currency Symbols @@ -99,15 +103,15 @@ MIDDLE % 86 "2900-"297F num = 2 name = Supplemental Arrows-B % 87 "2980-"29FF num = 4 name = Miscellaneous Mathematical Symbols-B % 89 "2B00-"2BFF num = 3 name = Miscellaneous Symbols and Arrows - % 142 "E000-"F8FF num = 5/6400 name = Private Use Area - % 144 "FB00-"FB4F num = 20/80 name = Alphabetic Presentation Forms NEGATIVE \ltjdefcharrange{4}{% "500-"10FF, "1200-"1DFF, "2440-"245F, "27C0-"28FF, "2A00-"2AFF, - "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB50-"FE0F, - "FE20-"FE2F, "FE70-"FEFF, "10000-"1FFFF} % non-Japanese + "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A82F, "A840-"ABFF, "FB00-"FE0F, + "FE20-"FE2F, "FE70-"FEFF, "10000-"1FFFF, "E000-"F8FF} +} % non-Japanese + \ltjdefcharrange{5}{"D800-"DFFF, "E0000-"10FFFF} % Surrogates, Tags and Variation Selectors Supplement % 208 "F0000-"FFFFF num = 0/65536 name = Supplementary Private Use Area-A diff --git a/Master/texmf-dist/tex/luatex/luatexja/patches/ltj-unicode-ccfix.tex b/Master/texmf-dist/tex/luatex/luatexja/patches/ltj-unicode-ccfix.tex deleted file mode 100644 index 08b27a11262..00000000000 --- a/Master/texmf-dist/tex/luatex/luatexja/patches/ltj-unicode-ccfix.tex +++ /dev/null @@ -1,3758 +0,0 @@ -%% ltj-unicode-ccfix.tex - -\begingroup -\catcode`\{=1 \catcode`\}=2 \catcode`\#=6 - -\message{and category codes} - -% definitions for script classes based on LineBreak.txt -\def\ID #1 #2 {\set{#1}{#2}{\global\catcode\n=11 }} -\def\EX #1 #2 {\relax} -\def\IS #1 #2 {\relax} -\def\CM #1 #2 {\relax} -\def\OP #1 #2 {\relax} -\def\NS #1 #2 {\relax} -\def\CL #1 #2 {\relax} -\countdef\n=255 -\def\set#1#2#3{% execute setting "#3" with \n set to each value from #1 to #2 - \n="#1 \loop #3 \ifnum\n<"#2 \advance\n by 1 \repeat} -% copy \loop etc from plain.tex -\def\loop#1\repeat{\def\body{#1}\iterate} -\def\iterate{\body \let\next\iterate \else\let\next\relax\fi \next} -\let\repeat=\fi % this makes \loop...\if...\repeat skippable - -\OP 2329 2329 -\CL 232A 232A -\ID 2E80 2E80 -\ID 2E81 2E81 -\ID 2E82 2E82 -\ID 2E83 2E83 -\ID 2E84 2E84 -\ID 2E85 2E85 -\ID 2E86 2E86 -\ID 2E87 2E87 -\ID 2E88 2E88 -\ID 2E89 2E89 -\ID 2E8A 2E8A -\ID 2E8B 2E8B -\ID 2E8C 2E8C -\ID 2E8D 2E8D -\ID 2E8E 2E8E -\ID 2E8F 2E8F -\ID 2E90 2E90 -\ID 2E91 2E91 -\ID 2E92 2E92 -\ID 2E93 2E93 -\ID 2E94 2E94 -\ID 2E95 2E95 -\ID 2E96 2E96 -\ID 2E97 2E97 -\ID 2E98 2E98 -\ID 2E99 2E99 -\ID 2E9B 2E9B -\ID 2E9C 2E9C -\ID 2E9D 2E9D -\ID 2E9E 2E9E -\ID 2E9F 2E9F -\ID 2EA0 2EA0 -\ID 2EA1 2EA1 -\ID 2EA2 2EA2 -\ID 2EA3 2EA3 -\ID 2EA4 2EA4 -\ID 2EA5 2EA5 -\ID 2EA6 2EA6 -\ID 2EA7 2EA7 -\ID 2EA8 2EA8 -\ID 2EA9 2EA9 -\ID 2EAA 2EAA -\ID 2EAB 2EAB -\ID 2EAC 2EAC -\ID 2EAD 2EAD -\ID 2EAE 2EAE -\ID 2EAF 2EAF -\ID 2EB0 2EB0 -\ID 2EB1 2EB1 -\ID 2EB2 2EB2 -\ID 2EB3 2EB3 -\ID 2EB4 2EB4 -\ID 2EB5 2EB5 -\ID 2EB6 2EB6 -\ID 2EB7 2EB7 -\ID 2EB8 2EB8 -\ID 2EB9 2EB9 -\ID 2EBA 2EBA -\ID 2EBB 2EBB -\ID 2EBC 2EBC -\ID 2EBD 2EBD -\ID 2EBE 2EBE -\ID 2EBF 2EBF -\ID 2EC0 2EC0 -\ID 2EC1 2EC1 -\ID 2EC2 2EC2 -\ID 2EC3 2EC3 -\ID 2EC4 2EC4 -\ID 2EC5 2EC5 -\ID 2EC6 2EC6 -\ID 2EC7 2EC7 -\ID 2EC8 2EC8 -\ID 2EC9 2EC9 -\ID 2ECA 2ECA -\ID 2ECB 2ECB -\ID 2ECC 2ECC -\ID 2ECD 2ECD -\ID 2ECE 2ECE -\ID 2ECF 2ECF -\ID 2ED0 2ED0 -\ID 2ED1 2ED1 -\ID 2ED2 2ED2 -\ID 2ED3 2ED3 -\ID 2ED4 2ED4 -\ID 2ED5 2ED5 -\ID 2ED6 2ED6 -\ID 2ED7 2ED7 -\ID 2ED8 2ED8 -\ID 2ED9 2ED9 -\ID 2EDA 2EDA -\ID 2EDB 2EDB -\ID 2EDC 2EDC -\ID 2EDD 2EDD -\ID 2EDE 2EDE -\ID 2EDF 2EDF -\ID 2EE0 2EE0 -\ID 2EE1 2EE1 -\ID 2EE2 2EE2 -\ID 2EE3 2EE3 -\ID 2EE4 2EE4 -\ID 2EE5 2EE5 -\ID 2EE6 2EE6 -\ID 2EE7 2EE7 -\ID 2EE8 2EE8 -\ID 2EE9 2EE9 -\ID 2EEA 2EEA -\ID 2EEB 2EEB -\ID 2EEC 2EEC -\ID 2EED 2EED -\ID 2EEE 2EEE -\ID 2EEF 2EEF -\ID 2EF0 2EF0 -\ID 2EF1 2EF1 -\ID 2EF2 2EF2 -\ID 2EF3 2EF3 -\ID 2F00 2F00 -\ID 2F01 2F01 -\ID 2F02 2F02 -\ID 2F03 2F03 -\ID 2F04 2F04 -\ID 2F05 2F05 -\ID 2F06 2F06 -\ID 2F07 2F07 -\ID 2F08 2F08 -\ID 2F09 2F09 -\ID 2F0A 2F0A -\ID 2F0B 2F0B -\ID 2F0C 2F0C -\ID 2F0D 2F0D -\ID 2F0E 2F0E -\ID 2F0F 2F0F -\ID 2F10 2F10 -\ID 2F11 2F11 -\ID 2F12 2F12 -\ID 2F13 2F13 -\ID 2F14 2F14 -\ID 2F15 2F15 -\ID 2F16 2F16 -\ID 2F17 2F17 -\ID 2F18 2F18 -\ID 2F19 2F19 -\ID 2F1A 2F1A -\ID 2F1B 2F1B -\ID 2F1C 2F1C -\ID 2F1D 2F1D -\ID 2F1E 2F1E -\ID 2F1F 2F1F -\ID 2F20 2F20 -\ID 2F21 2F21 -\ID 2F22 2F22 -\ID 2F23 2F23 -\ID 2F24 2F24 -\ID 2F25 2F25 -\ID 2F26 2F26 -\ID 2F27 2F27 -\ID 2F28 2F28 -\ID 2F29 2F29 -\ID 2F2A 2F2A -\ID 2F2B 2F2B -\ID 2F2C 2F2C -\ID 2F2D 2F2D -\ID 2F2E 2F2E -\ID 2F2F 2F2F -\ID 2F30 2F30 -\ID 2F31 2F31 -\ID 2F32 2F32 -\ID 2F33 2F33 -\ID 2F34 2F34 -\ID 2F35 2F35 -\ID 2F36 2F36 -\ID 2F37 2F37 -\ID 2F38 2F38 -\ID 2F39 2F39 -\ID 2F3A 2F3A -\ID 2F3B 2F3B -\ID 2F3C 2F3C -\ID 2F3D 2F3D -\ID 2F3E 2F3E -\ID 2F3F 2F3F -\ID 2F40 2F40 -\ID 2F41 2F41 -\ID 2F42 2F42 -\ID 2F43 2F43 -\ID 2F44 2F44 -\ID 2F45 2F45 -\ID 2F46 2F46 -\ID 2F47 2F47 -\ID 2F48 2F48 -\ID 2F49 2F49 -\ID 2F4A 2F4A -\ID 2F4B 2F4B -\ID 2F4C 2F4C -\ID 2F4D 2F4D -\ID 2F4E 2F4E -\ID 2F4F 2F4F -\ID 2F50 2F50 -\ID 2F51 2F51 -\ID 2F52 2F52 -\ID 2F53 2F53 -\ID 2F54 2F54 -\ID 2F55 2F55 -\ID 2F56 2F56 -\ID 2F57 2F57 -\ID 2F58 2F58 -\ID 2F59 2F59 -\ID 2F5A 2F5A -\ID 2F5B 2F5B -\ID 2F5C 2F5C -\ID 2F5D 2F5D -\ID 2F5E 2F5E -\ID 2F5F 2F5F -\ID 2F60 2F60 -\ID 2F61 2F61 -\ID 2F62 2F62 -\ID 2F63 2F63 -\ID 2F64 2F64 -\ID 2F65 2F65 -\ID 2F66 2F66 -\ID 2F67 2F67 -\ID 2F68 2F68 -\ID 2F69 2F69 -\ID 2F6A 2F6A -\ID 2F6B 2F6B -\ID 2F6C 2F6C -\ID 2F6D 2F6D -\ID 2F6E 2F6E -\ID 2F6F 2F6F -\ID 2F70 2F70 -\ID 2F71 2F71 -\ID 2F72 2F72 -\ID 2F73 2F73 -\ID 2F74 2F74 -\ID 2F75 2F75 -\ID 2F76 2F76 -\ID 2F77 2F77 -\ID 2F78 2F78 -\ID 2F79 2F79 -\ID 2F7A 2F7A -\ID 2F7B 2F7B -\ID 2F7C 2F7C -\ID 2F7D 2F7D -\ID 2F7E 2F7E -\ID 2F7F 2F7F -\ID 2F80 2F80 -\ID 2F81 2F81 -\ID 2F82 2F82 -\ID 2F83 2F83 -\ID 2F84 2F84 -\ID 2F85 2F85 -\ID 2F86 2F86 -\ID 2F87 2F87 -\ID 2F88 2F88 -\ID 2F89 2F89 -\ID 2F8A 2F8A -\ID 2F8B 2F8B -\ID 2F8C 2F8C -\ID 2F8D 2F8D -\ID 2F8E 2F8E -\ID 2F8F 2F8F -\ID 2F90 2F90 -\ID 2F91 2F91 -\ID 2F92 2F92 -\ID 2F93 2F93 -\ID 2F94 2F94 -\ID 2F95 2F95 -\ID 2F96 2F96 -\ID 2F97 2F97 -\ID 2F98 2F98 -\ID 2F99 2F99 -\ID 2F9A 2F9A -\ID 2F9B 2F9B -\ID 2F9C 2F9C -\ID 2F9D 2F9D -\ID 2F9E 2F9E -\ID 2F9F 2F9F -\ID 2FA0 2FA0 -\ID 2FA1 2FA1 -\ID 2FA2 2FA2 -\ID 2FA3 2FA3 -\ID 2FA4 2FA4 -\ID 2FA5 2FA5 -\ID 2FA6 2FA6 -\ID 2FA7 2FA7 -\ID 2FA8 2FA8 -\ID 2FA9 2FA9 -\ID 2FAA 2FAA -\ID 2FAB 2FAB -\ID 2FAC 2FAC -\ID 2FAD 2FAD -\ID 2FAE 2FAE -\ID 2FAF 2FAF -\ID 2FB0 2FB0 -\ID 2FB1 2FB1 -\ID 2FB2 2FB2 -\ID 2FB3 2FB3 -\ID 2FB4 2FB4 -\ID 2FB5 2FB5 -\ID 2FB6 2FB6 -\ID 2FB7 2FB7 -\ID 2FB8 2FB8 -\ID 2FB9 2FB9 -\ID 2FBA 2FBA -\ID 2FBB 2FBB -\ID 2FBC 2FBC -\ID 2FBD 2FBD -\ID 2FBE 2FBE -\ID 2FBF 2FBF -\ID 2FC0 2FC0 -\ID 2FC1 2FC1 -\ID 2FC2 2FC2 -\ID 2FC3 2FC3 -\ID 2FC4 2FC4 -\ID 2FC5 2FC5 -\ID 2FC6 2FC6 -\ID 2FC7 2FC7 -\ID 2FC8 2FC8 -\ID 2FC9 2FC9 -\ID 2FCA 2FCA -\ID 2FCB 2FCB -\ID 2FCC 2FCC -\ID 2FCD 2FCD -\ID 2FCE 2FCE -\ID 2FCF 2FCF -\ID 2FD0 2FD0 -\ID 2FD1 2FD1 -\ID 2FD2 2FD2 -\ID 2FD3 2FD3 -\ID 2FD4 2FD4 -\ID 2FD5 2FD5 -\ID 2FF0 2FF0 -\ID 2FF1 2FF1 -\ID 2FF2 2FF2 -\ID 2FF3 2FF3 -\ID 2FF4 2FF4 -\ID 2FF5 2FF5 -\ID 2FF6 2FF6 -\ID 2FF7 2FF7 -\ID 2FF8 2FF8 -\ID 2FF9 2FF9 -\ID 2FFA 2FFA -\ID 2FFB 2FFB -\ID 3000 3000 -\CL 3001 3001 -\CL 3002 3002 -\ID 3003 3003 -\ID 3004 3004 -\NS 3005 3005 -\ID 3006 3006 -\ID 3007 3007 -\OP 3008 3008 -\CL 3009 3009 -\OP 300A 300A -\CL 300B 300B -\OP 300C 300C -\CL 300D 300D -\OP 300E 300E -\CL 300F 300F -\OP 3010 3010 -\CL 3011 3011 -\ID 3012 3012 -\ID 3013 3013 -\OP 3014 3014 -\CL 3015 3015 -\OP 3016 3016 -\CL 3017 3017 -\OP 3018 3018 -\CL 3019 3019 -\OP 301A 301A -\CL 301B 301B -\NS 301C 301C -\OP 301D 301D -\CL 301E 301E -\CL 301F 301F -\ID 3020 3020 -\ID 3021 3021 -\ID 3022 3022 -\ID 3023 3023 -\ID 3024 3024 -\ID 3025 3025 -\ID 3026 3026 -\ID 3027 3027 -\ID 3028 3028 -\ID 3029 3029 -\CM 302A 302A -\CM 302B 302B -\CM 302C 302C -\CM 302D 302D -\CM 302E 302E -\CM 302F 302F -\ID 3030 3030 -\ID 3031 3031 -\ID 3032 3032 -\ID 3033 3033 -\ID 3034 3034 -\ID 3035 3035 -\ID 3036 3036 -\ID 3037 3037 -\ID 3038 3038 -\ID 3039 3039 -\ID 303A 303A -\NS 303B 303B -\NS 303C 303C -\ID 303D 303D -\ID 303E 303E -\ID 303F 303F -\NS 3041 3041 -\ID 3042 3042 -\NS 3043 3043 -\ID 3044 3044 -\NS 3045 3045 -\ID 3046 3046 -\NS 3047 3047 -\ID 3048 3048 -\NS 3049 3049 -\ID 304A 304A -\ID 304B 304B -\ID 304C 304C -\ID 304D 304D -\ID 304E 304E -\ID 304F 304F -\ID 3050 3050 -\ID 3051 3051 -\ID 3052 3052 -\ID 3053 3053 -\ID 3054 3054 -\ID 3055 3055 -\ID 3056 3056 -\ID 3057 3057 -\ID 3058 3058 -\ID 3059 3059 -\ID 305A 305A -\ID 305B 305B -\ID 305C 305C -\ID 305D 305D -\ID 305E 305E -\ID 305F 305F -\ID 3060 3060 -\ID 3061 3061 -\ID 3062 3062 -\NS 3063 3063 -\ID 3064 3064 -\ID 3065 3065 -\ID 3066 3066 -\ID 3067 3067 -\ID 3068 3068 -\ID 3069 3069 -\ID 306A 306A -\ID 306B 306B -\ID 306C 306C -\ID 306D 306D -\ID 306E 306E -\ID 306F 306F -\ID 3070 3070 -\ID 3071 3071 -\ID 3072 3072 -\ID 3073 3073 -\ID 3074 3074 -\ID 3075 3075 -\ID 3076 3076 -\ID 3077 3077 -\ID 3078 3078 -\ID 3079 3079 -\ID 307A 307A -\ID 307B 307B -\ID 307C 307C -\ID 307D 307D -\ID 307E 307E -\ID 307F 307F -\ID 3080 3080 -\ID 3081 3081 -\ID 3082 3082 -\NS 3083 3083 -\ID 3084 3084 -\NS 3085 3085 -\ID 3086 3086 -\NS 3087 3087 -\ID 3088 3088 -\ID 3089 3089 -\ID 308A 308A -\ID 308B 308B -\ID 308C 308C -\ID 308D 308D -\NS 308E 308E -\ID 308F 308F -\ID 3090 3090 -\ID 3091 3091 -\ID 3092 3092 -\ID 3093 3093 -\ID 3094 3094 -\NS 3095 3095 -\NS 3096 3096 -\CM 3099 3099 -\CM 309A 309A -\NS 309B 309B -\NS 309C 309C -\NS 309D 309D -\NS 309E 309E -\ID 309F 309F -\NS 30A0 30A0 -\NS 30A1 30A1 -\ID 30A2 30A2 -\NS 30A3 30A3 -\ID 30A4 30A4 -\NS 30A5 30A5 -\ID 30A6 30A6 -\NS 30A7 30A7 -\ID 30A8 30A8 -\NS 30A9 30A9 -\ID 30AA 30AA -\ID 30AB 30AB -\ID 30AC 30AC -\ID 30AD 30AD -\ID 30AE 30AE -\ID 30AF 30AF -\ID 30B0 30B0 -\ID 30B1 30B1 -\ID 30B2 30B2 -\ID 30B3 30B3 -\ID 30B4 30B4 -\ID 30B5 30B5 -\ID 30B6 30B6 -\ID 30B7 30B7 -\ID 30B8 30B8 -\ID 30B9 30B9 -\ID 30BA 30BA -\ID 30BB 30BB -\ID 30BC 30BC -\ID 30BD 30BD -\ID 30BE 30BE -\ID 30BF 30BF -\ID 30C0 30C0 -\ID 30C1 30C1 -\ID 30C2 30C2 -\NS 30C3 30C3 -\ID 30C4 30C4 -\ID 30C5 30C5 -\ID 30C6 30C6 -\ID 30C7 30C7 -\ID 30C8 30C8 -\ID 30C9 30C9 -\ID 30CA 30CA -\ID 30CB 30CB -\ID 30CC 30CC -\ID 30CD 30CD -\ID 30CE 30CE -\ID 30CF 30CF -\ID 30D0 30D0 -\ID 30D1 30D1 -\ID 30D2 30D2 -\ID 30D3 30D3 -\ID 30D4 30D4 -\ID 30D5 30D5 -\ID 30D6 30D6 -\ID 30D7 30D7 -\ID 30D8 30D8 -\ID 30D9 30D9 -\ID 30DA 30DA -\ID 30DB 30DB -\ID 30DC 30DC -\ID 30DD 30DD -\ID 30DE 30DE -\ID 30DF 30DF -\ID 30E0 30E0 -\ID 30E1 30E1 -\ID 30E2 30E2 -\NS 30E3 30E3 -\ID 30E4 30E4 -\NS 30E5 30E5 -\ID 30E6 30E6 -\NS 30E7 30E7 -\ID 30E8 30E8 -\ID 30E9 30E9 -\ID 30EA 30EA -\ID 30EB 30EB -\ID 30EC 30EC -\ID 30ED 30ED -\NS 30EE 30EE -\ID 30EF 30EF -\ID 30F0 30F0 -\ID 30F1 30F1 -\ID 30F2 30F2 -\ID 30F3 30F3 -\ID 30F4 30F4 -\NS 30F5 30F5 -\NS 30F6 30F6 -\ID 30F7 30F7 -\ID 30F8 30F8 -\ID 30F9 30F9 -\ID 30FA 30FA -\NS 30FB 30FB -\NS 30FC 30FC -\NS 30FD 30FD -\NS 30FE 30FE -\ID 30FF 30FF -\ID 3105 3105 -\ID 3106 3106 -\ID 3107 3107 -\ID 3108 3108 -\ID 3109 3109 -\ID 310A 310A -\ID 310B 310B -\ID 310C 310C -\ID 310D 310D -\ID 310E 310E -\ID 310F 310F -\ID 3110 3110 -\ID 3111 3111 -\ID 3112 3112 -\ID 3113 3113 -\ID 3114 3114 -\ID 3115 3115 -\ID 3116 3116 -\ID 3117 3117 -\ID 3118 3118 -\ID 3119 3119 -\ID 311A 311A -\ID 311B 311B -\ID 311C 311C -\ID 311D 311D -\ID 311E 311E -\ID 311F 311F -\ID 3120 3120 -\ID 3121 3121 -\ID 3122 3122 -\ID 3123 3123 -\ID 3124 3124 -\ID 3125 3125 -\ID 3126 3126 -\ID 3127 3127 -\ID 3128 3128 -\ID 3129 3129 -\ID 312A 312A -\ID 312B 312B -\ID 312C 312C -\ID 312D 312D -\ID 3131 3131 -\ID 3132 3132 -\ID 3133 3133 -\ID 3134 3134 -\ID 3135 3135 -\ID 3136 3136 -\ID 3137 3137 -\ID 3138 3138 -\ID 3139 3139 -\ID 313A 313A -\ID 313B 313B -\ID 313C 313C -\ID 313D 313D -\ID 313E 313E -\ID 313F 313F -\ID 3140 3140 -\ID 3141 3141 -\ID 3142 3142 -\ID 3143 3143 -\ID 3144 3144 -\ID 3145 3145 -\ID 3146 3146 -\ID 3147 3147 -\ID 3148 3148 -\ID 3149 3149 -\ID 314A 314A -\ID 314B 314B -\ID 314C 314C -\ID 314D 314D -\ID 314E 314E -\ID 314F 314F -\ID 3150 3150 -\ID 3151 3151 -\ID 3152 3152 -\ID 3153 3153 -\ID 3154 3154 -\ID 3155 3155 -\ID 3156 3156 -\ID 3157 3157 -\ID 3158 3158 -\ID 3159 3159 -\ID 315A 315A -\ID 315B 315B -\ID 315C 315C -\ID 315D 315D -\ID 315E 315E -\ID 315F 315F -\ID 3160 3160 -\ID 3161 3161 -\ID 3162 3162 -\ID 3163 3163 -\ID 3164 3164 -\ID 3165 3165 -\ID 3166 3166 -\ID 3167 3167 -\ID 3168 3168 -\ID 3169 3169 -\ID 316A 316A -\ID 316B 316B -\ID 316C 316C -\ID 316D 316D -\ID 316E 316E -\ID 316F 316F -\ID 3170 3170 -\ID 3171 3171 -\ID 3172 3172 -\ID 3173 3173 -\ID 3174 3174 -\ID 3175 3175 -\ID 3176 3176 -\ID 3177 3177 -\ID 3178 3178 -\ID 3179 3179 -\ID 317A 317A -\ID 317B 317B -\ID 317C 317C -\ID 317D 317D -\ID 317E 317E -\ID 317F 317F -\ID 3180 3180 -\ID 3181 3181 -\ID 3182 3182 -\ID 3183 3183 -\ID 3184 3184 -\ID 3185 3185 -\ID 3186 3186 -\ID 3187 3187 -\ID 3188 3188 -\ID 3189 3189 -\ID 318A 318A -\ID 318B 318B -\ID 318C 318C -\ID 318D 318D -\ID 318E 318E -\ID 3190 3190 -\ID 3191 3191 -\ID 3192 3192 -\ID 3193 3193 -\ID 3194 3194 -\ID 3195 3195 -\ID 3196 3196 -\ID 3197 3197 -\ID 3198 3198 -\ID 3199 3199 -\ID 319A 319A -\ID 319B 319B -\ID 319C 319C -\ID 319D 319D -\ID 319E 319E -\ID 319F 319F -\ID 31A0 31A0 -\ID 31A1 31A1 -\ID 31A2 31A2 -\ID 31A3 31A3 -\ID 31A4 31A4 -\ID 31A5 31A5 -\ID 31A6 31A6 -\ID 31A7 31A7 -\ID 31A8 31A8 -\ID 31A9 31A9 -\ID 31AA 31AA -\ID 31AB 31AB -\ID 31AC 31AC -\ID 31AD 31AD -\ID 31AE 31AE -\ID 31AF 31AF -\ID 31B0 31B0 -\ID 31B1 31B1 -\ID 31B2 31B2 -\ID 31B3 31B3 -\ID 31B4 31B4 -\ID 31B5 31B5 -\ID 31B6 31B6 -\ID 31B7 31B7 -\ID 31C0 31C0 -\ID 31C1 31C1 -\ID 31C2 31C2 -\ID 31C3 31C3 -\ID 31C4 31C4 -\ID 31C5 31C5 -\ID 31C6 31C6 -\ID 31C7 31C7 -\ID 31C8 31C8 -\ID 31C9 31C9 -\ID 31CA 31CA -\ID 31CB 31CB -\ID 31CC 31CC -\ID 31CD 31CD -\ID 31CE 31CE -\ID 31CF 31CF -\ID 31D0 31D0 -\ID 31D1 31D1 -\ID 31D2 31D2 -\ID 31D3 31D3 -\ID 31D4 31D4 -\ID 31D5 31D5 -\ID 31D6 31D6 -\ID 31D7 31D7 -\ID 31D8 31D8 -\ID 31D9 31D9 -\ID 31DA 31DA -\ID 31DB 31DB -\ID 31DC 31DC -\ID 31DD 31DD -\ID 31DE 31DE -\ID 31DF 31DF -\ID 31E0 31E0 -\ID 31E1 31E1 -\ID 31E2 31E2 -\ID 31E3 31E3 -\NS 31F0 31F0 -\NS 31F1 31F1 -\NS 31F2 31F2 -\NS 31F3 31F3 -\NS 31F4 31F4 -\NS 31F5 31F5 -\NS 31F6 31F6 -\NS 31F7 31F7 -\NS 31F8 31F8 -\NS 31F9 31F9 -\NS 31FA 31FA -\NS 31FB 31FB -\NS 31FC 31FC -\NS 31FD 31FD -\NS 31FE 31FE -\NS 31FF 31FF -\ID 3200 3200 -\ID 3201 3201 -\ID 3202 3202 -\ID 3203 3203 -\ID 3204 3204 -\ID 3205 3205 -\ID 3206 3206 -\ID 3207 3207 -\ID 3208 3208 -\ID 3209 3209 -\ID 320A 320A -\ID 320B 320B -\ID 320C 320C -\ID 320D 320D -\ID 320E 320E -\ID 320F 320F -\ID 3210 3210 -\ID 3211 3211 -\ID 3212 3212 -\ID 3213 3213 -\ID 3214 3214 -\ID 3215 3215 -\ID 3216 3216 -\ID 3217 3217 -\ID 3218 3218 -\ID 3219 3219 -\ID 321A 321A -\ID 321B 321B -\ID 321C 321C -\ID 321D 321D -\ID 321E 321E -\ID 3220 3220 -\ID 3221 3221 -\ID 3222 3222 -\ID 3223 3223 -\ID 3224 3224 -\ID 3225 3225 -\ID 3226 3226 -\ID 3227 3227 -\ID 3228 3228 -\ID 3229 3229 -\ID 322A 322A -\ID 322B 322B -\ID 322C 322C -\ID 322D 322D -\ID 322E 322E -\ID 322F 322F -\ID 3230 3230 -\ID 3231 3231 -\ID 3232 3232 -\ID 3233 3233 -\ID 3234 3234 -\ID 3235 3235 -\ID 3236 3236 -\ID 3237 3237 -\ID 3238 3238 -\ID 3239 3239 -\ID 323A 323A -\ID 323B 323B -\ID 323C 323C -\ID 323D 323D -\ID 323E 323E -\ID 323F 323F -\ID 3240 3240 -\ID 3241 3241 -\ID 3242 3242 -\ID 3243 3243 -\ID 3250 3250 -\ID 3251 3251 -\ID 3252 3252 -\ID 3253 3253 -\ID 3254 3254 -\ID 3255 3255 -\ID 3256 3256 -\ID 3257 3257 -\ID 3258 3258 -\ID 3259 3259 -\ID 325A 325A -\ID 325B 325B -\ID 325C 325C -\ID 325D 325D -\ID 325E 325E -\ID 325F 325F -\ID 3260 3260 -\ID 3261 3261 -\ID 3262 3262 -\ID 3263 3263 -\ID 3264 3264 -\ID 3265 3265 -\ID 3266 3266 -\ID 3267 3267 -\ID 3268 3268 -\ID 3269 3269 -\ID 326A 326A -\ID 326B 326B -\ID 326C 326C -\ID 326D 326D -\ID 326E 326E -\ID 326F 326F -\ID 3270 3270 -\ID 3271 3271 -\ID 3272 3272 -\ID 3273 3273 -\ID 3274 3274 -\ID 3275 3275 -\ID 3276 3276 -\ID 3277 3277 -\ID 3278 3278 -\ID 3279 3279 -\ID 327A 327A -\ID 327B 327B -\ID 327C 327C -\ID 327D 327D -\ID 327E 327E -\ID 327F 327F -\ID 3280 3280 -\ID 3281 3281 -\ID 3282 3282 -\ID 3283 3283 -\ID 3284 3284 -\ID 3285 3285 -\ID 3286 3286 -\ID 3287 3287 -\ID 3288 3288 -\ID 3289 3289 -\ID 328A 328A -\ID 328B 328B -\ID 328C 328C -\ID 328D 328D -\ID 328E 328E -\ID 328F 328F -\ID 3290 3290 -\ID 3291 3291 -\ID 3292 3292 -\ID 3293 3293 -\ID 3294 3294 -\ID 3295 3295 -\ID 3296 3296 -\ID 3297 3297 -\ID 3298 3298 -\ID 3299 3299 -\ID 329A 329A -\ID 329B 329B -\ID 329C 329C -\ID 329D 329D -\ID 329E 329E -\ID 329F 329F -\ID 32A0 32A0 -\ID 32A1 32A1 -\ID 32A2 32A2 -\ID 32A3 32A3 -\ID 32A4 32A4 -\ID 32A5 32A5 -\ID 32A6 32A6 -\ID 32A7 32A7 -\ID 32A8 32A8 -\ID 32A9 32A9 -\ID 32AA 32AA -\ID 32AB 32AB -\ID 32AC 32AC -\ID 32AD 32AD -\ID 32AE 32AE -\ID 32AF 32AF -\ID 32B0 32B0 -\ID 32B1 32B1 -\ID 32B2 32B2 -\ID 32B3 32B3 -\ID 32B4 32B4 -\ID 32B5 32B5 -\ID 32B6 32B6 -\ID 32B7 32B7 -\ID 32B8 32B8 -\ID 32B9 32B9 -\ID 32BA 32BA -\ID 32BB 32BB -\ID 32BC 32BC -\ID 32BD 32BD -\ID 32BE 32BE -\ID 32BF 32BF -\ID 32C0 32C0 -\ID 32C1 32C1 -\ID 32C2 32C2 -\ID 32C3 32C3 -\ID 32C4 32C4 -\ID 32C5 32C5 -\ID 32C6 32C6 -\ID 32C7 32C7 -\ID 32C8 32C8 -\ID 32C9 32C9 -\ID 32CA 32CA -\ID 32CB 32CB -\ID 32CC 32CC -\ID 32CD 32CD -\ID 32CE 32CE -\ID 32CF 32CF -\ID 32D0 32D0 -\ID 32D1 32D1 -\ID 32D2 32D2 -\ID 32D3 32D3 -\ID 32D4 32D4 -\ID 32D5 32D5 -\ID 32D6 32D6 -\ID 32D7 32D7 -\ID 32D8 32D8 -\ID 32D9 32D9 -\ID 32DA 32DA -\ID 32DB 32DB -\ID 32DC 32DC -\ID 32DD 32DD -\ID 32DE 32DE -\ID 32DF 32DF -\ID 32E0 32E0 -\ID 32E1 32E1 -\ID 32E2 32E2 -\ID 32E3 32E3 -\ID 32E4 32E4 -\ID 32E5 32E5 -\ID 32E6 32E6 -\ID 32E7 32E7 -\ID 32E8 32E8 -\ID 32E9 32E9 -\ID 32EA 32EA -\ID 32EB 32EB -\ID 32EC 32EC -\ID 32ED 32ED -\ID 32EE 32EE -\ID 32EF 32EF -\ID 32F0 32F0 -\ID 32F1 32F1 -\ID 32F2 32F2 -\ID 32F3 32F3 -\ID 32F4 32F4 -\ID 32F5 32F5 -\ID 32F6 32F6 -\ID 32F7 32F7 -\ID 32F8 32F8 -\ID 32F9 32F9 -\ID 32FA 32FA -\ID 32FB 32FB -\ID 32FC 32FC -\ID 32FD 32FD -\ID 32FE 32FE -\ID 3300 3300 -\ID 3301 3301 -\ID 3302 3302 -\ID 3303 3303 -\ID 3304 3304 -\ID 3305 3305 -\ID 3306 3306 -\ID 3307 3307 -\ID 3308 3308 -\ID 3309 3309 -\ID 330A 330A -\ID 330B 330B -\ID 330C 330C -\ID 330D 330D -\ID 330E 330E -\ID 330F 330F -\ID 3310 3310 -\ID 3311 3311 -\ID 3312 3312 -\ID 3313 3313 -\ID 3314 3314 -\ID 3315 3315 -\ID 3316 3316 -\ID 3317 3317 -\ID 3318 3318 -\ID 3319 3319 -\ID 331A 331A -\ID 331B 331B -\ID 331C 331C -\ID 331D 331D -\ID 331E 331E -\ID 331F 331F -\ID 3320 3320 -\ID 3321 3321 -\ID 3322 3322 -\ID 3323 3323 -\ID 3324 3324 -\ID 3325 3325 -\ID 3326 3326 -\ID 3327 3327 -\ID 3328 3328 -\ID 3329 3329 -\ID 332A 332A -\ID 332B 332B -\ID 332C 332C -\ID 332D 332D -\ID 332E 332E -\ID 332F 332F -\ID 3330 3330 -\ID 3331 3331 -\ID 3332 3332 -\ID 3333 3333 -\ID 3334 3334 -\ID 3335 3335 -\ID 3336 3336 -\ID 3337 3337 -\ID 3338 3338 -\ID 3339 3339 -\ID 333A 333A -\ID 333B 333B -\ID 333C 333C -\ID 333D 333D -\ID 333E 333E -\ID 333F 333F -\ID 3340 3340 -\ID 3341 3341 -\ID 3342 3342 -\ID 3343 3343 -\ID 3344 3344 -\ID 3345 3345 -\ID 3346 3346 -\ID 3347 3347 -\ID 3348 3348 -\ID 3349 3349 -\ID 334A 334A -\ID 334B 334B -\ID 334C 334C -\ID 334D 334D -\ID 334E 334E -\ID 334F 334F -\ID 3350 3350 -\ID 3351 3351 -\ID 3352 3352 -\ID 3353 3353 -\ID 3354 3354 -\ID 3355 3355 -\ID 3356 3356 -\ID 3357 3357 -\ID 3358 3358 -\ID 3359 3359 -\ID 335A 335A -\ID 335B 335B -\ID 335C 335C -\ID 335D 335D -\ID 335E 335E -\ID 335F 335F -\ID 3360 3360 -\ID 3361 3361 -\ID 3362 3362 -\ID 3363 3363 -\ID 3364 3364 -\ID 3365 3365 -\ID 3366 3366 -\ID 3367 3367 -\ID 3368 3368 -\ID 3369 3369 -\ID 336A 336A -\ID 336B 336B -\ID 336C 336C -\ID 336D 336D -\ID 336E 336E -\ID 336F 336F -\ID 3370 3370 -\ID 3371 3371 -\ID 3372 3372 -\ID 3373 3373 -\ID 3374 3374 -\ID 3375 3375 -\ID 3376 3376 -\ID 3377 3377 -\ID 3378 3378 -\ID 3379 3379 -\ID 337A 337A -\ID 337B 337B -\ID 337C 337C -\ID 337D 337D -\ID 337E 337E -\ID 337F 337F -\ID 3380 3380 -\ID 3381 3381 -\ID 3382 3382 -\ID 3383 3383 -\ID 3384 3384 -\ID 3385 3385 -\ID 3386 3386 -\ID 3387 3387 -\ID 3388 3388 -\ID 3389 3389 -\ID 338A 338A -\ID 338B 338B -\ID 338C 338C -\ID 338D 338D -\ID 338E 338E -\ID 338F 338F -\ID 3390 3390 -\ID 3391 3391 -\ID 3392 3392 -\ID 3393 3393 -\ID 3394 3394 -\ID 3395 3395 -\ID 3396 3396 -\ID 3397 3397 -\ID 3398 3398 -\ID 3399 3399 -\ID 339A 339A -\ID 339B 339B -\ID 339C 339C -\ID 339D 339D -\ID 339E 339E -\ID 339F 339F -\ID 33A0 33A0 -\ID 33A1 33A1 -\ID 33A2 33A2 -\ID 33A3 33A3 -\ID 33A4 33A4 -\ID 33A5 33A5 -\ID 33A6 33A6 -\ID 33A7 33A7 -\ID 33A8 33A8 -\ID 33A9 33A9 -\ID 33AA 33AA -\ID 33AB 33AB -\ID 33AC 33AC -\ID 33AD 33AD -\ID 33AE 33AE -\ID 33AF 33AF -\ID 33B0 33B0 -\ID 33B1 33B1 -\ID 33B2 33B2 -\ID 33B3 33B3 -\ID 33B4 33B4 -\ID 33B5 33B5 -\ID 33B6 33B6 -\ID 33B7 33B7 -\ID 33B8 33B8 -\ID 33B9 33B9 -\ID 33BA 33BA -\ID 33BB 33BB -\ID 33BC 33BC -\ID 33BD 33BD -\ID 33BE 33BE -\ID 33BF 33BF -\ID 33C0 33C0 -\ID 33C1 33C1 -\ID 33C2 33C2 -\ID 33C3 33C3 -\ID 33C4 33C4 -\ID 33C5 33C5 -\ID 33C6 33C6 -\ID 33C7 33C7 -\ID 33C8 33C8 -\ID 33C9 33C9 -\ID 33CA 33CA -\ID 33CB 33CB -\ID 33CC 33CC -\ID 33CD 33CD -\ID 33CE 33CE -\ID 33CF 33CF -\ID 33D0 33D0 -\ID 33D1 33D1 -\ID 33D2 33D2 -\ID 33D3 33D3 -\ID 33D4 33D4 -\ID 33D5 33D5 -\ID 33D6 33D6 -\ID 33D7 33D7 -\ID 33D8 33D8 -\ID 33D9 33D9 -\ID 33DA 33DA -\ID 33DB 33DB -\ID 33DC 33DC -\ID 33DD 33DD -\ID 33DE 33DE -\ID 33DF 33DF -\ID 33E0 33E0 -\ID 33E1 33E1 -\ID 33E2 33E2 -\ID 33E3 33E3 -\ID 33E4 33E4 -\ID 33E5 33E5 -\ID 33E6 33E6 -\ID 33E7 33E7 -\ID 33E8 33E8 -\ID 33E9 33E9 -\ID 33EA 33EA -\ID 33EB 33EB -\ID 33EC 33EC -\ID 33ED 33ED -\ID 33EE 33EE -\ID 33EF 33EF -\ID 33F0 33F0 -\ID 33F1 33F1 -\ID 33F2 33F2 -\ID 33F3 33F3 -\ID 33F4 33F4 -\ID 33F5 33F5 -\ID 33F6 33F6 -\ID 33F7 33F7 -\ID 33F8 33F8 -\ID 33F9 33F9 -\ID 33FA 33FA -\ID 33FB 33FB -\ID 33FC 33FC -\ID 33FD 33FD -\ID 33FE 33FE -\ID 33FF 33FF -\ID 3400 4DB5 -\ID 4E00 9FC3 -\ID A000 A000 -\ID A001 A001 -\ID A002 A002 -\ID A003 A003 -\ID A004 A004 -\ID A005 A005 -\ID A006 A006 -\ID A007 A007 -\ID A008 A008 -\ID A009 A009 -\ID A00A A00A -\ID A00B A00B -\ID A00C A00C -\ID A00D A00D -\ID A00E A00E -\ID A00F A00F -\ID A010 A010 -\ID A011 A011 -\ID A012 A012 -\ID A013 A013 -\ID A014 A014 -\NS A015 A015 -\ID A016 A016 -\ID A017 A017 -\ID A018 A018 -\ID A019 A019 -\ID A01A A01A -\ID A01B A01B -\ID A01C A01C -\ID A01D A01D -\ID A01E A01E -\ID A01F A01F -\ID A020 A020 -\ID A021 A021 -\ID A022 A022 -\ID A023 A023 -\ID A024 A024 -\ID A025 A025 -\ID A026 A026 -\ID A027 A027 -\ID A028 A028 -\ID A029 A029 -\ID A02A A02A -\ID A02B A02B -\ID A02C A02C -\ID A02D A02D -\ID A02E A02E -\ID A02F A02F -\ID A030 A030 -\ID A031 A031 -\ID A032 A032 -\ID A033 A033 -\ID A034 A034 -\ID A035 A035 -\ID A036 A036 -\ID A037 A037 -\ID A038 A038 -\ID A039 A039 -\ID A03A A03A -\ID A03B A03B -\ID A03C A03C -\ID A03D A03D -\ID A03E A03E -\ID A03F A03F -\ID A040 A040 -\ID A041 A041 -\ID A042 A042 -\ID A043 A043 -\ID A044 A044 -\ID A045 A045 -\ID A046 A046 -\ID A047 A047 -\ID A048 A048 -\ID A049 A049 -\ID A04A A04A -\ID A04B A04B -\ID A04C A04C -\ID A04D A04D -\ID A04E A04E -\ID A04F A04F -\ID A050 A050 -\ID A051 A051 -\ID A052 A052 -\ID A053 A053 -\ID A054 A054 -\ID A055 A055 -\ID A056 A056 -\ID A057 A057 -\ID A058 A058 -\ID A059 A059 -\ID A05A A05A -\ID A05B A05B -\ID A05C A05C -\ID A05D A05D -\ID A05E A05E -\ID A05F A05F -\ID A060 A060 -\ID A061 A061 -\ID A062 A062 -\ID A063 A063 -\ID A064 A064 -\ID A065 A065 -\ID A066 A066 -\ID A067 A067 -\ID A068 A068 -\ID A069 A069 -\ID A06A A06A -\ID A06B A06B -\ID A06C A06C -\ID A06D A06D -\ID A06E A06E -\ID A06F A06F -\ID A070 A070 -\ID A071 A071 -\ID A072 A072 -\ID A073 A073 -\ID A074 A074 -\ID A075 A075 -\ID A076 A076 -\ID A077 A077 -\ID A078 A078 -\ID A079 A079 -\ID A07A A07A -\ID A07B A07B -\ID A07C A07C -\ID A07D A07D -\ID A07E A07E -\ID A07F A07F -\ID A080 A080 -\ID A081 A081 -\ID A082 A082 -\ID A083 A083 -\ID A084 A084 -\ID A085 A085 -\ID A086 A086 -\ID A087 A087 -\ID A088 A088 -\ID A089 A089 -\ID A08A A08A -\ID A08B A08B -\ID A08C A08C -\ID A08D A08D -\ID A08E A08E -\ID A08F A08F -\ID A090 A090 -\ID A091 A091 -\ID A092 A092 -\ID A093 A093 -\ID A094 A094 -\ID A095 A095 -\ID A096 A096 -\ID A097 A097 -\ID A098 A098 -\ID A099 A099 -\ID A09A A09A -\ID A09B A09B -\ID A09C A09C -\ID A09D A09D -\ID A09E A09E -\ID A09F A09F -\ID A0A0 A0A0 -\ID A0A1 A0A1 -\ID A0A2 A0A2 -\ID A0A3 A0A3 -\ID A0A4 A0A4 -\ID A0A5 A0A5 -\ID A0A6 A0A6 -\ID A0A7 A0A7 -\ID A0A8 A0A8 -\ID A0A9 A0A9 -\ID A0AA A0AA -\ID A0AB A0AB -\ID A0AC A0AC -\ID A0AD A0AD -\ID A0AE A0AE -\ID A0AF A0AF -\ID A0B0 A0B0 -\ID A0B1 A0B1 -\ID A0B2 A0B2 -\ID A0B3 A0B3 -\ID A0B4 A0B4 -\ID A0B5 A0B5 -\ID A0B6 A0B6 -\ID A0B7 A0B7 -\ID A0B8 A0B8 -\ID A0B9 A0B9 -\ID A0BA A0BA -\ID A0BB A0BB -\ID A0BC A0BC -\ID A0BD A0BD -\ID A0BE A0BE -\ID A0BF A0BF -\ID A0C0 A0C0 -\ID A0C1 A0C1 -\ID A0C2 A0C2 -\ID A0C3 A0C3 -\ID A0C4 A0C4 -\ID A0C5 A0C5 -\ID A0C6 A0C6 -\ID A0C7 A0C7 -\ID A0C8 A0C8 -\ID A0C9 A0C9 -\ID A0CA A0CA -\ID A0CB A0CB -\ID A0CC A0CC -\ID A0CD A0CD -\ID A0CE A0CE -\ID A0CF A0CF -\ID A0D0 A0D0 -\ID A0D1 A0D1 -\ID A0D2 A0D2 -\ID A0D3 A0D3 -\ID A0D4 A0D4 -\ID A0D5 A0D5 -\ID A0D6 A0D6 -\ID A0D7 A0D7 -\ID A0D8 A0D8 -\ID A0D9 A0D9 -\ID A0DA A0DA -\ID A0DB A0DB -\ID A0DC A0DC -\ID A0DD A0DD -\ID A0DE A0DE -\ID A0DF A0DF -\ID A0E0 A0E0 -\ID A0E1 A0E1 -\ID A0E2 A0E2 -\ID A0E3 A0E3 -\ID A0E4 A0E4 -\ID A0E5 A0E5 -\ID A0E6 A0E6 -\ID A0E7 A0E7 -\ID A0E8 A0E8 -\ID A0E9 A0E9 -\ID A0EA A0EA -\ID A0EB A0EB -\ID A0EC A0EC -\ID A0ED A0ED -\ID A0EE A0EE -\ID A0EF A0EF -\ID A0F0 A0F0 -\ID A0F1 A0F1 -\ID A0F2 A0F2 -\ID A0F3 A0F3 -\ID A0F4 A0F4 -\ID A0F5 A0F5 -\ID A0F6 A0F6 -\ID A0F7 A0F7 -\ID A0F8 A0F8 -\ID A0F9 A0F9 -\ID A0FA A0FA -\ID A0FB A0FB -\ID A0FC A0FC -\ID A0FD A0FD -\ID A0FE A0FE -\ID A0FF A0FF -\ID A100 A100 -\ID A101 A101 -\ID A102 A102 -\ID A103 A103 -\ID A104 A104 -\ID A105 A105 -\ID A106 A106 -\ID A107 A107 -\ID A108 A108 -\ID A109 A109 -\ID A10A A10A -\ID A10B A10B -\ID A10C A10C -\ID A10D A10D -\ID A10E A10E -\ID A10F A10F -\ID A110 A110 -\ID A111 A111 -\ID A112 A112 -\ID A113 A113 -\ID A114 A114 -\ID A115 A115 -\ID A116 A116 -\ID A117 A117 -\ID A118 A118 -\ID A119 A119 -\ID A11A A11A -\ID A11B A11B -\ID A11C A11C -\ID A11D A11D -\ID A11E A11E -\ID A11F A11F -\ID A120 A120 -\ID A121 A121 -\ID A122 A122 -\ID A123 A123 -\ID A124 A124 -\ID A125 A125 -\ID A126 A126 -\ID A127 A127 -\ID A128 A128 -\ID A129 A129 -\ID A12A A12A -\ID A12B A12B -\ID A12C A12C -\ID A12D A12D -\ID A12E A12E -\ID A12F A12F -\ID A130 A130 -\ID A131 A131 -\ID A132 A132 -\ID A133 A133 -\ID A134 A134 -\ID A135 A135 -\ID A136 A136 -\ID A137 A137 -\ID A138 A138 -\ID A139 A139 -\ID A13A A13A -\ID A13B A13B -\ID A13C A13C -\ID A13D A13D -\ID A13E A13E -\ID A13F A13F -\ID A140 A140 -\ID A141 A141 -\ID A142 A142 -\ID A143 A143 -\ID A144 A144 -\ID A145 A145 -\ID A146 A146 -\ID A147 A147 -\ID A148 A148 -\ID A149 A149 -\ID A14A A14A -\ID A14B A14B -\ID A14C A14C -\ID A14D A14D -\ID A14E A14E -\ID A14F A14F -\ID A150 A150 -\ID A151 A151 -\ID A152 A152 -\ID A153 A153 -\ID A154 A154 -\ID A155 A155 -\ID A156 A156 -\ID A157 A157 -\ID A158 A158 -\ID A159 A159 -\ID A15A A15A -\ID A15B A15B -\ID A15C A15C -\ID A15D A15D -\ID A15E A15E -\ID A15F A15F -\ID A160 A160 -\ID A161 A161 -\ID A162 A162 -\ID A163 A163 -\ID A164 A164 -\ID A165 A165 -\ID A166 A166 -\ID A167 A167 -\ID A168 A168 -\ID A169 A169 -\ID A16A A16A -\ID A16B A16B -\ID A16C A16C -\ID A16D A16D -\ID A16E A16E -\ID A16F A16F -\ID A170 A170 -\ID A171 A171 -\ID A172 A172 -\ID A173 A173 -\ID A174 A174 -\ID A175 A175 -\ID A176 A176 -\ID A177 A177 -\ID A178 A178 -\ID A179 A179 -\ID A17A A17A -\ID A17B A17B -\ID A17C A17C -\ID A17D A17D -\ID A17E A17E -\ID A17F A17F -\ID A180 A180 -\ID A181 A181 -\ID A182 A182 -\ID A183 A183 -\ID A184 A184 -\ID A185 A185 -\ID A186 A186 -\ID A187 A187 -\ID A188 A188 -\ID A189 A189 -\ID A18A A18A -\ID A18B A18B -\ID A18C A18C -\ID A18D A18D -\ID A18E A18E -\ID A18F A18F -\ID A190 A190 -\ID A191 A191 -\ID A192 A192 -\ID A193 A193 -\ID A194 A194 -\ID A195 A195 -\ID A196 A196 -\ID A197 A197 -\ID A198 A198 -\ID A199 A199 -\ID A19A A19A -\ID A19B A19B -\ID A19C A19C -\ID A19D A19D -\ID A19E A19E -\ID A19F A19F -\ID A1A0 A1A0 -\ID A1A1 A1A1 -\ID A1A2 A1A2 -\ID A1A3 A1A3 -\ID A1A4 A1A4 -\ID A1A5 A1A5 -\ID A1A6 A1A6 -\ID A1A7 A1A7 -\ID A1A8 A1A8 -\ID A1A9 A1A9 -\ID A1AA A1AA -\ID A1AB A1AB -\ID A1AC A1AC -\ID A1AD A1AD -\ID A1AE A1AE -\ID A1AF A1AF -\ID A1B0 A1B0 -\ID A1B1 A1B1 -\ID A1B2 A1B2 -\ID A1B3 A1B3 -\ID A1B4 A1B4 -\ID A1B5 A1B5 -\ID A1B6 A1B6 -\ID A1B7 A1B7 -\ID A1B8 A1B8 -\ID A1B9 A1B9 -\ID A1BA A1BA -\ID A1BB A1BB -\ID A1BC A1BC -\ID A1BD A1BD -\ID A1BE A1BE -\ID A1BF A1BF -\ID A1C0 A1C0 -\ID A1C1 A1C1 -\ID A1C2 A1C2 -\ID A1C3 A1C3 -\ID A1C4 A1C4 -\ID A1C5 A1C5 -\ID A1C6 A1C6 -\ID A1C7 A1C7 -\ID A1C8 A1C8 -\ID A1C9 A1C9 -\ID A1CA A1CA -\ID A1CB A1CB -\ID A1CC A1CC -\ID A1CD A1CD -\ID A1CE A1CE -\ID A1CF A1CF -\ID A1D0 A1D0 -\ID A1D1 A1D1 -\ID A1D2 A1D2 -\ID A1D3 A1D3 -\ID A1D4 A1D4 -\ID A1D5 A1D5 -\ID A1D6 A1D6 -\ID A1D7 A1D7 -\ID A1D8 A1D8 -\ID A1D9 A1D9 -\ID A1DA A1DA -\ID A1DB A1DB -\ID A1DC A1DC -\ID A1DD A1DD -\ID A1DE A1DE -\ID A1DF A1DF -\ID A1E0 A1E0 -\ID A1E1 A1E1 -\ID A1E2 A1E2 -\ID A1E3 A1E3 -\ID A1E4 A1E4 -\ID A1E5 A1E5 -\ID A1E6 A1E6 -\ID A1E7 A1E7 -\ID A1E8 A1E8 -\ID A1E9 A1E9 -\ID A1EA A1EA -\ID A1EB A1EB -\ID A1EC A1EC -\ID A1ED A1ED -\ID A1EE A1EE -\ID A1EF A1EF -\ID A1F0 A1F0 -\ID A1F1 A1F1 -\ID A1F2 A1F2 -\ID A1F3 A1F3 -\ID A1F4 A1F4 -\ID A1F5 A1F5 -\ID A1F6 A1F6 -\ID A1F7 A1F7 -\ID A1F8 A1F8 -\ID A1F9 A1F9 -\ID A1FA A1FA -\ID A1FB A1FB -\ID A1FC A1FC -\ID A1FD A1FD -\ID A1FE A1FE -\ID A1FF A1FF -\ID A200 A200 -\ID A201 A201 -\ID A202 A202 -\ID A203 A203 -\ID A204 A204 -\ID A205 A205 -\ID A206 A206 -\ID A207 A207 -\ID A208 A208 -\ID A209 A209 -\ID A20A A20A -\ID A20B A20B -\ID A20C A20C -\ID A20D A20D -\ID A20E A20E -\ID A20F A20F -\ID A210 A210 -\ID A211 A211 -\ID A212 A212 -\ID A213 A213 -\ID A214 A214 -\ID A215 A215 -\ID A216 A216 -\ID A217 A217 -\ID A218 A218 -\ID A219 A219 -\ID A21A A21A -\ID A21B A21B -\ID A21C A21C -\ID A21D A21D -\ID A21E A21E -\ID A21F A21F -\ID A220 A220 -\ID A221 A221 -\ID A222 A222 -\ID A223 A223 -\ID A224 A224 -\ID A225 A225 -\ID A226 A226 -\ID A227 A227 -\ID A228 A228 -\ID A229 A229 -\ID A22A A22A -\ID A22B A22B -\ID A22C A22C -\ID A22D A22D -\ID A22E A22E -\ID A22F A22F -\ID A230 A230 -\ID A231 A231 -\ID A232 A232 -\ID A233 A233 -\ID A234 A234 -\ID A235 A235 -\ID A236 A236 -\ID A237 A237 -\ID A238 A238 -\ID A239 A239 -\ID A23A A23A -\ID A23B A23B -\ID A23C A23C -\ID A23D A23D -\ID A23E A23E -\ID A23F A23F -\ID A240 A240 -\ID A241 A241 -\ID A242 A242 -\ID A243 A243 -\ID A244 A244 -\ID A245 A245 -\ID A246 A246 -\ID A247 A247 -\ID A248 A248 -\ID A249 A249 -\ID A24A A24A -\ID A24B A24B -\ID A24C A24C -\ID A24D A24D -\ID A24E A24E -\ID A24F A24F -\ID A250 A250 -\ID A251 A251 -\ID A252 A252 -\ID A253 A253 -\ID A254 A254 -\ID A255 A255 -\ID A256 A256 -\ID A257 A257 -\ID A258 A258 -\ID A259 A259 -\ID A25A A25A -\ID A25B A25B -\ID A25C A25C -\ID A25D A25D -\ID A25E A25E -\ID A25F A25F -\ID A260 A260 -\ID A261 A261 -\ID A262 A262 -\ID A263 A263 -\ID A264 A264 -\ID A265 A265 -\ID A266 A266 -\ID A267 A267 -\ID A268 A268 -\ID A269 A269 -\ID A26A A26A -\ID A26B A26B -\ID A26C A26C -\ID A26D A26D -\ID A26E A26E -\ID A26F A26F -\ID A270 A270 -\ID A271 A271 -\ID A272 A272 -\ID A273 A273 -\ID A274 A274 -\ID A275 A275 -\ID A276 A276 -\ID A277 A277 -\ID A278 A278 -\ID A279 A279 -\ID A27A A27A -\ID A27B A27B -\ID A27C A27C -\ID A27D A27D -\ID A27E A27E -\ID A27F A27F -\ID A280 A280 -\ID A281 A281 -\ID A282 A282 -\ID A283 A283 -\ID A284 A284 -\ID A285 A285 -\ID A286 A286 -\ID A287 A287 -\ID A288 A288 -\ID A289 A289 -\ID A28A A28A -\ID A28B A28B -\ID A28C A28C -\ID A28D A28D -\ID A28E A28E -\ID A28F A28F -\ID A290 A290 -\ID A291 A291 -\ID A292 A292 -\ID A293 A293 -\ID A294 A294 -\ID A295 A295 -\ID A296 A296 -\ID A297 A297 -\ID A298 A298 -\ID A299 A299 -\ID A29A A29A -\ID A29B A29B -\ID A29C A29C -\ID A29D A29D -\ID A29E A29E -\ID A29F A29F -\ID A2A0 A2A0 -\ID A2A1 A2A1 -\ID A2A2 A2A2 -\ID A2A3 A2A3 -\ID A2A4 A2A4 -\ID A2A5 A2A5 -\ID A2A6 A2A6 -\ID A2A7 A2A7 -\ID A2A8 A2A8 -\ID A2A9 A2A9 -\ID A2AA A2AA -\ID A2AB A2AB -\ID A2AC A2AC -\ID A2AD A2AD -\ID A2AE A2AE -\ID A2AF A2AF -\ID A2B0 A2B0 -\ID A2B1 A2B1 -\ID A2B2 A2B2 -\ID A2B3 A2B3 -\ID A2B4 A2B4 -\ID A2B5 A2B5 -\ID A2B6 A2B6 -\ID A2B7 A2B7 -\ID A2B8 A2B8 -\ID A2B9 A2B9 -\ID A2BA A2BA -\ID A2BB A2BB -\ID A2BC A2BC -\ID A2BD A2BD -\ID A2BE A2BE -\ID A2BF A2BF -\ID A2C0 A2C0 -\ID A2C1 A2C1 -\ID A2C2 A2C2 -\ID A2C3 A2C3 -\ID A2C4 A2C4 -\ID A2C5 A2C5 -\ID A2C6 A2C6 -\ID A2C7 A2C7 -\ID A2C8 A2C8 -\ID A2C9 A2C9 -\ID A2CA A2CA -\ID A2CB A2CB -\ID A2CC A2CC -\ID A2CD A2CD -\ID A2CE A2CE -\ID A2CF A2CF -\ID A2D0 A2D0 -\ID A2D1 A2D1 -\ID A2D2 A2D2 -\ID A2D3 A2D3 -\ID A2D4 A2D4 -\ID A2D5 A2D5 -\ID A2D6 A2D6 -\ID A2D7 A2D7 -\ID A2D8 A2D8 -\ID A2D9 A2D9 -\ID A2DA A2DA -\ID A2DB A2DB -\ID A2DC A2DC -\ID A2DD A2DD -\ID A2DE A2DE -\ID A2DF A2DF -\ID A2E0 A2E0 -\ID A2E1 A2E1 -\ID A2E2 A2E2 -\ID A2E3 A2E3 -\ID A2E4 A2E4 -\ID A2E5 A2E5 -\ID A2E6 A2E6 -\ID A2E7 A2E7 -\ID A2E8 A2E8 -\ID A2E9 A2E9 -\ID A2EA A2EA -\ID A2EB A2EB -\ID A2EC A2EC -\ID A2ED A2ED -\ID A2EE A2EE -\ID A2EF A2EF -\ID A2F0 A2F0 -\ID A2F1 A2F1 -\ID A2F2 A2F2 -\ID A2F3 A2F3 -\ID A2F4 A2F4 -\ID A2F5 A2F5 -\ID A2F6 A2F6 -\ID A2F7 A2F7 -\ID A2F8 A2F8 -\ID A2F9 A2F9 -\ID A2FA A2FA -\ID A2FB A2FB -\ID A2FC A2FC -\ID A2FD A2FD -\ID A2FE A2FE -\ID A2FF A2FF -\ID A300 A300 -\ID A301 A301 -\ID A302 A302 -\ID A303 A303 -\ID A304 A304 -\ID A305 A305 -\ID A306 A306 -\ID A307 A307 -\ID A308 A308 -\ID A309 A309 -\ID A30A A30A -\ID A30B A30B -\ID A30C A30C -\ID A30D A30D -\ID A30E A30E -\ID A30F A30F -\ID A310 A310 -\ID A311 A311 -\ID A312 A312 -\ID A313 A313 -\ID A314 A314 -\ID A315 A315 -\ID A316 A316 -\ID A317 A317 -\ID A318 A318 -\ID A319 A319 -\ID A31A A31A -\ID A31B A31B -\ID A31C A31C -\ID A31D A31D -\ID A31E A31E -\ID A31F A31F -\ID A320 A320 -\ID A321 A321 -\ID A322 A322 -\ID A323 A323 -\ID A324 A324 -\ID A325 A325 -\ID A326 A326 -\ID A327 A327 -\ID A328 A328 -\ID A329 A329 -\ID A32A A32A -\ID A32B A32B -\ID A32C A32C -\ID A32D A32D -\ID A32E A32E -\ID A32F A32F -\ID A330 A330 -\ID A331 A331 -\ID A332 A332 -\ID A333 A333 -\ID A334 A334 -\ID A335 A335 -\ID A336 A336 -\ID A337 A337 -\ID A338 A338 -\ID A339 A339 -\ID A33A A33A -\ID A33B A33B -\ID A33C A33C -\ID A33D A33D -\ID A33E A33E -\ID A33F A33F -\ID A340 A340 -\ID A341 A341 -\ID A342 A342 -\ID A343 A343 -\ID A344 A344 -\ID A345 A345 -\ID A346 A346 -\ID A347 A347 -\ID A348 A348 -\ID A349 A349 -\ID A34A A34A -\ID A34B A34B -\ID A34C A34C -\ID A34D A34D -\ID A34E A34E -\ID A34F A34F -\ID A350 A350 -\ID A351 A351 -\ID A352 A352 -\ID A353 A353 -\ID A354 A354 -\ID A355 A355 -\ID A356 A356 -\ID A357 A357 -\ID A358 A358 -\ID A359 A359 -\ID A35A A35A -\ID A35B A35B -\ID A35C A35C -\ID A35D A35D -\ID A35E A35E -\ID A35F A35F -\ID A360 A360 -\ID A361 A361 -\ID A362 A362 -\ID A363 A363 -\ID A364 A364 -\ID A365 A365 -\ID A366 A366 -\ID A367 A367 -\ID A368 A368 -\ID A369 A369 -\ID A36A A36A -\ID A36B A36B -\ID A36C A36C -\ID A36D A36D -\ID A36E A36E -\ID A36F A36F -\ID A370 A370 -\ID A371 A371 -\ID A372 A372 -\ID A373 A373 -\ID A374 A374 -\ID A375 A375 -\ID A376 A376 -\ID A377 A377 -\ID A378 A378 -\ID A379 A379 -\ID A37A A37A -\ID A37B A37B -\ID A37C A37C -\ID A37D A37D -\ID A37E A37E -\ID A37F A37F -\ID A380 A380 -\ID A381 A381 -\ID A382 A382 -\ID A383 A383 -\ID A384 A384 -\ID A385 A385 -\ID A386 A386 -\ID A387 A387 -\ID A388 A388 -\ID A389 A389 -\ID A38A A38A -\ID A38B A38B -\ID A38C A38C -\ID A38D A38D -\ID A38E A38E -\ID A38F A38F -\ID A390 A390 -\ID A391 A391 -\ID A392 A392 -\ID A393 A393 -\ID A394 A394 -\ID A395 A395 -\ID A396 A396 -\ID A397 A397 -\ID A398 A398 -\ID A399 A399 -\ID A39A A39A -\ID A39B A39B -\ID A39C A39C -\ID A39D A39D -\ID A39E A39E -\ID A39F A39F -\ID A3A0 A3A0 -\ID A3A1 A3A1 -\ID A3A2 A3A2 -\ID A3A3 A3A3 -\ID A3A4 A3A4 -\ID A3A5 A3A5 -\ID A3A6 A3A6 -\ID A3A7 A3A7 -\ID A3A8 A3A8 -\ID A3A9 A3A9 -\ID A3AA A3AA -\ID A3AB A3AB -\ID A3AC A3AC -\ID A3AD A3AD -\ID A3AE A3AE -\ID A3AF A3AF -\ID A3B0 A3B0 -\ID A3B1 A3B1 -\ID A3B2 A3B2 -\ID A3B3 A3B3 -\ID A3B4 A3B4 -\ID A3B5 A3B5 -\ID A3B6 A3B6 -\ID A3B7 A3B7 -\ID A3B8 A3B8 -\ID A3B9 A3B9 -\ID A3BA A3BA -\ID A3BB A3BB -\ID A3BC A3BC -\ID A3BD A3BD -\ID A3BE A3BE -\ID A3BF A3BF -\ID A3C0 A3C0 -\ID A3C1 A3C1 -\ID A3C2 A3C2 -\ID A3C3 A3C3 -\ID A3C4 A3C4 -\ID A3C5 A3C5 -\ID A3C6 A3C6 -\ID A3C7 A3C7 -\ID A3C8 A3C8 -\ID A3C9 A3C9 -\ID A3CA A3CA -\ID A3CB A3CB -\ID A3CC A3CC -\ID A3CD A3CD -\ID A3CE A3CE -\ID A3CF A3CF -\ID A3D0 A3D0 -\ID A3D1 A3D1 -\ID A3D2 A3D2 -\ID A3D3 A3D3 -\ID A3D4 A3D4 -\ID A3D5 A3D5 -\ID A3D6 A3D6 -\ID A3D7 A3D7 -\ID A3D8 A3D8 -\ID A3D9 A3D9 -\ID A3DA A3DA -\ID A3DB A3DB -\ID A3DC A3DC -\ID A3DD A3DD -\ID A3DE A3DE -\ID A3DF A3DF -\ID A3E0 A3E0 -\ID A3E1 A3E1 -\ID A3E2 A3E2 -\ID A3E3 A3E3 -\ID A3E4 A3E4 -\ID A3E5 A3E5 -\ID A3E6 A3E6 -\ID A3E7 A3E7 -\ID A3E8 A3E8 -\ID A3E9 A3E9 -\ID A3EA A3EA -\ID A3EB A3EB -\ID A3EC A3EC -\ID A3ED A3ED -\ID A3EE A3EE -\ID A3EF A3EF -\ID A3F0 A3F0 -\ID A3F1 A3F1 -\ID A3F2 A3F2 -\ID A3F3 A3F3 -\ID A3F4 A3F4 -\ID A3F5 A3F5 -\ID A3F6 A3F6 -\ID A3F7 A3F7 -\ID A3F8 A3F8 -\ID A3F9 A3F9 -\ID A3FA A3FA -\ID A3FB A3FB -\ID A3FC A3FC -\ID A3FD A3FD -\ID A3FE A3FE -\ID A3FF A3FF -\ID A400 A400 -\ID A401 A401 -\ID A402 A402 -\ID A403 A403 -\ID A404 A404 -\ID A405 A405 -\ID A406 A406 -\ID A407 A407 -\ID A408 A408 -\ID A409 A409 -\ID A40A A40A -\ID A40B A40B -\ID A40C A40C -\ID A40D A40D -\ID A40E A40E -\ID A40F A40F -\ID A410 A410 -\ID A411 A411 -\ID A412 A412 -\ID A413 A413 -\ID A414 A414 -\ID A415 A415 -\ID A416 A416 -\ID A417 A417 -\ID A418 A418 -\ID A419 A419 -\ID A41A A41A -\ID A41B A41B -\ID A41C A41C -\ID A41D A41D -\ID A41E A41E -\ID A41F A41F -\ID A420 A420 -\ID A421 A421 -\ID A422 A422 -\ID A423 A423 -\ID A424 A424 -\ID A425 A425 -\ID A426 A426 -\ID A427 A427 -\ID A428 A428 -\ID A429 A429 -\ID A42A A42A -\ID A42B A42B -\ID A42C A42C -\ID A42D A42D -\ID A42E A42E -\ID A42F A42F -\ID A430 A430 -\ID A431 A431 -\ID A432 A432 -\ID A433 A433 -\ID A434 A434 -\ID A435 A435 -\ID A436 A436 -\ID A437 A437 -\ID A438 A438 -\ID A439 A439 -\ID A43A A43A -\ID A43B A43B -\ID A43C A43C -\ID A43D A43D -\ID A43E A43E -\ID A43F A43F -\ID A440 A440 -\ID A441 A441 -\ID A442 A442 -\ID A443 A443 -\ID A444 A444 -\ID A445 A445 -\ID A446 A446 -\ID A447 A447 -\ID A448 A448 -\ID A449 A449 -\ID A44A A44A -\ID A44B A44B -\ID A44C A44C -\ID A44D A44D -\ID A44E A44E -\ID A44F A44F -\ID A450 A450 -\ID A451 A451 -\ID A452 A452 -\ID A453 A453 -\ID A454 A454 -\ID A455 A455 -\ID A456 A456 -\ID A457 A457 -\ID A458 A458 -\ID A459 A459 -\ID A45A A45A -\ID A45B A45B -\ID A45C A45C -\ID A45D A45D -\ID A45E A45E -\ID A45F A45F -\ID A460 A460 -\ID A461 A461 -\ID A462 A462 -\ID A463 A463 -\ID A464 A464 -\ID A465 A465 -\ID A466 A466 -\ID A467 A467 -\ID A468 A468 -\ID A469 A469 -\ID A46A A46A -\ID A46B A46B -\ID A46C A46C -\ID A46D A46D -\ID A46E A46E -\ID A46F A46F -\ID A470 A470 -\ID A471 A471 -\ID A472 A472 -\ID A473 A473 -\ID A474 A474 -\ID A475 A475 -\ID A476 A476 -\ID A477 A477 -\ID A478 A478 -\ID A479 A479 -\ID A47A A47A -\ID A47B A47B -\ID A47C A47C -\ID A47D A47D -\ID A47E A47E -\ID A47F A47F -\ID A480 A480 -\ID A481 A481 -\ID A482 A482 -\ID A483 A483 -\ID A484 A484 -\ID A485 A485 -\ID A486 A486 -\ID A487 A487 -\ID A488 A488 -\ID A489 A489 -\ID A48A A48A -\ID A48B A48B -\ID A48C A48C -\ID A490 A490 -\ID A491 A491 -\ID A492 A492 -\ID A493 A493 -\ID A494 A494 -\ID A495 A495 -\ID A496 A496 -\ID A497 A497 -\ID A498 A498 -\ID A499 A499 -\ID A49A A49A -\ID A49B A49B -\ID A49C A49C -\ID A49D A49D -\ID A49E A49E -\ID A49F A49F -\ID A4A0 A4A0 -\ID A4A1 A4A1 -\ID A4A2 A4A2 -\ID A4A3 A4A3 -\ID A4A4 A4A4 -\ID A4A5 A4A5 -\ID A4A6 A4A6 -\ID A4A7 A4A7 -\ID A4A8 A4A8 -\ID A4A9 A4A9 -\ID A4AA A4AA -\ID A4AB A4AB -\ID A4AC A4AC -\ID A4AD A4AD -\ID A4AE A4AE -\ID A4AF A4AF -\ID A4B0 A4B0 -\ID A4B1 A4B1 -\ID A4B2 A4B2 -\ID A4B3 A4B3 -\ID A4B4 A4B4 -\ID A4B5 A4B5 -\ID A4B6 A4B6 -\ID A4B7 A4B7 -\ID A4B8 A4B8 -\ID A4B9 A4B9 -\ID A4BA A4BA -\ID A4BB A4BB -\ID A4BC A4BC -\ID A4BD A4BD -\ID A4BE A4BE -\ID A4BF A4BF -\ID A4C0 A4C0 -\ID A4C1 A4C1 -\ID A4C2 A4C2 -\ID A4C3 A4C3 -\ID A4C4 A4C4 -\ID A4C5 A4C5 -\ID A4C6 A4C6 -\ID F900 F900 -\ID F901 F901 -\ID F902 F902 -\ID F903 F903 -\ID F904 F904 -\ID F905 F905 -\ID F906 F906 -\ID F907 F907 -\ID F908 F908 -\ID F909 F909 -\ID F90A F90A -\ID F90B F90B -\ID F90C F90C -\ID F90D F90D -\ID F90E F90E -\ID F90F F90F -\ID F910 F910 -\ID F911 F911 -\ID F912 F912 -\ID F913 F913 -\ID F914 F914 -\ID F915 F915 -\ID F916 F916 -\ID F917 F917 -\ID F918 F918 -\ID F919 F919 -\ID F91A F91A -\ID F91B F91B -\ID F91C F91C -\ID F91D F91D -\ID F91E F91E -\ID F91F F91F -\ID F920 F920 -\ID F921 F921 -\ID F922 F922 -\ID F923 F923 -\ID F924 F924 -\ID F925 F925 -\ID F926 F926 -\ID F927 F927 -\ID F928 F928 -\ID F929 F929 -\ID F92A F92A -\ID F92B F92B -\ID F92C F92C -\ID F92D F92D -\ID F92E F92E -\ID F92F F92F -\ID F930 F930 -\ID F931 F931 -\ID F932 F932 -\ID F933 F933 -\ID F934 F934 -\ID F935 F935 -\ID F936 F936 -\ID F937 F937 -\ID F938 F938 -\ID F939 F939 -\ID F93A F93A -\ID F93B F93B -\ID F93C F93C -\ID F93D F93D -\ID F93E F93E -\ID F93F F93F -\ID F940 F940 -\ID F941 F941 -\ID F942 F942 -\ID F943 F943 -\ID F944 F944 -\ID F945 F945 -\ID F946 F946 -\ID F947 F947 -\ID F948 F948 -\ID F949 F949 -\ID F94A F94A -\ID F94B F94B -\ID F94C F94C -\ID F94D F94D -\ID F94E F94E -\ID F94F F94F -\ID F950 F950 -\ID F951 F951 -\ID F952 F952 -\ID F953 F953 -\ID F954 F954 -\ID F955 F955 -\ID F956 F956 -\ID F957 F957 -\ID F958 F958 -\ID F959 F959 -\ID F95A F95A -\ID F95B F95B -\ID F95C F95C -\ID F95D F95D -\ID F95E F95E -\ID F95F F95F -\ID F960 F960 -\ID F961 F961 -\ID F962 F962 -\ID F963 F963 -\ID F964 F964 -\ID F965 F965 -\ID F966 F966 -\ID F967 F967 -\ID F968 F968 -\ID F969 F969 -\ID F96A F96A -\ID F96B F96B -\ID F96C F96C -\ID F96D F96D -\ID F96E F96E -\ID F96F F96F -\ID F970 F970 -\ID F971 F971 -\ID F972 F972 -\ID F973 F973 -\ID F974 F974 -\ID F975 F975 -\ID F976 F976 -\ID F977 F977 -\ID F978 F978 -\ID F979 F979 -\ID F97A F97A -\ID F97B F97B -\ID F97C F97C -\ID F97D F97D -\ID F97E F97E -\ID F97F F97F -\ID F980 F980 -\ID F981 F981 -\ID F982 F982 -\ID F983 F983 -\ID F984 F984 -\ID F985 F985 -\ID F986 F986 -\ID F987 F987 -\ID F988 F988 -\ID F989 F989 -\ID F98A F98A -\ID F98B F98B -\ID F98C F98C -\ID F98D F98D -\ID F98E F98E -\ID F98F F98F -\ID F990 F990 -\ID F991 F991 -\ID F992 F992 -\ID F993 F993 -\ID F994 F994 -\ID F995 F995 -\ID F996 F996 -\ID F997 F997 -\ID F998 F998 -\ID F999 F999 -\ID F99A F99A -\ID F99B F99B -\ID F99C F99C -\ID F99D F99D -\ID F99E F99E -\ID F99F F99F -\ID F9A0 F9A0 -\ID F9A1 F9A1 -\ID F9A2 F9A2 -\ID F9A3 F9A3 -\ID F9A4 F9A4 -\ID F9A5 F9A5 -\ID F9A6 F9A6 -\ID F9A7 F9A7 -\ID F9A8 F9A8 -\ID F9A9 F9A9 -\ID F9AA F9AA -\ID F9AB F9AB -\ID F9AC F9AC -\ID F9AD F9AD -\ID F9AE F9AE -\ID F9AF F9AF -\ID F9B0 F9B0 -\ID F9B1 F9B1 -\ID F9B2 F9B2 -\ID F9B3 F9B3 -\ID F9B4 F9B4 -\ID F9B5 F9B5 -\ID F9B6 F9B6 -\ID F9B7 F9B7 -\ID F9B8 F9B8 -\ID F9B9 F9B9 -\ID F9BA F9BA -\ID F9BB F9BB -\ID F9BC F9BC -\ID F9BD F9BD -\ID F9BE F9BE -\ID F9BF F9BF -\ID F9C0 F9C0 -\ID F9C1 F9C1 -\ID F9C2 F9C2 -\ID F9C3 F9C3 -\ID F9C4 F9C4 -\ID F9C5 F9C5 -\ID F9C6 F9C6 -\ID F9C7 F9C7 -\ID F9C8 F9C8 -\ID F9C9 F9C9 -\ID F9CA F9CA -\ID F9CB F9CB -\ID F9CC F9CC -\ID F9CD F9CD -\ID F9CE F9CE -\ID F9CF F9CF -\ID F9D0 F9D0 -\ID F9D1 F9D1 -\ID F9D2 F9D2 -\ID F9D3 F9D3 -\ID F9D4 F9D4 -\ID F9D5 F9D5 -\ID F9D6 F9D6 -\ID F9D7 F9D7 -\ID F9D8 F9D8 -\ID F9D9 F9D9 -\ID F9DA F9DA -\ID F9DB F9DB -\ID F9DC F9DC -\ID F9DD F9DD -\ID F9DE F9DE -\ID F9DF F9DF -\ID F9E0 F9E0 -\ID F9E1 F9E1 -\ID F9E2 F9E2 -\ID F9E3 F9E3 -\ID F9E4 F9E4 -\ID F9E5 F9E5 -\ID F9E6 F9E6 -\ID F9E7 F9E7 -\ID F9E8 F9E8 -\ID F9E9 F9E9 -\ID F9EA F9EA -\ID F9EB F9EB -\ID F9EC F9EC -\ID F9ED F9ED -\ID F9EE F9EE -\ID F9EF F9EF -\ID F9F0 F9F0 -\ID F9F1 F9F1 -\ID F9F2 F9F2 -\ID F9F3 F9F3 -\ID F9F4 F9F4 -\ID F9F5 F9F5 -\ID F9F6 F9F6 -\ID F9F7 F9F7 -\ID F9F8 F9F8 -\ID F9F9 F9F9 -\ID F9FA F9FA -\ID F9FB F9FB -\ID F9FC F9FC -\ID F9FD F9FD -\ID F9FE F9FE -\ID F9FF F9FF -\ID FA00 FA00 -\ID FA01 FA01 -\ID FA02 FA02 -\ID FA03 FA03 -\ID FA04 FA04 -\ID FA05 FA05 -\ID FA06 FA06 -\ID FA07 FA07 -\ID FA08 FA08 -\ID FA09 FA09 -\ID FA0A FA0A -\ID FA0B FA0B -\ID FA0C FA0C -\ID FA0D FA0D -\ID FA0E FA0E -\ID FA0F FA0F -\ID FA10 FA10 -\ID FA11 FA11 -\ID FA12 FA12 -\ID FA13 FA13 -\ID FA14 FA14 -\ID FA15 FA15 -\ID FA16 FA16 -\ID FA17 FA17 -\ID FA18 FA18 -\ID FA19 FA19 -\ID FA1A FA1A -\ID FA1B FA1B -\ID FA1C FA1C -\ID FA1D FA1D -\ID FA1E FA1E -\ID FA1F FA1F -\ID FA20 FA20 -\ID FA21 FA21 -\ID FA22 FA22 -\ID FA23 FA23 -\ID FA24 FA24 -\ID FA25 FA25 -\ID FA26 FA26 -\ID FA27 FA27 -\ID FA28 FA28 -\ID FA29 FA29 -\ID FA2A FA2A -\ID FA2B FA2B -\ID FA2C FA2C -\ID FA2D FA2D -\ID FA30 FA30 -\ID FA31 FA31 -\ID FA32 FA32 -\ID FA33 FA33 -\ID FA34 FA34 -\ID FA35 FA35 -\ID FA36 FA36 -\ID FA37 FA37 -\ID FA38 FA38 -\ID FA39 FA39 -\ID FA3A FA3A -\ID FA3B FA3B -\ID FA3C FA3C -\ID FA3D FA3D -\ID FA3E FA3E -\ID FA3F FA3F -\ID FA40 FA40 -\ID FA41 FA41 -\ID FA42 FA42 -\ID FA43 FA43 -\ID FA44 FA44 -\ID FA45 FA45 -\ID FA46 FA46 -\ID FA47 FA47 -\ID FA48 FA48 -\ID FA49 FA49 -\ID FA4A FA4A -\ID FA4B FA4B -\ID FA4C FA4C -\ID FA4D FA4D -\ID FA4E FA4E -\ID FA4F FA4F -\ID FA50 FA50 -\ID FA51 FA51 -\ID FA52 FA52 -\ID FA53 FA53 -\ID FA54 FA54 -\ID FA55 FA55 -\ID FA56 FA56 -\ID FA57 FA57 -\ID FA58 FA58 -\ID FA59 FA59 -\ID FA5A FA5A -\ID FA5B FA5B -\ID FA5C FA5C -\ID FA5D FA5D -\ID FA5E FA5E -\ID FA5F FA5F -\ID FA60 FA60 -\ID FA61 FA61 -\ID FA62 FA62 -\ID FA63 FA63 -\ID FA64 FA64 -\ID FA65 FA65 -\ID FA66 FA66 -\ID FA67 FA67 -\ID FA68 FA68 -\ID FA69 FA69 -\ID FA6A FA6A -\ID FA70 FA70 -\ID FA71 FA71 -\ID FA72 FA72 -\ID FA73 FA73 -\ID FA74 FA74 -\ID FA75 FA75 -\ID FA76 FA76 -\ID FA77 FA77 -\ID FA78 FA78 -\ID FA79 FA79 -\ID FA7A FA7A -\ID FA7B FA7B -\ID FA7C FA7C -\ID FA7D FA7D -\ID FA7E FA7E -\ID FA7F FA7F -\ID FA80 FA80 -\ID FA81 FA81 -\ID FA82 FA82 -\ID FA83 FA83 -\ID FA84 FA84 -\ID FA85 FA85 -\ID FA86 FA86 -\ID FA87 FA87 -\ID FA88 FA88 -\ID FA89 FA89 -\ID FA8A FA8A -\ID FA8B FA8B -\ID FA8C FA8C -\ID FA8D FA8D -\ID FA8E FA8E -\ID FA8F FA8F -\ID FA90 FA90 -\ID FA91 FA91 -\ID FA92 FA92 -\ID FA93 FA93 -\ID FA94 FA94 -\ID FA95 FA95 -\ID FA96 FA96 -\ID FA97 FA97 -\ID FA98 FA98 -\ID FA99 FA99 -\ID FA9A FA9A -\ID FA9B FA9B -\ID FA9C FA9C -\ID FA9D FA9D -\ID FA9E FA9E -\ID FA9F FA9F -\ID FAA0 FAA0 -\ID FAA1 FAA1 -\ID FAA2 FAA2 -\ID FAA3 FAA3 -\ID FAA4 FAA4 -\ID FAA5 FAA5 -\ID FAA6 FAA6 -\ID FAA7 FAA7 -\ID FAA8 FAA8 -\ID FAA9 FAA9 -\ID FAAA FAAA -\ID FAAB FAAB -\ID FAAC FAAC -\ID FAAD FAAD -\ID FAAE FAAE -\ID FAAF FAAF -\ID FAB0 FAB0 -\ID FAB1 FAB1 -\ID FAB2 FAB2 -\ID FAB3 FAB3 -\ID FAB4 FAB4 -\ID FAB5 FAB5 -\ID FAB6 FAB6 -\ID FAB7 FAB7 -\ID FAB8 FAB8 -\ID FAB9 FAB9 -\ID FABA FABA -\ID FABB FABB -\ID FABC FABC -\ID FABD FABD -\ID FABE FABE -\ID FABF FABF -\ID FAC0 FAC0 -\ID FAC1 FAC1 -\ID FAC2 FAC2 -\ID FAC3 FAC3 -\ID FAC4 FAC4 -\ID FAC5 FAC5 -\ID FAC6 FAC6 -\ID FAC7 FAC7 -\ID FAC8 FAC8 -\ID FAC9 FAC9 -\ID FACA FACA -\ID FACB FACB -\ID FACC FACC -\ID FACD FACD -\ID FACE FACE -\ID FACF FACF -\ID FAD0 FAD0 -\ID FAD1 FAD1 -\ID FAD2 FAD2 -\ID FAD3 FAD3 -\ID FAD4 FAD4 -\ID FAD5 FAD5 -\ID FAD6 FAD6 -\ID FAD7 FAD7 -\ID FAD8 FAD8 -\ID FAD9 FAD9 -\IS FE10 FE10 -\CL FE11 FE11 -\CL FE12 FE12 -\IS FE13 FE13 -\IS FE14 FE14 -\EX FE15 FE15 -\EX FE16 FE16 -\OP FE17 FE17 -\CL FE18 FE18 -\ID FE30 FE30 -\ID FE31 FE31 -\ID FE32 FE32 -\ID FE33 FE33 -\ID FE34 FE34 -\OP FE35 FE35 -\CL FE36 FE36 -\OP FE37 FE37 -\CL FE38 FE38 -\OP FE39 FE39 -\CL FE3A FE3A -\OP FE3B FE3B -\CL FE3C FE3C -\OP FE3D FE3D -\CL FE3E FE3E -\OP FE3F FE3F -\CL FE40 FE40 -\OP FE41 FE41 -\CL FE42 FE42 -\OP FE43 FE43 -\CL FE44 FE44 -\ID FE45 FE45 -\ID FE46 FE46 -\OP FE47 FE47 -\CL FE48 FE48 -\ID FE49 FE49 -\ID FE4A FE4A -\ID FE4B FE4B -\ID FE4C FE4C -\ID FE4D FE4D -\ID FE4E FE4E -\ID FE4F FE4F -\CL FE50 FE50 -\ID FE51 FE51 -\CL FE52 FE52 -\NS FE54 FE54 -\NS FE55 FE55 -\EX FE56 FE56 -\EX FE57 FE57 -\ID FE58 FE58 -\OP FE59 FE59 -\CL FE5A FE5A -\OP FE5B FE5B -\CL FE5C FE5C -\OP FE5D FE5D -\CL FE5E FE5E -\ID FE5F FE5F -\ID FE60 FE60 -\ID FE61 FE61 -\ID FE62 FE62 -\ID FE63 FE63 -\ID FE64 FE64 -\ID FE65 FE65 -\ID FE66 FE66 -\ID FE68 FE68 -\ID FE6B FE6B -\EX FF01 FF01 -\ID FF02 FF02 -\ID FF03 FF03 -\ID FF06 FF06 -\ID FF07 FF07 -\OP FF08 FF08 -\CL FF09 FF09 -\ID FF0A FF0A -\ID FF0B FF0B -\CL FF0C FF0C -\ID FF0D FF0D -\CL FF0E FF0E -\ID FF0F FF0F -\ID FF10 FF10 -\ID FF11 FF11 -\ID FF12 FF12 -\ID FF13 FF13 -\ID FF14 FF14 -\ID FF15 FF15 -\ID FF16 FF16 -\ID FF17 FF17 -\ID FF18 FF18 -\ID FF19 FF19 -\NS FF1A FF1A -\NS FF1B FF1B -\ID FF1C FF1C -\ID FF1D FF1D -\ID FF1E FF1E -\EX FF1F FF1F -\ID FF20 FF20 -\ID FF21 FF21 -\ID FF22 FF22 -\ID FF23 FF23 -\ID FF24 FF24 -\ID FF25 FF25 -\ID FF26 FF26 -\ID FF27 FF27 -\ID FF28 FF28 -\ID FF29 FF29 -\ID FF2A FF2A -\ID FF2B FF2B -\ID FF2C FF2C -\ID FF2D FF2D -\ID FF2E FF2E -\ID FF2F FF2F -\ID FF30 FF30 -\ID FF31 FF31 -\ID FF32 FF32 -\ID FF33 FF33 -\ID FF34 FF34 -\ID FF35 FF35 -\ID FF36 FF36 -\ID FF37 FF37 -\ID FF38 FF38 -\ID FF39 FF39 -\ID FF3A FF3A -\OP FF3B FF3B -\ID FF3C FF3C -\CL FF3D FF3D -\ID FF3E FF3E -\ID FF3F FF3F -\ID FF40 FF40 -\ID FF41 FF41 -\ID FF42 FF42 -\ID FF43 FF43 -\ID FF44 FF44 -\ID FF45 FF45 -\ID FF46 FF46 -\ID FF47 FF47 -\ID FF48 FF48 -\ID FF49 FF49 -\ID FF4A FF4A -\ID FF4B FF4B -\ID FF4C FF4C -\ID FF4D FF4D -\ID FF4E FF4E -\ID FF4F FF4F -\ID FF50 FF50 -\ID FF51 FF51 -\ID FF52 FF52 -\ID FF53 FF53 -\ID FF54 FF54 -\ID FF55 FF55 -\ID FF56 FF56 -\ID FF57 FF57 -\ID FF58 FF58 -\ID FF59 FF59 -\ID FF5A FF5A -\OP FF5B FF5B -\ID FF5C FF5C -\CL FF5D FF5D -\ID FF5E FF5E -\OP FF5F FF5F -\CL FF60 FF60 -\CL FF61 FF61 -\OP FF62 FF62 -\CL FF63 FF63 -\CL FF64 FF64 -\NS FF65 FF65 -\NS FF67 FF67 -\NS FF68 FF68 -\NS FF69 FF69 -\NS FF6A FF6A -\NS FF6B FF6B -\NS FF6C FF6C -\NS FF6D FF6D -\NS FF6E FF6E -\NS FF6F FF6F -\NS FF70 FF70 -\NS FF9E FF9E -\NS FF9F FF9F -\ID FFE2 FFE2 -\ID FFE3 FFE3 -\ID FFE4 FFE4 -\ID 20000 2A6D6 -\ID 2F800 2F800 -\ID 2F801 2F801 -\ID 2F802 2F802 -\ID 2F803 2F803 -\ID 2F804 2F804 -\ID 2F805 2F805 -\ID 2F806 2F806 -\ID 2F807 2F807 -\ID 2F808 2F808 -\ID 2F809 2F809 -\ID 2F80A 2F80A -\ID 2F80B 2F80B -\ID 2F80C 2F80C -\ID 2F80D 2F80D -\ID 2F80E 2F80E -\ID 2F80F 2F80F -\ID 2F810 2F810 -\ID 2F811 2F811 -\ID 2F812 2F812 -\ID 2F813 2F813 -\ID 2F814 2F814 -\ID 2F815 2F815 -\ID 2F816 2F816 -\ID 2F817 2F817 -\ID 2F818 2F818 -\ID 2F819 2F819 -\ID 2F81A 2F81A -\ID 2F81B 2F81B -\ID 2F81C 2F81C -\ID 2F81D 2F81D -\ID 2F81E 2F81E -\ID 2F81F 2F81F -\ID 2F820 2F820 -\ID 2F821 2F821 -\ID 2F822 2F822 -\ID 2F823 2F823 -\ID 2F824 2F824 -\ID 2F825 2F825 -\ID 2F826 2F826 -\ID 2F827 2F827 -\ID 2F828 2F828 -\ID 2F829 2F829 -\ID 2F82A 2F82A -\ID 2F82B 2F82B -\ID 2F82C 2F82C -\ID 2F82D 2F82D -\ID 2F82E 2F82E -\ID 2F82F 2F82F -\ID 2F830 2F830 -\ID 2F831 2F831 -\ID 2F832 2F832 -\ID 2F833 2F833 -\ID 2F834 2F834 -\ID 2F835 2F835 -\ID 2F836 2F836 -\ID 2F837 2F837 -\ID 2F838 2F838 -\ID 2F839 2F839 -\ID 2F83A 2F83A -\ID 2F83B 2F83B -\ID 2F83C 2F83C -\ID 2F83D 2F83D -\ID 2F83E 2F83E -\ID 2F83F 2F83F -\ID 2F840 2F840 -\ID 2F841 2F841 -\ID 2F842 2F842 -\ID 2F843 2F843 -\ID 2F844 2F844 -\ID 2F845 2F845 -\ID 2F846 2F846 -\ID 2F847 2F847 -\ID 2F848 2F848 -\ID 2F849 2F849 -\ID 2F84A 2F84A -\ID 2F84B 2F84B -\ID 2F84C 2F84C -\ID 2F84D 2F84D -\ID 2F84E 2F84E -\ID 2F84F 2F84F -\ID 2F850 2F850 -\ID 2F851 2F851 -\ID 2F852 2F852 -\ID 2F853 2F853 -\ID 2F854 2F854 -\ID 2F855 2F855 -\ID 2F856 2F856 -\ID 2F857 2F857 -\ID 2F858 2F858 -\ID 2F859 2F859 -\ID 2F85A 2F85A -\ID 2F85B 2F85B -\ID 2F85C 2F85C -\ID 2F85D 2F85D -\ID 2F85E 2F85E -\ID 2F85F 2F85F -\ID 2F860 2F860 -\ID 2F861 2F861 -\ID 2F862 2F862 -\ID 2F863 2F863 -\ID 2F864 2F864 -\ID 2F865 2F865 -\ID 2F866 2F866 -\ID 2F867 2F867 -\ID 2F868 2F868 -\ID 2F869 2F869 -\ID 2F86A 2F86A -\ID 2F86B 2F86B -\ID 2F86C 2F86C -\ID 2F86D 2F86D -\ID 2F86E 2F86E -\ID 2F86F 2F86F -\ID 2F870 2F870 -\ID 2F871 2F871 -\ID 2F872 2F872 -\ID 2F873 2F873 -\ID 2F874 2F874 -\ID 2F875 2F875 -\ID 2F876 2F876 -\ID 2F877 2F877 -\ID 2F878 2F878 -\ID 2F879 2F879 -\ID 2F87A 2F87A -\ID 2F87B 2F87B -\ID 2F87C 2F87C -\ID 2F87D 2F87D -\ID 2F87E 2F87E -\ID 2F87F 2F87F -\ID 2F880 2F880 -\ID 2F881 2F881 -\ID 2F882 2F882 -\ID 2F883 2F883 -\ID 2F884 2F884 -\ID 2F885 2F885 -\ID 2F886 2F886 -\ID 2F887 2F887 -\ID 2F888 2F888 -\ID 2F889 2F889 -\ID 2F88A 2F88A -\ID 2F88B 2F88B -\ID 2F88C 2F88C -\ID 2F88D 2F88D -\ID 2F88E 2F88E -\ID 2F88F 2F88F -\ID 2F890 2F890 -\ID 2F891 2F891 -\ID 2F892 2F892 -\ID 2F893 2F893 -\ID 2F894 2F894 -\ID 2F895 2F895 -\ID 2F896 2F896 -\ID 2F897 2F897 -\ID 2F898 2F898 -\ID 2F899 2F899 -\ID 2F89A 2F89A -\ID 2F89B 2F89B -\ID 2F89C 2F89C -\ID 2F89D 2F89D -\ID 2F89E 2F89E -\ID 2F89F 2F89F -\ID 2F8A0 2F8A0 -\ID 2F8A1 2F8A1 -\ID 2F8A2 2F8A2 -\ID 2F8A3 2F8A3 -\ID 2F8A4 2F8A4 -\ID 2F8A5 2F8A5 -\ID 2F8A6 2F8A6 -\ID 2F8A7 2F8A7 -\ID 2F8A8 2F8A8 -\ID 2F8A9 2F8A9 -\ID 2F8AA 2F8AA -\ID 2F8AB 2F8AB -\ID 2F8AC 2F8AC -\ID 2F8AD 2F8AD -\ID 2F8AE 2F8AE -\ID 2F8AF 2F8AF -\ID 2F8B0 2F8B0 -\ID 2F8B1 2F8B1 -\ID 2F8B2 2F8B2 -\ID 2F8B3 2F8B3 -\ID 2F8B4 2F8B4 -\ID 2F8B5 2F8B5 -\ID 2F8B6 2F8B6 -\ID 2F8B7 2F8B7 -\ID 2F8B8 2F8B8 -\ID 2F8B9 2F8B9 -\ID 2F8BA 2F8BA -\ID 2F8BB 2F8BB -\ID 2F8BC 2F8BC -\ID 2F8BD 2F8BD -\ID 2F8BE 2F8BE -\ID 2F8BF 2F8BF -\ID 2F8C0 2F8C0 -\ID 2F8C1 2F8C1 -\ID 2F8C2 2F8C2 -\ID 2F8C3 2F8C3 -\ID 2F8C4 2F8C4 -\ID 2F8C5 2F8C5 -\ID 2F8C6 2F8C6 -\ID 2F8C7 2F8C7 -\ID 2F8C8 2F8C8 -\ID 2F8C9 2F8C9 -\ID 2F8CA 2F8CA -\ID 2F8CB 2F8CB -\ID 2F8CC 2F8CC -\ID 2F8CD 2F8CD -\ID 2F8CE 2F8CE -\ID 2F8CF 2F8CF -\ID 2F8D0 2F8D0 -\ID 2F8D1 2F8D1 -\ID 2F8D2 2F8D2 -\ID 2F8D3 2F8D3 -\ID 2F8D4 2F8D4 -\ID 2F8D5 2F8D5 -\ID 2F8D6 2F8D6 -\ID 2F8D7 2F8D7 -\ID 2F8D8 2F8D8 -\ID 2F8D9 2F8D9 -\ID 2F8DA 2F8DA -\ID 2F8DB 2F8DB -\ID 2F8DC 2F8DC -\ID 2F8DD 2F8DD -\ID 2F8DE 2F8DE -\ID 2F8DF 2F8DF -\ID 2F8E0 2F8E0 -\ID 2F8E1 2F8E1 -\ID 2F8E2 2F8E2 -\ID 2F8E3 2F8E3 -\ID 2F8E4 2F8E4 -\ID 2F8E5 2F8E5 -\ID 2F8E6 2F8E6 -\ID 2F8E7 2F8E7 -\ID 2F8E8 2F8E8 -\ID 2F8E9 2F8E9 -\ID 2F8EA 2F8EA -\ID 2F8EB 2F8EB -\ID 2F8EC 2F8EC -\ID 2F8ED 2F8ED -\ID 2F8EE 2F8EE -\ID 2F8EF 2F8EF -\ID 2F8F0 2F8F0 -\ID 2F8F1 2F8F1 -\ID 2F8F2 2F8F2 -\ID 2F8F3 2F8F3 -\ID 2F8F4 2F8F4 -\ID 2F8F5 2F8F5 -\ID 2F8F6 2F8F6 -\ID 2F8F7 2F8F7 -\ID 2F8F8 2F8F8 -\ID 2F8F9 2F8F9 -\ID 2F8FA 2F8FA -\ID 2F8FB 2F8FB -\ID 2F8FC 2F8FC -\ID 2F8FD 2F8FD -\ID 2F8FE 2F8FE -\ID 2F8FF 2F8FF -\ID 2F900 2F900 -\ID 2F901 2F901 -\ID 2F902 2F902 -\ID 2F903 2F903 -\ID 2F904 2F904 -\ID 2F905 2F905 -\ID 2F906 2F906 -\ID 2F907 2F907 -\ID 2F908 2F908 -\ID 2F909 2F909 -\ID 2F90A 2F90A -\ID 2F90B 2F90B -\ID 2F90C 2F90C -\ID 2F90D 2F90D -\ID 2F90E 2F90E -\ID 2F90F 2F90F -\ID 2F910 2F910 -\ID 2F911 2F911 -\ID 2F912 2F912 -\ID 2F913 2F913 -\ID 2F914 2F914 -\ID 2F915 2F915 -\ID 2F916 2F916 -\ID 2F917 2F917 -\ID 2F918 2F918 -\ID 2F919 2F919 -\ID 2F91A 2F91A -\ID 2F91B 2F91B -\ID 2F91C 2F91C -\ID 2F91D 2F91D -\ID 2F91E 2F91E -\ID 2F91F 2F91F -\ID 2F920 2F920 -\ID 2F921 2F921 -\ID 2F922 2F922 -\ID 2F923 2F923 -\ID 2F924 2F924 -\ID 2F925 2F925 -\ID 2F926 2F926 -\ID 2F927 2F927 -\ID 2F928 2F928 -\ID 2F929 2F929 -\ID 2F92A 2F92A -\ID 2F92B 2F92B -\ID 2F92C 2F92C -\ID 2F92D 2F92D -\ID 2F92E 2F92E -\ID 2F92F 2F92F -\ID 2F930 2F930 -\ID 2F931 2F931 -\ID 2F932 2F932 -\ID 2F933 2F933 -\ID 2F934 2F934 -\ID 2F935 2F935 -\ID 2F936 2F936 -\ID 2F937 2F937 -\ID 2F938 2F938 -\ID 2F939 2F939 -\ID 2F93A 2F93A -\ID 2F93B 2F93B -\ID 2F93C 2F93C -\ID 2F93D 2F93D -\ID 2F93E 2F93E -\ID 2F93F 2F93F -\ID 2F940 2F940 -\ID 2F941 2F941 -\ID 2F942 2F942 -\ID 2F943 2F943 -\ID 2F944 2F944 -\ID 2F945 2F945 -\ID 2F946 2F946 -\ID 2F947 2F947 -\ID 2F948 2F948 -\ID 2F949 2F949 -\ID 2F94A 2F94A -\ID 2F94B 2F94B -\ID 2F94C 2F94C -\ID 2F94D 2F94D -\ID 2F94E 2F94E -\ID 2F94F 2F94F -\ID 2F950 2F950 -\ID 2F951 2F951 -\ID 2F952 2F952 -\ID 2F953 2F953 -\ID 2F954 2F954 -\ID 2F955 2F955 -\ID 2F956 2F956 -\ID 2F957 2F957 -\ID 2F958 2F958 -\ID 2F959 2F959 -\ID 2F95A 2F95A -\ID 2F95B 2F95B -\ID 2F95C 2F95C -\ID 2F95D 2F95D -\ID 2F95E 2F95E -\ID 2F95F 2F95F -\ID 2F960 2F960 -\ID 2F961 2F961 -\ID 2F962 2F962 -\ID 2F963 2F963 -\ID 2F964 2F964 -\ID 2F965 2F965 -\ID 2F966 2F966 -\ID 2F967 2F967 -\ID 2F968 2F968 -\ID 2F969 2F969 -\ID 2F96A 2F96A -\ID 2F96B 2F96B -\ID 2F96C 2F96C -\ID 2F96D 2F96D -\ID 2F96E 2F96E -\ID 2F96F 2F96F -\ID 2F970 2F970 -\ID 2F971 2F971 -\ID 2F972 2F972 -\ID 2F973 2F973 -\ID 2F974 2F974 -\ID 2F975 2F975 -\ID 2F976 2F976 -\ID 2F977 2F977 -\ID 2F978 2F978 -\ID 2F979 2F979 -\ID 2F97A 2F97A -\ID 2F97B 2F97B -\ID 2F97C 2F97C -\ID 2F97D 2F97D -\ID 2F97E 2F97E -\ID 2F97F 2F97F -\ID 2F980 2F980 -\ID 2F981 2F981 -\ID 2F982 2F982 -\ID 2F983 2F983 -\ID 2F984 2F984 -\ID 2F985 2F985 -\ID 2F986 2F986 -\ID 2F987 2F987 -\ID 2F988 2F988 -\ID 2F989 2F989 -\ID 2F98A 2F98A -\ID 2F98B 2F98B -\ID 2F98C 2F98C -\ID 2F98D 2F98D -\ID 2F98E 2F98E -\ID 2F98F 2F98F -\ID 2F990 2F990 -\ID 2F991 2F991 -\ID 2F992 2F992 -\ID 2F993 2F993 -\ID 2F994 2F994 -\ID 2F995 2F995 -\ID 2F996 2F996 -\ID 2F997 2F997 -\ID 2F998 2F998 -\ID 2F999 2F999 -\ID 2F99A 2F99A -\ID 2F99B 2F99B -\ID 2F99C 2F99C -\ID 2F99D 2F99D -\ID 2F99E 2F99E -\ID 2F99F 2F99F -\ID 2F9A0 2F9A0 -\ID 2F9A1 2F9A1 -\ID 2F9A2 2F9A2 -\ID 2F9A3 2F9A3 -\ID 2F9A4 2F9A4 -\ID 2F9A5 2F9A5 -\ID 2F9A6 2F9A6 -\ID 2F9A7 2F9A7 -\ID 2F9A8 2F9A8 -\ID 2F9A9 2F9A9 -\ID 2F9AA 2F9AA -\ID 2F9AB 2F9AB -\ID 2F9AC 2F9AC -\ID 2F9AD 2F9AD -\ID 2F9AE 2F9AE -\ID 2F9AF 2F9AF -\ID 2F9B0 2F9B0 -\ID 2F9B1 2F9B1 -\ID 2F9B2 2F9B2 -\ID 2F9B3 2F9B3 -\ID 2F9B4 2F9B4 -\ID 2F9B5 2F9B5 -\ID 2F9B6 2F9B6 -\ID 2F9B7 2F9B7 -\ID 2F9B8 2F9B8 -\ID 2F9B9 2F9B9 -\ID 2F9BA 2F9BA -\ID 2F9BB 2F9BB -\ID 2F9BC 2F9BC -\ID 2F9BD 2F9BD -\ID 2F9BE 2F9BE -\ID 2F9BF 2F9BF -\ID 2F9C0 2F9C0 -\ID 2F9C1 2F9C1 -\ID 2F9C2 2F9C2 -\ID 2F9C3 2F9C3 -\ID 2F9C4 2F9C4 -\ID 2F9C5 2F9C5 -\ID 2F9C6 2F9C6 -\ID 2F9C7 2F9C7 -\ID 2F9C8 2F9C8 -\ID 2F9C9 2F9C9 -\ID 2F9CA 2F9CA -\ID 2F9CB 2F9CB -\ID 2F9CC 2F9CC -\ID 2F9CD 2F9CD -\ID 2F9CE 2F9CE -\ID 2F9CF 2F9CF -\ID 2F9D0 2F9D0 -\ID 2F9D1 2F9D1 -\ID 2F9D2 2F9D2 -\ID 2F9D3 2F9D3 -\ID 2F9D4 2F9D4 -\ID 2F9D5 2F9D5 -\ID 2F9D6 2F9D6 -\ID 2F9D7 2F9D7 -\ID 2F9D8 2F9D8 -\ID 2F9D9 2F9D9 -\ID 2F9DA 2F9DA -\ID 2F9DB 2F9DB -\ID 2F9DC 2F9DC -\ID 2F9DD 2F9DD -\ID 2F9DE 2F9DE -\ID 2F9DF 2F9DF -\ID 2F9E0 2F9E0 -\ID 2F9E1 2F9E1 -\ID 2F9E2 2F9E2 -\ID 2F9E3 2F9E3 -\ID 2F9E4 2F9E4 -\ID 2F9E5 2F9E5 -\ID 2F9E6 2F9E6 -\ID 2F9E7 2F9E7 -\ID 2F9E8 2F9E8 -\ID 2F9E9 2F9E9 -\ID 2F9EA 2F9EA -\ID 2F9EB 2F9EB -\ID 2F9EC 2F9EC -\ID 2F9ED 2F9ED -\ID 2F9EE 2F9EE -\ID 2F9EF 2F9EF -\ID 2F9F0 2F9F0 -\ID 2F9F1 2F9F1 -\ID 2F9F2 2F9F2 -\ID 2F9F3 2F9F3 -\ID 2F9F4 2F9F4 -\ID 2F9F5 2F9F5 -\ID 2F9F6 2F9F6 -\ID 2F9F7 2F9F7 -\ID 2F9F8 2F9F8 -\ID 2F9F9 2F9F9 -\ID 2F9FA 2F9FA -\ID 2F9FB 2F9FB -\ID 2F9FC 2F9FC -\ID 2F9FD 2F9FD -\ID 2F9FE 2F9FE -\ID 2F9FF 2F9FF -\ID 2FA00 2FA00 -\ID 2FA01 2FA01 -\ID 2FA02 2FA02 -\ID 2FA03 2FA03 -\ID 2FA04 2FA04 -\ID 2FA05 2FA05 -\ID 2FA06 2FA06 -\ID 2FA07 2FA07 -\ID 2FA08 2FA08 -\ID 2FA09 2FA09 -\ID 2FA0A 2FA0A -\ID 2FA0B 2FA0B -\ID 2FA0C 2FA0C -\ID 2FA0D 2FA0D -\ID 2FA0E 2FA0E -\ID 2FA0F 2FA0F -\ID 2FA10 2FA10 -\ID 2FA11 2FA11 -\ID 2FA12 2FA12 -\ID 2FA13 2FA13 -\ID 2FA14 2FA14 -\ID 2FA15 2FA15 -\ID 2FA16 2FA16 -\ID 2FA17 2FA17 -\ID 2FA18 2FA18 -\ID 2FA19 2FA19 -\ID 2FA1A 2FA1A -\ID 2FA1B 2FA1B -\ID 2FA1C 2FA1C -\ID 2FA1D 2FA1D - -\endgroup - -- cgit v1.2.3