texlive[51551] Master/texmf-dist: babel-icelandic (4jul19)
commits+karl at tug.org
commits+karl at tug.org
Thu Jul 4 23:13:39 CEST 2019
Revision: 51551
http://tug.org/svn/texlive?view=revision&revision=51551
Author: karl
Date: 2019-07-04 23:13:39 +0200 (Thu, 04 Jul 2019)
Log Message:
-----------
babel-icelandic (4jul19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/babel-icelandic/README.md
trunk/Master/texmf-dist/doc/generic/babel-icelandic/icelandic.pdf
trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx
trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins
trunk/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf
Modified: trunk/Master/texmf-dist/doc/generic/babel-icelandic/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/babel-icelandic/README.md 2019-07-04 18:48:23 UTC (rev 51550)
+++ trunk/Master/texmf-dist/doc/generic/babel-icelandic/README.md 2019-07-04 21:13:39 UTC (rev 51551)
@@ -1,14 +1,17 @@
-Icelandic 1.2b
+Icelandic 1.3
--------------
This is the babel style for Icelandic.
-Changes 1.2a
+**This package is NOT being actively maintained, but bugs might
+got fixed if you report them. If you want to take over maintenance of
+this language style, please contact me at
+http://www.texnia.com/contact.html .**
+
+Changes 1.3
------------
-* It now works with LuaTeX
-* UTF-8 encoded strings for XeTeX and LuaTeX
-* Old icelandic with inputenc utf8
+* Updated to TU (and therefore removed the warning with EUx).
Changes 1.2b
------------
@@ -15,5 +18,10 @@
* Warning with xe/lua without EUx (and documented)
-----------
-2016-01-14
\ No newline at end of file
+
+Changes 1.2a
+------------
+
+* It now works with LuaTeX
+* UTF-8 encoded strings for XeTeX and LuaTeX
+* Old icelandic with inputenc utf8
Modified: trunk/Master/texmf-dist/doc/generic/babel-icelandic/icelandic.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx
===================================================================
--- trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx 2019-07-04 18:48:23 UTC (rev 51550)
+++ trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx 2019-07-04 21:13:39 UTC (rev 51551)
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-% Copyright 1989-2016 Einar \'Arnason, Johannes L. Braams, Javier
+% Copyright 1989-2019 Einar \'Arnason, Johannes L. Braams, Javier
% Bezos and any individual authors listed elsewhere in this file. All
% rights reserved.
%
@@ -38,15 +38,15 @@
%<code>\ProvidesLanguage{icelandic}
%\fi
%\ProvidesFile{icelandic.dtx}
- [2016/01/14 v1.2b Icelandic support from the babel system]
+ [2019/07/04 v1.3 Icelandic support from the babel system]
%\iffalse
%% File iceland.dtx
%
%% Icelandic Language Definition File
-%% Copyright (C) 1996--2016
+%% Copyright (C) 1996--2019
%% by Einar \'Arnason <einar at lif.hi.is>
%% Johannes Braams, TeXniek
-%% Javier Bezos (1.2a,b)
+%% Javier Bezos (>=1.2a)
%
%%
%
@@ -53,8 +53,9 @@
%<*filedriver>
\documentclass{ltxdoc}
\usepackage[T1]{fontenc}
-\expandafter\def\csname u8:ǫ\endcsname{\k{o}}
-\expandafter\def\csname u8:Ǫ\endcsname{\k{O}}
+\OnlyDescription
+% \expandafter\def\csname u8:ǫ\endcsname{\k{o}}
+% \expandafter\def\csname u8:Ǫ\endcsname{\k{O}}
\usepackage[utf8]{inputenc}
\usepackage[icelandic.utf8old,english]{babel}
\font\manual=logo10 % font used for the METAFONT logo, etc.
@@ -87,7 +88,7 @@
% \subsection{Overview}
%
% The file \file{\filename}\footnote{The file described in this
-% section has version number 1.2b and was last revised on 2016-01-14
+% section has version number 1.3 and was last revised on 2019-07-04
% by Javier Bezos to fix some issues.} defines all the language
% definition macros for the Icelandic language
%
@@ -329,7 +330,7 @@
%
% \begin{macrocode}
\StartBabelCommands*{icelandic}{captions}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\SetString{\prefacename}{Formáli}
\SetString{\abstractname}{Útdráttur}
\SetString{\appendixname}{Viðauki}
@@ -343,9 +344,9 @@
\SetString{\proofname}{Sönnun}
\SetString{\glossaryname}{Orðalisti}
\StartBabelCommands*{icelandic}{date}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\SetStringLoop{month#1name}{%
- janúar,febrúar,mars,apríl,maí,júní,
+ janúar,febrúar,mars,apríl,maí,júní,%
júlí,ágúst,september,október,nóvember,desember}
% \end{macrocode}
%
@@ -531,18 +532,14 @@
\declare at shorthand{icelandic}{"e}{\eob}
\declare at shorthand{icelandic}{"E}{\Eob}
\StartBabelCommands*{icelandic}{captions}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\AfterBabelCommands{%
\newcommand\icelandic at og{%
- \AtBeginDocument{%
- \@ifundefined{T@\ifcase\bbl at engine\or EU2\or EU1\fi}%
- {\PackageWarning{icelandic}%
- {With xetex/luatex EU1 or EU2 should be defined. Use\MessageBreak
- `fontspec' o `fontenc'. I'll proceed, but expect\MessageBreak
- some errors. Reported}}{}}%
- \edef\icelandic at tempa##1{%
- \noexpand\DeclareTextCommand
- {##1}{\ifcase\bbl at engine\or EU2\or EU1\fi}}%
+ \@ifundefined{T@\ifcase\bbl at engine\or EU2\or EU1\fi}%
+ {\edef\icelandic at tempa##1{\noexpand\DeclareTextCommand{##1}{TU}}}%
+ {\edef\icelandic at tempa##1{%
+ \noexpand\DeclareTextCommand
+ {##1}{\ifcase\bbl at engine\or EU2\or EU1\fi}}}%
\icelandic at tempa{\oob}{ǫ}%
\icelandic at tempa{\Oob}{Ǫ}%
\icelandic at tempa{\ooob}{\'{ǫ}}%
Modified: trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins
===================================================================
--- trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins 2019-07-04 18:48:23 UTC (rev 51550)
+++ trunk/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins 2019-07-04 21:13:39 UTC (rev 51551)
@@ -122,6 +122,7 @@
\endpreamble
\keepsilent
+\askforoverwritefalse %%LOCAL%%
\usedir{tex/generic/babel}
Modified: trunk/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf 2019-07-04 18:48:23 UTC (rev 51550)
+++ trunk/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf 2019-07-04 21:13:39 UTC (rev 51551)
@@ -37,13 +37,13 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesLanguage{icelandic}
- [2016/01/14 v1.2b Icelandic support from the babel system]
+ [2019/07/04 v1.3 Icelandic support from the babel system]
%% File iceland.dtx
%% Icelandic Language Definition File
-%% Copyright (C) 1996--2016
+%% Copyright (C) 1996--2019
%% by Einar \'Arnason <einar at lif.hi.is>
%% Johannes Braams, TeXniek
-%% Javier Bezos (1.2a,b)
+%% Javier Bezos (>=1.2a)
%%
\def\bbl at tempa{icelandic}
\ifx\CurrentOption\bbl at tempa
@@ -63,7 +63,7 @@
\@FI@
\providehyphenmins{\CurrentOption}{\tw@\tw@}
\StartBabelCommands*{icelandic}{captions}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\SetString{\prefacename}{Formáli}
\SetString{\abstractname}{Útdráttur}
\SetString{\appendixname}{Viðauki}
@@ -77,9 +77,9 @@
\SetString{\proofname}{Sönnun}
\SetString{\glossaryname}{Orðalisti}
\StartBabelCommands*{icelandic}{date}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\SetStringLoop{month#1name}{%
- janúar,febrúar,mars,apríl,maí,júní,
+ janúar,febrúar,mars,apríl,maí,júní,%
júlí,ágúst,september,október,nóvember,desember}
\StartBabelCommands*{icelandic}{captions}
\SetString{\prefacename}{Form\'{a}li}
@@ -161,18 +161,14 @@
\declare at shorthand{icelandic}{"e}{\eob}
\declare at shorthand{icelandic}{"E}{\Eob}
\StartBabelCommands*{icelandic}{captions}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\AfterBabelCommands{%
\newcommand\icelandic at og{%
- \AtBeginDocument{%
- \@ifundefined{T@\ifcase\bbl at engine\or EU2\or EU1\fi}%
- {\PackageWarning{icelandic}%
- {With xetex/luatex EU1 or EU2 should be defined. Use\MessageBreak
- `fontspec' o `fontenc'. I'll proceed, but expect\MessageBreak
- some errors. Reported}}{}}%
- \edef\icelandic at tempa##1{%
- \noexpand\DeclareTextCommand
- {##1}{\ifcase\bbl at engine\or EU2\or EU1\fi}}%
+ \@ifundefined{T@\ifcase\bbl at engine\or EU2\or EU1\fi}%
+ {\edef\icelandic at tempa##1{\noexpand\DeclareTextCommand{##1}{TU}}}%
+ {\edef\icelandic at tempa##1{%
+ \noexpand\DeclareTextCommand
+ {##1}{\ifcase\bbl at engine\or EU2\or EU1\fi}}}%
\icelandic at tempa{\oob}{ǫ}%
\icelandic at tempa{\Oob}{Ǫ}%
\icelandic at tempa{\ooob}{\'{ǫ}}%
More information about the tex-live-commits
mailing list