summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/generic/babel-icelandic/README.md22
-rw-r--r--Master/texmf-dist/doc/generic/babel-icelandic/icelandic.pdfbin316711 -> 227745 bytes
-rw-r--r--Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx37
-rw-r--r--Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins1
-rw-r--r--Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf28
5 files changed, 45 insertions, 43 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-icelandic/README.md b/Master/texmf-dist/doc/generic/babel-icelandic/README.md
index 621b9df0c74..32924c27e5d 100644
--- a/Master/texmf-dist/doc/generic/babel-icelandic/README.md
+++ b/Master/texmf-dist/doc/generic/babel-icelandic/README.md
@@ -1,19 +1,27 @@
-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
------------
* 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
diff --git a/Master/texmf-dist/doc/generic/babel-icelandic/icelandic.pdf b/Master/texmf-dist/doc/generic/babel-icelandic/icelandic.pdf
index 2874e8fb82a..3d8c0fc4af0 100644
--- a/Master/texmf-dist/doc/generic/babel-icelandic/icelandic.pdf
+++ b/Master/texmf-dist/doc/generic/babel-icelandic/icelandic.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx b/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx
index d4987b06a56..a79eddbd956 100644
--- a/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx
+++ b/Master/texmf-dist/source/generic/babel-icelandic/icelandic.dtx
@@ -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,23 +38,24 @@
%<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@lif.hi.is>
%% Johannes Braams, TeXniek
-%% Javier Bezos (1.2a,b)
+%% Javier Bezos (>=1.2a)
%
%%
%
%<*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@shorthand{icelandic}{"e}{\eob}
\declare@shorthand{icelandic}{"E}{\Eob}
\StartBabelCommands*{icelandic}{captions}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\AfterBabelCommands{%
\newcommand\icelandic@og{%
- \AtBeginDocument{%
- \@ifundefined{T@\ifcase\bbl@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@tempa##1{%
- \noexpand\DeclareTextCommand
- {##1}{\ifcase\bbl@engine\or EU2\or EU1\fi}}%
+ \@ifundefined{T@\ifcase\bbl@engine\or EU2\or EU1\fi}%
+ {\edef\icelandic@tempa##1{\noexpand\DeclareTextCommand{##1}{TU}}}%
+ {\edef\icelandic@tempa##1{%
+ \noexpand\DeclareTextCommand
+ {##1}{\ifcase\bbl@engine\or EU2\or EU1\fi}}}%
\icelandic@tempa{\oob}{ǫ}%
\icelandic@tempa{\Oob}{Ǫ}%
\icelandic@tempa{\ooob}{\'{ǫ}}%
diff --git a/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins b/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins
index c77f9b3c983..55ed1075a3a 100644
--- a/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins
+++ b/Master/texmf-dist/source/generic/babel-icelandic/icelandic.ins
@@ -122,6 +122,7 @@ of this file under its original name.
\endpreamble
\keepsilent
+\askforoverwritefalse %%LOCAL%%
\usedir{tex/generic/babel}
diff --git a/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf b/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf
index fce95f03901..9e94039ea2d 100644
--- a/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf
+++ b/Master/texmf-dist/tex/generic/babel-icelandic/icelandic.ldf
@@ -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@lif.hi.is>
%% Johannes Braams, TeXniek
-%% Javier Bezos (1.2a,b)
+%% Javier Bezos (>=1.2a)
%%
\def\bbl@tempa{icelandic}
\ifx\CurrentOption\bbl@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@shorthand{icelandic}{"e}{\eob}
\declare@shorthand{icelandic}{"E}{\Eob}
\StartBabelCommands*{icelandic}{captions}
- [unicode, charset=utf8, fontenc=EU1 EU2]
+ [unicode, charset=utf8, fontenc=EU1 EU2 TU]
\AfterBabelCommands{%
\newcommand\icelandic@og{%
- \AtBeginDocument{%
- \@ifundefined{T@\ifcase\bbl@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@tempa##1{%
- \noexpand\DeclareTextCommand
- {##1}{\ifcase\bbl@engine\or EU2\or EU1\fi}}%
+ \@ifundefined{T@\ifcase\bbl@engine\or EU2\or EU1\fi}%
+ {\edef\icelandic@tempa##1{\noexpand\DeclareTextCommand{##1}{TU}}}%
+ {\edef\icelandic@tempa##1{%
+ \noexpand\DeclareTextCommand
+ {##1}{\ifcase\bbl@engine\or EU2\or EU1\fi}}}%
\icelandic@tempa{\oob}{ǫ}%
\icelandic@tempa{\Oob}{Ǫ}%
\icelandic@tempa{\ooob}{\'{ǫ}}%