diff options
Diffstat (limited to 'Master/texmf-dist/doc/uptex/uptex-base/samples/punctuation.tex')
-rw-r--r-- | Master/texmf-dist/doc/uptex/uptex-base/samples/punctuation.tex | 395 |
1 files changed, 395 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/uptex/uptex-base/samples/punctuation.tex b/Master/texmf-dist/doc/uptex/uptex-base/samples/punctuation.tex new file mode 100644 index 00000000000..7c22634e684 --- /dev/null +++ b/Master/texmf-dist/doc/uptex/uptex-base/samples/punctuation.tex @@ -0,0 +1,395 @@ +\documentclass[twocolumn]{ujarticle} +\textwidth 170mm +\textheight 230mm +\topmargin 0mm +\leftmargin 0mm +\rightmargin 0mm + +\usepackage{color} +\usepackage{plext} +%\usepackage[uplatex]{otf} + +% U+00AB, U+00BB, U+00B7 が全て全角幅でデザインされている「HGGothicE」を使う +% for uptex-fonts +%\AtBeginDvi{\special{pdf:mapline uprml-h UniJIS-UTF16-H :0:HGRGE.TTC}} +%\AtBeginDvi{\special{pdf:mapline uprml-hq UniJIS-UCS2-H :0:HGRGE.TTC}} +%\AtBeginDvi{\special{pdf:mapline uprml-v UniJIS-UTF16-V :0:HGRGE.TTC}} +% for japanese-otf-uptex +%\AtBeginDvi{\special{pdf:mapline uphminr-h UniJIS-UTF16-H :0:HGRGE.TTC}} +%\AtBeginDvi{\special{pdf:mapline otf-cjmr-h Identity-H :0:HGRGE.TTC}} +%\AtBeginDvi{\special{pdf:mapline uphminr-v UniJIS-UTF16-V :0:HGRGE.TTC}} + +\newcommand{\Bracket}[2]{% + \textcolor{green}{\fbox{\textcolor{black}{#1}}}雪% + \textcolor{green}{\fbox{\textcolor{black}{#2}}}% + \textcolor{green}{\fbox{\textcolor{black}{\inhibitglue #1}}}雪% + \textcolor{green}{\fbox{\textcolor{black}{#2\inhibitglue}}}% +%%% vvv 色無し vvv %%% +% \fbox{#1}雪\fbox{#2}% +% \fbox{\inhibitglue #1}雪\fbox{#2\inhibitglue}% +} +\newcommand{\BracketUCS}[2]{% + \Bracket{\kchar"#1}{\kchar"#2} {\footnotesize U+#1, U+#2}% +} +\newcommand{\Punct}[1]{% + 雪\textcolor{green}{\fbox{\textcolor{black}{#1}}}雪% + \textcolor{green}{\fbox{\textcolor{black}{\inhibitglue #1\inhibitglue}}}雪% +%%% vvv 色無し vvv %%% +% 雪\fbox{#1}雪% +% \fbox{\inhibitglue #1\inhibitglue}雪% +} +\newcommand{\PunctUCS}[1]{% + \Punct{\kchar"#1} {\footnotesize U+#1}%" +} + +\DeclareFontFamily{JY2}{jpnrm}{} +\DeclareFontFamily{JY2}{schrm}{} +\DeclareFontFamily{JY2}{tchrm}{} +\DeclareFontFamily{JY2}{korrm}{} +\DeclareFontShape{JY2}{jpnrm}{m}{n}{<->s*[0.962216]upjpnrm-h}{} +\DeclareFontShape{JY2}{schrm}{m}{n}{<->s*[0.962216]upschrm-h}{} +\DeclareFontShape{JY2}{tchrm}{m}{n}{<->s*[0.962216]uptchrm-h}{} +\DeclareFontShape{JY2}{korrm}{m}{n}{<->s*[0.962216]upkorrm-h}{} +\DeclareFontShape{JY2}{jpnrm}{bx}{n}{<->ssub*jpnrm/m/n}{} +\DeclareFontShape{JY2}{schrm}{bx}{n}{<->ssub*schrm/m/n}{} +\DeclareFontShape{JY2}{tchrm}{bx}{n}{<->ssub*tchrm/m/n}{} +\DeclareFontShape{JY2}{korrm}{bx}{n}{<->ssub*korrm/m/n}{} +\DeclareFontFamily{JT2}{jpnrm}{} +\DeclareFontFamily{JT2}{schrm}{} +\DeclareFontFamily{JT2}{tchrm}{} +\DeclareFontFamily{JT2}{korrm}{} +\DeclareFontShape{JT2}{jpnrm}{m}{n}{<->s*[0.962216]upjpnrm-v}{} +\DeclareFontShape{JT2}{schrm}{m}{n}{<->s*[0.962216]upschrm-v}{} +\DeclareFontShape{JT2}{tchrm}{m}{n}{<->s*[0.962216]uptchrm-v}{} +\DeclareFontShape{JT2}{korrm}{m}{n}{<->s*[0.962216]upkorrm-v}{} +\DeclareFontShape{JT2}{jpnrm}{bx}{n}{<->ssub*jpnrm/m/n}{} +\DeclareFontShape{JT2}{schrm}{bx}{n}{<->ssub*schrm/m/n}{} +\DeclareFontShape{JT2}{tchrm}{bx}{n}{<->ssub*tchrm/m/n}{} +\DeclareFontShape{JT2}{korrm}{bx}{n}{<->ssub*korrm/m/n}{} +\DeclareRobustCommand\jpnrm{\kanjifamily{jpnrm}\selectfont} +\DeclareRobustCommand\schrm{\kanjifamily{schrm}\selectfont} +\DeclareRobustCommand\tchrm{\kanjifamily{tchrm}\selectfont} +\DeclareRobustCommand\korrm{\kanjifamily{korrm}\selectfont} + +\begin{document} +\parindent0pt +\fboxsep0pt + +\section{括弧類} +\subsection{日本語} +{%\jpnrm + +%\Bracket{«}{»} \BracketUCS{00AB}{00BB}\\% Adobe-Japan1-7には和文用グリフがない +\Bracket{‘}{’} \BracketUCS{2018}{2019}\\ +\Bracket{“}{”} \BracketUCS{201C}{201D}\\ +\Bracket{〈}{〉} \BracketUCS{2329}{232A}\\ +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +\Bracket{〖}{〗} \BracketUCS{3016}{3017}\\ +\Bracket{〘}{〙} \BracketUCS{3018}{3019}\\ +%\Bracket{〚}{〛} \BracketUCS{301A}{301B}\\% Adobe-Japan1-7には無い +\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\% 日本では標準的ではない +\Bracket{〝}{〟} \BracketUCS{301D}{301F}\\ +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\ +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ +\Bracket{⦅}{⦆} \BracketUCS{FF5F}{FF60}\\ + +\parbox<t>{19zw}{ + +%\Bracket{«}{»} \BracketUCS{00AB}{00BB}\\% Adobe-Japan1-7には和文用グリフがない +%\Bracket{‘}{’} \BracketUCS{2018}{2019}\\% 標準的ではない +%\Bracket{“}{”} \BracketUCS{201C}{201D}\\% 標準的ではない +%\Bracket{〈}{〉} \BracketUCS{2329}{232A}\\% 標準的ではない +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +\Bracket{〖}{〗} \BracketUCS{3016}{3017}\\ +\Bracket{〘}{〙} \BracketUCS{3018}{3019}\\ +%\Bracket{〚}{〛} \BracketUCS{301A}{301B}\\% Adobe-Japan1-7には無い +\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\% 日本では標準的ではない。UniJISup-UTF16-Vでは割り当てた。 +\Bracket{〝}{〟} \BracketUCS{301D}{301F}\\ +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\ +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ +\Bracket{⦅}{⦆} \BracketUCS{FF5F}{FF60}\\ + +} + +} + +\subsection{中国語・簡体字 {\schrm 简体中文}} +{\schrm + +\Bracket{‘}{’} \BracketUCS{2018}{2019}\\ +\Bracket{“}{”} \BracketUCS{201C}{201D}\\ +\Bracket{〈}{〉} \BracketUCS{2329}{232A}\\ +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +\Bracket{〖}{〗} \BracketUCS{3016}{3017}\\ +\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\ +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\ +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ + +\parbox<t>{19zw}{ + +%\Bracket{‘}{’} \BracketUCS{2018}{2019}\\% 標準的ではない +%\Bracket{“}{”} \BracketUCS{201C}{201D}\\% 標準的ではない +%\Bracket{〈}{〉} \BracketUCS{2329}{232A}\\% 標準的ではない +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +\Bracket{〖}{〗} \BracketUCS{3016}{3017}\\ +%\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\% 標準的ではない +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\ +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ + +} + +} + +\subsection{中国語・繁体字 {\tchrm 繁體中文}} +{\tchrm + +\Bracket{‘}{’} \BracketUCS{2018}{2019}\\ +\Bracket{“}{”} \BracketUCS{201C}{201D}\\ +\Bracket{〈}{〉} \BracketUCS{2329}{232A}\\ +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\ +\Bracket{﹙}{﹚} \BracketUCS{FE59}{FE5A}\\ +\Bracket{﹛}{﹜} \BracketUCS{FE5B}{FE5C}\\ +\Bracket{﹝}{﹞} \BracketUCS{FE5D}{FE5E}\\ +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\ +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ + +\parbox<t>{19zw}{ + +%\Bracket{‘}{’} \BracketUCS{2018}{2019}\\% 標準的ではない +%\Bracket{“}{”} \BracketUCS{201C}{201D}\\% 標準的ではない +%\Bracket{〈}{〉} \BracketUCS{2329}{232A}\\% 標準的ではない +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +%\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\% Adobe-CNS1-7には無い +%\Bracket{﹙}{﹚} \BracketUCS{FE59}{FE5A}\\% Adobe-CNS1-7には無い +%\Bracket{﹛}{﹜} \BracketUCS{FE5B}{FE5C}\\% Adobe-CNS1-7には無い +%\Bracket{﹝}{﹞} \BracketUCS{FE5D}{FE5E}\\% Adobe-CNS1-7には無い +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +%\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\% Adobe-CNS1-7には無い +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ + +} + +} + +\subsection{韓国語 {\korrm 한국어}} +{\korrm + +\Bracket{«}{»} \BracketUCS{00AB}{00BB}\\% 全角になるはず +\Bracket{‘}{’} \BracketUCS{2018}{2019}\\ +\Bracket{“}{”} \BracketUCS{201C}{201D}\\ +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +\Bracket{〖}{〗} \BracketUCS{3016}{3017}\\ +\Bracket{〘}{〙} \BracketUCS{3018}{3019}\\ +%\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\% 全角になるはず。標準的ではない +%\Bracket{〝}{〟} \BracketUCS{301D}{301F}\\% 全角になるはず。標準的ではない +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\ +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ + +\parbox<t>{22zw}{ + +\Bracket{«}{»} \BracketUCS{00AB}{00BB}\\% 全角になるはず +%\Bracket{‘}{’} \BracketUCS{2018}{2019}\\% 標準的ではない +%\Bracket{“}{”} \BracketUCS{201C}{201D}\\% 標準的ではない +\Bracket{〈}{〉} \BracketUCS{3008}{3009}\\ +\Bracket{《}{》} \BracketUCS{300A}{300B}\\ +\Bracket{「}{」} \BracketUCS{300A}{300B}\\ +\Bracket{『}{』} \BracketUCS{300E}{300F}\\ +\Bracket{【}{】} \BracketUCS{3010}{3011}\\ +\Bracket{〔}{〕} \BracketUCS{3014}{3015}\\ +%\Bracket{〖}{〗} \BracketUCS{3016}{3017}\\% Adobe-Korea1-2には無い +%\Bracket{〘}{〙} \BracketUCS{3018}{3019}\\% Adobe-Korea1-2には無い +%\Bracket{〝}{〞} \BracketUCS{301D}{301E}\\% 全角になるはず。標準的ではない +%\Bracket{〝}{〟} \BracketUCS{301D}{301F}\\% 全角になるはず。標準的ではない +\Bracket{(}{)} \BracketUCS{FF08}{FF09}\\ +\Bracket{[}{]} \BracketUCS{FF3B}{FF3D}\\ +\Bracket{{}{}} \BracketUCS{FF5B}{FF5D}\\ + +} + +} + +\section{句読点など} +\subsection{日本語} +{%\jpnrm + +%\Punct{·} \PunctUCS{00B7}\\% Adobe-Japan1-7には和文用グリフがない +\Punct{・} \PunctUCS{30FB}\\ +\Punct{:} \PunctUCS{FF1A}\\ +\Punct{;} \PunctUCS{FF1B}\\ +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +\Punct{―} \PunctUCS{2015}\\ +\Punct{‥} \PunctUCS{2025}\\ +\Punct{…} \PunctUCS{2026}\\ + +\parbox<t>{14zw}{ + +%\Punct{·} \PunctUCS{00B7}\\% Adobe-Japan1-7には和文用グリフがない +\Punct{・} \PunctUCS{30FB}\\ +\Punct{:} \PunctUCS{FF1A}\\ +%\Punct{;} \PunctUCS{FF1B}\\% Adobe-Japan1-7には縦組み用グリフがない +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +\Punct{―} \PunctUCS{2015}\\ +\Punct{‥} \PunctUCS{2025}\\ +\Punct{…} \PunctUCS{2026}\\ + +} + +} + +\subsection{中国語・簡体字 {\schrm 简体中文}} +{\schrm + +\Punct{·} \PunctUCS{00B7}\\ +\Punct{・} \PunctUCS{30FB}\\ +\Punct{:} \PunctUCS{FF1A}\\ +\Punct{;} \PunctUCS{FF1B}\\ +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +\Punct{―} \PunctUCS{2015}\\ +\Punct{‥} \PunctUCS{2025}\\ +\Punct{…} \PunctUCS{2026}\\ + +\parbox<t>{14zw}{ + +\Punct{·} \PunctUCS{00B7}\\ +\Punct{・} \PunctUCS{30FB}\\ +\Punct{:} \PunctUCS{FF1A}\\ +\Punct{;} \PunctUCS{FF1B}\\ +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +\Punct{―} \PunctUCS{2015}\\ +\Punct{‥} \PunctUCS{2025}\\ +\Punct{…} \PunctUCS{2026}\\ + +} + +} + +\subsection{中国語・繁体字 {\tchrm 繁體中文}} +{\tchrm + +\Punct{·} \PunctUCS{00B7}\\ +%\Punct{・} \PunctUCS{30FB}\\% Adobe-CNS1-7には無い +\Punct{:} \PunctUCS{FF1A}\\ +\Punct{;} \PunctUCS{FF1B}\\ +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +%\Punct{―} \PunctUCS{2015}\\% Adobe-CNS1-7には無い +\Punct{…} \PunctUCS{2025}\\ +\Punct{‥} \PunctUCS{2026}\\ + +\parbox<t>{14zw}{ + +\Punct{·} \PunctUCS{00B7}\\ +%\Punct{・} \PunctUCS{30FB}\\% Adobe-CNS1-7には無い +\Punct{:} \PunctUCS{FF1A}\\ +\Punct{;} \PunctUCS{FF1B}\\ +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +%\Punct{―} \PunctUCS{2015}\\% Adobe-CNS1-7には無い +\Punct{‥} \PunctUCS{2025}\\ +\Punct{…} \PunctUCS{2026}\\ + +} + +} + +\subsection{韓国語 {\korrm 한국어}} +{\korrm + +\Punct{·} \PunctUCS{00B7}\\ +\Punct{・} \PunctUCS{30FB}\\ +\Punct{:} \PunctUCS{FF1A}\\ +\Punct{;} \PunctUCS{FF1B}\\ +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +%\Punct{―} \PunctUCS{2015}\\% Adobe-Korea1-2には無い +\Punct{‥} \PunctUCS{2025}\\ +\Punct{…} \PunctUCS{2026}\\ + +\parbox<t>{14zw}{ + +\Punct{·} \PunctUCS{00B7}\\ +\Punct{・} \PunctUCS{30FB}\\ +\Punct{:} \PunctUCS{FF1A}\\ +\Punct{;} \PunctUCS{FF1B}\\ +\Punct{、} \PunctUCS{3001}\\ +\Punct{。} \PunctUCS{3002}\\ +\Punct{,} \PunctUCS{FF0C}\\ +\Punct{.} \PunctUCS{FF0E}\\ +\Punct{—} \PunctUCS{2014}\\ +%\Punct{―} \PunctUCS{2015}\\% Adobe-Korea1-2には無い +\Punct{‥} \PunctUCS{2025}\\ +\Punct{…} \PunctUCS{2026}\\ + +} + +} + +\end{document} + |