From c83d63f6fbac0f31d4f72cdaa6cd11786d6f5c03 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 16 May 2013 22:44:10 +0000 Subject: babel-vietnamese (16may13) git-svn-id: svn://tug.org/texlive/trunk@30510 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/generic/babel-vietnamese/vietnam.ldf | 75 +++++++++++++++++++++ .../tex/generic/babel-vietnamese/vietnamese.ldf | 77 ++++++++++++++++++++++ 2 files changed, 152 insertions(+) create mode 100644 Master/texmf-dist/tex/generic/babel-vietnamese/vietnam.ldf create mode 100644 Master/texmf-dist/tex/generic/babel-vietnamese/vietnamese.ldf (limited to 'Master/texmf-dist/tex/generic') diff --git a/Master/texmf-dist/tex/generic/babel-vietnamese/vietnam.ldf b/Master/texmf-dist/tex/generic/babel-vietnamese/vietnam.ldf new file mode 100644 index 00000000000..264b8950dd3 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel-vietnamese/vietnam.ldf @@ -0,0 +1,75 @@ +%% +%% File 'vietnam.ldf', generated from babel-vi.dtx'. +%% +%% Copyright 2000-2013 Werner Lemberg +%% +%% This file is part of vntex. +%% +%% This work may be distributed and/or modified under the conditions +%% of the LaTeX Project Public License, either version 1.3 of this +%% license or (at your option) any later version. +%% +%% The latest version of this license is +%% +%% http://www.latex-project.org/lppl.txt +%% +%% The current maintainers are Werner Lemberg, Han The Thanh, and +%% Reinhard Kotucha. +%% + +\ProvidesLanguage{vietnam}% +[2013/04/14 v1.3 Vietnamese support from the babel system] + +\LdfInit{vietnam}{captionsvietnam} + +\ifx\l@vietnam \@undefined + \adddialect\l@vietnam 0 +\fi + +\let\latinencoding\cf@encoding + +\InputIfFileExists{t5enc.def} + {\message{Loading definitions for the Vietnamese font encoding}} + {\errhelp{I can't find the file `t5enc.def' for Vietnamese fonts} + \errmessage{Since I do not know what the T5 encoding means^^J + I can't typeset Vietnamese.^^J + I stop here, while you get a suitable `t5enc.def' file} + \@@end} + +\@ifpackageloaded{inputenc}{} + {\PackageWarning{babel}{No input encoding specified for Vietnamese}} + +\endlinechar \m@ne + +\@ifpackageloaded{ucs}{ + \PreloadUnicodePage{0} + \PreloadUnicodePage{1} + \PreloadUnicodePage{30} + \ifx \UnicodeCharFilter \@undefined + \UCSProtectionIeC + \else + \UnicodeCharFilter\IeC + \fi}{} + +\DeclareRobustCommand{\viettext}{ + \fontencoding{T5}\selectfont + \def\encodingdefault{T5} + \language\l@vietnam} +\let\viet \viettext +\DeclareTextFontCommand{\textviet}{\viet} + +\addto\extrasvietnam{\viettext} +\addto\noextrasvietnam{\latintext} + +\addto\extrasvietnam{\bbl@frenchspacing} +\addto\noextrasvietnam{\bbl@nonfrenchspacing} + +\input{vncaps.tex} + +\ldf@finish{vietnam} + +\endlinechar `\^^M + +\endinput +%% +%% End of file `vietnam.ldf'. diff --git a/Master/texmf-dist/tex/generic/babel-vietnamese/vietnamese.ldf b/Master/texmf-dist/tex/generic/babel-vietnamese/vietnamese.ldf new file mode 100644 index 00000000000..54d79e2ef66 --- /dev/null +++ b/Master/texmf-dist/tex/generic/babel-vietnamese/vietnamese.ldf @@ -0,0 +1,77 @@ +%% +%% File 'vietnamese.ldf', generated from 'babel-vi.dtx'. +%% +%% Copyright 2000-2013 Werner Lemberg +%% +%% This file is part of vntex. +%% +%% This work may be distributed and/or modified under the conditions +%% of the LaTeX Project Public License, either version 1.3 of this +%% license or (at your option) any later version. +%% +%% The latest version of this license is +%% +%% http://www.latex-project.org/lppl.txt +%% +%% The current maintainers are Werner Lemberg, Han The Thanh, and +%% Reinhard Kotucha. +%% + +\ProvidesLanguage{vietnamese}% +[2013/04/14 v1.3 Vietnamese support from the babel system] + +\LdfInit{vietnamese}{captionsvietnamese} + +\ifx\l@vietnamese \@undefined + \adddialect\l@vietnamese 0 +\fi + +\let\latinencoding\cf@encoding + +\InputIfFileExists{t5enc.def} + {\message{Loading definitions for the Vietnamese font encoding}} + {\errhelp{I can't find the file `t5enc.def' for Vietnamese fonts} + \errmessage{Since I do not know what the T5 encoding means^^J + I can't typeset Vietnamese.^^J + I stop here, while you get a suitable `t5enc.def' file} + \@@end} + +\@ifpackageloaded{inputenc}{} + {\PackageWarning{babel}{No input encoding specified for Vietnamese}} + +\endlinechar \m@ne + +\@ifpackageloaded{ucs}{ + \PreloadUnicodePage{0} + \PreloadUnicodePage{1} + \PreloadUnicodePage{30} + \ifx \UnicodeCharFilter \@undefined + \UCSProtectionIeC + \else + \UnicodeCharFilter\IeC + \fi}{} + +\DeclareRobustCommand{\viettext}{ + \fontencoding{T5}\selectfont + \def\encodingdefault{T5} + \language\l@vietnamese} +\let\viet \viettext +\DeclareTextFontCommand{\textviet}{\viet} + +\addto\extrasvietnamese{\viettext} +\addto\noextrasvietnamese{\latintext} + +\addto\extrasvietnamese{\bbl@frenchspacing} +\addto\noextrasvietnamese{\bbl@nonfrenchspacing} + +\input{vncaps.tex} + \let\captionsvietnamese\captionsvietnam + \let\datevietnamese\datevietnam + +\ldf@finish{vietnamese} + +\endlinechar `\^^M + +\endinput +%% +%% End of file `vietnamese.ldf'. -- cgit v1.2.3