summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel-japanese
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-12-17 20:42:57 +0000
committerKarl Berry <karl@freefriends.org>2016-12-17 20:42:57 +0000
commitf721a6666851b87d58decd85137c3931d7bf4eda (patch)
tree0b77f3691016c2f6e5818630a1ced26ad80e6963 /Master/texmf-dist/tex/generic/babel-japanese
parent16bf613671c9c801210b618e549388542875cf89 (diff)
babel-japanese (17dec16)
git-svn-id: svn://tug.org/texlive/trunk@42738 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel-japanese')
-rw-r--r--Master/texmf-dist/tex/generic/babel-japanese/japanese.ldf200
1 files changed, 200 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/babel-japanese/japanese.ldf b/Master/texmf-dist/tex/generic/babel-japanese/japanese.ldf
new file mode 100644
index 00000000000..f15dcb1d9ba
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel-japanese/japanese.ldf
@@ -0,0 +1,200 @@
+%%
+%% This is file `japanese.ldf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% japanese.dtx (with options: `code')
+%%
+%% This file is part of the `japanese' package,
+%% providing Japanese language support for Babel.
+%%
+%% Copyright (C) 1999--2007 by ING (Toru INAGAKI)
+%% 2016-- by Japanese TeX Development Community
+%%
+%% This package is free software that can be redistributed and/or
+%% modified under the terms of the LaTeX Project Public License.
+%%
+%% Previous version of this work was written by ING, based on ideas
+%% from bookworm, Tony and Ohishi.
+%% Current maintainer is Japanese TeX Development Community.
+%%
+%% Please report errors to
+%% Japanese TeX Development Community Issue List <issue@texjp.org>
+%% or, GitHub repository is also available:
+%% https://github.com/texjporg/babel-japanese
+%%
+\ifx\epTeXinputencoding\undefined\else
+ \epTeXinputencoding utf8
+\fi
+\ProvidesLanguage{japanese}
+ [2016/12/16 v2.0 Japanese support for babel (texjporg)]
+\ifx\kanjiskip\@undefined\ifx\XeTeXversion\@undefined\ifx\directlua\@undefined
+ \@latex@error{babel-japanese supports one of the followings:\MessageBreak
+ pTeX, upTeX, XeTeX, LuaTeX\MessageBreak
+ It seems you are running unsupported engine!}\@ehc
+\fi\fi\fi
+\LdfInit\CurrentOption{captions\CurrentOption}
+\ifx\l@japanese\@undefined
+ \PackageInfo{babel}{%
+ No hyphenation patterns are available for Japanese,\MessageBreak
+ so I will use the patterns preloaded for \bbl@nulllanguage\MessageBreak
+ instead}
+ \adddialect\l@japanese0\fi
+\ifx\kanjiskip\@undefined
+ \def\bbl@jpn@prefacename{前書き}%
+ \def\bbl@jpn@refname{参考文献}%
+ \def\bbl@jpn@abstractname{概要}%
+ \def\bbl@jpn@bibname{参考文献}%
+ %\def\bbl@jpn@chaptername{Chapter}%
+ \def\bbl@jpn@prechaptername{第}% -- added
+ \def\bbl@jpn@postchaptername{章}% -- added
+ \def\bbl@jpn@presectionname{}% 第 -- added
+ \def\bbl@jpn@postsectionname{}% 節 -- added
+ \def\bbl@jpn@appendixname{付録}%
+ \def\bbl@jpn@contentsname{目次}%
+ \def\bbl@jpn@listfigurename{図目次}%
+ \def\bbl@jpn@listtablename{表目次}%
+ \def\bbl@jpn@indexname{索引}%
+ \def\bbl@jpn@figurename{図}%
+ \def\bbl@jpn@tablename{表}%
+ %\def\bbl@jpn@partname{Part}%
+ \def\bbl@jpn@prepartname{第}% -- added
+ \def\bbl@jpn@postpartname{部}% -- added
+ %\def\bbl@jpn@enclname{encl}% 同封物
+ %\def\bbl@jpn@ccname{cc}% Cc
+ %\def\bbl@jpn@headtoname{To}% To(宛先)
+ %\def\bbl@jpn@pagename{Page}% ページ
+ %\def\bbl@jpn@seename{see}% 参照
+ %\def\bbl@jpn@alsoname{see also}% も参照
+ \def\bbl@jpn@proofname{証明}%
+ \def\bbl@jpn@glossaryname{用語集}%
+\else
+\begingroup
+ \kansujichar1=\jis"4130\relax % 前
+ \kansujichar2=\jis"3D71\relax % 書
+ \kansujichar3=\jis"242D\relax % き
+ \kansujichar4=\jis"3B32\relax % 参
+ \kansujichar5=\jis"394D\relax % 考
+ \kansujichar6=\jis"4A38\relax % 文
+ \kansujichar7=\jis"3825\relax % 献
+ \kansujichar8=\jis"3335\relax % 概
+ \kansujichar9=\jis"4D57\relax % 要
+ \xdef\bbl@jpn@prefacename{\kansuji123}%
+ \xdef\bbl@jpn@refname{\kansuji4567}%
+ \xdef\bbl@jpn@abstractname{\kansuji89}%
+ \xdef\bbl@jpn@bibname{\kansuji4567}%
+ \kansujichar1=\jis"4268\relax % 第
+ \kansujichar2=\jis"3E4F\relax % 章
+ \kansujichar3=\jis"4061\relax % 節
+ \kansujichar4=\jis"4955\relax % 付
+ \kansujichar5=\jis"4F3F\relax % 録
+ \kansujichar6=\jis"3A77\relax % 索
+ \kansujichar7=\jis"307A\relax % 引
+ \kansujichar8=\jis"4974\relax % 部
+ \xdef\bbl@jpn@prechaptername{\kansuji1}%
+ \xdef\bbl@jpn@postchaptername{\kansuji2}%
+ \xdef\bbl@jpn@presectionname{}%
+ \xdef\bbl@jpn@postsectionname{}%
+ \xdef\bbl@jpn@appendixname{\kansuji45}%
+ \xdef\bbl@jpn@indexname{\kansuji67}%
+ \xdef\bbl@jpn@prepartname{\kansuji1}%
+ \xdef\bbl@jpn@postpartname{\kansuji8}%
+ \kansujichar1=\jis"4C5C\relax % 目
+ \kansujichar2=\jis"3C21\relax % 次
+ \kansujichar3=\jis"3F5E\relax % 図
+ \kansujichar4=\jis"493D\relax % 表
+ \kansujichar5=\jis"3E5A\relax % 証
+ \kansujichar6=\jis"4C40\relax % 明
+ \kansujichar7=\jis"4D51\relax % 用
+ \kansujichar8=\jis"386C\relax % 語
+ \kansujichar9=\jis"3D38\relax % 集
+ \xdef\bbl@jpn@contentsname{\kansuji12}%
+ \xdef\bbl@jpn@listfigurename{\kansuji312}%
+ \xdef\bbl@jpn@listtablename{\kansuji412}%
+ \xdef\bbl@jpn@figurename{\kansuji3}%
+ \xdef\bbl@jpn@tablename{\kansuji4}%
+ \xdef\bbl@jpn@proofname{\kansuji56}%
+ \xdef\bbl@jpn@glossaryname{\kansuji789}%
+\endgroup
+\fi
+\@namedef{captions\CurrentOption}{%
+ \let\prefacename\bbl@jpn@prefacename
+ \let\refname\bbl@jpn@refname
+ \let\abstractname\bbl@jpn@abstractname
+ \let\bibname\bbl@jpn@bibname
+ %\def\chaptername{Chapter}%
+ \let\prechaptername\bbl@jpn@prechaptername % -- added
+ \let\postchaptername\bbl@jpn@postchaptername % -- added
+ \let\presectionname\bbl@jpn@presectionname % -- added
+ \let\postsectionname\bbl@jpn@postsectionname % -- added
+ \let\appendixname\bbl@jpn@appendixname
+ \let\contentsname\bbl@jpn@contentsname
+ \let\listfigurename\bbl@jpn@listfigurename
+ \let\listtablename\bbl@jpn@listtablename
+ \let\indexname\bbl@jpn@indexname
+ \let\figurename\bbl@jpn@figurename
+ \let\tablename\bbl@jpn@tablename
+ %\def\partname{Part}%
+ \let\prepartname\bbl@jpn@prepartname % -- added
+ \let\postpartname\bbl@jpn@postpartname % -- added
+ %\def\enclname{encl}% 同封物
+ %\def\ccname{cc}% Cc
+ %\def\headtoname{To}% To(宛先)
+ %\def\pagename{Page}% ページ
+ %\def\seename{see}% 参照
+ %\def\alsoname{see also}% も参照
+ \let\proofname\bbl@jpn@proofname
+ \let\glossaryname\bbl@jpn@glossaryname
+ }
+\newif\ifbbl@jpn@Seireki \bbl@jpn@Seirekitrue
+{\advance\year-1988\relax
+ \xdef\the@heisei{\the\year}}
+\ifx\kanjiskip\@undefined
+ \def\西暦{\bbl@jpn@Seirekitrue}%
+ \def\和暦{\bbl@jpn@Seirekifalse}%
+ \def\bbl@jpn@SeirekiToday{%
+ \number\year 年%
+ \number\month 月%
+ \number\day 日}
+ \def\bbl@jpn@WarekiToday{%
+ 平成\the@heisei 年%
+ \number\month 月%
+ \number\day 日}
+\else
+\begingroup
+ \kansujichar1=\jis"403E\relax % 西
+ \kansujichar2=\jis"4F42\relax % 和
+ \kansujichar3=\jis"4E71\relax % 暦
+ \expandafter\expandafter\expandafter\gdef
+ \expandafter\csname\kansuji13\endcsname{\bbl@jpn@Seirekitrue}%
+ \expandafter\expandafter\expandafter\gdef
+ \expandafter\csname\kansuji23\endcsname{\bbl@jpn@Seirekifalse}%
+ \kansujichar1=\jis"472F\relax % 年
+ \kansujichar2=\jis"376E\relax % 月
+ \kansujichar3=\jis"467C\relax % 日
+ \kansujichar4=\jis"4A3F\relax % 平
+ \kansujichar5=\jis"402E\relax % 成
+ \xdef\bbl@jpn@SeirekiToday{%
+ \number\year\kansuji1 %
+ \number\month\kansuji2 %
+ \number\day\kansuji3 }
+ \xdef\bbl@jpn@WarekiToday{%
+ \kansuji45 \the@heisei\kansuji1 %
+ \number\month\kansuji2 %
+ \number\day\kansuji3 }
+\endgroup
+\fi
+\@namedef{date\CurrentOption}{%
+ \def\today{%
+ \ifbbl@jpn@Seireki
+ \bbl@jpn@SeirekiToday
+ \else
+ \bbl@jpn@WarekiToday
+ \fi}}
+\@namedef{extras\CurrentOption}{}
+\@namedef{noextras\CurrentOption}{}
+\ldf@finish\CurrentOption
+\endinput
+%%
+%% End of file `japanese.ldf'.