diff options
Diffstat (limited to 'Master/texmf-dist/doc/uptex/base/samples/bkmk-utf8.tex')
-rw-r--r-- | Master/texmf-dist/doc/uptex/base/samples/bkmk-utf8.tex | 205 |
1 files changed, 205 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/uptex/base/samples/bkmk-utf8.tex b/Master/texmf-dist/doc/uptex/base/samples/bkmk-utf8.tex new file mode 100644 index 00000000000..97b8527c156 --- /dev/null +++ b/Master/texmf-dist/doc/uptex/base/samples/bkmk-utf8.tex @@ -0,0 +1,205 @@ +\newif\ifuptexmode\uptexmodefalse + +\ifnum\jis"2121="3000 + + %% for upLaTeX + \documentclass{ujarticle} + \def\pLaTeXorupLaTeX{upLaTeX} + \uptexmodetrue + \def\innerencoding{UPTEX} + \def\tounicode{pdf:tounicode UTF8-UCS2} + +\else + + %% for pLaTeX + \documentclass{jarticle} + \def\pLaTeXorupLaTeX{pLaTeX} + \uptexmodefalse + + \ifnum\jis"2121="A1A1 + \def\innerencoding{EUC} + \def\tounicode{pdf:tounicode EUC-UCS2} + \fi + \ifnum\jis"2121="8140 + \def\innerencoding{SJIS} + \def\tounicode{pdf:tounicode 90ms-RKSJ-UCS2} + \fi + +\fi + +\usepackage{graphicx} + +%%%%%%%% +% hyperref 関連の制御をコマンドラインから行う +% (1),(2),(3) のどれかを実行すればよい。 +% (1) 何もしない +% $ uplatex bkmk-utf8.tex +% (2) hyperref + dvipdfmx +% $ uplatex "\def\withhyperref{dvipdfmx}\input" bkmk-utf8.tex +% (3) hyperref + dvips + modified convert-euc.txt + distiller/ps2pdf +% hyperref + dvips + convbkmk.rb + distiller/ps2pdf +% $ uplatex "\def\withhyperref{dvips}\input" bkmk-utf8.tex +%%%%%% +\makeatletter +\def\@dvipdfmx{dvipdfmx} +\def\@dvips{dvips} + +\ifx\withhyperref\@undefined + \def\withhyperref{undefined} +\else + +\ifx\withhyperref\@dvipdfmx + \def\@hyperrefkeyval{dvipdfm} +\fi +\ifx\withhyperref\@dvips + \def\@hyperrefkeyval{dvips} +\fi + +\usepackage[\@hyperrefkeyval,% +bookmarks=true,% +bookmarksnumbered=true,% +bookmarkstype=toc,% +%pdfstartview={FitBH -32768},% +pdftitle={いろいろ確かめてみる},% +pdfsubject={hyperref編},% +pdfauthor={名無 権兵衛},% +pdfkeywords={TeX; dvips; dvipdfmx; bookmark; hyperref; しおり; pdf}% +]{hyperref} + +\fi + +\ifx\withhyperref\@dvipdfmx + \AtBeginDvi{\special{\tounicode}} +\fi + +\makeatother + + +%%% for upLaTeX only +\ifuptexmode +\DeclareFontFamily{JY2}{mcw}{} +\DeclareFontFamily{JY2}{gtw}{} +\DeclareFontShape{JY2}{mcw}{m}{n}{<->s*[0.962216]upjpnrm-h}{} +\DeclareFontShape{JY2}{gtw}{m}{n}{<->s*[0.962216]upjpngt-h}{} +\DeclareFontShape{JY2}{gt}{m}{n}{<->s*[0.962216]upjpngt-h}{} +\DeclareFontShape{JY2}{mcw}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY2}{gtw}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY2}{gt}{bx}{n}{<->ssub*gt/m/n}{} +\DeclareRobustCommand\mcw{\kanjifamily{mcw}\selectfont} +\DeclareRobustCommand\gtw{\kanjifamily{gtw}\selectfont} +\renewcommand\mcdefault{mcw} +\renewcommand\gtdefault{gtw} + +\DeclareFontFamily{JY2}{schrm}{} +\DeclareFontFamily{JY2}{tchrm}{} +\DeclareFontFamily{JY2}{korrm}{} +\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}{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}{} +\DeclareRobustCommand\schrm{\kanjifamily{schrm}\selectfont} +\DeclareRobustCommand\tchrm{\kanjifamily{tchrm}\selectfont} +\DeclareRobustCommand\korrm{\kanjifamily{korrm}\selectfont} +\fi + +\title{いろいろ確かめてみる} + +\author{名無 権兵衛} + +\oddsidemargin0mm +\evensidemargin0mm +\topmargin-15mm +\textwidth162mm +\textheight245mm + +\begin{document} +\maketitle +\section{section title by ASCII} +test test. + +hyperref with: \withhyperref +\typeout{### hyperref with: \withhyperref} + +pLaTeX or upLaTeX: \pLaTeXorupLaTeX +\typeout{### pLaTeX or upLaTeX: \pLaTeXorupLaTeX} + +inner encoding: \innerencoding +\typeout{### inner encoding: \innerencoding} + +\begin{figure} + \begin{center} + \scalebox{0.2}{\includegraphics{box-jis.eps}} + \caption{JISで符号化されたEPSファイル} + \label{fig:box-jis} + \end{center} +\end{figure} +%\begin{figure} +% \begin{center} +% \scalebox{0.2}{\includegraphics{box-sjis.eps}} +% \caption{Shift\_JISで符号化されたEPSファイル} +% \label{fig:box-sjis} +% \end{center} +%\end{figure} +%\begin{figure} +% \begin{center} +% \scalebox{0.2}{\includegraphics{box-euc.eps}} +% \caption{EUC-JPで符号化されたEPSファイル} +% \label{fig:box-euc} +% \end{center} +%\end{figure} +%\begin{figure} +% \begin{center} +% \scalebox{0.2}{\includegraphics{box-utf8.eps}} +% \caption{UTF-8で符号化されたEPSファイル} +% \label{fig:box-utf8} +% \end{center} +%\end{figure} +\section{αβγ} +test test. + +\section{абв} +test test. + +\section{セクション} +test test. +\subsection{サブセクション(括弧)} +test test. + + +%%% for upLaTeX only +\ifuptexmode +\section{以下は、upLaTeXのみ} +\subsection{いわゆる『新JIS』『JIS2004』: ♫♡☗〠☎☃♨①❷⓷ⅳⅤⓐ㋑} +便利な記号がいっぱい。 + +\subsection{Extension B (BMP外)の文字: 𠀋𠆢𠘨𡈽𠮟など} +𠂉𠀋𠂢𠂤𠆢𠈓𠌫𠎁𠍱𠏹𠑊𠔉𠗖𠘨𠝏𠠇𠠺𠢹𠥼𠦝 +𠫓𠬝𠵅𠷡𠺕𠹭𠹤𠽟𡈁𡈽𡉕𡉻𡉴𡋤𡋗𡌛𡋽𡌶𡍄𡏄 +𡑮𡑭𡗗𦰩𡙇𡜆𡝂𡢽𡧃𡱖𡴭𡚴𡵅𡵸𡵢𡶡𡶜𡶒𡶷𡷠 +𡸴𡸳𡼞𡽶𡿺𢅻𢌞𢎭𢛳𢡛𢢫𢦏𢪸𢭏𢭐𢭆𢰝𢮦𢰤𢷡 +𣇄𣇃𣇵𣆶𣍲𣏓𣏒𣏐𣏤𣏕𣏚𣏟𣑊𣑑𣑋𣑥𣓤𣕚𣗄𣖔 +𣘹𣙇𣘸𣘺𣜿𣜜𣝣𣜌𣝤𣟿𣟧𣠤𣠽𣪘𣱿𣳾𣴀𣵀𣷺𣷹 +𣷓𣽾𤂖𤄃𤇆𤇾𤎼𤘩𤚥𤟱𤢖𤩍𤭖𤭯𤰖𤴔𤸎𤸷𤹪𤺋 +𥁊𥁕𥄢𥆩𥇥𥇍𥈞𥉌𥐮𥒎𥓙𥔎𥖧𥝱𥞩𥞴𥧄𥧔𥫤𥫣 +𥫱𥮲𥱋𥱤𥶡𥸮𥹖𥹥𥹢𥻘𥻂𥻨𥼣𥽜𥿠𥿔𦀌𥿻𦀗𦁠 +𦃭𦉰𦊆𦍌𣴎𦐂𦙾𦚰𦜝𦣝𦣪𦥑𦥯𦧝𦨞𦩘𦪌𦪷𦫿𦱳 +𦳝𦹀𦹥𦾔𦿸𦿶𦿷𧃴𧄍𧄹𧏛𧏚𧏾𧐐𧑉𧘕𧘔𧘱𧚄𧚓 +𧜎𧜣𧝒𧦅𧪄𧮳𧮾𧯇𧲸𧶠𧸐𧾷𨂊𨂻𨉷𨊂𨋳𨏍𨐌𨑕 +𨕫𨗈𨗉𨛗𨛺𨥉𨥆𨥫𨦇𨦈𨦺𨦻𨨞𨨩𨩱𨩃𨪙𨫍𨫤𨫝 +𨯁𨯯𨴐𨵱𨷻𨸟𨸶𨺉𨻫𨼲𨿸𩊠𩊱𩒐𩗏𩙿𩛰𩜙𩝐𩣆 +𩩲𩷛𩸽𩸕𩺊𩹉𩻄𩻩𩻛𩿎𪀯𪀚𪃹𪂂𪆐𢈘𪎌𪐷𪗱𪘂 +𪘚𪚲𠮟\\ + +\subsection[中国語・簡体字 简体中文]{中国語・簡体字 {\schrm 简体中文}} +{\schrm 简体中文} + +\subsection[中国語・繁体字 繁體中文]{中国語・繁体字 {\tchrm 繁體中文}} +{\tchrm 繁體中文} + +\subsection[韓国語 한국어]{韓国語 {\korrm 한국어}} +{\korrm 한국어} +\fi + +\end{document} |