summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/babel-japanese/babel-japanese-sample.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/babel-japanese/babel-japanese-sample.tex')
-rw-r--r--Master/texmf-dist/doc/generic/babel-japanese/babel-japanese-sample.tex101
1 files changed, 101 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-japanese/babel-japanese-sample.tex b/Master/texmf-dist/doc/generic/babel-japanese/babel-japanese-sample.tex
new file mode 100644
index 00000000000..31b37923d9a
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/babel-japanese/babel-japanese-sample.tex
@@ -0,0 +1,101 @@
+%%
+%% This is file `babel-japanese-sample.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% babel-japanese.dtx (with options: `sample')
+%%
+\ifx\epTeXinputencoding\undefined\else
+ \epTeXinputencoding utf8
+\fi
+\ifx\directlua\undefined
+ \ifx\kanjiskip\undefined
+ \ifx\XeTeXversion\undefined
+ % pdfLaTeX: not beautiful
+ \documentclass{book}
+ \usepackage[whole]{bxcjkjatype}
+ \else
+ % XeLaTeX: not beautiful
+ \documentclass{book}
+ \usepackage{zxjatype}
+ \setCJKmainfont{ipaexm.ttf}
+ \fi
+ \else
+ \ifx\ucs\undefined
+ % pLaTeX: OK
+ \documentclass{jbook}
+ \usepackage{minijs}
+ \else
+ % upLaTeX: OK
+ \documentclass{ujbook}
+ \fi
+ \fi
+\else
+ % LuaLaTeX: OK
+ \documentclass{ltjbook}
+\fi
+\usepackage[german,english,japanese]{babel}
+\makeatletter
+\def\tbcaption{\def\@captype{table}\caption{キャプションの例}}
+\def\fgcaption{\def\@captype{figure}\caption{キャプションの例}}
+\makeatother
+\def\yes{--- はい。}
+\def\no{--- いいえ。}
+\def\TEXT{Textverarbeitung mit einem Rechner kann in vielf\"altiger Weise
+erfolgen. Eigenschaften und Leistungsf\"ahigkeit sind hierbei weniger
+vom jeweiligen Rechnertype, sondern vielmehr vom verwendeten
+\textit{Textverarbeitungsprogramm} bestimmt.}
+\def\se{\selectlanguage{english}}
+\def\sj{\selectlanguage{japanese}}
+\def\sg{\selectlanguage{german}}
+\setlength{\hoffset}{-13mm}
+\setlength{\textwidth}{16cm}
+\begin{document}
+
+\chapter{babel}
+\section{japaneseパッケージ}
+japaneseパッケージは日本語による見出し語と日付を出力するためのマクロを
+定義しています。
+
+\fgcaption
+
+\begin{itemize}
+\se
+\item ここで英語(\texttt{english})に変更します。
+(languageの値は\the\language)
+
+\TEXT
+
+ここは英語? \iflanguage{english}{\yes}{\no}\par
+ここはドイツ語? \iflanguage{german}{\yes}{\no}\par
+ここは日本語? \iflanguage{japanese}{\yes}{\no}
+
+※ \verb:\adddialect\l@japanese0: と設定しているため,
+日本語?も「はい」となります。
+
+\sg
+\item ここでドイツ語(\texttt{german})に変更します。
+(languageの値は\the\language)
+
+\TEXT
+
+ここは英語? \iflanguage{english}{\yes}{\no}\par
+ここはドイツ語? \iflanguage{german}{\yes}{\no}\par
+ここは日本語? \iflanguage{japanese}{\yes}{\no}
+
+※ ハイフネーションがドイツ語―旧正書法―に切り替わっている点に注目。
+なお,新正書法(\texttt{ngerman})では
+\texttt{Leis-tungs-f\"a-hig-keit}のように分綴します。
+
+\sj
+\item ここで日本語(\texttt{japanese})に変更します。
+(languageの値は\the\language)
+\tbcaption
+\item \verb:\和暦: は日付の表示をデフォルトの西暦「\today 」から
+和暦「\和暦\today 」に変更します。
+\end{itemize}
+\end{document}
+\endinput
+%%
+%% End of file `babel-japanese-sample.tex'.