OSDN Git Service

Changed line-breaking code (CR*LF -> LF).
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 9 Sep 2013 22:46:30 +0000 (07:46 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 9 Sep 2013 22:46:30 +0000 (07:46 +0900)
doc/luatexja-zhfonts.tex
src/addons/luatexja-zhfonts.sty
test/zh/cid-test.tex
test/zh/metrics-test-zh.tex

index 3e63ee4..ee85774 100644 (file)
-\documentclass[DIV=13]{article}\r
-\usepackage{typearea}\r
-\usepackage{hologo}\r
-\def\pTeX{p\TeX}\r
-\def\LuaTeX{Lua\TeX}\r
-\def\XeTeX{\hologo{XeTeX}}\r
-\usepackage{booktabs}\r
-\usepackage{multicol}\r
-\usepackage{indentfirst}\r
-\usepackage{luatexja-fontspec}\r
-\parindent2\zw\r
-\setmainjfont[BoldFont={FZXiaoBiaoSong-B05}]{FZShuSong-Z01}\r
-\title{\LuaTeX-ja简体中文字体配置}\r
-\author{马起园 苏 杰}\r
-\date{2013年5月}\r
-\begin{document}\r
-\maketitle\r
-\section{\LuaTeX-ja项目简介}\r
-\LuaTeX-ja项目旨在将\pTeX 处理汉字的机制移植到\LuaTeX 下,当前项目的成员\r
-有:北川弘典、前田一貴、八登崇之、黒木裕介 、阿部紀行、山本宗宏、本田知\r
-亮、齋藤修三郎和馬起園。\r
-\r
-\LuaTeX 虽然在编码上支持Unicode,但并不能直接处理汉字断行以及禁则应用,而\r
-在\pTeX 系列中则能够处理断行并应用禁则,但并不支持pdf输出。\LuaTeX 下处理\r
-汉字的断行和应用禁则需要使用其内建的诸多callback来进行。\pTeX 扩展TFM为JFM,\r
-但是JFM抽象程度更高,该文件涉及到的内容是字体的标点压缩,可以用于多个汉字字体。\r
-\r
-当前版本的\LuaTeX-ja 可以应用于\TeX\ Live和W32\TeX,但不能在MikTeX下使用,\r
-因为MikTeX下的\LuaTeX 存在bug。\r
-\section{字体使用}\r
-\subsection{关于Lua\TeX-ja的字体调用}\r
-\XeTeX 在调用字体的时候需要使用freetype和fontconfig库,所以需要更新字体缓\r
-存,但是在\LuaTeX 下就不太一样。\LuaTeX 只需要在初次使用的时候刷新字体数据\r
-库即可(此数据库是一个lua文件)。\LuaTeX 下的字体缓存实际上是将字体的各种\r
-信息导出并保存的文件,在调用一个新字体的时候会生成一个。\LuaTeX 对于字体的\r
-处理并没有使用freetype,而是使用了fontforge,不过可能由于该库的接口有一些\r
-问题,导致部分字体无法在\LuaTeX 下使用。\r
-\r
-在使用\LuaTeX-ja的时候,需要先刷新字体数据库,该命令的使用方法如下:\r
-\begin{verbatim}\r
-Usage: mkluatexfontdb [OPTION]...\r
-    \r
-Rebuild the LuaTeX font database.\r
-\r
-Valid options:\r
-  -f --force                   force re-indexing all fonts\r
-  -q --quiet                   don't output anything\r
-  -v --verbose=LEVEL           be more verbose (print the searched directories)\r
-  -vv                          print the loaded fonts\r
-  -vvv                         print all steps of directory searching\r
-  -V --version                 print version and exit\r
-  -h --help                    print this message\r
-\end{verbatim}\r
-\r
-又是可能遇到通不过的字体,需要将这个字体的绝对路径添加到otfl-blacklist.cnf中,\r
-这个文件的内容如下:\r
-\begin{verbatim}\r
-% Tackes ages to load\r
-LastResort.ttf % a MacOSX font, but also available for free from unicode.org \r
-\r
-% Mac OS X TTC fonts, this list need to be filtered out\r
-/Library/Fonts/AmericanTypewriter.ttc\r
-/Library/Fonts/Baskerville.ttc\r
-/Library/Fonts/Chalkboard.ttc\r
-/Library/Fonts/Cochin.ttc\r
-/Library/Fonts/Copperplate.ttc\r
-/Library/Fonts/Didot.ttc\r
-/Library/Fonts/Futura.ttc\r
-/Library/Fonts/GillSans.ttc\r
-/Library/Fonts/Hoefler Text.ttc\r
-/Library/Fonts/MarkerFelt.ttc\r
-/Library/Fonts/Optima.ttc\r
-/Library/Fonts/Papyrus.ttc\r
-/Library/Fonts/STHeiti Medium.ttc\r
-/System/Library/Fonts/AquaKana.ttc\r
-/System/Library/Fonts/HelveticaNeue.ttc\r
-/System/Library/Fonts/LucidaGrande.ttc\r
-/System/Library/Fonts/Menlo.ttc\r
-/System/Library/Fonts/STHeiti Light.ttc\r
-\end{verbatim}\r
-\r
-Lua\TeX 调用TrueType和OpenType字体并没有固定的方式,\XeTeX 使用了固定的接口,\r
-而Lua\TeX 需要使用luaotfload包来进行字体的调用。这两种字体一般都有高级特性,\r
-在\TeX\ Live或者W32\TeX 中可以使用otfinfo命令来查看相关的信息:\r
-\begin{verbatim}\r
-'Otfinfo' reports information about an OpenType font to standard output.\r
-Options specify what information to print.\r
-\r
-Usage: otfinfo [-sfzpg | OPTIONS] [OTFFILES...]\r
-\r
-Query options:\r
-  -s, --scripts                Report font's supported scripts.\r
-  -f, --features               Report font's GSUB/GPOS features.\r
-  -z, --optical-size           Report font's optical size information.\r
-  -p, --postscript-name        Report font's PostScript name.\r
-  -a, --family                 Report font's family name.\r
-  -v, --font-version           Report font's version information.\r
-  -i, --info                   Report font's names and designer/vendor info.\r
-  -g, --glyphs                 Report font's glyph names.\r
-  -t, --tables                 Report font's OpenType tables.\r
-  -T, --dump-table NAME        Output font's 'NAME' table.\r
-\r
-Other options:\r
-      --script=SCRIPT[.LANG]   Set script used for --features [latn].\r
-  -V, --verbose                Print progress information to standard error.\r
-  -h, --help                   Print this message and exit.\r
-  -q, --quiet                  Do not generate any error messages.\r
-      --version                Print version number and exit.\r
-\r
-Report bugs to <ekohler@gmail.com>.\r
-\end{verbatim}\r
-\subsection{使用字体的方法}\r
-目前\LuaTeX-ja支持在plain \TeX 和\LaTeX 下使用。如果你使用texinfo,那么很\r
-不幸,你不太可能使用\LuaTeX-ja来处理中文,因为texinfo是针对pdf\TeX 设计的,\r
-在\LuaTeX 下使用已经有了一定的不兼容现象,即使完全兼容也需要对texinfo中的\r
-字体配置进行调整,如果你急需使用texinfo来处理中文,请尝试W32\TeX 下的texinfo,\r
-这个发行版中的texinfo已经打了补丁。对于Con\TeX t用户,请使用李延瑞的zhfonts模块\r
-\footnote{见https://github.com/liyanrui/zhfonts}。\r
-\r
-在plain \TeX 中使用Lua\TeX-ja可以在源文件中写入:\r
-\begin{verbatim}\r
-\input luatexja-core.sty\r
-\end{verbatim}\r
-Lua\TeX-ja移植的了\verb!\jfont!命令,在plain \TeX 下需要通过该命令来\r
-控制输出的汉字字体,例如:\r
-\begin{verbatim}\r
-\jfont\song={name:SimSun:jfm=banjiao} at 10pt\r
-\song 我能吞下玻璃而不伤身体。\r
-\end{verbatim}\r
-上文中的\verb!jfm=banjiao!使用来控制标点压缩的,如果此项未设定,则\r
-使用默认的\verb!ujis!压缩模式,对于简体中文来讲,可用的模式有:\r
-\texttt{quanjiao,banjiao,kaiming}。\r
-\r
-而在\LaTeX 下使用则较为简单,使用:\r
-\begin{verbatim}\r
-\usepackage{luatexja-fontspec}\r
-\end{verbatim}\r
-这个包对fontspec包进行了封装,令其能够较为便利地设定汉字字体。\r
-这个包提供的命令如下:\r
-\begin{table}[htbp]\r
-  \centering\r
-    \begin{tabular}{ll}\r
-    \toprule\r
-    \multicolumn{1}{c}{\textbf{命令}} & \multicolumn{1}{c}{\textbf{用途}} \\\r
-    \midrule\r
-    \verb!\jfontspec! & 改变当前汉字字体 \\\r
-    \verb!\setmainjfont! & 设定文档主汉字字体 \\\r
-    \verb!\setsansjfont! & 设定文档的无衬线汉字字体(黑体) \\\r
-    \verb!\newjfontfamily! & 设定新的汉字字体族命令 \\\r
-    \verb!\newjfontface! & 设定新的汉字字体命令 \\\r
-    \verb!\defaultjfontfeatures! & 默认汉字字体的特性 \\\r
-    \verb!\addjfontfeatures! & 设定当前字体的特性 \\\r
-    \bottomrule\r
-    \end{tabular}%\r
-\end{table}%\r
-\r
-\r
-\subsection{不可用字体系列}\r
-中文字体在丰度上与日文字体对比并不占优势,所以中文\TeX 文档在使用使用字体\r
-上没有太大变化。当你想在\LuaTeX-ja下是有部分特色字体的时候,请做好此种字体\r
-可能无法使用的准备。目前报错明显的字体有数个:\r
-\begin{itemize}\r
-\item 灵格斯词典附带的音标字体,这些字体会安装到系统字体文件夹下,在更新\r
-   字体数据库的时候会出现程序崩溃的情况,这是字体本身的原因,需要添加到黑名单中\r
-\item 康熙字典体,这是中国大陆一位业余字体设计者所设计的字体,由于该作者\r
-   缺乏相关技术知识,导致此字体的CMap出错,无论是完全版还是试用版都会出现\r
-   问题,此外该字体的boundingbox也是错误的,在嵌入pdf文档中十分影响阅读\r
-\item 信黑体,这个字体也是CMap的问题,无法使用\r
-\end{itemize}\r
-\subsection{华文字体系列}\r
-在微软提供的Office套装中附带了一定数量的中文字体,\r
-这些字体是常州华文印刷新技术有限公司制造的。\r
-这些字体安装在系统字体文件夹下,在使用\LuaTeX-ja 的时候\r
-可以酌情使用。在本文档中,我们推荐简体中文用户使用\r
-此套字体,从使用率上看,各大学都会装有微软的操作系统\r
-和微软的Office,可以说已经相当普及,故做推荐。\r
-\r
-\begin{table}[htbp]\r
-  \centering\r
-    \begin{tabular}{llll}\r
-    \toprule\r
-    \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{PostScript名}} & \multicolumn{1}{c}{\textbf{样例}} \\\r
-    \midrule\r
-    华文宋体  & \texttt{STSONG.TTF} & STSong & {\jfontspec{STSong}我能吞下玻璃而不伤身体} \\\r
-    华文中宋  & \texttt{STZHONGS.TTF} & STZhongsong & {\jfontspec{STZhongsong}我能吞下玻璃而不伤身体} \\\r
-    华文细黑  & \texttt{STXIHEI.TTF} & STXihei & {\jfontspec{STXihei}我能吞下玻璃而不伤身体} \\\r
-    华文楷体  & \texttt{STKAITI.TTF} & STKaiti & {\jfontspec{STKaiti}我能吞下玻璃而不伤身体} \\\r
-    华文仿宋  & \texttt{STFANGSO.TTF} & STFangsong & {\jfontspec{STFangsong}我能吞下玻璃而不伤身体} \\\r
-    \bottomrule\r
-    \end{tabular}%\r
-\end{table}%\r
-\subsection{中易字体系列}\r
-在Windows系统简体中文版中,附带了数种中文字体。\r
-这些字体为中易中标电子信息技术有限公司制造的。\r
-同我们强烈推荐的第一种方案比较,没有中宋。\r
-如果按照CCT的传统,一般使用黑体替换。\r
-\r
-\begin{table}[htbp]\r
-  \centering\r
-    \begin{tabular}{llll}\r
-    \toprule\r
-    \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{PostScript名}} & \multicolumn{1}{c}{\textbf{样例}} \\\r
-    \midrule\r
-    宋体    & \texttt{simsun.ttc} & SimSun & {\jfontspec{SimSun}我能吞下玻璃而不伤身体} \\\r
-    黑体    & \texttt{simhei.ttf} & SimHei & {\jfontspec{SimHei}我能吞下玻璃而不伤身体} \\\r
-    楷体    & \texttt{simkai.ttf} & KaiTi & {\jfontspec{KaiTi}我能吞下玻璃而不伤身体} \\\r
-    仿宋    & \texttt{simkai.ttf} & FangSong & {\jfontspec{FangSong}我能吞下玻璃而不伤身体} \\\r
-    \bottomrule\r
-    \end{tabular}%\r
-\end{table}%\r
-\subsection{Adobe字体系列}\r
-在Adobe Reader简体中文版中,附带了宋体和黑体两种字体。\r
-这两种字体实际上是华文字体,但是和华文字体不能混用,\r
-因为Adobe Reader中的中文字体的基线都进行了调整,\r
-不能互相匹配。在Adobe InDesign中还附带了楷体和仿宋体。\r
-Adobe的中文字体的Postscript名即为文件名去掉后缀名。\r
-\r
-\begin{table}[htbp]\r
-  \centering\r
-    \begin{tabular}{lll}\r
-    \toprule\r
-    \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{样例}} \\\r
-    \midrule\r
-    Adobe 宋体 Std & \texttt{AdobeSongStd-Light.otf} & {\jfontspec{AdobeSongStd-Light}我能吞下玻璃而不伤身体} \\\r
-    Adobe 黑体 Std & \texttt{AdobeHeitiStd-Regular.otf} & {\jfontspec{AdobeHeitiStd-Regular}我能吞下玻璃而不伤身体} \\\r
-    Adobe 楷体 Std & \texttt{AdobeKaitiStd-Regular.otf} & {\jfontspec{AdobeKaitiStd-Regular}我能吞下玻璃而不伤身体} \\\r
-    Adobe 仿宋 Std & \texttt{AdobeFangsongStd-Regular.otf} & {\jfontspec{AdobeFangsongStd-Regular}我能吞下玻璃而不伤身体} \\\r
-    \bottomrule\r
-    \end{tabular}%\r
-\end{table}%\r
-\subsection{方正字体系列}\r
-方正字体的来源有两种,第一种是使用方正的排版系统的时候会\r
-安装到Windows系统的字体文件夹下,第二种是针对Linux系统\r
-来说的,WPS for Linux附带了部分方正字体。\r
-\r
-\begin{table}[htbp]\r
-  \centering\r
-    \begin{tabular}{llll}\r
-    \toprule\r
-    \multicolumn{1}{c}{\textbf{字体名}} & \multicolumn{1}{c}{\textbf{文件名}} & \multicolumn{1}{c}{\textbf{全名}} & \multicolumn{1}{c}{\textbf{样例}} \\\r
-    \midrule\r
-    方正书宋\_GBK & \texttt{FZSSK.TTF} & FZShuSong-Z01 & {\jfontspec{FZShuSong-Z01}我能吞下玻璃而不伤身体} \\\r
-    方正小标宋\_GBK & \texttt{FZXBSK.TTF} & FZXiaoBiaoSong-B05 & {\jfontspec{FZXiaoBiaoSong-B05}我能吞下玻璃而不伤身体} \\\r
-    方正黑体\_GBK & \texttt{FZHTK.TTF} & FZHei-B01 & {\jfontspec{FZHei-B01}我能吞下玻璃而不伤身体} \\\r
-    方正楷体\_GBK & \texttt{FZKTK.TTF} & FZKai-Z03 & {\jfontspec{FZKai-Z03}我能吞下玻璃而不伤身体} \\\r
-    方正仿宋\_GBK & \texttt{FZFSK.TTF} & FZFangSong-Z02 & {\jfontspec{FZFangSong-Z02}我能吞下玻璃而不伤身体} \\\r
-    \bottomrule\r
-    \end{tabular}%\r
-\end{table}%\r
-\end{document}\r
+\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 <ekohler@gmail.com>.
+\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}
index 8499ffb..fd5f774 100644 (file)
@@ -1,77 +1,77 @@
-% luatexja-zhfonts.sty\r
-\NeedsTeXFormat{LaTeX2e}\r
-\ProvidesPackage{luatexja-zhfonts}[2013/05/20 Setting for Chinese fonts]\r
-\RequirePackage{luatexja-fontspec}\r
-\r
-% SinoType 华文字体\r
-\DeclareOption{SinoType}{\r
-\setmainjfont[BoldFont=STZhongsong]{STSong}\r
-\setsansjfont[BoldFont=STXihei]{STXihei}\r
-\newjfontface\kai{STKaiti}\r
-\newjfontface\fang{STFangsong}\r
-}\r
-\r
-% ZhongYi 中易字体\r
-\DeclareOption{ZhongYi}{\r
-\setmainjfont[BoldFont=SimHei]{SimSun}\r
-\setsansjfont[BoldFont=SimHei]{SimHei}\r
-\newjfontface\kai{KaiTi}\r
-\newjfontface\fang{FangSong}\r
-}\r
-\r
-% Adobe Adobe字体\r
-\DeclareOption{Adobe}{\r
-\setmainjfont[BoldFont=AdobeHeitiStd-Regular]{AdobeSongStd-Light}\r
-\setsansjfont[BoldFont=AdobeHeitiStd-Regular]{AdobeHeitiStd-Regular}\r
-\newjfontface\kai{AdobeKaitiStd-Regular}\r
-\newjfontface\fang{AdobeFangsongStd-Regular}\r
-}\r
-\r
-% Founder 方正字体\r
-\DeclareOption{Founder}{\r
-\setmainjfont[BoldFont=FZXiaoBiaoSong-B05]{FZShuSong-Z01}\r
-\setsansjfont[BoldFont=FZHei-B01]{FZHei-B01}\r
-\newjfontface\kai{FZKai-Z03}\r
-\newjfontface\fang{FZFangSong-Z02}\r
-}\r
-\r
-% HanYi-J 汉仪字体-文房字宝-简体\r
-% HanYi-F 汉仪字体-文房字宝-繁体\r
-% 书宋一简 HYA9GJM.ttf\r
-% 中宋简  HYA3GJM.ttf\r
-% 中黑简  HYB1GJM.ttf\r
-% 粗黑简  HYB9GJM.ttf\r
-% 楷体简  HYC1GJM.ttf\r
-% 仿宋简  HYD1GJM.ttf\r
-\DeclareOption{HanYi-J}{\r
-\setmainjfont[BoldFont=HYA9GJM.ttf]{HYA3GJM.ttf}\r
-\setsansjfont[BoldFont=HYB9GJM.ttf]{HYB1GJM.ttf}\r
-\newjfontface\kai{HYC1GJM.ttf}\r
-\newjfontface\fang{HYD1GJM.ttf}\r
-}\r
-\r
-\DeclareOption{HanYi-F}{\r
-\setmainjfont[BoldFont=HYA9GFM.ttf]{HYA3GFM.ttf}\r
-\setsansjfont[BoldFont=HYB9GFM.ttf]{HYB1GFM.ttf}\r
-\newjfontface\kai{HYC1GFM.ttf}\r
-\newjfontface\fang{HYD1GFM.ttf}\r
-}\r
-\r
-% cwTeX TrueType (in Debian/Ubuntu)\r
-\DeclareOption{cwttf}{\r
-\setmainjfont[BoldFont=cwTeXHeiBold]{cwTeXMing}\r
-\setsansjfont[BoldFont=cwTeXHeiBold]{cwTeXHeiBold}\r
-\newjfontface\kai{cwTeXKai}\r
-\newjfontface\fang{cwTeXFangSong}\r
-}\r
-\r
-% Fandol fonts http://fandol-doc.googlecode.com/files/fandol-fonts.7z\r
-\DeclareOption{Fandol}{\r
-\setmainjfont[BoldFont=FandolSong-Bold]{FandolSong-Regular}\r
-\setsansjfont[BoldFont=FandolHei-Bold]{FandolHei-Regular}\r
-\newjfontface\kai{FandolKai-Regular}\r
-\newjfontface\fang{FandolFang-Regular}\r
-}\r
-\r
-\ProcessOptions\relax\r
-\endinput\r
+% 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
index c6c5cb0..687265f 100755 (executable)
@@ -1,76 +1,76 @@
-\input luatexja-core.sty\r
-\beginsection A. CMap: Adobe-CNS1-5\r
-\r
-%http://www.gutenberg.org/cache/epub/24041/pg24041.html\r
-\jfont\testA={psft:AdobeMingStd-Light:cid=Adobe-CNS1-5;jfm=jis}\r
-\jfont\testB={psft:AdobeFanHeitiStd-Bold:cid=Adobe-CNS1-5;jfm=jis}\r
-\testB\r
-\noindent洛神賦\par\r
-\smallskip\r
-\noindent曹植\par\r
-\testA\r
-\medskip\r
-黃初三年,余朝京師,還濟洛川。古人有言,斯水之神,名曰宓妃。感宋玉對楚王神女之事,遂作斯賦。其辭曰:余從京域,言歸東藩。背伊闕,越轘轅,經通谷,陵景山。日既西傾,車殆馬煩。爾乃稅駕乎蘅皋,秣駟乎芝田,容与乎陽林,流眄乎洛川。于是精移神駭,忽焉思散。俯則末察,仰以殊觀,睹一麗人,于岩之畔。乃援御者而告之曰:“爾有覿于彼者乎?彼何人斯?若此之艷也!”御者對曰:“臣聞河洛之神,名曰宓妃。然則君王所見,無乃日乎?其狀若何?臣愿聞之。”余告之曰:“其形也,翩若惊鴻,婉若游龍。榮曜秋菊,華茂春松。仿佛兮若輕云之蔽月,飄飄兮若流風之回雪。遠而望之,皎若太陽升朝霞;迫而察之,灼若芙蕖出淥波。襛纖得衷,修短合度。肩若削成,腰如約素。延頸秀項,皓質呈露。芳澤無加,鉛華弗御。云髻峨峨,修眉聯娟。丹唇外朗,皓齒內鮮,明眸善睞,靨輔承權。瑰姿艷逸,儀靜体閒。柔情綽態,媚于語言。奇服曠世,骨像應圖。披羅衣之璀粲兮,珥瑤碧之華琚。戴金翠之首飾,綴明珠以耀軀。踐遠游之文履,曳霧綃之輕裾。微幽蘭之芳藹兮,步踟躕于山隅。于是忽焉縱体,以遨以嬉。左倚采旄,右蔭桂旗。壤皓腕于神滸兮,采湍瀨之玄芝。余情悅其淑美兮,心振蕩而不怡。無良媒以接歡兮,托微波而通辭。愿誠素之先達兮,解玉佩以要之。嗟佳人之信修,羌習禮而明詩。抗瓊珶以和予兮,指潛淵而為期。執眷眷之款實兮,懼斯靈之我欺。感交甫之棄言兮,悵猶豫而狐疑。收和顏而靜志兮,申禮防以自持。于是洛靈感焉,徙倚彷徨,神光离合,乍陰乍陽。竦輕軀以鶴立,若將飛而未翔。踐椒涂之郁烈,步蘅薄而流芳。超長吟以永慕兮,聲哀厲而彌長。爾乃眾靈雜遢,命儔嘯侶,或戲清流,或翔神渚,或采明珠,或拾翠羽。從南湘之二妃,攜漢濱之游女。歎匏瓜之無匹兮,詠牽牛之獨處。揚輕褂之猗靡兮,翳修袖以延佇。休迅飛鳧,飄忽若神,陵波微步,羅襪生塵。動無常則,若危若安。進止難期,若往若還。轉眄流精,光潤玉顏。含辭未吐,气若幽蘭。華容婀娜,令我忘餐。于是屏翳收風,川后靜波。馮夷鳴鼓,女媧清歌。騰文魚以警乘,鳴玉鸞以偕逝。六龍儼其齊首,載云車之容裔,鯨鯢踊而夾轂,水禽翔而為衛。于是越北沚。過南岡,紆素領,回清陽,動朱唇以徐言,陳交接之大綱。恨人神之道殊兮,怨盛年之莫當。抗羅袂以掩涕兮,淚流襟之浪浪。悼良會之永絕兮。哀一逝而异鄉。無微情以效愛兮,獻江南之明璫。雖潛處于太陽,長寄心于君王。忽不悟其所舍,悵神宵而蔽光。于是背下陵高,足往神留,遺情想像,顧望怀愁。冀靈体之复形,御輕舟而上溯。浮長川而忘返,思綿綿督。夜耿耿而不寐,沾繁霜而至曙。命仆夫而就駕,吾將歸乎東路。攬騑轡以抗策,悵盤桓而不能去。\r
-\beginsection B. CMap: Adobe-GB1-5\r
-\r
-\jfont\testA={psft:SimSun:cid=Adobe-GB1-5;jfm=jis}\r
-\jfont\testB={psft:SimHei:cid=Adobe-GB1-5;jfm=jis}\r
-\testB\r
-\noindent 绿\par\r
-\smallskip\r
-\noindent朱自清\par\r
-\medskip\r
-\testA\r
-我第二次到仙岩的时候,我惊诧于梅雨潭的绿了。\r
-\r
-梅雨潭是一个瀑布潭。仙瀑有三个瀑布,梅雨瀑最低。走到山边,便听见花花花花的声音;抬起头,镶在两条湿湿的黑边儿里的,一带白而发亮的水便呈现于眼前了。\r
-\r
-我们先到梅雨亭。梅雨亭正对着那条瀑布;坐在亭边,不必仰头,便可见它的全体了。亭下深深的便是梅雨潭。这个亭踞在突出的一角的岩石上,上下都空空儿的;仿佛一只苍鹰展着翼翅浮在天宇中一般。三面都是山,像半个环儿拥着;人如在井底了。这是一个秋季的薄阴的天气。微微的云在我们顶上流着;岩面与草丛都从润湿中透出几分油油的绿意。而瀑布也似乎分外的响了。那瀑布从上面冲下,仿佛已被扯成大小的几绺;不复是一幅整齐而平滑的布。岩上有许多棱角;瀑流经过时,作急剧的撞击,便飞花碎玉般乱溅着了。那溅着的水花,晶莹而多芒;远望去,像一朵朵小小的白梅,微雨似的纷纷落着。据说,这就是梅雨潭之所以得名了。但我觉得像杨花,格外确切些。轻风起来时,点点随风飘散,那更是杨花了。——这时偶然有几点送入我们温暖的怀里,便倏的钻了进去,再也寻它不着。\r
-\r
-梅雨潭闪闪的绿色招引着我们;我们开始追捉她那离合的神光了。揪着草,攀着乱石,小心探身下去,又鞠躬过了一个石穹门,便到了汪汪一碧的潭边了。瀑布在襟袖之间;但我的心中已没有瀑布了。我的心随潭水的绿而摇荡。那醉人的绿呀,仿佛一张极大极大的荷叶铺着,满是奇异的绿呀。我想张开两臂抱住她;但这是怎样一个妄想呀。--站在水边,望到那面,居然觉着有些远呢!这平铺着,厚积着的绿,着实可爱。她松松的皱缬着,像少妇拖着的裙幅;她轻轻的摆弄着,像跳动的初恋的处女的心;她滑滑的明亮着,像涂了“明油”一般,有鸡蛋清那样软,那样嫩,令人想着所曾触过的最嫩的皮肤;她又不杂些儿法滓,宛然一块温润的碧玉,只清清的一色--但你却看不透她!我曾见过北京什刹海指地的绿杨,脱不了鹅黄的底子,似乎太淡了。我又曾见过杭州虎跑寺旁高峻而深密的“绿壁”,重叠着无穷的碧草与绿叶的,那又似乎太浓了。其余呢,西湖的波太明了,秦淮河的又太暗了。可爱的,我将什么来比拟你呢?我怎么比拟得出呢?大约潭是很深的、故能蕴蓄着这样奇异的绿;仿佛蔚蓝的天融了一块在里面似的,这才这般的鲜润呀。——那醉人的绿呀!我若能裁你以为带,我将赠给那轻盈的舞女;她必能临风飘举了。我若能挹你以为眼,我将赠给那善歌的盲妹;她必明眸善睐了。我舍不得你;我怎舍得你呢?我用手拍着你,抚摩着你,如同一个十二三岁的小姑娘。我又掬你入口,便是吻着她了。我送你一个名字,我从此叫你“女儿绿”,好么?\r
-\r
-我第二次到仙岩的时候,我不禁惊诧于梅雨潭的绿了。 \r
-\beginsection C. CMap: Adobe-Japan1-6\r
-\r
-%http://www.aozora.gr.jp/cards/000879/files/4872_21839.html\r
-\jfont\testA={psft:Ryumin-Light:cid=Adobe-Japan1-6;jfm=jis}\r
-\jfont\testB={psft:GothicBBB-Medium:cid=Adobe-Japan1-6;jfm=jis}\r
-\testB\r
-\r
-\noindent 愛読書の印象\par\r
-\smallskip\r
-\noindent 芥川龍之介\par\r
-\medskip\r
-\testA\r
-子供の時の愛読書は「西遊記」が第一である。これ等は今日でも僕の愛読書である。比喩談としてこれほどの傑作は、西洋には一つもないであらうと思ふ。名高いバンヤンの「天路歴程」なども到底この「西遊記」の敵ではない。それから「水滸伝」も愛読書の一つである。これも今以て愛読してゐる。一時は「水滸伝」の中の一百八人の豪傑の名前を悉く諳記(あんき)してゐたことがある。その時分でも押川春浪氏の冒険小説や何かよりもこの「水滸伝」だの「西遊記」だのといふ方が遥かに僕に面白かつた。\r
-\r
-中学へ入学前から徳富蘆花氏の「自然と人生」や樗牛の「平家雑感」や小島烏水氏の「日本山水論」を愛読した。同時に、夏目さんの「猫」や鏡花氏の「風流線」や緑雨の「あられ酒」を愛読した。だから人の事は笑へない。僕にも「文章倶楽部」の「青年文士録」の中にあるやうな「トルストイ、坪内士行、大町桂月」時代があつた。\r
-\r
-中学を卒業してから色んな本を読んだけれども、特に愛読した本といふものはないが、概して云ふと、ワイルドとかゴーチエとかいふやうな絢爛(けんらん)とした小説が好きであつた。それは僕の気質からも来てゐるであらうけれども、一つは慥(たし)かに日本の自然主義的な小説に厭きた反動であらうと思ふ。ところが、高等学校を卒業する前後から、どういふものか趣味や物の見方に大きな曲折が起つて、前に言つたワイルドとかゴーチエとかといふ作家のものがひどくいやになつた。ストリンドベルクなどに傾倒したのはこの頃である。その時分の僕の心持からいふと、ミケエロ・アンヂエロ風な力を持つてゐない芸術はすべて瓦礫のやうに感じられた。これは当時読んだ「ジヤンクリストフ」などの影響であつたらうと思ふ。\r
-\r
-さういふ心持が大学を卒業する後までも続いたが、段々燃えるやうな力の崇拝もうすらいで、一年前から静かな力のある書物に最も心を惹かれるやうになつてゐる。但、静かなと言つてもたゞ静かだけでも力のないものには余り興味がない。スタンダールやメリメエや日本物で西鶴などの小説はこの点で今の僕には面白くもあり、又ためにもなる本である。\r
-\r
-序ながら附け加へておくが、此間「ジヤンクリストフ」を出して読んで見たが、昔ほど感興が乗らなかつた。あの時分の本はだめなのかと思つたが、「アンナカレニナ」を出して二三章読んで見たら、これは昔のやうに有難い気がした。\r
-\beginsection D. CMap: Adobe-Korea1-2\r
-\r
-\jfont\test={psft:Batang:cid=Adobe-Korea1-2;jfm=jis}\r
-\test\r
-\r
-진달래꽃\par\r
-\r
-나 보기가 역겨워진달래꽃\par\r
-가실 때에는\par\r
-말없이 고이 보내 드리오리다.\par\r
-\r
-영변에 약산\par\r
-진달래꽃,\par\r
-아름 따다 가실 길에 뿌리오리다.\par \r
-\r
-가시는 걸음 걸음\par\r
-놓인 그 꽃을\par\r
-사뿐히 즈려 밟고 가시옵소서.\par \r
-\r
-나 보기가 역겨워\par\r
-가실 때에는\par\r
-죽어도 아니 눈물 흘리오리다.\r
+\input luatexja-core.sty
+\beginsection A. CMap: Adobe-CNS1-5
+
+%http://www.gutenberg.org/cache/epub/24041/pg24041.html
+\jfont\testA={psft:AdobeMingStd-Light:cid=Adobe-CNS1-5;jfm=jis}
+\jfont\testB={psft:AdobeFanHeitiStd-Bold:cid=Adobe-CNS1-5;jfm=jis}
+\testB
+\noindent洛神賦\par
+\smallskip
+\noindent曹植\par
+\testA
+\medskip
+黃初三年,余朝京師,還濟洛川。古人有言,斯水之神,名曰宓妃。感宋玉對楚王神女之事,遂作斯賦。其辭曰:余從京域,言歸東藩。背伊闕,越轘轅,經通谷,陵景山。日既西傾,車殆馬煩。爾乃稅駕乎蘅皋,秣駟乎芝田,容与乎陽林,流眄乎洛川。于是精移神駭,忽焉思散。俯則末察,仰以殊觀,睹一麗人,于岩之畔。乃援御者而告之曰:“爾有覿于彼者乎?彼何人斯?若此之艷也!”御者對曰:“臣聞河洛之神,名曰宓妃。然則君王所見,無乃日乎?其狀若何?臣愿聞之。”余告之曰:“其形也,翩若惊鴻,婉若游龍。榮曜秋菊,華茂春松。仿佛兮若輕云之蔽月,飄飄兮若流風之回雪。遠而望之,皎若太陽升朝霞;迫而察之,灼若芙蕖出淥波。襛纖得衷,修短合度。肩若削成,腰如約素。延頸秀項,皓質呈露。芳澤無加,鉛華弗御。云髻峨峨,修眉聯娟。丹唇外朗,皓齒內鮮,明眸善睞,靨輔承權。瑰姿艷逸,儀靜体閒。柔情綽態,媚于語言。奇服曠世,骨像應圖。披羅衣之璀粲兮,珥瑤碧之華琚。戴金翠之首飾,綴明珠以耀軀。踐遠游之文履,曳霧綃之輕裾。微幽蘭之芳藹兮,步踟躕于山隅。于是忽焉縱体,以遨以嬉。左倚采旄,右蔭桂旗。壤皓腕于神滸兮,采湍瀨之玄芝。余情悅其淑美兮,心振蕩而不怡。無良媒以接歡兮,托微波而通辭。愿誠素之先達兮,解玉佩以要之。嗟佳人之信修,羌習禮而明詩。抗瓊珶以和予兮,指潛淵而為期。執眷眷之款實兮,懼斯靈之我欺。感交甫之棄言兮,悵猶豫而狐疑。收和顏而靜志兮,申禮防以自持。于是洛靈感焉,徙倚彷徨,神光离合,乍陰乍陽。竦輕軀以鶴立,若將飛而未翔。踐椒涂之郁烈,步蘅薄而流芳。超長吟以永慕兮,聲哀厲而彌長。爾乃眾靈雜遢,命儔嘯侶,或戲清流,或翔神渚,或采明珠,或拾翠羽。從南湘之二妃,攜漢濱之游女。歎匏瓜之無匹兮,詠牽牛之獨處。揚輕褂之猗靡兮,翳修袖以延佇。休迅飛鳧,飄忽若神,陵波微步,羅襪生塵。動無常則,若危若安。進止難期,若往若還。轉眄流精,光潤玉顏。含辭未吐,气若幽蘭。華容婀娜,令我忘餐。于是屏翳收風,川后靜波。馮夷鳴鼓,女媧清歌。騰文魚以警乘,鳴玉鸞以偕逝。六龍儼其齊首,載云車之容裔,鯨鯢踊而夾轂,水禽翔而為衛。于是越北沚。過南岡,紆素領,回清陽,動朱唇以徐言,陳交接之大綱。恨人神之道殊兮,怨盛年之莫當。抗羅袂以掩涕兮,淚流襟之浪浪。悼良會之永絕兮。哀一逝而异鄉。無微情以效愛兮,獻江南之明璫。雖潛處于太陽,長寄心于君王。忽不悟其所舍,悵神宵而蔽光。于是背下陵高,足往神留,遺情想像,顧望怀愁。冀靈体之复形,御輕舟而上溯。浮長川而忘返,思綿綿督。夜耿耿而不寐,沾繁霜而至曙。命仆夫而就駕,吾將歸乎東路。攬騑轡以抗策,悵盤桓而不能去。
+\beginsection B. CMap: Adobe-GB1-5
+
+\jfont\testA={psft:SimSun:cid=Adobe-GB1-5;jfm=jis}
+\jfont\testB={psft:SimHei:cid=Adobe-GB1-5;jfm=jis}
+\testB
+\noindent 绿\par
+\smallskip
+\noindent朱自清\par
+\medskip
+\testA
+我第二次到仙岩的时候,我惊诧于梅雨潭的绿了。
+
+梅雨潭是一个瀑布潭。仙瀑有三个瀑布,梅雨瀑最低。走到山边,便听见花花花花的声音;抬起头,镶在两条湿湿的黑边儿里的,一带白而发亮的水便呈现于眼前了。
+
+我们先到梅雨亭。梅雨亭正对着那条瀑布;坐在亭边,不必仰头,便可见它的全体了。亭下深深的便是梅雨潭。这个亭踞在突出的一角的岩石上,上下都空空儿的;仿佛一只苍鹰展着翼翅浮在天宇中一般。三面都是山,像半个环儿拥着;人如在井底了。这是一个秋季的薄阴的天气。微微的云在我们顶上流着;岩面与草丛都从润湿中透出几分油油的绿意。而瀑布也似乎分外的响了。那瀑布从上面冲下,仿佛已被扯成大小的几绺;不复是一幅整齐而平滑的布。岩上有许多棱角;瀑流经过时,作急剧的撞击,便飞花碎玉般乱溅着了。那溅着的水花,晶莹而多芒;远望去,像一朵朵小小的白梅,微雨似的纷纷落着。据说,这就是梅雨潭之所以得名了。但我觉得像杨花,格外确切些。轻风起来时,点点随风飘散,那更是杨花了。——这时偶然有几点送入我们温暖的怀里,便倏的钻了进去,再也寻它不着。
+
+梅雨潭闪闪的绿色招引着我们;我们开始追捉她那离合的神光了。揪着草,攀着乱石,小心探身下去,又鞠躬过了一个石穹门,便到了汪汪一碧的潭边了。瀑布在襟袖之间;但我的心中已没有瀑布了。我的心随潭水的绿而摇荡。那醉人的绿呀,仿佛一张极大极大的荷叶铺着,满是奇异的绿呀。我想张开两臂抱住她;但这是怎样一个妄想呀。--站在水边,望到那面,居然觉着有些远呢!这平铺着,厚积着的绿,着实可爱。她松松的皱缬着,像少妇拖着的裙幅;她轻轻的摆弄着,像跳动的初恋的处女的心;她滑滑的明亮着,像涂了“明油”一般,有鸡蛋清那样软,那样嫩,令人想着所曾触过的最嫩的皮肤;她又不杂些儿法滓,宛然一块温润的碧玉,只清清的一色--但你却看不透她!我曾见过北京什刹海指地的绿杨,脱不了鹅黄的底子,似乎太淡了。我又曾见过杭州虎跑寺旁高峻而深密的“绿壁”,重叠着无穷的碧草与绿叶的,那又似乎太浓了。其余呢,西湖的波太明了,秦淮河的又太暗了。可爱的,我将什么来比拟你呢?我怎么比拟得出呢?大约潭是很深的、故能蕴蓄着这样奇异的绿;仿佛蔚蓝的天融了一块在里面似的,这才这般的鲜润呀。——那醉人的绿呀!我若能裁你以为带,我将赠给那轻盈的舞女;她必能临风飘举了。我若能挹你以为眼,我将赠给那善歌的盲妹;她必明眸善睐了。我舍不得你;我怎舍得你呢?我用手拍着你,抚摩着你,如同一个十二三岁的小姑娘。我又掬你入口,便是吻着她了。我送你一个名字,我从此叫你“女儿绿”,好么?
+
+我第二次到仙岩的时候,我不禁惊诧于梅雨潭的绿了。 
+\beginsection C. CMap: Adobe-Japan1-6
+
+%http://www.aozora.gr.jp/cards/000879/files/4872_21839.html
+\jfont\testA={psft:Ryumin-Light:cid=Adobe-Japan1-6;jfm=jis}
+\jfont\testB={psft:GothicBBB-Medium:cid=Adobe-Japan1-6;jfm=jis}
+\testB
+
+\noindent 愛読書の印象\par
+\smallskip
+\noindent 芥川龍之介\par
+\medskip
+\testA
+子供の時の愛読書は「西遊記」が第一である。これ等は今日でも僕の愛読書である。比喩談としてこれほどの傑作は、西洋には一つもないであらうと思ふ。名高いバンヤンの「天路歴程」なども到底この「西遊記」の敵ではない。それから「水滸伝」も愛読書の一つである。これも今以て愛読してゐる。一時は「水滸伝」の中の一百八人の豪傑の名前を悉く諳記(あんき)してゐたことがある。その時分でも押川春浪氏の冒険小説や何かよりもこの「水滸伝」だの「西遊記」だのといふ方が遥かに僕に面白かつた。
+
+中学へ入学前から徳富蘆花氏の「自然と人生」や樗牛の「平家雑感」や小島烏水氏の「日本山水論」を愛読した。同時に、夏目さんの「猫」や鏡花氏の「風流線」や緑雨の「あられ酒」を愛読した。だから人の事は笑へない。僕にも「文章倶楽部」の「青年文士録」の中にあるやうな「トルストイ、坪内士行、大町桂月」時代があつた。
+
+中学を卒業してから色んな本を読んだけれども、特に愛読した本といふものはないが、概して云ふと、ワイルドとかゴーチエとかいふやうな絢爛(けんらん)とした小説が好きであつた。それは僕の気質からも来てゐるであらうけれども、一つは慥(たし)かに日本の自然主義的な小説に厭きた反動であらうと思ふ。ところが、高等学校を卒業する前後から、どういふものか趣味や物の見方に大きな曲折が起つて、前に言つたワイルドとかゴーチエとかといふ作家のものがひどくいやになつた。ストリンドベルクなどに傾倒したのはこの頃である。その時分の僕の心持からいふと、ミケエロ・アンヂエロ風な力を持つてゐない芸術はすべて瓦礫のやうに感じられた。これは当時読んだ「ジヤンクリストフ」などの影響であつたらうと思ふ。
+
+さういふ心持が大学を卒業する後までも続いたが、段々燃えるやうな力の崇拝もうすらいで、一年前から静かな力のある書物に最も心を惹かれるやうになつてゐる。但、静かなと言つてもたゞ静かだけでも力のないものには余り興味がない。スタンダールやメリメエや日本物で西鶴などの小説はこの点で今の僕には面白くもあり、又ためにもなる本である。
+
+序ながら附け加へておくが、此間「ジヤンクリストフ」を出して読んで見たが、昔ほど感興が乗らなかつた。あの時分の本はだめなのかと思つたが、「アンナカレニナ」を出して二三章読んで見たら、これは昔のやうに有難い気がした。
+\beginsection D. CMap: Adobe-Korea1-2
+
+\jfont\test={psft:Batang:cid=Adobe-Korea1-2;jfm=jis}
+\test
+
+진달래꽃\par
+
+나 보기가 역겨워진달래꽃\par
+가실 때에는\par
+말없이 고이 보내 드리오리다.\par
+
+영변에 약산\par
+진달래꽃,\par
+아름 따다 가실 길에 뿌리오리다.\par 
+
+가시는 걸음 걸음\par
+놓인 그 꽃을\par
+사뿐히 즈려 밟고 가시옵소서.\par 
+
+나 보기가 역겨워\par
+가실 때에는\par
+죽어도 아니 눈물 흘리오리다.
 \end
