• R/O
  • HTTP
  • SSH
  • HTTPS

luatexja: コミット

ソースコードの管理場所


コミットメタ情報

リビジョン78ffaafd32befc3c223d51b845f76ef628e62f7d (tree)
日時2019-08-28 09:11:01
作者Hironori Kitagawa <h_kitagawa2001@yaho...>
コミッターHironori Kitagawa

ログメッセージ

doc (wip)

変更サマリ

差分

--- a/doc/luatexja.dtx
+++ b/doc/luatexja.dtx
@@ -1772,7 +1772,7 @@ For example, the code below is just the default setting of \LuaTeX-ja, and
17721772 it sets
17731773 \begin{itemize}
17741774 \item a character which belongs character ranges 1,~4, 5, and~8 is \textbf{ALchar},
1775- \item a character which belongs character ranges 2,~3, 6, and~7 is \textbf{JAchar}.
1775+ \item a character which belongs character ranges 2,~3, 6, 7,~and~9 is \textbf{JAchar}.
17761776 \end{itemize}
17771777 %</en>
17781778 %<*ja>
@@ -1781,11 +1781,11 @@ it sets
17811781 例えば,以下は\LuaTeX-jaの初期設定であり,次の内容を設定している:
17821782 \begin{itemize}
17831783 \item 1番,4番,5番,8番の文字範囲に属する文字は\textbf{ALchar}.
1784- \item 2番,3番,6番,7番の文字範囲に属する文字は\textbf{JAchar}.
1784+ \item 2番,3番,6番,7番,9番の文字範囲に属する文字は\textbf{JAchar}.
17851785 \end{itemize}
17861786 %</ja>
17871787 \begin{lstlisting}
1788-\ltjsetparameter{jacharrange={-1, +2, +3, -4, -5, +6, +7, -8}}
1788+\ltjsetparameter{jacharrange={-1, +2, +3, -4, -5, +6, +7, -8, +9}}
17891789 \end{lstlisting}
17901790 %<*en>
17911791 The argument to \textsf{jacharrange} parameter is a list of non-zero integer.
@@ -1846,50 +1846,56 @@ these eight ranges belongs to the character range~217.
18461846 \begin{description}
18471847 %<*en>
18481848 \item[Range~8${}^{\text{A}}$] The intersection of the upper half of ISO~8859-1
1849- (Latin-1 Supplement) and JIS~X~0208 (a basic character set for Japanese). This character range
1850- consists of the following characters:
1849+ (Latin-1 Supplement) and JIS~X~0208 (a basic character set for Japanese).
1850+ The character list is indicated in \autoref{tab:rng8}.
18511851 %</en>
18521852 %<*ja>
18531853 \item[範囲8${}^{\text{A}}$] ISO~8859-1の上位領域(ラテン1補助)と
1854- JIS~X~0208の共通部分.この文字範囲は
1855- 以下の文字で構成される:
1854+ JIS~X~0208の共通部分.文字のリストは\autoref{tab:rng8}を参照.
18561855 %</ja>
1857-\begin{multicols}{2}
1858-\begin{itemize}
1859-\def\ch#1#2{\item \char"#1\ (\texttt{U+00#1}, #2)}%"
1860-\ch{A7}{Section Sign}
1861-\ch{A8}{Diaeresis}
1862-\ch{B0}{Degree sign}
1863-\ch{B1}{Plus-minus sign}
1864-\ch{B4}{Spacing acute}
1865-\ch{B6}{Paragraph sign}
1866-\ch{D7}{Multiplication sign}
1867-\ch{F7}{Division Sign}
1868-\end{itemize}
1869-\end{multicols}
1856+\begin{table}[!tb]
1857+%<en>\caption{Characters in predefined character range~8.}\medskip
1858+%<ja>\caption{文字範囲8に指定されている文字.}
1859+\label{tab:rng8}
1860+\centering\footnotesize
1861+\def\ch#1{\char"#1~(\texttt{U+00#1})}%"
1862+\begin{tabular}{llll}
1863+\ch{A7}&{Section Sign}&
1864+\ch{A8}&{Diaeresis}\\
1865+\ch{B0}&{Degree sign}&
1866+\ch{B1}&{Plus-minus sign}\\
1867+\ch{B4}&{Spacing acute}&
1868+\ch{B6}&{Paragraph sign}\\
1869+\ch{D7}&{Multiplication sign}&
1870+\ch{F7}&{Division Sign}
1871+\end{tabular}
1872+\end{table}
18701873
18711874 %<*en>
18721875 \item[Range~1${}^{\text{A}}$] Latin characters that some of them are included in Adobe-Japan1-7.
1873-This range consists of the following Unicode ranges, \emph{except characters in the range~8 above}:
1876+ This range consists of the Unicode ranges indicated in \autoref{tab:rng1},
1877+ \emph{except characters in the range~8 above}.
18741878 %</en>
18751879 %<*ja>
18761880 \item[範囲1${}^{\text{A}}$] ラテン文字のうち,Adobe-Japan1-7との共通部分があるもの.
1877- この範囲は以下のUnicodeのブロックのうち
1878- \emph{範囲8を除いた}部分で構成されている:
1881+ この範囲は\autoref{tab:rng1}で示したUnicodeのブロックのうち
1882+ \emph{範囲8を除いた}部分で構成されている.
18791883 %</ja>
1880-\begin{multicols}{2}
1881-\begin{itemize}
1882-\item \texttt{U+0080}--\texttt{U+00FF}: Latin-1 Supplement
1883-\item \texttt{U+0100}--\texttt{U+017F}: Latin Extended-A
1884-\item \texttt{U+0180}--\texttt{U+024F}: Latin Extended-B
1885-\item \texttt{U+0250}--\texttt{U+02AF}: IPA Extensions
1886-\item \texttt{U+02B0}--\texttt{U+02FF}: Spacing Modifier Letters
1887-%<en>\par\
1888-\item \texttt{U+0300}--\texttt{U+036F}: \\*\null\hfill Combining Diacritical Marks
1889-\item \texttt{U+1E00}--\texttt{U+1EFF}: \\*\null\hfill Latin Extended Additional
1890-%<ja>\par\
1891-\end{itemize}
1892-\end{multicols}
1884+\begin{table}[!tb]
1885+%<en>\caption{Unicode blocks in predefined character range~1.}\medskip
1886+%<ja>\caption{文字範囲1に指定されているUnicodeブロック.}
1887+\label{tab:rng1}
1888+\centering\footnotesize
1889+\begin{tabular}{llll}
1890+ \texttt{U+0080}--\texttt{U+00FF}&Latin-1 Supplement&
1891+ \texttt{U+0100}--\texttt{U+017F}&Latin Extended-A\\
1892+ \texttt{U+0180}--\texttt{U+024F}& Latin Extended-B&
1893+ \texttt{U+0250}--\texttt{U+02AF}& IPA Extensions\\
1894+ \texttt{U+02B0}--\texttt{U+02FF}& Spacing Modifier Letters&
1895+ \texttt{U+0300}--\texttt{U+036F}& Combining Diacritical Marks\\
1896+ \texttt{U+1E00}--\texttt{U+1EFF}&Latin Extended Additional
1897+\end{tabular}
1898+\end{table}
18931899 %<*en>
18941900 \item[Range~2${}^{\text{\kern.1emJ}}$] Greek and Cyrillic letters. JIS~X~0208 (hence most of Japanese
18951901 fonts) has some of these characters.
@@ -1943,52 +1949,57 @@ This range consists of the following Unicode ranges, \emph{except characters in
19431949 %<*en>
19441950 \item[Range~9${}^{\text{J}}$] The intersection of the ``General Punctuation'' block
19451951 (\texttt{U+2000}--\texttt{U+206F})
1946- and Adobe-Japan1-7 character collection. This character range
1947- consists of the following characters:
1952+ and Adobe-Japan1-7 character collection.
1953+ This character range characters in \sutoref{tab:rng9}.
19481954 %</en>
19491955 %<*ja>
19501956 \item[範囲9${}^{\text{J}}$] Unicodeの「一般句読点」ブロック(\texttt{U+2000}--\texttt{U+206F})と
1951- Adobe-Japan1-7の共通部分.この文字範囲は
1952- 以下の文字で構成される:
1957+ Adobe-Japan1-7の共通部分.
1958+ この文字範囲は\autoref{tab:rng9}に示した文字で構成される.
19531959 %</ja>
1954-\begin{multicols}{2}\small
1955-\begin{itemize}
1956- \def\ch#1#2{\item \ltjjachar"20#1\ (\texttt{U+20#1}, #2)}%"
1957- \ch{02}{En space}
1958- \ch{10}{Hyphen}
1959- \ch{11}{Non-breaking hyphen}
1960- \ch{13}{En dash}
1961- \ch{14}{Em dash}
1962- \ch{15}{Horizontal bar}
1963- \ch{16}{Double vertical line}
1964- \ch{18}{Left single quotation mark}
1965- \ch{19}{Right single quotation mark}
1966- \ch{1A}{Single low-9 quotation mark}
1967- \ch{1C}{Left double quotation mark}
1968- \ch{1D}{Right double quotation mark}
1969- \ch{1E}{Double low-9 quotation mark}
1970- \ch{20}{Dagger}
1971- \ch{21}{Double dagger}
1972- \ch{22}{Bullet}
1973- \ch{25}{Two dot leader}
1974- \ch{26}{Horizontal ellipsis}
1975- \ch{30}{Per mille sign}
1976- \ch{32}{Prime}
1977- \ch{33}{Double prime}
1978- \ch{39}{Single left-pointing angle quot.}
1979- \ch{3A}{Single right-pointing angle quot.}
1980- \ch{3B}{Reference mark}
1981- \ch{3C}{Double exclamation mark}
1982- \ch{3E}{Overline}
1983- \ch{3F}{Undertie}
1984- \ch{42}{Asterism}
1985- \ch{44}{Fraction slash}
1986- \ch{47}{Double question mark}
1987- \ch{48}{Question exclamation mark}
1988- \ch{49}{Exclamation question mark}
1989- \ch{51}{Two asterisks aligned vertically}
1990-\end{itemize}
1991-\end{multicols}
1960+\begin{table}[!tb]
1961+%<en>\caption{Characters in predefined character range~9.}\medskip
1962+%<ja>\caption{文字範囲9に指定されている文字.}
1963+\label{tab:rng9}
1964+\centering\footnotesize
1965+\def\ch#1{\char"20#1~(\texttt{U+20#1})}%"
1966+% 13: JIS X0213, AJ, Adobe-Japan-1 only
1967+\begin{tabular}{llllll}
1968+ \ch{02}&{En space}&AJ&
1969+ \ch{10}&{Hyphen}&\\
1970+ \ch{11}&{Non-breaking hyphen}&AJ&
1971+ \ch{13}&{En dash}&13\\
1972+ \ch{14}&{Em dash}&&
1973+ \ch{15}&{Horizontal bar}&\\
1974+ \ch{16}&{Double vertical line}&&
1975+ \ch{18}&{Left single quotation mark}&\\
1976+ \ch{19}&{Right single quotation mark}&&
1977+ \ch{1A}&{Single low-9 quotation mark}&AJ\\
1978+ \ch{1C}&{Left double quotation mark}&&
1979+ \ch{1D}&{Right double quotation mark}&\\
1980+ \ch{1E}&{Double low-9 quotation mark}&AJ&
1981+ \ch{20}&{Dagger}&\\
1982+ \ch{21}&{Double dagger}&&
1983+ \ch{22}&{Bullet}&13\\
1984+ \ch{25}&{Two dot leader}&&
1985+ \ch{26}&{Horizontal ellipsis}&\\
1986+ \ch{30}&{Per mille sign}&&
1987+ \ch{32}&{Prime}&\\
1988+ \ch{33}&{Double prime}&&
1989+ \ch{39}&{Single left-pointing angle quot.}&AJ\\
1990+ \ch{3A}&{Single right-pointing angle quot.}&AJ&
1991+ \ch{3B}&{Reference mark}&\\
1992+ \ch{3C}&{Double exclamation mark}&13&
1993+ \ch{3E}&{Overline}&\\
1994+ \ch{3F}&{Undertie}&13&
1995+ \ch{42}&{Asterism}&13\\
1996+ \ch{44}&{Fraction slash}&AJ&
1997+ \ch{47}&{Double question mark}&13\\
1998+ \ch{48}&{Question exclamation mark}&13&
1999+ \ch{49}&{Exclamation question mark}&13\\
2000+ \ch{51}&{Two asterisks aligned vertically}&13
2001+\end{tabular}
2002+\end{table}
19922003 %<*en>
19932004 \item[Range~4${}^{\text{A}}$] Characters usually not in Japanese fonts. This range consists
19942005 of almost all Unicode blocks which are not in other
旧リポジトリブラウザで表示