summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-05-05 22:48:49 +0000
committerKarl Berry <karl@freefriends.org>2017-05-05 22:48:49 +0000
commit2bfc354ae2add4f91f93789cef0f5fdba9a91ad3 (patch)
tree72832d1c441372d71b956a9731da53e16dfaf16a
parent4f2e3884f814d46f0bbdb3f072c235e945c49eab (diff)
polski (5may17)
git-svn-id: svn://tug.org/texlive/trunk@44213 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/polski/README37
-rw-r--r--Master/texmf-dist/doc/latex/polski/conowego.txt50
-rw-r--r--Master/texmf-dist/doc/latex/polski/polski.pdfbin194188 -> 200528 bytes
-rw-r--r--Master/texmf-dist/doc/latex/polski/readme.txt26
-rw-r--r--Master/texmf-dist/doc/latex/polski/sample-polski.pdfbin0 -> 86160 bytes
-rw-r--r--Master/texmf-dist/source/latex/polski/ot1patch.dtx14
-rw-r--r--Master/texmf-dist/source/latex/polski/plprefix.dtx10
-rw-r--r--Master/texmf-dist/source/latex/polski/polski.dtx137
-rw-r--r--Master/texmf-dist/source/latex/polski/polski.ins55
-rw-r--r--Master/texmf-dist/tex/latex/polski/amigapl.def4
-rw-r--r--Master/texmf-dist/tex/latex/polski/mazovia.def4
-rw-r--r--Master/texmf-dist/tex/latex/polski/omlplcm.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/omlplm.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/omsplsy.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/omxplex.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot1patch.sty4
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot4ccr.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot4cmdh.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot4cmfib.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot4cmfr.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot4cmr.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot4cmss.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/ot4cmtt.fd2
-rw-r--r--Master/texmf-dist/tex/latex/polski/plprefix.sty4
-rw-r--r--Master/texmf-dist/tex/latex/polski/polski.sty22
-rw-r--r--Master/texmf-dist/tex/latex/polski/qxenc.def4
26 files changed, 216 insertions, 177 deletions
diff --git a/Master/texmf-dist/doc/latex/polski/README b/Master/texmf-dist/doc/latex/polski/README
new file mode 100644
index 00000000000..c9321f0ad1f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/polski/README
@@ -0,0 +1,37 @@
+Copyright © 1994 by Mariusz Olko.
+Copyright © 1997, 1998 by Mariusz Olko and Marcin Woliński.
+Copyright © 2000, 2002, 2003, 2007, 2017 by Marcin Woliński.
+
+Tools to typeset monolingual Polish documents in LaTeX2ε without babel
+or polyglossia. The package
+• loads Polish hyphenation patterns,
+• ensures a font encoding suitable for Polish is used; in particular
+ it enables Polish adaptation of Computer Modern fonts (the so-called
+ PL fonts),
+• provides translations of \today and the names such as Bibliography or
+ Chapter,
+• redefines math symbols according to Polish typographical tradition,
+• provides macros for dashes according to Polish ortography,
+• provides a historical input method of “Polish characters”,
+• works with traditional TeX as well as with Unicode aware variants.
+
+(This package was previously known as platex, but has been renamed to
+resolve a name clash.)
+
+Documented source code is in *.dtx and *.fdd files.
+
+‘Polski’ is free software redistributable in according to LaTeX
+Project Public License version 1.2 or above (see lppl.txt in base
+LaTeX distribution).
+
+To install ‘polski’ run TeX on instalation script polski.ins
+
+ tex polski.ins
+
+which will extract individual pieces of the bundle from the *.dtx
+files.
+
+More info (in Polish) can be found in documentation of polski.sty. To
+obtain PDF file with documentation run
+
+ pdflatex polski.dtx
diff --git a/Master/texmf-dist/doc/latex/polski/conowego.txt b/Master/texmf-dist/doc/latex/polski/conowego.txt
index fe2ef479a5d..74d3bd76083 100644
--- a/Master/texmf-dist/doc/latex/polski/conowego.txt
+++ b/Master/texmf-dist/doc/latex/polski/conowego.txt
@@ -1,61 +1,71 @@
Zmiany w pakiecie Polski
========================
+Wersja 1.3.4 (2017/05/04):
+==========================
+
+* poprawiona zgodność z unikodowymi wersjami TeXa (XeTeX, luaTeX):
+ dotychczas polski powodował m.in., że znaki ¡, «, » były dla
+ unikodowego TeXa literami
+
+* luaLaTeX przestał wbudowywać wzorce dzielenia w format, więc polski
+ nauczył się ładować je w trakcie pracy
+
Wersja 1.3.3 (2008/02/24):
==========================
-* zmiana tylko w pliku ot4cmss.fd: jakim cudem dotychczas pomijalimy
- dostp do fontu plssbi10
+* zmiana tylko w pliku ot4cmss.fd: jakimś cudem dotychczas pomijaliśmy
+ dostęp do fontu plssbi10
Wersja 1.3.2 (2007/12/18):
==========================
-* Zmiana nazwy pakietu z 'PlaTeX' na 'Polski' (aby usun konflikt
- nazw z japoskim PLaTeXem).
-* usunite pliki zwizane z generowaniem bezbabelowego formatu LaTeX
- -- w obecnym stanie wiata to tylko mcenie
-* usunite pliki, ktre s i gdzie indziej: plhyph.tex, language.dat,
+* Zmiana nazwy pakietu z 'PlaTeX' na 'Polski' (aby usunąć konflikt
+ nazw z japońskim PLaTeXem).
+* usunięte pliki związane z generowaniem bezbabelowego formatu LaTeX
+ -- w obecnym stanie świata to tylko mącenie
+* usunięte pliki, które są i gdzie indziej: plhyph.tex, language.dat,
macce.def
-* dodany dokument przykadowy StaWa (sample-polski.tex)
+* dodany dokument przykładowy StaWa (sample-polski.tex)
Wersja 1.3.1 (2003/05/09):
==========================
-* Niekompatybilna zmiana makra \today: ju nie ma ' roku' na kocu.
- Poprzednie zachowanie mona uzyska za pomoc opcji pakietu 'roku'.
+* Niekompatybilna zmiana makra \today: już nie ma ' roku' na końcu.
+ Poprzednie zachowanie można uzyskać za pomocą opcji pakietu 'roku'.
Opcja 'r.' daje wariant '9 maja 2003 r.'.
Wersja 1.3.0 (2003/03/19):
==========================
-* Z tajemniczych powodw cotangens nazywa si \ctan zamiast \cot.
+* Z tajemniczych powodów cotangens nazywał się \ctan zamiast \cot.
Poprawione.
-* Dodana funkcja \nwd jako tumaczenie \gcd.
+* Dodana funkcja \nwd jako tłumaczenie \gcd.
* Dodana opcja QX (analogiczna do OT4 i T1).
-* Polecenia \mathit, \mathbf, ... bd dziaa poprawnie z polskimi
- znakami, o ile uyte z TCX.
+* Polecenia \mathit, \mathbf, ... będą działać poprawnie z polskimi
+ znakami, o ile użyte z TCX.
* Nowe opcje prefixinginverb i noprefixinginverb.
Wersja 1.2.4:
=============
-* Poprawiony bd w trybie \prefixing: /l i /L zerao odstpy w
- spisie treci (zgosi Bogusaw Jackowski, dziki!)
+* Poprawiony błąd w trybie \prefixing: /l i /L zżerało odstępy w
+ spisie treści (zgłosił Bogusław Jackowski, dzięki!)
Wersja 1.2.3:
=============
-* Poprawiony bd w trybie \prefixing: // powodowao bdy w spisie treci
-* Nowa wersja ukadu QX zawiera znak Euro
+* Poprawiony błąd w trybie \prefixing: // powodowało błędy w spisie treści
+* Nowa wersja układu QX zawiera znak Euro
Wersja 1.2.2:
=============
-* Poprawiony bd w opcji MeX zwizany z makrem \=
+* Poprawiony błąd w opcji MeX związany z makrem \=
Wersja 1.2.1:
=============
-* dodany plik qxenc.def definiujacy ukad fontow QX
+* dodany plik qxenc.def definiujacy układ fontow QX
* drobne zmiany dokumentacji
* wylaczono tworzenie pliku ot4enc.def, poniewaz jest on juz w
dystrybucji LaTeXa (dla starszych dystrybucji wystarczy usunac
diff --git a/Master/texmf-dist/doc/latex/polski/polski.pdf b/Master/texmf-dist/doc/latex/polski/polski.pdf
index a441eba6a12..01d97a7b8ac 100644
--- a/Master/texmf-dist/doc/latex/polski/polski.pdf
+++ b/Master/texmf-dist/doc/latex/polski/polski.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/polski/readme.txt b/Master/texmf-dist/doc/latex/polski/readme.txt
deleted file mode 100644
index 1391f1c2d20..00000000000
--- a/Master/texmf-dist/doc/latex/polski/readme.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-Copyright (C) 1994 by Mariusz Olko. All rights reserved.
-Copyright (C) 1997 by Mariusz Olko and Marcin Woli\'nski.
-Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
-
-Bundle `Polski' provides tools to typeset documents in Polish using
-LaTeX2e. Documented source code is in *.dtx and *.fdd files.
-
-`Polski' is free software redistributable in according to LaTeX
-Project Public License version 1.2 or above (see lppl.txt in base LaTeX
-distribution).
-
-To install `Polski' run TeX on instalation script polski.ins
- tex polski.ins
-which will extract individual pieces of the bundle from the *.dtx
-files.
-
-During the instalation you will be asked question whether you have
-`PL' fonts installed on your system or not. If you have them
-installation script will generate a number of font description files
-for Polish fonts. In case you don't have those fonts the ot4cmr.fd
-file should not be present on the system, as it will confuse
-environment scanning routine in `polski.sty'.
-
-More info can be found in documentation of polski.sty source code. To
-obtain DVI file with documentation run
- latex polski.dtx
diff --git a/Master/texmf-dist/doc/latex/polski/sample-polski.pdf b/Master/texmf-dist/doc/latex/polski/sample-polski.pdf
new file mode 100644
index 00000000000..f121fe32637
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/polski/sample-polski.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/polski/ot1patch.dtx b/Master/texmf-dist/source/latex/polski/ot1patch.dtx
index 38c6fab5ae4..33315b721ac 100644
--- a/Master/texmf-dist/source/latex/polski/ot1patch.dtx
+++ b/Master/texmf-dist/source/latex/polski/ot1patch.dtx
@@ -3,12 +3,12 @@
%% %%
%% Package ot1patch %%
%% %%
-%% Purpose: to provide best possible substitutes for polish national %%
+%% Purpose: to provide best possible substitutes for Polish national %%
%% characters using OT1 Computer Modern Roman fonts %%
%% %%
%% %%
%% Copyright (c) by Marcin Woli\'nski <1997/06/18> %%
-%% wolinski@mimuw.edu.pl %%
+%% wolinski@gust.org.pl %%
%% %%
%% %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -56,7 +56,7 @@
% dorobienia protez ogonk\'{o}w do font\'{o}w Computer Modern.
%
% \bigskip
-% The purpose of this package is to provide substitutes of polish
+% The purpose of this package is to provide substitutes of Polish
% national characters built using only old fonts (OT1). Besides of
% producing characters missing from OT1 this package takes care of
% less obvious matter: OT1 is not a really well-defined encoding since
@@ -96,7 +96,7 @@
A patch for some OT1 characters (MW)]
% \end{macrocode}
%
-% \subsection{The \texttt{\string\k} macro (polish ogonek)}
+% \subsection{The \texttt{\string\k} macro (Polish ogonek)}
% This comes from L.~Holenderski's \texttt{plfonts.sty}.
% Positioning of ogonek for specific letters is tuned for 300dpi
% Computer Modern fonts, but works reasonably well with other
@@ -149,11 +149,11 @@
% \end{macro}
%
% \subsection{Polish crossed l}
-% Since in typewritter fonts there is no cross character for polish \l\ we
+% Since in typewritter fonts there is no cross character for Polish \l\ we
% will have to take special actions then. For that purpose we define the
% next macro. It performs a rather devious check if the font in use is
% `typewritter like'. Regular text fonts contain in position '40 the cross
-% for polish \l, but in typewritter `visible space' occurs there. Second
+% for Polish \l, but in typewritter `visible space' occurs there. Second
% of these characters has positive depth, contrary to the first, so we
% check for that. This is slow, better check is welcome.
%
@@ -191,7 +191,7 @@
% \begin{macro}{\@skb}
% \changes{0.2}{1997/06/07}{Added leavevmode}
% Typewritter fonts don't contain the dot accent so we use raised
-% period instead. As this style is prepared with polish language
+% period instead. As this style is prepared with Polish language
% in mind, this is done for \.z only.
% \begin{macrocode}
\def\@skb#1#2#3#4#5{%
diff --git a/Master/texmf-dist/source/latex/polski/plprefix.dtx b/Master/texmf-dist/source/latex/polski/plprefix.dtx
index c5819e2419a..aeda3736068 100644
--- a/Master/texmf-dist/source/latex/polski/plprefix.dtx
+++ b/Master/texmf-dist/source/latex/polski/plprefix.dtx
@@ -4,7 +4,7 @@
%% Package plprefix %%
%% %%
%% Purpose: to provide various variants of prefix notation for %%
-%% polish diacritical characters. %%
+%% Polish diacritical characters. %%
%% %%
%% Copyright (c) by Marcin Woli\'nski <2003/01/09> %%
%% wolinski@gust.org.pl %%
@@ -21,7 +21,7 @@
%
% \CheckSum{255}
% \def\plpref{\textsf{plprefix}}
-% \def\popolsku{\textsc{P\LaTeX}}
+% \def\popolsku{\textsc{polski}}
%
% \prefixing
% \title{Prefiksowa notacja polskich znak/ow diakrytycznych.\\
@@ -46,7 +46,7 @@
% zbli/zonych do Wydzia/lu Matematyki UW nadal popularna jest notacja
% z czudzys/lowem (\texttt{"}), za/s od pojawienia si/e \MeX a na
% popularno/sci zaczyna zyskiwa/c slash (,,ciach'' \texttt{//}). To
-% jednak nie koniec problemu, bowiem nie ma r/ownie/z zgodno/sci jak
+% jednak nie koniec problemu, bowiem nie ma r/ownie/z zgodno/sci, jak
% zapisywa/c litery /x i /z. Spotykane wersje to prefiks-x $\to$ /x i
% prefiks-z $\to$ /z oraz prefiks-z $\to$ /x i prefiks-r $\to$ /z.
%
@@ -175,7 +175,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[1996/06/01]
\ProvidesPackage{plprefix}[2003/01/09 v1.02
- Prefix notation for polish characters]
+ Prefix notation for Polish characters]
% \end{macrocode}
% \begin{macro}{\ThePrefixChar}
% Current prefix character of category 12 (other) will be saved in
@@ -343,7 +343,7 @@
% \end{macro}
%
% \subsection{Package options}
-% The options select requested notation for polish characters.
+% The options select requested notation for Polish characters.
%
% \begin{macrocode}
\DeclareOption{/z}{\SetPrefixChar\/ \prefZisZkropka
diff --git a/Master/texmf-dist/source/latex/polski/polski.dtx b/Master/texmf-dist/source/latex/polski/polski.dtx
index b161bde1831..3be862dec4a 100644
--- a/Master/texmf-dist/source/latex/polski/polski.dtx
+++ b/Master/texmf-dist/source/latex/polski/polski.dtx
@@ -1,8 +1,8 @@
% \iffalse meta-comment -*- doctex -*-
%
% Copyright (C) 1994 by Mariusz Olko. All rights reserved.
-% Copyright (C) 1997,1998 by Mariusz Olko and Marcin Woli\'nski.
-% Copyright (C) 2000,2001,2003,2007 by Marcin Woli\'nski.
+% Copyright (C) 1997, 1998 by Mariusz Olko and Marcin Woli\'nski.
+% Copyright (C) 2000, 2001, 2003, 2007, 2017 by Marcin Woli\'nski.
% All rights reserved.
%
% This file is part of the package 'Polski'
@@ -19,24 +19,11 @@
\documentclass{ltxdoc}
%\errorcontextlines=1000
\usepackage[MeX]{polski}
-\makeatletter
-\DeclareRobustCommand\PLaTeX{% after latex.dtx
- P\kern-.08em L\kern-.36em
- {\setbox0\hbox{T}%
- \vbox to\ht0{\hbox{%
- \csname S@\f@size\endcsname
- \fontsize\sf@size\z@
- \math@fontsfalse\selectfont
- A}
- \vss}%
- }%
- \kern-.15em
- \TeX\@}%
-\makeatother
+\usepackage[hidelinks]{hyperref}
%<driver>% Comment next line if you want to print the code
%<driver>%\OnlyDescription
\def\parsedate#1/#2/#3.{\day=#3 \month=#2 \year=#1 }
-\parsedate 2008/02/24.
+\parsedate 2017/05/04.
\author{\begin{tabular}[t]{c}
Mariusz Olko\\[4pt]
Litter\ae\\
@@ -52,7 +39,7 @@
}%\\[4pt]
\title{Pakiet \textsc{Polski}\\
- wersja 1.3.3}
+ wersja 1.3.4}
\begin{document}
\maketitle
@@ -64,12 +51,12 @@
%
% \fi
%
-% \CheckSum{1170}
+% \CheckSum{1206}
%
% \def\PostScript{\textsc{PostScript}}
-% \def\Polski{\textsc{Polski}}
-% \def\polski{\textsc{polski}}
-% \def\popolsku{Polski}
+% \def\Polski{{\sc Polski}}
+% \def\polski{{\sc polski}}
+% \def\popolsku{{\sc polski}}
% \def\Babel{\textsc{Babel}}
%
% \prefixing
@@ -106,7 +93,8 @@
% sk/ladu ni/z przy u/zyciu oryginalnych czcionek Computer Modern.
% \fi
% \item Ostatni element to dwa dodatkowe pakiety, wspomagaj/ace prac/e
-% w~nietypowych warunkach. Ich opis mo/zna znale/x/c w~nich samych.
+% w~nietypowych warunkach: \textsc{plprefix} i \textsc{ot1patch}.
+% Ich opis mo/zna znale/x/c w~nich samych.
% \end{itemize}
%
% Kod pakietu \polski\ bazuje na rozwi/azaniach zastosowanych w
@@ -128,30 +116,30 @@
%
% W kolejnym kroku zdefiniowana zostaje notacja /,ciachowa/'. Notacja
% ta, wprowadzona w \MeX u przez Ry/ck/e i Jackowskiego, pozwala na
-% zapisywanie polskich liter w postaci dw/och znak/ow \textit{ciach}
-% oraz \textit{litera}. Taki zapis pozwala na przesy/lanie tekst/ow
-% poczt/a elektroniczn/a oraz na prac/e w miejscach gdzie nie ma
-% wbudowanego w system wsparcia dla j/ezyka polskiego (wi/ekszo/s/c
-% instalacji \texttt{UNIX}owych). Pakiet \polski\ uzyskuje wszystkie
-% polskie litery zdefiniowane w standardowym \TeX u (tj. \textit{/o,
-% /z} czy \textit{/l}) przy pomocy standardowych makr \TeX a
-% (tzn. np. |\'o|, |\.z| czy te/z |\l|), natomiast litery takie jak
-% \textit{/a} czy \textit{/e} za pomoc/a standardowego makra \LaTeX
-% owego |\k|. Ca/la dalsza /l/aczno/s/c pomi/edzy komend/a
-% \textit{ciach litera} a wydrukowanym znakiem jest zapewnione poprzez
-% definicje uk/lad/ow czcionek. To w/la/snie w tych plikach jest
-% zdefiniowane, /ze np. w Starym Uk/ladzie (OT1) liter/e \textit{/o}
-% otrzymuje si/e przez z/lo/zenie akcentu \textit{\symbol{19}} oraz
-% litery \textit{o} natomiast w Uk/ladach Nowym (T1) oraz Polskim
-% (OT4) przez postawienie znaku o kodzie 161. Daje to du/z/a
-% elastyczno/s/c i pozwala na bardzo /latwe u/zycie czcionek w
-% dowolnym sensownym uk/ladzie. Do korzystania z czcionek |pl|
-% zdefiniowany zosta/l nowy uk/lad czcionek nazwany |OT4|.
+% zapisywanie polskich liter w postaci dw/och znak/ow
+% \textit{uko/snik} oraz \textit{litera}. Taki zapis pozwala na
+% przesy/lanie tekst/ow poczt/a elektroniczn/a oraz na prac/e w
+% miejscach gdzie nie ma wbudowanego w system wsparcia dla j/ezyka
+% polskiego (niekt/ore bardzo stare instalacje \texttt{UNIX}owe).
+% Pakiet \polski\ uzyskuje wszystkie polskie litery zdefiniowane w
+% standardowym \TeX u (tj. \textit{/o, /z} czy \textit{/l}) za pomoc/a
+% standardowych makr \TeX a (tzn. np. |\'o|, |\.z| czy te/z |\l|),
+% natomiast litery takie jak \textit{/a} czy \textit{/e} za pomoc/a
+% standardowego makra \LaTeX owego |\k|. Ca/la dalsza /l/aczno/s/c
+% pomi/edzy komend/a \textit{ciach litera} a wydrukowanym znakiem jest
+% zapewniona poprzez definicje uk/lad/ow czcionek. To w/la/snie w
+% tych plikach jest zdefiniowane, /ze np. w Starym Uk/ladzie (OT1)
+% liter/e \textit{/o} otrzymuje si/e przez z/lo/zenie akcentu
+% \textit{\symbol{19}} oraz litery \textit{o} natomiast w Uk/ladach
+% Nowym (T1) oraz Polskim (OT4) przez postawienie znaku o kodzie 161.
+% Daje to du/z/a elastyczno/s/c i pozwala na bardzo /latwe u/zycie
+% czcionek w dowolnym sensownym uk/ladzie. Do korzystania z czcionek
+% |pl| zdefiniowany zosta/l nowy uk/lad czcionek nazwany |OT4|.
% Szczeg/o/lowe informacje o funkcjonowania uk/lad/ow czcionek mo/zna
% znale/x/c w plikach standardowej dystrybycji \LaTeX a |ltoutenc.dtx|
% oraz |fntguide.tex|.
%
-% \Polski{} pakiet pozwala na sk/lad z r/o/znymi zestawami czcionek w
+% Pakiet \polski\ pozwala na sk/lad z r/o/znymi zestawami czcionek w
% r/o/znych uk/ladach. Pocz/atkowy uk/lad czcionek dokumentu mo/ze
% zosta/c wybrany przez dodanie do wywo/lania pakietu odpowiednich
% opcji (patrz~\ref{uzycie}) lub u/zycie standardowego pakietu
@@ -165,25 +153,25 @@
% Je/sli plik nie zostanie odszukany, to uk/lad pozostaje bez zmian.
%
%
-% \Polski{} pakiet przedefiniowuje wszystkie napisy, kt/ore
-% mog/a pojawi/c si/e wygenerowane automatycznie przez \LaTeX
-% a, takie jak: rozdzia/l, spis tre/sci itp. Zmieniona zostaje te/z
-% definicja makra |\today| tak, aby data by/la drukowana po polsku.
-% Poniewa/z w niekt/orych sytuacjach na ko/ncu daty pisze si/e ca/le
-% s/lowo ,,roku'', czasami tylko sam/a liter/e ,,r.'', a~czasami nic,
+% Pakiet \polski{} przedefiniowuje wszystkie napisy, kt/ore mog/a
+% pojawi/c si/e wygenerowane automatycznie przez \LaTeX a, takie jak:
+% rozdzia/l, spis tre/sci itp. Zmieniona zostaje te/z definicja makra
+% |\today| tak, aby data by/la drukowana po polsku. Poniewa/z w
+% niekt/orych sytuacjach na ko/ncu daty pisze si/e ca/le s/lowo
+% ,,roku'', czasami tylko sam/a liter/e ,,r.'', a~czasami nic,
% wprowadzone zosta/lo makro |\PLdateending|, kt/ore rozwija si/e
% zaraz za rokiem i~w~razie potrzeby mo/ze zosta/c /latwo
% przedefiniowane. Co wi/ecej zachowanie makra |\today| mo/zna
% zmieni/c za pomoc/a nast/epuj/acych opcji pakietu: |roku|, |r.|,
-% |noroku| (ta ostatnia jest domy/slna, wi/ec
-% domy/slnie po numerze roku nie jest nic dodawane).
+% |noroku| (ta ostatnia jest domy/slna, wi/ec domy/slnie po numerze
+% roku nie jest nic dodawane).
%
% Dodatkowo pakiet definiuje makro |\dywiz|, kt/ore pozwala na
% poprawne przeniesienie wyraz/ow z/lo/zonych zapisanych jako
-% |bia/lo\dywiz czerwony| i dzielonych jako
-% \begin{quote}
+% |bia/lo\dywiz czerwony| i dzielonych jako\\
+% \begin{tabular}{@{}r}
% bia/lo-\\-czerwony.
-% \end{quote}
+% \end{tabular}
%
% Kolejny problem to pauzy (my/slniki). Wed/lug polskich zwyczaj/ow
% my/slnik powinien by/c otoczony odst/epami wielko/sci 2pt, oraz nie
@@ -224,7 +212,7 @@
% spos/ob w jaki jest on prezentowany na wydruku.
%
%
-% \subsection{Do/l/aczenie \polski{}ego pakietu do dokumentu}
+% \subsection{Do/l/aczenie pakietu \polski{} do dokumentu}
% \label{uzycie}
%
% Pakiet \polski\ jest /ladowany przez
@@ -295,13 +283,21 @@
% \end{macrocode}
% Announce the name of the package to the world
% \begin{macrocode}
-\ProvidesPackage{polski}[2008/02/24 v1.3.3 Polish language package]
+\ProvidesPackage{polski}[2017/05/04 v1.3.4 Polish language package]
% \end{macrocode}
-% and write its banner on the display
+%
+% \subsection{Category codes and all that}
+% \changes{1.3.4}{2017/05/04}{Catcodes should not be changed for
+% Unicode engines. This code caused e.g. guillemots to be letters in
+% XeTeX.} The settings described in this section are not appropriate
+% for Unicode aware \TeX\ engines. Hence a check whether the engine
+% interprets the letter aogonek (2 bytes in UTF8) as a single entity:
% \begin{macrocode}
-\typeout{Document language package `polski' v1.3.3 <2008/02/24>}
+\begingroup
+\def\t#1#2!{\def\s{#2}}\t ą!%
+\expandafter\endgroup\ifx\s\empty\else
% \end{macrocode}
-% \subsection{Category codes and all that}
+%
% Here we will define the codes for Polish diacritical
% characters. There are several codes we need to set for each of them.
% The most important one is the category code (|catcode|), which
@@ -377,6 +373,7 @@
\DeclareMathSymbol{^^91}{\mathalpha}{letters}{`^^91}
\DeclareMathSymbol{^^9b}{\mathalpha}{letters}{`^^9b}
\DeclareMathSymbol{^^99}{\mathalpha}{letters}{`^^99}
+\fi
% \end{macrocode}
%
%
@@ -409,6 +406,26 @@
% \end{macrocode}
% \end{macro}
%
+% \changes{v.1.3.4}{2017/05/01}{luaLaTeX compatibility}
+% At some point in time lua\LaTeX\ stopped preloading hyphenation
+% patterns in the format file. In case of lua\LaTeX\ we try to load
+% the hyphenation patterns for Polish at runtime. The first \cs{ifx}
+% check for \cs{directlua}, which is characteristic for lua engine.
+% An older version of lua\LaTeX\ could have Polish patterns preloaded,
+% so we check for \cs{l@polish} being defined.
+% \begin{macrocode}
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname directlua\endcsname\relax
+\else
+\expandafter\ifx\csname l@polish\endcsname\relax
+\newlanguage\l@polish
+\language\l@polish
+\InputIfFileExists{hyph-pl}{}{%
+ \PackageError{polski}{Couldn't load hyphenation patterns for Polish}%
+ {Missing file hyph-pl.tex from the hyph-utf8 project.}%
+}%
+\fi\fi
+% \end{macrocode}
% We try to switch to polish hyphenation patterns looking either for
% patterns name used by |hyphen.cfg| from old versions of \popolsku{}
% bundle or for new Babel-like name.
@@ -1236,7 +1253,7 @@ lub w ostatecznosci uzyj pakietu ot1patch.}{}}%
%
% \begin{macrocode}
%<*encoding>
-\ProvidesFile{ot4enc.def}[2008/02/24 v1.3.3 Output encoding for polish fonts]
+\ProvidesFile{ot4enc.def}[2017/05/04 v1.3.4 Output encoding for polish fonts]
% \end{macrocode}
% Declare the encoding.
% \begin{macrocode}
diff --git a/Master/texmf-dist/source/latex/polski/polski.ins b/Master/texmf-dist/source/latex/polski/polski.ins
index 146959fb528..96a3046bcc8 100644
--- a/Master/texmf-dist/source/latex/polski/polski.ins
+++ b/Master/texmf-dist/source/latex/polski/polski.ins
@@ -32,8 +32,8 @@
This is a generated file.
Copyright (C) 1994 by Mariusz Olko. All rights reserved.
-Copyright (C) 1997,1998 by Mariusz Olko and Marcin Woli\string\'nski.
-Copyright (C) 2000,2002,2003,2007 by Marcin Woli\string\'nski.
+Copyright (C) 1997, 1998 by Mariusz Olko and Marcin Woli\string\'nski.
+Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\string\'nski.
This file is part of the package `Polski'
@@ -56,7 +56,7 @@ package.
This is a generated file.
-Copyright (C) 2000,2002,2003,2007 by Marcin Woli\string\'nski.
+Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\string\'nski.
This file is part of the package `Polski'
-----------------------------------------
@@ -92,20 +92,20 @@ of this file under its original name.
\Msg{|}
\Msg{| Instalacja polega na usunieciu z plikow *.dtx oraz *.fdd komentarzy}
\Msg{| i wygenerowaniu plikow czytanych bezposrednio przez LaTeXa.}
-\Msg{|}
-\Msg{| *** Czy chcesz wygenerowac pliki?}
+% \Msg{|}
+% \Msg{| *** Czy chcesz wygenerowac pliki?}
\Msg{|}
\Msg{+------------------------------------------------------------------------}
\Msg{|}
\Msg{| Welcome to the instalation routine of bundle Polski, a set of tools}
\Msg{| aimed at typeseting in Polish with LaTeX2e.}
-\Msg{|}
-\Msg{| *** Do you want to proceed?}
+% \Msg{|}
+% \Msg{| *** Do you want to proceed?}
\Msg{|}
\Msg{+------------------------------------------------------------------------}
-\Ask{\odpowiedz}{[t/n] [y/n]}
-\def\1{n}
-\ifx\1\odpowiedz \expandafter\endinput \fi
+% \Ask{\odpowiedz}{[t/n] [y/n]}
+% \def\1{n}
+% \ifx\1\odpowiedz \expandafter\endinput \fi
\generate{%\file{cp1250.def}{\from{strony.dtx}{windows}}
\file{mazovia.def}{\from{strony.dtx}{mazovia}}
\file{amigapl.def}{\from{strony.dtx}{amigapl}}
@@ -123,38 +123,25 @@ of this file under its original name.
\Msg{|}
\Msg{| Wygenerowane zostaly podstawowe pliki umozliwiajace kompilacje}
\Msg{| dokumentow w jezyku polskim.}
-\Msg{| \space\space\space Kolejnym krokiem jest wygenerowanie plikow
- zawierajacych}
+\Msg{| Kolejnym krokiem jest wygenerowanie plikow zawierajacych}
\Msg{| opis polskich czcionek zainstalowanych na Twoim komputerze.}
-\Msg{| Jesli na Twoim komputerze nie ma zainstalowanych czcionek `PL'}
-\Msg{| pochodzacych z dystrybucji MeXa, opisy czcionek nie powinny zostac}
-\Msg{| wygenerowane, aby nie wprowadzic w blad LaTeXa!}
-\Msg{|}
-\Msg{| *** Czy na Twoim komputerze sa zainstalowane czcionki `PL'?}
+% \Msg{| Jesli na Twoim komputerze nie ma zainstalowanych czcionek `PL'}
+% \Msg{| pochodzacych z dystrybucji MeXa, opisy czcionek nie powinny zostac}
+% \Msg{| wygenerowane, aby nie wprowadzic w blad LaTeXa!}
+% \Msg{|}
+% \Msg{| *** Czy na Twoim komputerze sa zainstalowane czcionki `PL'?}
\Msg{|}
\Msg{+------------------------------------------------------------------------}
\Msg{|}
\Msg{| The basic Polish language styles are already generated.}
\Msg{| Now we are ready to generate font description files.}
-\Msg{|}
-\Msg{| *** Do you have fonts `PL' installed on your system?}
+% \Msg{|}
+% \Msg{| *** Do you have fonts `PL' installed on your system?}
\Msg{|}
\Msg{+------------------------------------------------------------------------}
-\Ask{\odpowiedz}{[t/n] [y/n]}
-\def\1{n}
-\ifx\1\odpowiedz \expandafter\endbatchfile \fi
-%\generate{\file{ot4cmss.fd}{\from{plfonts.fdd}{fd,ori,OT4,cmss}}
-% \file{ot4cmr.fd}{\from{plfonts.fdd}{fd,ori,OT4,cmr}}
-% \file{ot4cmtt.fd}{\from{plfonts.fdd}{fd,ori,OT4,cmtt}}
-% \file{ot4cmfib.fd}{\from{plfonts.fdd}{fd,ori,OT4,cmfib}}
-% \file{ot4cmfr.fd}{\from{plfonts.fdd}{fd,ori,OT4,cmfr}}
-% \file{ot4cmdh.fd}{\from{plfonts.fdd}{fd,ori,OT4,cmdh}}
-% \file{ot4ccr.fd}{\from{plfonts.fdd}{fd,ori,OT4,ccr}}
-% \file{omlplcm.fd}{\from{plfonts.fdd}{fd,ori,OMLplcm}}
-% \file{omlplm.fd}{\from{plfonts.fdd}{fd,ori,OMLplm}}
-% \file{omsplsy.fd}{\from{plfonts.fdd}{fd,ori,OMSplsy}}
-% \file{omxplex.fd}{\from{plfonts.fdd}{fd,ori,OMXplex}}
-%}
+% \Ask{\odpowiedz}{[t/n] [y/n]}
+% \def\1{n}
+% \ifx\1\odpowiedz \expandafter\endbatchfile \fi
\generate{\usepreamble\cfgpreamble
\file{ot4cmss.fd}{\from{plfonts.fdd}{OT4cmss,any}}
\file{ot4cmr.fd}{\from{plfonts.fdd}{OT4cmr,any}}
diff --git a/Master/texmf-dist/tex/latex/polski/amigapl.def b/Master/texmf-dist/tex/latex/polski/amigapl.def
index e4b431ac618..dca4ffbe281 100644
--- a/Master/texmf-dist/tex/latex/polski/amigapl.def
+++ b/Master/texmf-dist/tex/latex/polski/amigapl.def
@@ -9,8 +9,8 @@
%% This is a generated file.
%%
%% Copyright (C) 1994 by Mariusz Olko. All rights reserved.
-%% Copyright (C) 1997,1998 by Mariusz Olko and Marcin Woli\'nski.
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 1997, 1998 by Mariusz Olko and Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%%
%% This file is part of the package `Polski'
diff --git a/Master/texmf-dist/tex/latex/polski/mazovia.def b/Master/texmf-dist/tex/latex/polski/mazovia.def
index 94e8a3c296b..04852698399 100644
--- a/Master/texmf-dist/tex/latex/polski/mazovia.def
+++ b/Master/texmf-dist/tex/latex/polski/mazovia.def
@@ -9,8 +9,8 @@
%% This is a generated file.
%%
%% Copyright (C) 1994 by Mariusz Olko. All rights reserved.
-%% Copyright (C) 1997,1998 by Mariusz Olko and Marcin Woli\'nski.
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 1997, 1998 by Mariusz Olko and Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%%
%% This file is part of the package `Polski'
diff --git a/Master/texmf-dist/tex/latex/polski/omlplcm.fd b/Master/texmf-dist/tex/latex/polski/omlplcm.fd
index 0d71aca7950..3a5b3840c80 100644
--- a/Master/texmf-dist/tex/latex/polski/omlplcm.fd
+++ b/Master/texmf-dist/tex/latex/polski/omlplcm.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/omlplm.fd b/Master/texmf-dist/tex/latex/polski/omlplm.fd
index 97713563b97..e5af45b9017 100644
--- a/Master/texmf-dist/tex/latex/polski/omlplm.fd
+++ b/Master/texmf-dist/tex/latex/polski/omlplm.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/omsplsy.fd b/Master/texmf-dist/tex/latex/polski/omsplsy.fd
index 78d61cf3c14..e79e38839da 100644
--- a/Master/texmf-dist/tex/latex/polski/omsplsy.fd
+++ b/Master/texmf-dist/tex/latex/polski/omsplsy.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/omxplex.fd b/Master/texmf-dist/tex/latex/polski/omxplex.fd
index 9a20b2a5d88..c3a142300d6 100644
--- a/Master/texmf-dist/tex/latex/polski/omxplex.fd
+++ b/Master/texmf-dist/tex/latex/polski/omxplex.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/ot1patch.sty b/Master/texmf-dist/tex/latex/polski/ot1patch.sty
index 0296bfbfd6a..b59a709d89f 100644
--- a/Master/texmf-dist/tex/latex/polski/ot1patch.sty
+++ b/Master/texmf-dist/tex/latex/polski/ot1patch.sty
@@ -10,12 +10,12 @@
%% %%
%% Package ot1patch %%
%% %%
-%% Purpose: to provide best possible substitutes for polish national %%
+%% Purpose: to provide best possible substitutes for Polish national %%
%% characters using OT1 Computer Modern Roman fonts %%
%% %%
%% %%
%% Copyright (c) by Marcin Woli\'nski <1997/06/18> %%
-%% wolinski@mimuw.edu.pl %%
+%% wolinski@gust.org.pl %%
%% %%
%% %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/tex/latex/polski/ot4ccr.fd b/Master/texmf-dist/tex/latex/polski/ot4ccr.fd
index ec68bc6af24..c96f57eaea1 100644
--- a/Master/texmf-dist/tex/latex/polski/ot4ccr.fd
+++ b/Master/texmf-dist/tex/latex/polski/ot4ccr.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/ot4cmdh.fd b/Master/texmf-dist/tex/latex/polski/ot4cmdh.fd
index 815686d2a33..d6b3587ce54 100644
--- a/Master/texmf-dist/tex/latex/polski/ot4cmdh.fd
+++ b/Master/texmf-dist/tex/latex/polski/ot4cmdh.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/ot4cmfib.fd b/Master/texmf-dist/tex/latex/polski/ot4cmfib.fd
index c5abcefeda6..45960160ff2 100644
--- a/Master/texmf-dist/tex/latex/polski/ot4cmfib.fd
+++ b/Master/texmf-dist/tex/latex/polski/ot4cmfib.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/ot4cmfr.fd b/Master/texmf-dist/tex/latex/polski/ot4cmfr.fd
index 84919f4a8b2..8894d28e48f 100644
--- a/Master/texmf-dist/tex/latex/polski/ot4cmfr.fd
+++ b/Master/texmf-dist/tex/latex/polski/ot4cmfr.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/ot4cmr.fd b/Master/texmf-dist/tex/latex/polski/ot4cmr.fd
index ff73f1d22ab..42a2b9c8893 100644
--- a/Master/texmf-dist/tex/latex/polski/ot4cmr.fd
+++ b/Master/texmf-dist/tex/latex/polski/ot4cmr.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/ot4cmss.fd b/Master/texmf-dist/tex/latex/polski/ot4cmss.fd
index 3edfb9222fc..948f0218b7c 100644
--- a/Master/texmf-dist/tex/latex/polski/ot4cmss.fd
+++ b/Master/texmf-dist/tex/latex/polski/ot4cmss.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/ot4cmtt.fd b/Master/texmf-dist/tex/latex/polski/ot4cmtt.fd
index de3b199227c..59f8b82764f 100644
--- a/Master/texmf-dist/tex/latex/polski/ot4cmtt.fd
+++ b/Master/texmf-dist/tex/latex/polski/ot4cmtt.fd
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%% This file is part of the package `Polski'
%% -----------------------------------------
diff --git a/Master/texmf-dist/tex/latex/polski/plprefix.sty b/Master/texmf-dist/tex/latex/polski/plprefix.sty
index 76259a2412f..7b160a9e6db 100644
--- a/Master/texmf-dist/tex/latex/polski/plprefix.sty
+++ b/Master/texmf-dist/tex/latex/polski/plprefix.sty
@@ -11,7 +11,7 @@
%% Package plprefix %%
%% %%
%% Purpose: to provide various variants of prefix notation for %%
-%% polish diacritical characters. %%
+%% Polish diacritical characters. %%
%% %%
%% Copyright (c) by Marcin Woli\'nski <2003/01/09> %%
%% wolinski@gust.org.pl %%
@@ -26,7 +26,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}[1996/06/01]
\ProvidesPackage{plprefix}[2003/01/09 v1.02
- Prefix notation for polish characters]
+ Prefix notation for Polish characters]
\newcommand\ThePrefixChar{1}
\def\prefixing{\catcode\expandafter`\ThePrefixChar=\active
\bgroup \uccode`\~=\expandafter`\ThePrefixChar \uppercase{\egroup
diff --git a/Master/texmf-dist/tex/latex/polski/polski.sty b/Master/texmf-dist/tex/latex/polski/polski.sty
index 236d94d7401..075b7c189d9 100644
--- a/Master/texmf-dist/tex/latex/polski/polski.sty
+++ b/Master/texmf-dist/tex/latex/polski/polski.sty
@@ -9,8 +9,8 @@
%% This is a generated file.
%%
%% Copyright (C) 1994 by Mariusz Olko. All rights reserved.
-%% Copyright (C) 1997,1998 by Mariusz Olko and Marcin Woli\'nski.
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 1997, 1998 by Mariusz Olko and Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%%
%% This file is part of the package `Polski'
@@ -28,8 +28,10 @@
%% package.
%%
\NeedsTeXFormat{LaTeX2e}[1996/12/01]
-\ProvidesPackage{polski}[2008/02/24 v1.3.3 Polish language package]
-\typeout{Document language package `polski' v1.3.3 <2008/02/24>}
+\ProvidesPackage{polski}[2017/05/04 v1.3.4 Polish language package]
+\begingroup
+\def\t#1#2!{\def\s{#2}}\t ą!%
+\expandafter\endgroup\ifx\s\empty\else
\@ifpackageloaded{inputenc}{\typeout{\space\space\space
Inputenc package detected. Catcodes not changed.}}{%
\catcode`\^^a1=11 %\lccode`\^^a1=`\^^a1 \uccode`\^^a1=`\^^81 % a ogonek
@@ -78,6 +80,7 @@
\DeclareMathSymbol{^^91}{\mathalpha}{letters}{`^^91}
\DeclareMathSymbol{^^9b}{\mathalpha}{letters}{`^^9b}
\DeclareMathSymbol{^^99}{\mathalpha}{letters}{`^^99}
+\fi
\ifx\l@nohyphenation\@undefined
\newlanguage\l@nohyphenation
\fi
@@ -90,6 +93,17 @@
\language\csname l@#1\endcsname
\fi
}
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname directlua\endcsname\relax
+\else
+\expandafter\ifx\csname l@polish\endcsname\relax
+\newlanguage\l@polish
+\language\l@polish
+\InputIfFileExists{hyph-pl}{}{%
+ \PackageError{polski}{Couldn't load hyphenation patterns for Polish}%
+ {Missing file hyph-pl.tex from the hyph-utf8 project.}%
+}%
+\fi\fi
\ifx\polish\undefined
\selecthyphenation{polish}
\else
diff --git a/Master/texmf-dist/tex/latex/polski/qxenc.def b/Master/texmf-dist/tex/latex/polski/qxenc.def
index 3ace27221e9..35fc3829438 100644
--- a/Master/texmf-dist/tex/latex/polski/qxenc.def
+++ b/Master/texmf-dist/tex/latex/polski/qxenc.def
@@ -9,8 +9,8 @@
%% This is a generated file.
%%
%% Copyright (C) 1994 by Mariusz Olko. All rights reserved.
-%% Copyright (C) 1997,1998 by Mariusz Olko and Marcin Woli\'nski.
-%% Copyright (C) 2000,2002,2003,2007 by Marcin Woli\'nski.
+%% Copyright (C) 1997, 1998 by Mariusz Olko and Marcin Woli\'nski.
+%% Copyright (C) 2000, 2002, 2003, 2007, 2017 by Marcin Woli\'nski.
%%
%%
%% This file is part of the package `Polski'