\ No newline at end of file
index f1db807..8663a09 100644 (file)
@@ -1,21 +1,21 @@
-\input luatexja-core.sty\r
-\jfont\fmdisplay={name:SimSun:jfm=ujis} at 12pt\r
-\jfont\banjiao={name:SimSun:jfm=banjiao} at 12pt\r
-\jfont\quanjiao={name:SimSun:jfm=quanjiao} at 12pt\r
-\jfont\kaiming={name:SimSun:jfm=kaiming} at 12pt\r
-\def\texta{a). ……于是她近乎歇斯底里的喊道:“这真的不是我做的!……”然而这么熟识的人中间,竟然没有一个相信她这个“疯子”。}\r
-\def\textb{b). 他端起茶杯,“俗话说的好,‘到什么山唱什么歌。’”呷了一口茶,继续说到:“像你这样不识抬举,总有一天会吃亏的!”}\r
-\fmdisplay\r
-\beginsection A. 半角标点样式\r
-\r
-\smallskip\r
-{\banjiao\texta\par\textb}\r
-\beginsection B. 全角标点样式\r
-\r
-\smallskip\r
-{\quanjiao\texta\par\textb}\r
-\beginsection C. 开明标点样式\r
-\r
-\smallskip\r
-{\kaiming\texta\par\textb}\r
+\input luatexja-core.sty
+\jfont\fmdisplay={name:SimSun:jfm=ujis} at 12pt
+\jfont\banjiao={name:SimSun:jfm=banjiao} at 12pt
+\jfont\quanjiao={name:SimSun:jfm=quanjiao} at 12pt
+\jfont\kaiming={name:SimSun:jfm=kaiming} at 12pt
+\def\texta{a). ……于是她近乎歇斯底里的喊道:“这真的不是我做的!……”然而这么熟识的人中间,竟然没有一个相信她这个“疯子”。}
+\def\textb{b). 他端起茶杯,“俗话说的好,‘到什么山唱什么歌。’”呷了一口茶,继续说到:“像你这样不识抬举,总有一天会吃亏的!”}
+\fmdisplay
+\beginsection A. 半角标点样式
+
+\smallskip
+{\banjiao\texta\par\textb}
+\beginsection B. 全角标点样式
+
+\smallskip
+{\quanjiao\texta\par\textb}
+\beginsection C. 开明标点样式
+
+\smallskip
+{\kaiming\texta\par\textb}
 \bye
\ No newline at end of file