Hello community,
here is the log from the commit of package texlive-specs-l for openSUSE:Factory checked in at 2020-05-29 21:17:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-specs-l (Old)
and /work/SRC/openSUSE:Factory/.texlive-specs-l.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive-specs-l"
Fri May 29 21:17:59 2020 rev:39 rq:806898 version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-specs-l/texlive-specs-l.changes 2019-11-07 23:10:57.888167258 +0100
+++ /work/SRC/openSUSE:Factory/.texlive-specs-l.new.3606/texlive-specs-l.changes 2020-05-29 21:28:31.277068223 +0200
@@ -1,0 +2,60 @@
+Mon May 18 08:47:10 UTC 2020 - Dr. Werner Fink
+
+- Enhance spec file generator to find missing .so man page
+ links for better dependency resolution (bsc#1171682)
+
+-------------------------------------------------------------------
+Wed May 13 13:59:14 UTC 2020 - Dr. Werner Fink
+
+- Modify patch texdoc_cnf.dif to ignore tlpkg/texlive.tlpdb as
+ kpathsea uses the ls-R files as well
+
+-------------------------------------------------------------------
+Tue May 12 09:03:38 UTC 2020 - Dr. Werner Fink
+
+- Correct obsoletes for new packages
+
+-------------------------------------------------------------------
+Wed May 6 11:27:35 UTC 2020 - Dr. Werner Fink
+
+- Scan *.def files as well for RequirePackage
+
+-------------------------------------------------------------------
+Tue May 5 13:55:07 UTC 2020 - Dr. Werner Fink
+
+- Add Requires to tex(epstopdf-base.sty) to fix package split
+ of texlive-epstopdf
+
+-------------------------------------------------------------------
+Mon May 4 09:00:25 UTC 2020 - Dr. Werner Fink
+
+- Skip *-dev packages from file dependendcy scanner as otherwise
+ we see doubling name space for some style files like amsmath.sty
+
+-------------------------------------------------------------------
+Mon Apr 27 06:52:15 UTC 2020 - Dr. Werner Fink
+
+- Add patch pythontex_p2top3.dif and a removes file to fully
+ switch pythontex packages of TeXLive to python3
+
+-------------------------------------------------------------------
+Mon Apr 20 10:29:02 UTC 2020 - Dr. Werner Fink
+
+- Update to TeXLive 2020
+ * Port patches
+ kpathsea_cnf.dif
+ latexpand_perl.dif
+ luaotfload_varfonts.dif
+ luatex_cnf.dif
+ musixtex_various.dif
+ * Delete patches not needed anymore as files have moved
+ tetex_scripts.dif
+ * Delete patche updmap-map_roboto.dif as fixed upstream
+ * Add new patches to catch moved files
+ texlive-scripts-extra_scripts.dif
+ texlive-scripts_scripts.dif
+ * Add new patch xetex_conf.dif to fit FHS location
+ * Remove TeXLive installer files breaking rpm database
+ texlive-scripts.removes
+
+-------------------------------------------------------------------
Old:
----
ifetex.doc.tar.xz
ifetex.tar.xz
ifluatex.doc.tar.xz
ifluatex.tar.xz
ifxetex.doc.tar.xz
ifxetex.tar.xz
New:
----
hu-berlin-bundle.doc.tar.xz
hu-berlin-bundle.tar.xz
hvqrurl.doc.tar.xz
hvqrurl.tar.xz
hycolor.doc.tar.xz
hycolor.tar.xz
hyphen-macedonian.tar.xz
infwarerr.doc.tar.xz
infwarerr.tar.xz
inkpaper.doc.tar.xz
inkpaper.tar.xz
inputenx.doc.tar.xz
inputenx.tar.xz
intcalc.doc.tar.xz
intcalc.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ texlive-specs-l.spec ++++++
++++ 12279 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/texlive-specs-l/texlive-specs-l.spec
++++ and /work/SRC/openSUSE:Factory/.texlive-specs-l.new.3606/texlive-specs-l.spec
++++++ hvfloat.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hvfloat/Changes new/doc/latex/hvfloat/Changes
--- old/doc/latex/hvfloat/Changes 2019-04-07 23:26:37.000000000 +0200
+++ new/doc/latex/hvfloat/Changes 2019-09-01 23:36:30.000000000 +0200
@@ -1,4 +1,10 @@
hvfloat.sty:
+2.16 2019-08-31 - fix for \hvFloat* and full page images
+2.15 2019-05-13 - added optional arguments capFormat and subcapFormat
+ which will pass the key values to \caption or
+ \subcaption from package caption/subcaption
+2.14 2019-05-10 - changed floatCapSep into a dimen
+2.13 2019-04-08 - fix for trailing spaces
2.12a 2019-04-04 - fix for wrong index
2.12 2019-04-04 - added option left/right for twocolumn mode
2.11 2019-03-29 - fix for sub float pages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hvfloat/README new/doc/latex/hvfloat/README
--- old/doc/latex/hvfloat/README 2019-04-07 23:26:37.000000000 +0200
+++ new/doc/latex/hvfloat/README 2019-05-10 23:15:26.000000000 +0200
@@ -1,10 +1,18 @@
hvfloat
-hv-float-fps (float placement setting)
+hvfloat-fps (float placement setting)
+hvfloat
Placing figures/tables with various options, like rotating
-the image/table and/or caption.
+the image/table and/or caption. Placing object and caption
+side by side in one- and twocolumn mode. Fullpage objects
+with captions on the preceeding or following page in
+one- and twocolumn mode.
+hvfloat-fps
+Simple global placement setting for floats
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
%% in directory macros/latex/base/lppl.txt.
+
+hvoss@tug.org
\ No newline at end of file
Binary files old/doc/latex/hvfloat/after1s1c.pdf and new/doc/latex/hvfloat/after1s1c.pdf differ
Binary files old/doc/latex/hvfloat/after2s2c.pdf and new/doc/latex/hvfloat/after2s2c.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hvfloat/after2s2c.tex new/doc/latex/hvfloat/after2s2c.tex
--- old/doc/latex/hvfloat/after2s2c.tex 2019-04-04 22:52:35.000000000 +0200
+++ new/doc/latex/hvfloat/after2s2c.tex 2019-09-01 23:36:30.000000000 +0200
@@ -74,7 +74,7 @@
\blinddocument
-\Blindtext
+\Blindtext \Blindtext
\end{document}
\ No newline at end of file
Binary files old/doc/latex/hvfloat/default1s1c.pdf and new/doc/latex/hvfloat/default1s1c.pdf differ
Binary files old/doc/latex/hvfloat/default1s2c.pdf and new/doc/latex/hvfloat/default1s2c.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hvfloat/default1s2c.tex new/doc/latex/hvfloat/default1s2c.tex
--- old/doc/latex/hvfloat/default1s2c.tex 2019-04-04 22:52:35.000000000 +0200
+++ new/doc/latex/hvfloat/default1s2c.tex 2019-09-01 23:36:30.000000000 +0200
@@ -19,19 +19,18 @@
\hvFloat*[capPos=right]{figure}%
{\includegraphics{frose}}%
[A float with the default caption setting]%
- {A default caption of a ``'' object with the default setting, which
+ {A default caption of a ``default'' object with the default setting, which
is a ``left'' caption which means that it always appears before the object.
This can be an even or odd page. And some more text whch has no
real meaning because it fills only the space for a long caption.}%
{fig:0}
\end{lstlisting}
-
\Float[default star]
\hvFloat*[capPos=right]{figure}%
{\includegraphics{frose}}%
[A float with the default caption setting]%
- {A default caption of a ``'' object with the default setting, which
+ {A default caption of a ``default'' object with the default setting, which
is a ``left'' caption which means that it always appears before the object.
This can be an even or odd page. And some more text whch has no
real meaning because it fills only the space for a long caption.}%
@@ -45,19 +44,17 @@
\hvFloat[capPos=right]{figure}%
{\includegraphics{frose}}%
[A float with the default caption setting]%
- {A default caption of a ``'' object with the default setting, which
+ {A default caption of a ``default'' object with the default setting, which
is a ``left'' caption which means that it always appears before the object.}%
{fig:1}
\end{lstlisting}
-
\Float[default]
\hvFloat[capPos=right]{figure}%
{\includegraphics{frose}}%
[A float with the default caption setting]%
- {A default caption of a ``'' object with the default setting, which
- is a ``left'' caption which means that it always appears before the object.}%
- {fig:1}
+ {A default caption of a ``default'' object with the default setting, which
+ is a ``left'' caption which means that it always appears before the object.}{fig1}
\blinddocument
@@ -66,4 +63,6 @@
\blindtext
-\end{document}
\ No newline at end of file
+\end{document}
+
+
Binary files old/doc/latex/hvfloat/default2s1c.pdf and new/doc/latex/hvfloat/default2s1c.pdf differ
Binary files old/doc/latex/hvfloat/default2s2c.pdf and new/doc/latex/hvfloat/default2s2c.pdf differ
Binary files old/doc/latex/hvfloat/even1s1c.pdf and new/doc/latex/hvfloat/even1s1c.pdf differ
Binary files old/doc/latex/hvfloat/even1s2c.pdf and new/doc/latex/hvfloat/even1s2c.pdf differ
Binary files old/doc/latex/hvfloat/even2s1c.pdf and new/doc/latex/hvfloat/even2s1c.pdf differ
Binary files old/doc/latex/hvfloat/even2s2c.pdf and new/doc/latex/hvfloat/even2s2c.pdf differ
Binary files old/doc/latex/hvfloat/fullpage1s2c.pdf and new/doc/latex/hvfloat/fullpage1s2c.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hvfloat/fullpage1s2c.tex new/doc/latex/hvfloat/fullpage1s2c.tex
--- old/doc/latex/hvfloat/fullpage1s2c.tex 2019-04-04 22:52:35.000000000 +0200
+++ new/doc/latex/hvfloat/fullpage1s2c.tex 2019-09-01 23:36:30.000000000 +0200
@@ -1,5 +1,5 @@
\documentclass[twocolumn]{scrartcl}
-%% $Id: fullpage1s2c.tex 1033 2019-04-04 07:24:57Z herbert $
+%% $Id: fullpage1s2c.tex 1072 2019-06-09 14:14:19Z herbert $
\input{preamble.ltx}
\setlength\columnseprule{0.4pt}
@@ -16,7 +16,7 @@
\subsection{\texttt{fullpage}}
\blindtext
-
+\blindtext
\verb|\includegraphics[fullpage]{tiger}|
\includegraphics[fullpage]{tiger}
Binary files old/doc/latex/hvfloat/hvfloat.pdf and new/doc/latex/hvfloat/hvfloat.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hvfloat/hvfloat.tex new/doc/latex/hvfloat/hvfloat.tex
--- old/doc/latex/hvfloat/hvfloat.tex 2019-04-07 23:26:37.000000000 +0200
+++ new/doc/latex/hvfloat/hvfloat.tex 2019-09-01 23:36:30.000000000 +0200
@@ -1,4 +1,4 @@
-%% $Id: hvfloat.tex 1038 2019-04-07 12:15:53Z herbert $
+%% $Id: hvfloat.tex 1072 2019-06-09 14:14:19Z herbert $
\listfiles
\errorcontextlines=100
\documentclass[twoside,paper=a4]{scrartcl}
@@ -33,6 +33,7 @@
\usepackage{graphicx}
\usepackage{placeins}
+\usepackage{ragged2e}
\usepackage{xcolor}
\usepackage{url}
\usepackage{booktabs,xltabular}
@@ -321,7 +322,7 @@
\Lkeyword{objectAngle} & 0 & The value for the angle if the object should be rotated. Counted anti clockwise.\\
-\Lkeyword{floatCapSep} & 5 & The additional width between the object and a left or right placed caption. The default unit is \texttt{pt}.\\
+\Lkeyword{floatCapSep} & 5pt & The additional width between the object and a left or right placed caption.\\
\Lkeyword{useOBox} & false & Instead of passing the object as parameter to the \Lcs{hvFloat}, the contents maybe saved in the box \texttt{\textbackslash hvOBox} With \texttt{useOBox=true} the contents of this box will be used.\\
@@ -333,6 +334,10 @@
\Lkeyword{objectFrame} & false & put a frame with no separation around the float object.\\
\Lkeyword{style} & --- & Use a defined style\\
+
+\Lkeyword{capFormat} & --- & Define formatting options for \Lcs{caption} (see documentation of package \Lpack{caption}).\\
+
+\Lkeyword{subcapFormat} & --- & Define formatting options for \Lcs{subcaption}.\\
\end{xltabular}
@@ -783,12 +788,32 @@
]{figure}{\frame{\includegraphics{images/rose}}}{Caption centered right beside the float}{fig:6}
+\section{Caption format}
+The \Lcs{caption} and \Lcs{subcaption} macros are fully under the control of the package \Lpack{caption}.
+The formatting can be set with the macros \Lcs{captionsetup}, \Lcs{subcaptionsetup}, or via the optional
+argument setting of \Lcs{hvFloat} with the keywords \Lkeyword{capFormat} and \Lkeyword{subcapFormat}.
+The argument itself will then be used internally by \Lcs{captionsetup} and/or \Lcs{subcaptionsetup}
+in a minipage, the reason why it will be local to the current image..
+
+\begin{lstlisting}
+\hvFloat[%
+ capPos=right,
+ capFormat={labelsep=newline,justification=RaggedRight,font={small,it},labelfont=bf}
+]{figure}{\frame{\includegraphics{images/rose}}}{\blindtext}{fig:66}
+\end{lstlisting}
+
+\Float
+\hvFloat[%
+ capPos=right,
+ capFormat={labelsep=newline,justification=RaggedRight,font={small,it},labelfont=bf}
+]{figure}{\frame{\includegraphics{images/rose}}}{\blindtext}{fig:66}
+
\section{Horizontal Position of the Float}
The caption is always near the object, only divided by the length \Ldim{floatCapSep}
which can be set by the keyword of the same name \Lkeyword{floatCapSep}. It accepts only
-a decimal number and is preset to 5. The default unit is \texttt{pt} and cannot be changed.
+a value with any allowed unit. %The default unit is \texttt{pt} and cannot be changed.
The keyword \Lkeyword{objectPos} refers always to the complete floating object: caption
\emph{and} object. The meaning of \Lkeyset{objectPos=left} is: Put the object as far as possible to the
left margin. If \Lkeyset{capPos=left} is also used, then the caption is at the left margin followed by
@@ -959,6 +984,32 @@
Caption at top inner beside the float and object position right and
the option \texttt{wide}.}{fig:811}
+The caption can be typeset completely into the margin with:
+
+\begin{lstlisting}
+\captionsetup{justification=RaggedRight}
+\hvFloat[wide,
+ capPos=outer,
+ capVPos=top,
+ floatCapSep=\marginparsep,
+]{figure}{\includegraphics[width=\linewidth]{images/CTAN}}{%
+Caption at top inner beside the float and object position right and
+the option \texttt{wide}.}{fig:812}
+\end{lstlisting}
+
+%\Float[capPos=outer]
+
+\begingroup
+\captionsetup{justification=RaggedRight}
+\hvFloat[wide,
+ capPos=outer,
+ capVPos=top,
+ floatCapSep=\marginparsep,
+]{figure}{\includegraphics[width=\linewidth]{images/CTAN}}{%
+Caption at top inner beside the float and object position right and
+the option \texttt{wide}.}{fig:812}
+\endgroup
+
\section{The star version \Lcs{hvFloat*}}\label{star-version0}
Binary files old/doc/latex/hvfloat/inner1s2c.pdf and new/doc/latex/hvfloat/inner1s2c.pdf differ
Binary files old/doc/latex/hvfloat/inner2s1c.pdf and new/doc/latex/hvfloat/inner2s1c.pdf differ
Binary files old/doc/latex/hvfloat/inner2s2c.pdf and new/doc/latex/hvfloat/inner2s2c.pdf differ
Binary files old/doc/latex/hvfloat/left2s2c.pdf and new/doc/latex/hvfloat/left2s2c.pdf differ
Binary files old/doc/latex/hvfloat/multi-after1s1c.pdf and new/doc/latex/hvfloat/multi-after1s1c.pdf differ
Binary files old/doc/latex/hvfloat/multi-default1s1c.pdf and new/doc/latex/hvfloat/multi-default1s1c.pdf differ
Binary files old/doc/latex/hvfloat/multi-default1s2c.pdf and new/doc/latex/hvfloat/multi-default1s2c.pdf differ
Binary files old/doc/latex/hvfloat/multi-default2s1c.pdf and new/doc/latex/hvfloat/multi-default2s1c.pdf differ
Binary files old/doc/latex/hvfloat/multi-default2s2c.pdf and new/doc/latex/hvfloat/multi-default2s2c.pdf differ
Binary files old/doc/latex/hvfloat/multi-inner2s2c.pdf and new/doc/latex/hvfloat/multi-inner2s2c.pdf differ
Binary files old/doc/latex/hvfloat/multi-outer2s2c.pdf and new/doc/latex/hvfloat/multi-outer2s2c.pdf differ
Binary files old/doc/latex/hvfloat/multi-right1s1c.pdf and new/doc/latex/hvfloat/multi-right1s1c.pdf differ
Binary files old/doc/latex/hvfloat/odd1s1c.pdf and new/doc/latex/hvfloat/odd1s1c.pdf differ
Binary files old/doc/latex/hvfloat/odd1s2c.pdf and new/doc/latex/hvfloat/odd1s2c.pdf differ
Binary files old/doc/latex/hvfloat/odd2s1c.pdf and new/doc/latex/hvfloat/odd2s1c.pdf differ
Binary files old/doc/latex/hvfloat/odd2s2c.pdf and new/doc/latex/hvfloat/odd2s2c.pdf differ
Binary files old/doc/latex/hvfloat/outer1s2c.pdf and new/doc/latex/hvfloat/outer1s2c.pdf differ
Binary files old/doc/latex/hvfloat/outer2s1c.pdf and new/doc/latex/hvfloat/outer2s1c.pdf differ
Binary files old/doc/latex/hvfloat/outer2s2c.pdf and new/doc/latex/hvfloat/outer2s2c.pdf differ
Binary files old/doc/latex/hvfloat/paper-after1s1c.pdf and new/doc/latex/hvfloat/paper-after1s1c.pdf differ
Binary files old/doc/latex/hvfloat/paper-default1s1c.pdf and new/doc/latex/hvfloat/paper-default1s1c.pdf differ
Binary files old/doc/latex/hvfloat/paper-default1s2c.pdf and new/doc/latex/hvfloat/paper-default1s2c.pdf differ
Binary files old/doc/latex/hvfloat/paper-default2s2c.pdf and new/doc/latex/hvfloat/paper-default2s2c.pdf differ
Binary files old/doc/latex/hvfloat/paper-inner2s2c.pdf and new/doc/latex/hvfloat/paper-inner2s2c.pdf differ
Binary files old/doc/latex/hvfloat/paper-right1s1c.pdf and new/doc/latex/hvfloat/paper-right1s1c.pdf differ
Binary files old/doc/latex/hvfloat/right1s1c.pdf and new/doc/latex/hvfloat/right1s1c.pdf differ
Binary files old/doc/latex/hvfloat/right1s2c.pdf and new/doc/latex/hvfloat/right1s2c.pdf differ
Binary files old/doc/latex/hvfloat/right2s1c.pdf and new/doc/latex/hvfloat/right2s1c.pdf differ
Binary files old/doc/latex/hvfloat/right2s2c.pdf and new/doc/latex/hvfloat/right2s2c.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hvfloat/right2s2c.tex new/doc/latex/hvfloat/right2s2c.tex
--- old/doc/latex/hvfloat/right2s2c.tex 2019-04-04 22:52:35.000000000 +0200
+++ new/doc/latex/hvfloat/right2s2c.tex 2019-09-01 23:36:30.000000000 +0200
@@ -74,7 +74,7 @@
\blinddocument
-\Blindtext
+\Blindtext \Blindtext
\end{document}
\ No newline at end of file
Binary files old/doc/latex/hvfloat/sub-after1s1c.pdf and new/doc/latex/hvfloat/sub-after1s1c.pdf differ
Binary files old/doc/latex/hvfloat/sub-after2s2c.pdf and new/doc/latex/hvfloat/sub-after2s2c.pdf differ
Binary files old/doc/latex/hvfloat/sub-default1s1c.pdf and new/doc/latex/hvfloat/sub-default1s1c.pdf differ
Binary files old/doc/latex/hvfloat/sub-default1s2c.pdf and new/doc/latex/hvfloat/sub-default1s2c.pdf differ
Binary files old/doc/latex/hvfloat/sub-default2s2c.pdf and new/doc/latex/hvfloat/sub-default2s2c.pdf differ
Binary files old/doc/latex/hvfloat/sub-right1s1c.pdf and new/doc/latex/hvfloat/sub-right1s1c.pdf differ
Binary files old/doc/latex/hvfloat/sub-right1s2c.pdf and new/doc/latex/hvfloat/sub-right1s2c.pdf differ
Binary files old/doc/latex/hvfloat/sub-right2s2c.pdf and new/doc/latex/hvfloat/sub-right2s2c.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hvfloat.doc.tlpobj new/tlpkg/tlpobj/hvfloat.doc.tlpobj
--- old/tlpkg/tlpobj/hvfloat.doc.tlpobj 2019-04-08 01:39:43.000000000 +0200
+++ new/tlpkg/tlpobj/hvfloat.doc.tlpobj 2019-09-02 01:56:27.000000000 +0200
@@ -1,9 +1,9 @@
name hvfloat.doc
category Package
-revision 50846
+revision 52010
shortdesc doc files of hvfloat
relocated 1
-docfiles size=2180
+docfiles size=2100
RELOC/doc/latex/hvfloat/CTAN.png
RELOC/doc/latex/hvfloat/Changes
RELOC/doc/latex/hvfloat/README
++++++ hvfloat.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/hvfloat/hvfloat.sty new/tex/latex/hvfloat/hvfloat.sty
--- old/tex/latex/hvfloat/hvfloat.sty 2019-04-07 23:26:37.000000000 +0200
+++ new/tex/latex/hvfloat/hvfloat.sty 2019-09-01 23:36:30.000000000 +0200
@@ -1,7 +1,7 @@
-%% $Id: hvfloat.sty 1039 2019-04-07 12:20:01Z herbert $
+%% $Id: hvfloat.sty 1054 2019-05-13 08:20:11Z herbert $
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{hvfloat}[2019/02/03 rotating of floating objects]
+\ProvidesPackage{hvfloat}[2019/05/13 rotating of floating objects]
%%
%% IMPORTANT NOTICE:
%%
@@ -16,8 +16,8 @@
%% DESCRIPTION:
%% `hvfloat' offers rotating of captions and objects for floats
%%
-\def\fileversion{2.12a}
-\def\filedate{2019/04/07}
+\def\fileversion{2.15}
+\def\filedate{2019/08/31}
\message{`hvfloat' v\fileversion, \filedate\space (Herbert Voss)}
\let\hvFileVersion\fileversion
%
@@ -119,7 +119,7 @@
\define@key{hvSet}{objectAngle}[0]{% -360..+360
\def\hvSet@objectAngle{#1}%
}
-\define@key{hvSet}{floatCapSep}[5]{% a width with the unit pt
+\define@key{hvSet}{floatCapSep}[5pt]{% a width with the unit pt
\def\hvSet@floatCapSep{#1}%
}
\define@key{hvSet}{multiFloatSkip}[\normalbaselineskip]{% a width with the unit pt
@@ -129,9 +129,18 @@
\define@boolkey{hvSet}[hv@]{nonFloat}[true]{}% Do not use float environment
\define@boolkey{hvSet}[hv@]{onlyText}[true]{}% Write the caption only as text
\define@boolkey{hvSet}[hv@]{wide}[true]{}% Write the caption only as text
-\define@boolkey{hvSet}[hv@]{fullpage}[true]{}% fullpage float with caption on other page
+
+
+\newif\ifhv@fullpage
+\newif\ifhv@FULLPAGE
+
+%\define@boolkey{hvSet}[hv@]{fullpage}[true]{}% fullpage float with caption on other page
%\define@boolkey{hvSet}[hv@]{FullPage}[true]{}% fullpage float with caption on other page
-\define@boolkey{hvSet}[hv@]{FULLPAGE}[true]{}% fullpage float with caption on other page
+%\define@boolkey{hvSet}[hv@]{FULLPAGE}[true]{}% fullpage float with caption on other page
+
+\define@key{hvSet}{fullpage}[true]{\global\@nameuse{hv@fullpage#1}}% wegen \afterpage problem
+\define@key{hvSet}{FULLPAGE}[true]{\global\@nameuse{hv@FULLPAGE#1}}
+
\define@boolkey{hvSet}[hv@]{subFloat}[true]{% typeset values as subfloats
\ifhv@subFloat\setkeys{hvSet}{multiFloat=false}\fi%
}%
@@ -146,6 +155,9 @@
{\begingroup
\edef\x{\endgroup\noexpand\setkeys{hvSet}{\@nameuse{hv@#1}}}\x}% use a defined style
}
+\define@key{hvSet}{capFormat}[]{\def\hv@caption@format{#1}}%
+\define@key{hvSet}{subcapFormat}[]{\def\hv@subcaption@format{#1}}%
+
\def\hv@set#1{\begingroup\edef\x{\endgroup\noexpand\setkeys{hvSet}{#1}}\x}
\let\hvFloatSet\hv@set
%
@@ -155,14 +167,17 @@
\hv@set{%
floatPos=htbp, rotAngle=0, capWidth=n, capAngle=0,
capPos=bottom, capVPos=center, objectPos=center, objectAngle=0,
- floatCapSep=5, useOBox=false, nonFloat=false,
+ floatCapSep=5pt, useOBox=false, nonFloat=false,
onlyText=false, wide=false, fullpage=false, FULLPAGE=false,
multiFloat=false,subFloat=false,
separatorLine,objectFrame=false,multiFloatSkip=\normalbaselineskip,
+ capFormat={}, subcapFormat={},
}%
}
\newcommand\reset@special@float{%
- \hv@set{subFloat=false,fullpage=false,multiFloat=false,FULLPAGE=false}}
+ \hv@set{subFloat=false,%fullpage=false,
+ multiFloat=false,%FULLPAGE=false
+}}
\def\hv@vskip{\vspace{\hvMultiFloatSkip}}
@@ -188,9 +203,15 @@
}
%
\newcommand\figcaption[2][]{\def\@captype{figure}%
- \begingroup\ifx\relax#1\relax \caption{#2}\else\caption[#1]{#2}\fi\endgroup}
+ \begingroup
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
+ \ifx\relax#1\relax \caption{#2}\else\caption[#1]{#2}\fi
+ \endgroup}
\newcommand\tabcaption[2][]{\def\@captype{table}%
- \begingroup\ifx\relax#1\relax \caption{#2}\else\caption[#1]{#2}\fi\endgroup}
+ \begingroup
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
+ \ifx\relax#1\relax \caption{#2}\else\caption[#1]{#2}\fi
+ \endgroup}
%
\newlength\hv@maxImageWidth
\AtBeginDocument{\hv@maxImageWidth=\columnwidth}
@@ -271,8 +292,8 @@
\setDefaults
\def\hvFloat{\@ifnextchar*% Main macro
- {\hv@startrue\hv@maxImageWidth=\textwidth\hvFloat@i}%
- {\hv@starfalse\hv@maxImageWidth=\columnwidth\hvFloat@i*}%
+ {\global\hv@startrue\hv@maxImageWidth=\textwidth\hvFloat@i}%
+ {\global\hv@starfalse\hv@maxImageWidth=\columnwidth\hvFloat@i*}%
}
%\newcommand*{\hvFloat}[5][]+{%
@@ -289,7 +310,7 @@
\begingroup
\setlength\hvWideWidth{\dimexpr\linewidth+\marginparwidth}%
\hv@maxImageWidth=\textwidth
- \hv@capbesidefalse
+% \hv@capbesidefalse
\reset@special@float
\setcounter{hv@pfigure}{\value{figure}}%
\setcounter{hv@ptable}{\value{table}}%
@@ -361,7 +382,7 @@
\def\hvFloat@ii[#1]#2#3{%
\hv@maxImageWidth=\textwidth
- \hv@capbesidefalse
+% \hv@capbesidefalse
\ifx\relax#1\relax\else\setkeys{hvSet}{#1}\fi
\gdef\hv@floatType{#2}%
\ifx\relax#2\relax \setkeys{hvSet}{nonFloat=true}\fi
@@ -417,9 +438,13 @@
\ifx\hvSet@capWidth\hv@Natural% captionwidth=\linewidth-\objectwidth-separation
\ifhv@capbeside
\ifhv@wide
- \setlength\hvCapWidth{\the\dimexpr\hvWideWidth-\hvObjectWidth-\hvSet@floatCapSep pt\relax}%
+ \setlength\hvCapWidth{\the\dimexpr\hvWideWidth-\hvObjectWidth-\hvSet@floatCapSep\relax}%
\else
- \setlength\hvCapWidth{\the\dimexpr\columnwidth-\hvObjectWidth-\hvSet@floatCapSep pt\relax}%
+ \ifhv@star
+ \setlength\hvCapWidth{\the\dimexpr\textwidth-\hvObjectWidth-\hvSet@floatCapSep\relax}%
+ \else
+ \setlength\hvCapWidth{\the\dimexpr\linewidth-\hvObjectWidth-\hvSet@floatCapSep\relax}%
+ \fi
\fi
\else
\setlength\hvCapWidth{\columnwidth}%
@@ -428,10 +453,10 @@
\ifhv@capbeside
\ifhv@wide
\setlength\hvCapWidth{\hvSet@capWidth\hvWideWidth}%
- \setlength\@tempdima{\the\dimexpr\hvWideWidth-\hvObjectWidth-\hvSet@floatCapSep pt\relax}%
+ \setlength\@tempdima{\the\dimexpr\hvWideWidth-\hvObjectWidth-\hvSet@floatCapSep\relax}%
\else
\setlength\hvCapWidth{\hvSet@capWidth\columnwidth}%
- \setlength\@tempdima{\the\dimexpr\columnwidth-\hvObjectWidth-\hvSet@floatCapSep pt\relax}%
+ \setlength\@tempdima{\the\dimexpr\columnwidth-\hvObjectWidth-\hvSet@floatCapSep\relax}%
\fi
\ifdim\hvCapWidth>\@tempdima
\setlength\hvCapWidth{\@tempdima}%
@@ -450,6 +475,7 @@
\ifx\hvSet@capAngle\hv@Zero % need rotation?
\sbox\hvCaptionBox{% NO rotation
\begin{minipage}[b]{\hvCapWidth}% minipage, to get hyphenation
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\ifhv@nonFloat
\ifhv@onlyText\hv@longCap
\else
@@ -470,6 +496,7 @@
\sbox\hvCaptionBox{% Rotation
\rotatebox{\hvSet@capAngle}{%
\begin{minipage}[b]{\hvCapWidth}% minipage, to get hyphenation
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\ifhv@nonFloat
\ifhv@onlyText\hv@longCap
\else
@@ -496,11 +523,14 @@
\def\fps@figure{\hvSet@floatPos}%
\ifhv@nonFloat
\begingroup% Start the nonfloat part
- \checkoddpage
- \else
- \begin{\hv@floatType}% Start the floating environment
- \checkoddpage
+ \else
+ \ifhv@star
+ \@nameuse{\hv@floatType*}% Start the floating environment *****************************
+ \else
+ \begin{\hv@floatType} % Start the floating environment
+ \fi
\fi
+ \checkoddpage
\ifx\hvSet@objectPos\hv@Right\raggedleft\fi
\ifx\hvSet@objectPos\hv@Center
\ifhv@nonFloat\hspace*{\fill}\else\centering\fi
@@ -551,24 +581,24 @@
\fi
\fi
%%%%
- \savebox{\@tempboxa}{%
- \expandafter\ifcase\the\hv@@capPos % 0 is LEFT START \ifcase
+ \savebox{\@tempboxa}{% ***** @tempbox start
+ \expandafter\ifcase\the\hv@@capPos% 0 is LEFT START \ifcase
\ifx\hvSet@capVPos\hv@Center
\put@CaptionBox
- \hspace{\hvSet@floatCapSep pt}% capfloatsep
+ \hspace{\hvSet@floatCapSep}% capfloatsep
\put@ObjectBox
\else
\ifx\hvSet@capVPos\hv@Top% caption and object at top aligned
- \put@CaptionBox[1]
- \hspace{\hvSet@floatCapSep pt}% capfloatsep
- \put@ObjectBox[1]
+ \put@CaptionBox[1]%
+ \hspace{\hvSet@floatCapSep}% capfloatsep
+ \put@ObjectBox[1]%
\else% caption on bottom
- \put@CaptionBox[2]
- \hspace{\hvSet@floatCapSep pt}% capfloatsep
- \put@ObjectBox[2]
+ \put@CaptionBox[2]%
+ \hspace{\hvSet@floatCapSep}% capfloatsep
+ \put@ObjectBox[2]%
\fi
\fi% end caption left
- \or %1 is top
+ \or%1 is top
\ifdim\wd\hvCaptionBox>\wd\hvObjectBox
\begin{minipage}{\wd\hvCaptionBox}%
\else
@@ -586,17 +616,17 @@
\or %2 is right
\ifx\hvSet@capVPos\hv@Center
\put@ObjectBox
- \hspace{\hvSet@floatCapSep pt}%
+ \hspace{\hvSet@floatCapSep}%
\put@CaptionBox
\else
\ifx\hvSet@capVPos\hv@Top
- \put@ObjectBox[1]
- \hspace{\hvSet@floatCapSep pt}% capfloatsep
- \put@CaptionBox[1]
+ \put@ObjectBox[1]%
+ \hspace{\hvSet@floatCapSep}% capfloatsep
+ \put@CaptionBox[1]%
\else
- \put@ObjectBox[2]
- \hspace{\hvSet@floatCapSep pt}% capfloatsep
- \put@CaptionBox[2]
+ \put@ObjectBox[2]%
+ \hspace{\hvSet@floatCapSep}% capfloatsep
+ \put@CaptionBox[2]%
\fi
\fi
\or %3 bottom
@@ -613,9 +643,9 @@
\ifhv@objectFrame\frame{\usebox{\hvObjectBox}}\else\usebox{\hvObjectBox}\fi\\[\hvAboveCaptionSkip]%
\usebox{\hvCaptionBox}%
\fi
- \end{minipage}
+ \end{minipage}%
\fi% \ifcase\the\hv@@capPos
- }% End savebox Object and caption
+ }% End savebox Object and caption %%%%%%%%%%%%%%%%% @tempboxa
%
% now we rotate the object and caption, if needed
%
@@ -635,7 +665,11 @@
\fi
\endgroup% End the nonfloat part
\else
- \end{\hv@floatType}% End the floating environment
+ \ifhv@star
+ \@nameuse{end\hv@floatType*}% End the floating environment
+ \else
+ \end{\hv@floatType}% End the floating environment
+ \fi
\fi
\endgroup% startet at main \hvFloat
}
@@ -712,7 +746,7 @@
\else % onecolumn
\ifoddpage
\setPageObject\setBottomCaption
- \else
+ \else% even page
\afterpage{\setPageObject\setBottomCaption}%
\fi
\fi
@@ -844,6 +878,7 @@
\def\getMultiCaptionAndLabel{%
\global\sbox\hvCaptionBox{\minipage[b]{\linewidth}%
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\setlength\belowcaptionskip{5pt}%
\setlength\abovecaptionskip{0pt}%
\hv@cntb=\clist_count:N\l_clist_Type
@@ -868,6 +903,7 @@
}
\def\getMultiObjectAndLabel{%
\global\sbox\hvObjectBox{\minipage{\linewidth}%
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\ifx\hvSet@objectPos\hv@Right\raggedleft\else
\ifx\hvSet@objectPos\hv@Left\raggedleft\else
\ifx\hvSet@objectPos\hv@Center\centering
@@ -893,6 +929,7 @@
\def\getMultiSubCaptionAndLabel{%
\global\sbox\hvCaptionBox{\minipage{\linewidth}%
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\setlength\belowcaptionskip{5pt}%
\setlength\abovecaptionskip{0pt}%
\xdef\@captype{\clist_item:Nn\l_clist_Type{1}}% the same for all subfloats
@@ -909,6 +946,7 @@
\def\getMultiSubObjectAndLabel{%
\global\sbox\hvObjectBox{\minipage{\linewidth}%
+ \ifx\relax\hv@subcaption@format\relax\else\captionsetup[sub]{\hv@subcaption@format}\fi
\ifx\hvSet@objectPos\hv@Right\raggedleft\else
\ifx\hvSet@objectPos\hv@Left\raggedleft\else
\ifx\hvSet@objectPos\hv@Center\centering
@@ -949,6 +987,7 @@
\def\getSingleCaptionAndLabel{%
\global\sbox\hvCaptionBox{\minipage{\linewidth}%
+ \ifx\relax\hv@caption@format\relax\else\expandafter\captionsetup\expandafter{\hv@caption@format}\fi
\setlength\belowcaptionskip{5pt}%
\setlength\abovecaptionskip{0pt}%
\edef\@captype{\hv@floatType}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hvfloat.tlpobj new/tlpkg/tlpobj/hvfloat.tlpobj
--- old/tlpkg/tlpobj/hvfloat.tlpobj 2019-04-08 01:39:46.000000000 +0200
+++ new/tlpkg/tlpobj/hvfloat.tlpobj 2019-09-02 01:56:29.000000000 +0200
@@ -1,6 +1,6 @@
name hvfloat
category Package
-revision 50846
+revision 52010
shortdesc Rotating caption and object of floats independently
relocated 1
longdesc This package defines a macro to place objects (tables and
@@ -17,7 +17,7 @@
RELOC/tex/latex/hvfloat/hvfloat.sty
catalogue-also rotating
catalogue-ctan /macros/latex/contrib/hvfloat
-catalogue-date 2019-04-07 17:12:28 +0200
+catalogue-date 2019-08-31 22:21:28 +0200
catalogue-license lppl
catalogue-topics float box-manip
-catalogue-version 2.12a
+catalogue-version 2.16
++++++ hypdvips.doc.tar.xz ++++++
++++ 4897 lines of diff (skipped)
++++++ hypdvips.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/hypdvips/hypdvips.sty new/tex/latex/hypdvips/hypdvips.sty
--- old/tex/latex/hypdvips/hypdvips.sty 2014-06-24 01:28:40.000000000 +0200
+++ new/tex/latex/hypdvips/hypdvips.sty 2019-08-01 23:19:05.000000000 +0200
@@ -1,6 +1,6 @@
%%
%% This is file `hypdvips.sty',
-%% Copyright 2008-2014 Raimund Niedrist
+%% Copyright 2008-2019 Raimund Niedrist
%%
%% With portions written by Donald Arsenau, David Carlisle, Steven
%% Douglas Cochran, Toby Cubitt, Geoffrey Keating, Heiko Oberdiek,
@@ -22,7 +22,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hypdvips}
- [2014/06/22 v3.02
+ [2019/07/31 v3.03
Hyperref extensions for use with dvips]
\@ifpackageloaded{hyperref}
{
@@ -407,7 +407,7 @@
\pp@PScatcodes
\pp@HeaderPS{
true setglobal
- /pp.globaldict 8 dict def
+ /pp.globaldict 10 dict def
pp.globaldict /pp.gsborderwarning true put
pp.globaldict /pp.starttime realtime put
pp.globaldict /pp.warncount 0 put
@@ -782,6 +782,7 @@
} def
/pp.appendef {pop pop} def
/pp.putefnametree {} def
+ /pp.adddest {} def
%
% substitute for /EMBED-pdfmark:
%
@@ -817,6 +818,36 @@
/pp.appendef {pp.subst.appendef} def
/pp.putefnametree {pp.subst.putefnametree} def
} def
+%
+% substitute for /DEST-pdfmark:
+%
+ /pp.subst.adddest
+ {
+ true setglobal
+ View length 1 add array
+ false setglobal
+ dup 0 pp.globaldict /pp.currentpage get put
+ dup 1 View putinterval
+ pp.globaldict /pp.dests get exch Dest exch put
+ mark
+ {Catalog}
+ <<
+ /Dests pp.globaldict /pp.dests get
+ >>
+ /PUT pp.backup.pdfmark
+ } def
+ /pp.substDESTpdfmark
+ {
+ true setglobal
+ SDict /pp.globaldict get /pp.dests 65534 dict put
+ SDict /pp.globaldict get /pp.currentpage 0 put
+ false setglobal
+ userdict /eop-hook
+ {
+ SDict /pp.globaldict get dup /pp.currentpage get 1 add /pp.currentpage exch put
+ } put
+ /pp.adddest {pp.subst.adddest} def
+ } def
/pp.strippt % arguments: string
{
(pt) search
@@ -1107,6 +1138,14 @@
} def
/pp.writebrokenlink % arguments: /ANN-pdfmark with /Rect as last entry and without /ANN
{
+ counttomark 1 sub index /_objdef eq
+ {
+ counttomark -2 roll dup wcheck
+ {readonly counttomark 2 roll}
+ {pop pop}
+ ifelse
+ }
+ if
counttomark 1 add copy
pop pp.currentrect
/ANN pp.backup.pdfmark
@@ -1227,6 +1266,7 @@
ifelse
}
if
+ pp.adddest
end
currentdict /pp.pdfmarkcontent undef
}
@@ -1708,10 +1748,9 @@
{
dup 0 get 47 eq % /
{
- 1 1 index length 1 sub getinterval
+ 1 1 index length 1 sub getinterval cvn
}
if
- cvn
}
if
}
@@ -1869,10 +1908,11 @@
if
}
if
- product (AFPL Ghostscript) eq
- product (GPL Ghostscript) eq or
+ product (Ghostscript) search
{
- pp.substEMBEDpdfmark
+ pop pop pop
+ revision 914 lt {pp.substEMBEDpdfmark} if
+ revision 914 eq {pp.substDESTpdfmark} if
/BorderArrayPatch
{
[ exch
@@ -1897,7 +1937,10 @@
forall ]
} def
}
- if
+ {
+ pop
+ }
+ ifelse
<<
/DeferredMediaSelection true
/PageSize [\strip@pt\paperwidth\space pp.ptToBP \strip@pt\paperheight\space pp.ptToBP]
@@ -2287,8 +2330,16 @@
{\def\Hy@numberline#1{#1\autodot~}}
\bookmarkdefinestyle{pp@bmstyle@empty}{italic=false,bold=false,color={},rellevel=0,keeplevel=true}
-\let\pp@backup@@startsection\@startsection
-\def\@startsection#1#2#3#4#5#6{%
+\@ifundefined{scr@startsection}
+ {
+ \let\pp@backup@@startsection\@startsection
+ \def\@startsection{\pp@startsection}
+ }
+ {
+ \let\pp@backup@@startsection\scr@startsection
+ \def\scr@startsection{\pp@startsection}
+ }
+\def\pp@startsection#1#2#3#4#5#6{%
\bookmarksetup{style=pp@bmstyle@empty}%
\ifx\@M#2%
\xdef\BKM@currentlevel{1}%
@@ -3072,7 +3123,7 @@
\csname l@#1\endcsname{#2}{#3}%
\or % section
\csname l@#1\endcsname{%
- \hyper@@link{}{\Hy@tocdestname}{#2}
+ \hyper@@link{}{\Hy@tocdestname}{#2}%
}{#3}%
\or % page
\def\Hy@temp{#3}%
@@ -3080,20 +3131,20 @@
\csname l@#1\endcsname{#2}{#3}%
\else
\csname l@#1\endcsname{{#2}}{%
- \hyper@@link{}{\Hy@tocdestname}{#3}
+ \hyper@@link{}{\Hy@tocdestname}{#3}%
}%
\fi
\else % all
\def\Hy@temp{#3}%
\ifx\Hy@temp\ltx@empty
\csname l@#1\endcsname{%
- \hyper@@link{}{\Hy@tocdestname}{#2}
+ \hyper@@link{}{\Hy@tocdestname}{#2}%
}{}%
\else
\csname l@#1\endcsname{%
- \hyper@@link{}{\Hy@tocdestname}{#2}
+ \hyper@@link{}{\Hy@tocdestname}{#2}%
}{%
- \hyper@@link{}{\Hy@tocdestname}{#3}
+ \hyper@@link{}{\Hy@tocdestname}{#3}%
}%
\fi
\fi
@@ -3582,7 +3633,8 @@
\fi%
\else
\pp@tabbutton%
- \fi%
+ \fi%
+ \normalsize\hskip1pt%
}
\edef\@tablenotecolor{\@linkcolor}
@@ -3598,7 +3650,7 @@
pdfmark=/DEST,%
linktype=anchor,%
View={/\@pdfview \@pdfviewparams},%
- Dest={\@currentHlabel.note: \pp@string}%
+ Dest={\@currentHlabel.note:\pp@string}%
}%
}%
\renewcommand{\tnote}[1]{%
@@ -3618,7 +3670,7 @@
BorderStyle=\@pdfborderstyle,%
Color=\@tablenotebordercolor,%
View={/\@pdfview \@pdfviewparams},%
- Dest={\@currentHlabel.note: \pp@string}%
+ Dest={\@currentHlabel.note:\pp@string}%
}%
\fi}}%
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hypdvips.tlpobj new/tlpkg/tlpobj/hypdvips.tlpobj
--- old/tlpkg/tlpobj/hypdvips.tlpobj 2019-02-28 03:41:55.000000000 +0100
+++ new/tlpkg/tlpobj/hypdvips.tlpobj 2019-12-21 01:54:41.000000000 +0100
@@ -1,6 +1,6 @@
name hypdvips
category Package
-revision 34364
+revision 53197
shortdesc Hyperref extensions for use with dvips
relocated 1
longdesc The hypdvips package fixes some problems when using hyperref
@@ -13,7 +13,6 @@
RELOC/tex/latex/hypdvips/hypdvips.sty
catalogue-also breakurl
catalogue-ctan /macros/latex/contrib/hypdvips
-catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics hyper
-catalogue-version 3.02
+catalogue-version 3.03
++++++ hyperref.doc.tar.xz ++++++
++++ 8154 lines of diff (skipped)
++++++ hyperref.tar.xz ++++++
++++ 4380 lines of diff (skipped)
++++++ hyperxmp.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/hyperxmp/README new/doc/latex/hyperxmp/README
--- old/doc/latex/hyperxmp/README 2019-04-02 23:12:27.000000000 +0200
+++ new/doc/latex/hyperxmp/README 2020-03-26 22:27:46.000000000 +0100
@@ -47,7 +47,7 @@
Copyright and license
=====================
-Copyright (C) 2019 Scott Pakin
+Copyright (C) 2011-2020 Scott Pakin
This file may be distributed and/or modified under the conditions of
the LaTeX Project Public License, either version 1.3c of this license
Binary files old/doc/latex/hyperxmp/hyperxmp.pdf and new/doc/latex/hyperxmp/hyperxmp.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyperxmp.doc.tlpobj new/tlpkg/tlpobj/hyperxmp.doc.tlpobj
--- old/tlpkg/tlpobj/hyperxmp.doc.tlpobj 2019-04-06 23:33:04.000000000 +0200
+++ new/tlpkg/tlpobj/hyperxmp.doc.tlpobj 2020-04-16 01:56:59.000000000 +0200
@@ -1,8 +1,8 @@
name hyperxmp.doc
category Package
-revision 50812
+revision 54758
shortdesc doc files of hyperxmp
relocated 1
-docfiles size=161
+docfiles size=309
RELOC/doc/latex/hyperxmp/README
RELOC/doc/latex/hyperxmp/hyperxmp.pdf
++++++ hyperxmp.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/hyperxmp/hyperxmp.sty new/tex/latex/hyperxmp/hyperxmp.sty
--- old/tex/latex/hyperxmp/hyperxmp.sty 2019-04-06 23:11:36.000000000 +0200
+++ new/tex/latex/hyperxmp/hyperxmp.sty 2020-04-12 00:20:53.000000000 +0200
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2019 by Scott Pakin
+%% Copyright (C) 2011-2020 by Scott Pakin
%%
%% This file may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License, either version 1.3c of this license
@@ -22,7 +22,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{hyperxmp}
- [2019/04/05 v4.1 Store hyperref metadata in XMP format]
+ [2020/04/08 v5.1 Store hyperref metadata in XMP format]
\edef\hyxmp@dq@code{\the\catcode`\"}
\catcode`\"=12
\def\hyxmp@driver{hpdftex}
@@ -36,8 +36,10 @@
\RequirePackage{pdfescape}
\RequirePackage{stringenc}
\RequirePackage{intcalc}
-\RequirePackage{ifxetex}
+\RequirePackage{iftex}
\RequirePackage{ifmtarg}
+\RequirePackage{etoolbox}
+\RequirePackage{ifthen}
\def\@ifmtargexp#1{\expandafter\@ifmtarg\expandafter{#1}}
\def\@ifnotmtargexp#1{\expandafter\@ifnotmtarg\expandafter{#1}}
\newcommand{\hyxmp@pdfstringdef}[2]{%
@@ -80,18 +82,72 @@
\define@key{Hyp}{pdfcaptionwriter}{\hyxmp@pdfstringdef\@pdfcaptionwriter{#1}}
\def\@pdfmetalang{}
\define@key{Hyp}{pdfmetalang}{\hyxmp@pdfstringdef\@pdfmetalang{#1}}
-\def\@pdfapart{1}
-\define@key{Hyp}{pdfapart}{\hyxmp@pdfstringdef\@pdfapart{#1}}
-\def\@pdfaconformance{B}
-\define@key{Hyp}{pdfaconformance}{\hyxmp@pdfstringdef\@pdfaconformance{#1}}
+\def\hyxmp@no@bad@parts#1\relax{%
+ \@ifnotmtarg{#1}{%
+ \PackageWarning{hyperxmp}{pdfapart and pdfuapart must be numeric}%
+ }%
+}
+\def\@pdfapart{}
+\define@key{Hyp}{pdfapart}{%
+ \afterassignment\hyxmp@no@bad@parts\@tempcnta=0#1\relax
+ \hyxmp@pdfstringdef\@pdfapart{\the\@tempcnta}%
+}
+\def\@pdfaconformance{}
+\define@key{Hyp}{pdfaconformance}{%
+ \uppercase{\hyxmp@pdfstringdef\@pdfaconformance{#1}}%
+}
+\def\@pdfuapart{}
+\define@key{Hyp}{pdfuapart}{%
+ \afterassignment\hyxmp@no@bad@parts\@tempcnta=0#1\relax
+ \hyxmp@pdfstringdef\@pdfuapart{\the\@tempcnta}%
+}
+\newcommand*{\hyxmp@set@pdfx@major}[1]{\hyxmp@set@pdfx@major@i#1!}
+\def\hyxmp@set@pdfx@major@i PDF/X-{%
+ \afterassignment\hyxmp@set@pdfx@major@ii
+ \@tempcnta=%
+}
+\def\hyxmp@set@pdfx@major@ii#1!{%
+ \edef\hyxmp@pdfx@major{\the\@tempcnta}%
+}
+\newcommand*\hyxmp@check@std[2]{%
+ \ifthenelse{\equal{#1}{#2}}%
+ {\global\let\next=\relax}%
+ {}%
+}%
+\def\@pdfxstandard{}
+\def\hyxmp@pdfx@major{}
+\define@key{Hyp}{pdfxstandard}{%
+ \hyxmp@pdfstringdef\@pdfxstandard{#1}%
+ \gdef\next{%
+ \PackageWarning{hyperxmp}{Unrecognized PDF/X standard `#1'}%
+ }%
+ \hyxmp@check@std{#1}{PDF/X-1a:2001}%
+ \hyxmp@check@std{#1}{PDF/X-1a:2003}%
+ \hyxmp@check@std{#1}{PDF/X-3:2002}%
+ \hyxmp@check@std{#1}{PDF/X-3:2003}%
+ \hyxmp@check@std{#1}{PDF/X-4}%
+ \hyxmp@check@std{#1}{PDF/X-4p}%
+ \hyxmp@check@std{#1}{PDF/X-5g}%
+ \hyxmp@check@std{#1}{PDF/X-5n}%
+ \hyxmp@check@std{#1}{PDF/X-5pg}%
+ \next
+ \hyxmp@set@pdfx@major{#1}%
+}
\edef\@pdfsource{\jobname.tex}
\define@key{Hyp}{pdfsource}{\hyxmp@pdfstringdef\@pdfsource{#1}}
\def\hyxmp@DocumentID{}
\define@key{Hyp}{pdfdocumentid}{\hyxmp@pdfstringdef\hyxmp@DocumentID{#1}}
\def\hyxmp@InstanceID{}
\define@key{Hyp}{pdfinstanceid}{\hyxmp@pdfstringdef\hyxmp@InstanceID{#1}}
-\def\@pdfversionid{}
+\def\@pdfversionid{1}
\define@key{Hyp}{pdfversionid}{\hyxmp@pdfstringdef\@pdfversionid{#1}}
+\RequirePackage{ifdraft}
+\ifdraft{%
+ \def\@pdfrendition{draft}%
+}{%
+ \def\@pdfrendition{default}%
+}
+\define@key{Hyp}{pdfrendition}{\hyxmp@pdfstringdef\@pdfrendition{#1}}
\def\@pdfpublication{}
\define@key{Hyp}{pdfpublication}{\hyxmp@pdfstringdef\@pdfpublication{#1}}
\def\@pdfpubtype{}
@@ -144,11 +200,31 @@
\define@key{Hyp}{pdfcontactemail}{\hyxmp@pdfstringdef\@pdfcontactemail{#1}}
\def\@pdfcontacturl{}
\define@key{Hyp}{pdfcontacturl}{\hyxmp@pdfstringdef\@pdfcontacturl{#1}}
-\def\hyxmp@suppress@pdf@metadata{%
- \global\let\PDF@FinishDoc=\@empty
+\def\hyxmp@no@info@lists{%
+ \def\hyxmp@suppress@pdf@info{%
+ \global\let\PDF@FinishDoc=\@empty
+ \PackageWarningNoLine{hyperxmp}{%
+ Suppressing the _entire_ PDF Info dictionary.\MessageBreak
+ Please notify the hyperxmp maintainer%
+ }%
+ }%
+ \let\next=\relax
+ \patchcmd
+ {\PDF@FinishDoc}%
+ {/Author(\@pdfauthor)}%
+ {}%
+ {}%
+ {\let\next=\hyxmp@suppress@pdf@info}%
+ \patchcmd
+ {\PDF@FinishDoc}%
+ {/Keywords(\@pdfkeywords)}%
+ {}%
+ {}%
+ {\let\next=\hyxmp@suppress@pdf@info}%
+ \next
}
\define@key{Hyp}{keeppdfinfo}[true]{%
- \gdef\hyxmp@suppress@pdf@metadata{}%
+ \gdef\hyxmp@no@info@lists{}%
}
\def\hyxmp@pdfauthor{}
\def\hyxmp@pdfkeywords{}
@@ -238,10 +314,10 @@
\@pdfsubject
\@pdfsubtitle
\@pdftitle
- \@pdftype
+ \@pdfuapart
\@pdfurl
- \@pdfversionid
\@pdfvolumenum
+ \@pdfxstandard
}%
\ifx\hyxmp@concated@metadata\@empty
\PackageWarningNoLine{hyperxmp}{%
@@ -251,6 +327,32 @@
provide metadata values to hyperxmp}%
\fi
}
+\newcommand*{\hyxmp@check@standards}{%
+ \ifHy@pdfa
+ \@ifmtargexp{\@pdfapart}{%
+ \PackageWarningNoLine{hyperxmp}{%
+ `pdfa' was passed to hyperref, but `pdfapart' was\MessageBreak
+ not specified.\space\space Setting pdfapart to `1' and\MessageBreak
+ pdfaconformance to `B'%
+ }%
+ \gdef\@pdfapart{1}%
+ \gdef\@pdfaconformance{B}%
+ }%
+ \fi
+ \edef\hyxmp@standards{%
+ \@pdfapart
+ \@pdfxstandard
+ \@pdfuapart
+ }%
+ \@ifnotmtargexp{\hyxmp@standards}{%
+ \@ifmtargexp{\@pdftitle}{%
+ \PackageWarningNoLine{hyperxmp}{%
+ Missing pdftitle (required for PDF standards\MessageBreak
+ compliance)%
+ }%
+ }%
+ }%
+}
\AtBeginDocument{%
\@ifpackageloaded{hyperref}{%
\ifx\@pdflang\relax
@@ -264,10 +366,6 @@
\fi
\fi
\hyxmp@xmlify\@pdfmetalang
- \ifx\@pdfdatetime\@empty
- \else
- \edef\hyxmp@today{\@pdfdatetime}%
- \fi
\@ifmtargexp{\@pdftitle}{%
\@ifnotmtargexp{\@title}{%
\hypersetup{pdftitle={\@title}}%
@@ -280,7 +378,14 @@
}%
}%
{}%
- \hyxmp@suppress@pdf@metadata
+ \@ifundefined{XeTeXversion}{}{%
+ \@ifmtargexp{\@pdfcreationdate}{%
+ \let\@pdfcreationdate=\hyxmp@today@pdf
+ }%
+ {}%
+ }%
+ \hyxmp@check@standards
+ \hyxmp@no@info@lists
\hyxmp@at@end{%
\hyxmp@find@metadata
\hyxmp@embed@packet
@@ -340,7 +445,7 @@
\def\hyxmp@first@char#1{\hyxmp@first@char@i#1\relax}
\def\hyxmp@first@char@i#1#2\relax{#1}
\def\hyxmp@as@xmp@date#1{%
- \expandafter\ifx\hyxmp@first@char@i#1\relax D%
+ \expandafter\ifnum\expandafter`\hyxmp@first@char@i#1\relax=`D
\hyxmp@pdf@to@xmp@date{#1}%
\else
#1%
@@ -433,7 +538,7 @@
\def\hyxmp@xmp@to@pdf@date@viii#1#2#3#4{%
'#1#2'%
}
-\def\hyxmp@today@define#1{%
+\def\hyxmp@today@xmp@define#1{%
\xdef#1{\the\year}%
\ifnum\month<10
\xdef#1{#1-0\the\month}%
@@ -446,28 +551,45 @@
\xdef#1{#1-\the\day}%
\fi
\@tempcnta=\time
- \divide\@tempcnta by 60%
- \ifnum\@tempcnta<10%
+ \divide\@tempcnta by 60
+ \ifnum\@tempcnta<10
\xdef#1{#1T0\the\@tempcnta}%
\else
\xdef#1{#1T\the\@tempcnta}%
\fi
- \multiply\@tempcnta by -60%
+ \multiply\@tempcnta by -60
\advance\@tempcnta by \time
- \ifnum\@tempcnta<10%
+ \ifnum\@tempcnta<10
\xdef#1{#1:0\the\@tempcnta}%
\else
\xdef#1{#1:\the\@tempcnta}%
\fi
+ \xdef#1{#1Z}%
}
-\@ifundefined{pdffeedback}{%
- \@ifundefined{pdfcreationdate}{%
- \hyxmp@today@define\hyxmp@today
- }{%
- \edef\hyxmp@today{\expandafter\hyxmp@pdf@to@xmp@date\pdfcreationdate}%
+\def\hyxmp@try@today#1#2{%
+ \@ifmtargexp{\hyxmp@today@xmp}{%
+ \@ifundefined{#1}{}{#2}%
+ }{}%
+}
+\def\hyxmp@today@xmp{}
+\hyxmp@try@today{pdfcreationdate}{%
+ \edef\hyxmp@today@xmp{\expandafter\hyxmp@pdf@to@xmp@date\pdfcreationdate}%
+}
+\hyxmp@try@today{pdffeedback}{%
+ \edef\hyxmp@today@xmp{\expandafter\hyxmp@pdf@to@xmp@date\pdffeedback creationdate}%
+}
+\hyxmp@try@today{filemoddate}{%
+ \edef\hyxmp@today@xmp{\filemoddate{\jobname.log}}%
+ \edef\next{%
+ \edef\noexpand\hyxmp@today@xmp{\noexpand\hyxmp@as@xmp@date{\hyxmp@today@xmp}}%
}%
-}{%
- \edef\hyxmp@today{\expandafter\hyxmp@pdf@to@xmp@date\pdffeedback creationdate}%
+ \next
+}%
+\hyxmp@try@today{year}{%
+ \hyxmp@today@xmp@define\hyxmp@today@xmp
+}
+\expandafter\edef\expandafter\hyxmp@today@pdf\expandafter{%
+ \expandafter\hyxmp@xmp@to@pdf@date\expandafter{\hyxmp@today@xmp}%
}
\catcode`\Q=3
\newcommand{\hyxmp@trimspaces}[1]{%
@@ -485,7 +607,6 @@
\else
\hyxmp@unicodetexfalse
\fi
-\newcommand*{\hyxmp@reencode}[1]{}
\expandafter\def\csname SE->pdfdoc@03\endcsname{0003}
\expandafter\def\csname SE->pdfdoc@15\endcsname{0015}
\newcommand*{\hyxmp@xmlify}[1]{%
@@ -496,7 +617,7 @@
\StringEncodingConvert
\hyxmp@text\hyxmp@text{utf16be}{utf32be}%
}{%
- \ifxetex
+ \ifXeTeX
\hyxmp@xetex@crap
\else
\StringEncodingConvert
@@ -678,6 +799,48 @@
\catcode0=12 %
\gdef\hyxmp@zero{^^00}%
\endgroup
+\newcommand*{\hyxmp@extra@indent}{}
+\newcommand*{\hyxmp@add@simple}[2]{%
+ \@ifnotmtargexp{#2}{%
+ \hyxmp@xmlify{#2}%
+ \hyxmp@add@to@xml{\hyxmp@extra@indent______<}%
+ \xdef\hyxmp@xml{\hyxmp@xml#1}%
+ \hyxmp@add@to@xml{>\hyxmp@xmlified}%
+ \xdef\hyxmp@xml{\hyxmp@xml#1>^^J}%
+ }%
+}
+\newcommand*{\hyxmp@add@simple@var}[2]{%
+ \expandafter\ifx\csname#2\endcsname\relax
+ \else
+ \hyxmp@xmlify{\csname#2\endcsname}%
+ \hyxmp@add@to@xml{%
+ \hyxmp@extra@indent______<#1>\hyxmp@xmlified#1>^^J%
+ }%
+ \fi
+}
+\newcommand*{\hyxmp@add@simple@lang}[2]{%
+ \@ifnotmtarg{#2}{%
+ \hyxmp@xmlify{#2}%
+ \expandafter\hyxmp@add@simple@lang@i\hyxmp@xmlified\relax{#1}%
+ }%
+}
+\newcommand*{\hyxmp@add@simple@lang@i}{%
+ \@ifnextchar[\hyxmp@add@simple@lang@ii{\hyxmp@add@simple@lang@ii[]}%
+}
+\def\hyxmp@add@simple@lang@ii[#1]#2\relax#3{%
+ \@ifnotmtarg{#2}{%
+ \hyxmp@xmlify{#2}%
+ \@ifmtarg{#1}{%
+ \hyxmp@add@to@xml{%
+______<#3>\hyxmp@xmlified#3>^^J%
+ }%
+ }{%
+ \hyxmp@add@to@xml{%
+______<#3 xml:lang="#1">\hyxmp@xmlified#3>^^J%
+ }%
+ }%
+ }%
+}
\def\hyxmp@alt@title{}
\def\hyxmp@alt@description{}
\def\hyxmp@alt@rights{}
@@ -785,9 +948,9 @@
\hyxmp@create@uuid\hyxmp@DocumentID
}
\newcommand*{\hyxmp@def@InstanceID}{%
- \hyxmp@today@define{\hyxmp@seed@string}%
+ \hyxmp@today@xmp@define{\hyxmp@seed@string}%
\edef\hyxmp@seed@string{%
- \jobname:\@pdftitle:\@pdfauthor:\hyxmp@today:\hyxmp@seed@string
+ \jobname:\@pdftitle:\@pdfauthor:\hyxmp@today@xmp:\hyxmp@seed@string
}%
\expandafter\hyxmp@seed@rng\expandafter{\hyxmp@seed@string}%
\edef\hyxmp@rand@num{\the\@tempcnta}%
@@ -830,9 +993,37 @@
\xdef\hyxmp@padding{\hyxmp@padding\hyxmp@padding}
\xdef\hyxmp@padding{\hyxmp@padding\hyxmp@padding}
\newcommand*{\hyxmp@x@default}{x-default}
+\newcommand*{\hyxmp@define@pdfproducer}{%
+ \gdef\@pdfproducer{TeX}
+ \ifLuaTeX
+ \expandafter\hyxmp@banner@to@producer\expandafter{\luatexbanner}%
+ \else
+ \ifPDFTeX
+ \expandafter\hyxmp@banner@to@producer\expandafter{\pdftexbanner}%
+ \else
+ \ifXeTeX
+ \edef\@pdfproducer{XeTeX version \the\XeTeXversion\XeTeXrevision}%
+ \fi
+ \fi
+ \fi
+}
+\def\hyxmp@banner@to@producer#1{%
+ \ifx\scantokens\relax
+ \gdef\@pdfproducer{#1}%
+ \else
+ {\scantokens{\makeatletter\hyxmp@remove@this#1\relax}}%
+ \fi
+}
+\def\hyxmp@remove@this This is #1\relax{\gdef\@pdfproducer{#1}}
+\AtBeginDocument{%
+ \ifx\@pdfproducer\relax
+ \hyxmp@define@pdfproducer
+ \fi
+}
\newcommand*{\hyxmp@pdf@schema}{%
- \hyxmp@add@simple@var{pdf:Keywords}{@pdfkeywords}%
\hyxmp@add@simple@var{pdf:Producer}{@pdfproducer}%
+ \hyxmp@add@simple@var{pdf:Keywords}{@pdfkeywords}%
+ \hyxmp@add@simple{pdf:Trapped}{\@pdftrapped}%
\@ifundefined{pdfvariable}{%
\@ifundefined{pdfminorversion}{%
}{%
@@ -842,47 +1033,6 @@
\hyxmp@add@simple{pdf:PDFVersion}{1.\the\pdfvariable minorversion}%
}%
}
-\newcommand*{\hyxmp@extra@indent}{}
-\newcommand*{\hyxmp@add@simple}[2]{%
- \@ifnotmtargexp{#2}{%
- \hyxmp@xmlify{#2}%
- \hyxmp@add@to@xml{%
- \hyxmp@extra@indent______<#1>\hyxmp@xmlified#1>^^J%
- }%
- }%
-}
-\newcommand*{\hyxmp@add@simple@var}[2]{%
- \expandafter\ifx\csname#2\endcsname\relax
- \else
- \hyxmp@xmlify{\csname#2\endcsname}%
- \hyxmp@add@to@xml{%
- \hyxmp@extra@indent______<#1>\hyxmp@xmlified#1>^^J%
- }%
- \fi
-}
-\newcommand*{\hyxmp@add@simple@lang}[2]{%
- \@ifnotmtarg{#2}{%
- \hyxmp@xmlify{#2}%
- \expandafter\hyxmp@add@simple@lang@i\hyxmp@xmlified\relax{#1}%
- }%
-}
-\newcommand*{\hyxmp@add@simple@lang@i}{%
- \@ifnextchar[\hyxmp@add@simple@lang@ii{\hyxmp@add@simple@lang@ii[]}%
-}
-\def\hyxmp@add@simple@lang@ii[#1]#2\relax#3{%
- \@ifnotmtarg{#2}{%
- \hyxmp@xmlify{#2}%
- \@ifmtarg{#1}{%
- \hyxmp@add@to@xml{%
-______<#3>\hyxmp@xmlified#3>^^J%
- }%
- }{%
- \hyxmp@add@to@xml{%
-______<#3 xml:lang="#1">\hyxmp@xmlified#3>^^J%
- }%
- }%
- }%
-}
\newcommand*{\hyxmp@rdf@dc}[3][\iffalse]{%
\@ifmtargexp{#3}{\@tempswafalse}{\@tempswatrue}%
#1
@@ -962,7 +1112,7 @@
\hyxmp@rdf@dc[\ifHy@pdfa]{description}{\@pdfsubject}%
\hyxmp@rdf@dc{rights}{\@pdfcopyright}%
\hyxmp@singleton@dc{publisher}{\@pdfpublisher}%
- \hyxmp@singleton@dc[Seq]{date}{\hyxmp@today}%
+ \hyxmp@singleton@dc[Seq]{date}{\hyxmp@today@xmp}%
\hyxmp@singleton@dc{language}{\@pdflang}%
\hyxmp@singleton@dc{type}{\@pdftype}%
\hyxmp@list@to@xml[\ifHy@pdfa]{creator}{Seq}{\hyxmp@pdfauthor}%
@@ -997,45 +1147,26 @@
\hyxmp@add@simple{xmpMM:DocumentID}{\hyxmp@DocumentID}%
\hyxmp@add@simple{xmpMM:InstanceID}{\hyxmp@InstanceID}%
\hyxmp@add@simple{xmpMM:VersionID}{\@pdfversionid}%
-}
-\newcommand*{\hyxmp@define@createdate}{%
- \@ifundefined{pdffeedback}{%
- \@ifundefined{pdfcreationdate}{%
- \hyxmp@today@define\hyxmp@createdate
- }{%
- \edef\hyxmp@createdate{\expandafter\hyxmp@pdf@to@xmp@date\pdfcreationdate}%
- }%
- }{%
- \edef\hyxmp@createdate{\expandafter\hyxmp@pdf@to@xmp@date\pdffeedback creationdate}%
- }%
+ \hyxmp@add@simple{xmpMM:RenditionClass}{\@pdfrendition}%
}
\newcommand*{\hyxmp@xmp@basic@schema}{%
- \hyxmp@define@createdate
- \@ifundefined{@pdfcreationdate}{%
- \hyxmp@add@simple{xmp:CreateDate}{\hyxmp@createdate}%
+ \@ifmtargexp{\@pdfcreationdate}{%
+ \hyxmp@add@simple{xmp:CreateDate}{\hyxmp@today@xmp}%
}{%
- \ifx\@pdfcreationdate\@empty
- \hyxmp@add@simple{xmp:CreateDate}{\hyxmp@createdate}%
- \else
- \hyxmp@add@simple{xmp:CreateDate}{%
- \expandafter\hyxmp@as@xmp@date\expandafter{\@pdfcreationdate}}%
- \fi
+ \hyxmp@add@simple{xmp:CreateDate}{%
+ \expandafter\hyxmp@as@xmp@date\expandafter{\@pdfcreationdate}}%
}%
- \@ifundefined{@pdfmoddate}{%
- \hyxmp@add@simple{xmp:ModifyDate}{\hyxmp@createdate}%
+ \@ifmtargexp{\@pdfmoddate}{%
+ \hyxmp@add@simple{xmp:ModifyDate}{\hyxmp@today@xmp}%
}{%
- \ifx\@pdfmoddate\@empty
- \hyxmp@add@simple{xmp:ModifyDate}{\hyxmp@createdate}%
- \else
- \hyxmp@add@simple{xmp:ModifyDate}{%
- \expandafter\hyxmp@as@xmp@date\expandafter{\@pdfmoddate}}%
- \fi
+ \hyxmp@add@simple{xmp:ModifyDate}{%
+ \expandafter\hyxmp@as@xmp@date\expandafter{\@pdfmoddate}}%
}%
- \ifx\@pdfmetadatetime\@empty
- \hyxmp@add@simple{xmp:MetadataDate}{\hyxmp@createdate}%
- \else
+ \@ifmtargexp{\@pdfmetadatetime}{%
+ \hyxmp@add@simple{xmp:MetadataDate}{\hyxmp@today@xmp}%
+ }{%
\hyxmp@add@simple{xmp:MetadataDate}{\@pdfmetadatetime}%
- \fi
+ }%
\hyxmp@add@simple{xmp:CreatorTool}{\@pdfcreator}%
\hyxmp@add@simple{xmp:BaseURL}{\@baseurl}%
}
@@ -1050,6 +1181,25 @@
\hyxmp@add@simple{pdfaid:conformance}{\@pdfaconformance}%
\fi
}
+\newcommand*{\hyxmp@pdfua@id@schema}{%
+ \hyxmp@add@simple{pdfuaid:part}{\@pdfuapart}%
+}
+\newcommand*{\hyxmp@pdfx@id@schema}{%
+ \@tempcnta=0\hyxmp@pdfx@major\relax
+ \ifnum\@tempcnta=0
+ \else
+ \ifnum\@tempcnta=1
+ \hyxmp@add@simple{pdfx:GTS_PDFXVersion}{PDF/X-1:2001}%
+ \hyxmp@add@simple{pdfx:GTS_PDFXConformance}{\@pdfxstandard}%
+ \else
+ \ifnum\@tempcnta<4
+ \hyxmp@add@simple{pdfx:GTS_PDFXVersion}{\@pdfxstandard}%
+ \else
+ \hyxmp@add@simple{pdfxid:GTS_PDFXVersion}{\@pdfxstandard}%
+ \fi
+ \fi
+ \fi
+}
\begingroup
\catcode`\&=12
\catcode`\#=12
@@ -1181,7 +1331,9 @@
\newcommand{\hyxmp@declare@property}[4][Text]{%
\hyxmp@add@to@xml{%
________________^^J%
-__________________pdfaProperty:name#2^^J%
+__________________pdfaProperty:name}%
+ \xdef\hyxmp@xml{\hyxmp@xml#2}%
+ \hyxmp@add@to@xml{^^J%
__________________pdfaProperty:valueType#1^^J%
__________________pdfaProperty:category#3^^J%
__________________pdfaProperty:description#4^^J%
@@ -1197,6 +1349,17 @@
______________________^^J%
}%
}
+\newcommand*{\hyxmp@pdf@extensions}{%
+ \hyxmp@begin@ext@decl
+ {Adobe PDF Schema}%
+ {pdf}%
+ {http://ns.adobe.com/pdf/1.3/}%
+ \hyxmp@declare@property
+ {Trapped}%
+ {internal}%
+ {Indication if the document has been modified to include trapping information}%
+ \hyxmp@end@ext@decl
+}%
\newcommand*{\hyxmp@mm@extensions}{%
\hyxmp@begin@ext@decl
{XMP Media Management Schema}%
@@ -1216,6 +1379,10 @@
{VersionID}%
{internal}%
{Document version identifier}%
+ \hyxmp@declare@property
+ {RenditionClass}%
+ {internal}%
+ {The manner in which a document is rendered}%
\hyxmp@end@ext@decl
}%
\newcommand*{\hyxmp@pdfa@id@extensions}{%
@@ -1234,6 +1401,48 @@
{Conformance level of PDF/A standard}%
\hyxmp@end@ext@decl
}%
+\newcommand*{\hyxmp@pdfua@id@extensions}{%
+ \hyxmp@begin@ext@decl
+ {PDF/UA Universal Accessibility Schema}%
+ {pdfuaid}%
+ {http://www.aiim.org/pdfua/ns/id/}%
+ \hyxmp@declare@property
+ [Integer]%
+ {part}%
+ {internal}%
+ {Part of ISO 14289 standard}%
+ \hyxmp@end@ext@decl
+}%
+\newcommand*{\hyxmp@pdfx@id@extensions}{%
+ \ifx\hyxmp@pdfx@major\empty
+ \else
+ \hyxmp@begin@ext@decl
+ {Adobe Document Info PDF/X eXtension Schema}%
+ {pdfx}%
+ {http://ns.adobe.com/pdfx/1.3/}%
+ \hyxmp@declare@property
+ {GTS_PDFXVersion}%
+ {internal}%
+ {ID of PDF/X standard}%
+ \hyxmp@declare@property
+ {GTS_PDFXConformance}%
+ {internal}%
+ {Conformance level of PDF/X standard}%
+ \hyxmp@end@ext@decl
+ \fi
+ \@tempcnta=0\hyxmp@pdfx@major\relax
+ \ifnum\@tempcnta>3
+ \hyxmp@begin@ext@decl
+ {PDF/X ID Schema}%
+ {pdfxid}%
+ {http://www.npes.org/pdfx/ns/id/}%
+ \hyxmp@declare@property
+ {GTS_PDFXVersion}%
+ {internal}%
+ {ID of PDF/X standard}%
+ \hyxmp@end@ext@decl
+ \fi
+}%
\newcommand*{\hyxmp@iptc@extensions}{%
\hyxmp@begin@ext@decl
{IPTC Core Schema}%
@@ -1364,9 +1573,18 @@
}%
\newcommand*{\hyxmp@declare@extensions}{%
\hyxmp@begin@extension@decls
+ \hyxmp@pdf@extensions
\hyxmp@mm@extensions
\ifHy@pdfa
- \hyxmp@mm@extensions
+ \hyxmp@pdfa@id@extensions
+ \fi
+ \ifx\@pdfuapart\@empty
+ \else
+ \hyxmp@pdfua@id@extensions
+ \fi
+ \ifx\@pdfxversion\@empty
+ \else
+ \hyxmp@pdfx@id@extensions
\fi
\ifx\hyxmp@iptc@data\@empty
\else
@@ -1407,6 +1625,9 @@
_____________________xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"^^J%
_____________________xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent\hyxmp@hash"^^J%
_____________________xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/"^^J%
+_____________________xmlns:pdfuaid="http://www.aiim.org/pdfua/ns/id/"^^J%
+_____________________xmlns:pdfx="http://ns.adobe.com/pdfx/1.3/"^^J%
+_____________________xmlns:pdfxid="http://www.npes.org/pdfx/ns/id/"^^J%
_____________________xmlns:prism="http://prismstandard.org/namespaces/basic/2.1/"^^J%
_____________________xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/"^^J%
_____________________xmlns:pdfaExtension="http://www.aiim.org/pdfa/ns/extension/"^^J%
@@ -1424,6 +1645,8 @@
\hyxmp@photoshop@schema
\hyxmp@xmp@basic@schema
\hyxmp@pdfa@id@schema
+ \hyxmp@pdfua@id@schema
+ \hyxmp@pdfx@id@schema
\hyxmp@mm@schema
\hyxmp@iptc@schema
\hyxmp@prism@schema
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyperxmp.tlpobj new/tlpkg/tlpobj/hyperxmp.tlpobj
--- old/tlpkg/tlpobj/hyperxmp.tlpobj 2019-04-06 23:33:04.000000000 +0200
+++ new/tlpkg/tlpobj/hyperxmp.tlpobj 2020-04-16 01:57:00.000000000 +0200
@@ -1,6 +1,6 @@
name hyperxmp
category Package
-revision 50812
+revision 54758
shortdesc Embed XMP metadata within a LaTeX document
relocated 1
longdesc XMP (eXtensible Metadata Platform) is a mechanism proposed by
@@ -27,10 +27,9 @@
longdesc address/URL. Hyperxmp currently embeds XMP only within PDF
longdesc documents; it is compatible with pdfLaTeX, XeLaTeX,
longdesc LaTeX+dvipdfm, and LaTeX+dvips+ps2pdf.
-runfiles size=11
+runfiles size=13
RELOC/tex/latex/hyperxmp/hyperxmp.sty
catalogue-ctan /macros/latex/contrib/hyperxmp
-catalogue-date 2019-04-06 06:13:29 +0200
catalogue-license lppl1.3c
catalogue-topics pdf-feat
-catalogue-version 4.1
+catalogue-version 5.1
++++++ hyph-utf8.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/hyph-utf8/CHANGES new/doc/generic/hyph-utf8/CHANGES
--- old/doc/generic/hyph-utf8/CHANGES 2019-04-06 00:22:32.000000000 +0200
+++ new/doc/generic/hyph-utf8/CHANGES 2020-03-26 22:59:35.000000000 +0100
@@ -1,6 +1,24 @@
+== CTAN release 2020.03.25 ==
+
+2020-03-25
+- Major update to Spanish [es] patterns
+- Major update to Classical Latin patterns [la-x-classic]
+
+2019-12-03
+- Fixed typo in Classic Latin patterns [la-x-classic] (559f1a2)
+
+2019-05-18
+- Fixed Chinese Pinyin [zh-latn-pinyin]
+- Removed plain text files .chr.txt and .lic.txt
+
2019-04-04
- Updated German patterns [de-1901], [de-1996], and [de-ch-1901]
+2019-02-04
+- Updated Liturgical Latin patterns [la-x-liturgic], by Arnaud de Castelbajac:
+ Mainly the revision of patterns: abs-*, amb-*, ob-*, super-*, trans-*, pseudo-*, indu-*
+ and some other less systematic.
+
2019-01-01
- Updated pinyin patterns [zh-latn]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/hyph-utf8/README.md new/doc/generic/hyph-utf8/README.md
--- old/doc/generic/hyph-utf8/README.md 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/generic/hyph-utf8/README.md 2020-03-26 22:59:35.000000000 +0100
@@ -0,0 +1,24 @@
+[![Build Status](https://travis-ci.com/hyphenation/tex-hyphen.svg?branch=master)](https://travis-ci.com/hyphenation/tex-hyphen)
+
+This is the central repository for all hyphenation patterns (that we know of).
+These patterns are encoded in UTF-8, but can also be used with 8-bit TeX
+engines such as pdfTeX with the help of mechanisms provided with the package.
+It is meant to be a low-level package and is integrated with all major TeX
+distributions (TeX Live, MiKTeX, W32TeX); most TeX users should thus not
+concern themselves with this package, unless of course they’re working on the
+hyphenation patterns themselves.
+
+We upload the package to CTAN regularly and use git tags to identify versions;
+a CTAN upload has a version date in the form `yyyy-mm-dd`, corresponding to tag
+`CTAN-yyyy.mm.dd` in this git repository. Because the package contains
+contributions from many different sources that are not updated at the same
+time, we felt this was this best choice for version identifiers.
+
+If you are an author of hyphenation patterns and want to add or update them,
+please contact the maintainers through the mailing list: tex-hyphen@tug.org
+You can also visit the [TeX hyphenation page](http://www.hyphenation.org/tex) for more
+information and technical details.
+
+# Running
+`bundle` (or `bundle install`)
+`bundle exec rake` runs the default task in the Rakefile.
Binary files old/doc/generic/hyph-utf8/bg/azbukaExtended.pdf and new/doc/generic/hyph-utf8/bg/azbukaExtended.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/hyph-utf8/bg/azbukaExtended.tex new/doc/generic/hyph-utf8/bg/azbukaExtended.tex
--- old/doc/generic/hyph-utf8/bg/azbukaExtended.tex 2008-07-16 18:45:13.000000000 +0200
+++ new/doc/generic/hyph-utf8/bg/azbukaExtended.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,649 +0,0 @@
-\documentclass[12pt,a4paper,twosided]{article}
-\usepackage[utf8]{inputenc}
-\usepackage[T2A]{fontenc} % temporary to make MakeUppercase work.
-%\usepackage[english,bulgarian]{babel}
-\usepackage[english,bulgarian]{babel}
-\usepackage{mathptm}
-\def\№{\Romannumeral}
-
-
-\usepackage[bulgarian]{varioref} % my modified varioref.sty
- % waiting for the author of
- % varioref.sty to release this officially.
- % DO NOT DISTRIBUTE!
-
-\title{Notes on Bulgarian typesetting in \LaTeX }
-\author{Georgi Boshnakov}
-
-
-\begin{document}
-
-% \selectlanguage{bulgarian}
-
-% \selectlanguage{english}
-
-%%% "`abvg"'
-%%%
-%%% \shorthandoff{"}
-%%%
-%%% "`abvg"'
-%%%
-%%% \shorthandon{"}
-%%%
-%%% "№
-%%%
-%%%
-%%%
-%%% \foreignlanguage{english}{``This is an English phrase.''}
-
-%\enumBul
-
-% \makeatletter
-% \@Alph3, \@alph3
-
-% \enumEng
-
-% \@Alph3, \@alph3
-
-% \enumBul \@Alph3, \@alph3
-
-% \makeatother
-
-
-%%% \latintext
-%%%
-%%% \textcyrillic{АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ}
-%%%
-%%% \cyrillictext
-%%%
-%%% \textlatin{abcdefghijklmnop}
-%%%
-%%% \Bulgarian bg: ``adfafdadfafdsaf'' a' b'
-%%%
-%%% {\English eng1: ``adfafdadfafdsaf'' a' b'}
-%%%
-%%% {\selectlanguage{english} eng2: ``adfafdadfafdsaf'' a' b'}
-%%%
-%%% \selectbglanguage
-%%%
-%%%
-%%% % \selectenglanguage
-
-
-\maketitle
-
-\tableofcontents
-
-\section{Introduction} \label{sec:intro}
-
-
-This document shows some features specific to the Bulgarian typesetting with babel.
-The text is mainly English but the main language of the document, as far as \LaTeX{} is
-concerned, is Bulgarian. This is possible because the encoding T2A contains the latin
-characters. On the other hand, the effect is that English hyphenation is not turned on and
-therefore English words are not hyphenated or, if they are, they may be wrongly hyphenated.
-I have done this deliberately to emphasise that it is a good practice to change explicitly
-the language.
-
-This document was written initially for my package \texttt{bulgaria} developed in 1994-1996 to
-support Bulgarian language in the then new version of \LaTeX. Since at the time the encoding
-systems in general where in transition and because there was no standard for cyrillic ones I
-assembled some fonts to support the MIK encoding (the prevalent encoding at the time in
-Bulgaria, its origins are in DOS but it was supported in Windows as well, not by Microsoft
-though). This allowed me to introduce a fully working implementation only a few months after
-\LaTeX2e{} became the official \LaTeX{} version.
-
-I later modified this to work with the Babel system the most important change being the
-switch to the use of standard fonts and encodings.
-I handed this to the Babel developer Johannes Braams who is currently maintaining it.
-
-
-Prompted by some enquiries, I released the hyphenation stuff separately in may 2006. It can
-be found in the \texttt{language} subdirectory on CTAN or on my web page.
-
-% Note that currently the MikTeX suite replaces my hyphenation patterns (available as part of
-% the babel package) with different ones which seem not to work. So, I release my hyphenation
-% files separately as well.
-
-
-Comments and suggestions are welcome.
-I do not give my email address here (because of the spamming curse) but you can easily find
-me with a search engine.
-I will maintain the hyphenation and, if there is
-demand, release a new set of patterns to support the more stylish traditional hyphenation
-(the current patterns are the simplified ones, born in the computer age).
-
-
-\section{Language and encoding} \label{sec:langenc}
-
-
-
-There are still many encoding systems around, you need to tell \LaTeX{} which one you use.
-For example,
-\begin{verbatim}
- \usepackage[cp1251]{inputenc}
-\end{verbatim}
-specifies the cyrillic encoding typically used in Windows.
-This line should be one of the first few lines after the \verb+\documentclass+ declaration.
-
-The input encoding is completely independent of the internal encoding used by
-\LaTeX. You generally do not need to be concerned with it but for completeness here is the
-command that specifies the internal (cyrillic) encoding \texttt{T2A}:
-\begin{verbatim}
- \usepackage[T2A]{fontenc}
-\end{verbatim}
-This should not be needed but see the section about uppercase/lowercase below.
-
-To change language you may use the babel assorment of commands, say
-\begin{verbatim}
- \selectlanguage{english}
- \selectlanguage{bulgarian}
-\end{verbatim}
-see the user guide of Babel for details.
-There are useful shorthands like
-\verb+\Bul+,
-\verb+\Bg+,
-\verb+\Eng+,
-\verb+\latintext+,
-and
-\verb+\cyrillictext+.
-
-
-
-\section{Alphabet} \label{sec:alphabet}
-
-
-
-\subsection{Entering cyrillic letters}
-
-The best way to enter Bulgarian text is to type it in some of the standard encodings
-and leave \LaTeX\ to struggle with the conversion work (it knows most of the cyrillic
-encodings). To tell \LaTeX{} the input encoding, put near the beginning of your document a
-line like
-\begin{center}
-\verb+\usepackage[utf8]{inputenc}+
-\end{center}
-if you are in the modern age and/or Linux,
-or
-\begin{center}
-\verb+\usepackage[MIK]{inputenc}+
-\end{center}
-if you prefer ``classic DOS'' and the MIK encoding,
-or
-\begin{center}
-\verb+\usepackage[cp1251]{inputenc}+
-\end{center}
-if you do not know what I am talking about and are on a Windows system.
-
-This command is usually placed write after the \verb+\documentclass+ command.
-
-If you need to enter only a couple of words you may also use commands like \verb+\cyra+,
-\verb+CYRA+, \verb+\cyryu+, \verb+\CYRYU+. The number sign can be obtained by \verb+\No+ or
-\verb+\textnumero+.
-
-For example, \verb+\CYRA\CYRB\CYRV, \cyra\cyrb\cyrv+ produces
-\begin{center}
-\CYRA\CYRB\CYRV, \cyra\cyrb\cyrv
-\end{center}
-
-Accents in Bulgarian are used very rarely. This is done only to designate where the stress
-falls in certain special circumstances (mainly to avoid confusion). For example, \verb+\`{и}+
-gives \`{и}. This is unambigously a pronoun which if written without the accent may
-occasionally be confused with the conjunction и (Bulgarian for ``and'').
-
-Warning: the shorter \verb+\`и+ works in all encodings except utf8. It is prudent to always
-add the braces to avoid irritation if you decide to switch to utf8.
-
-% \"е
-
-
-\subsection{Changing letter case (Uppercase/Lowercase)}
-
-Use the \LaTeX{} commands \verb+\MakeLowercase+ and \verb+\MakeUppercase+ to change case of a
-piece of text. For example,
-
-\verb+\MakeLowercase{АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ №}+
-
-\noindent
-gives
-
-\MakeLowercase{АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ №}
-
-\noindent
-(All letters should change to lowercase, if MakeLowercase works properly.)
-
-
-\noindent
-Similarly
-
-\verb+\MakeUppercase{абвгдежзийклмнопрстуфхцчшщъыьэюя №}+
-
-\noindent
-gives
-
-\MakeUppercase{абвгдежзийклмнопрстуфхцчшщъыьэюя №}
-
-\noindent
-% (All letters should change to uppercase, if MakeUppercase works properly.)
-
-Note that the symbol № is unchanged by both commands since it is not a regular letter.
-
-If the above commands do not change the case properly, then this should be rectified by
-including the command \verb+\usepackage[T2A]{fontenc}+ in the preamble of your document
-(this command should not be needed as T2A is the default encoding, a bug may have crawled in
-somehow). If you have the \verb+.tex+ source of this file you may wish to comment out the
-\verb+usepackage+ command for package \verb+fontenc+ and compile the file to see the
-difference, if any.
-
-
-\subsection{The symbol №}
-
-The symbol № is not particularly important but it is used occasionally, e.g.,
-
-№\,1, №\,20, №№\,1--5.
-
-The Bulgarian keyboard has a key №. The commands
-\verb+\textnumero+ and \verb+\No+ produce № as well.
-
-
- \begin{table} \label{table:No}
-\centering
-\begin{tabular}{cc}
-\LaTeX{} source & typeset output \\ \hline
-\verb+\textnumero\,3+ & \textnumero\,3 \\
-\verb+\No\,3+ & \No\,3 \\
-\verb+№\,3+ & №\,3
-\end{tabular}
-
- \end{table}
-
-
-
-% \CYRA\CYRB\CYRV, \cyra\cyrb\cyrv
-
-
-\subsection{Roman numbers}
-
-In Bulgarian texts, uppercase Roman numbers are often used for ordinal
-numbers. Most of them can be entered via the Bulgarian keyboard: the letters I and V are
-available precisely for that purpose, M and C are the same in the cyrillic alphabet, but L is
-missing. This does not matter much in the case of a computer keyboard. Even so, I prefer to
-redefine the I and V keys for more important tasks and leave the computer render a number in
-Roman form, see also the comments in section~{sec:bugs}.
-
-The command \verb+\Romannumeral+ (with shorthand \verb+\№+ defined in the preamble of this
-file) is provided for capitalised Roman numbers, e.g.:
-\verb+\№1+,
-\verb+\№8+,
-\verb+\№26+,
-\verb+\№{26}+,
-give
-\№1, \№8, \№26, and \№{26},
-respectively. This example shows also that arguments with 2 or more decimal digits have to be
-put in braces.
-
-
-\subsection{Quoting styles}
-
-The quotation marks in texts typeset in Bulgarian traditionally look like "`this"'.
-This style and the quotes themselves have been borrowed from the German language.
-
-To get traditional Bulgarian style quotes enclose the text in \verb+"`+ and \verb+"'+.
-To get the French style quotes use \verb+"<+ and \verb+">+ instead. For example,
-
-\begin{verbatim}
- ``English style quotes'' \par
- "`текст в традиционните за български текстове кавички"' \par
- "<алтернативни кавички, срещани предимно в по-стари текстове">
-\end{verbatim}
-
-\noindent
-gives
-% \selectlanguage{bulgarian}
-
-\bigskip{}
-
- ``English style quotes'' \par
- "`текст в традиционните за български текстове кавички"' \par
- "<алтернативни кавички, срещани предимно в по-стари текстове">
-
-% \selectlanguage{english}
-
-\bigskip
-
-Note that in the pre-babel \verb+bulgarian.sty+ quotes in Bulgarian texts were typeset
-automatically in the traditional Bulgarian style.
-
-
-\subsection{Dates}
-
-The command \verb+\today+ produces the current date, e.g. today is \today.
-
-In the traditional format for dates in Bulgaria uppercased roman numbers are used for the
-months, e.g. today is \todayRoman.
-
-\begin{center}
- \begin{tabular}{cc}
-\LaTeX{} source & typeset output \\ \hline
-\verb+\today+ & \today \\
-\verb+\todayRoman+ & \todayRoman
- \end{tabular}
-\end{center}
-
-
-
-\section{Hyphenation} \label{sec:hyph}
-
-
-When you choose a language for \emph{babel}, \LaTeX{} hyphenates the text
-according to the hyphenation rules of that language.
-So, normally you do not need to do anything more to get proper hyphenation.
-
-If your Bulgarian text does not get hyphenated, then you need to tell
-the \TeX{} system to load Bulgarian hyphenation rules. The details are
-system dependent but not complicated, see the documentation of your
-\TeX{} distribution for details.
-
-For example, if you are using MikTeX, start its \emph{Settings}
-utility (known also as \emph{MikTeX options}, click the
-\emph{Language} tab, tick \emph{bulgarian}, and click OK. MikTeX will
-tell you that it needs to regenerate the formats, let it do it. That
-is it. Process a document to see that hyphenation works.
-
-If you find words that do not hyphenate properly, then send me an email.
-
-
-
-
-
-
-
-
-
-
-
-\section{Enumeration} \label{sec:enum}
-
-
-
-Alphabetic enumeration is usually done with the Bulgarian alphabet but latin enumeration is
-used as well. Besides the alphabet, the style of the enumeration is somewhat different from
-the English one.
-
-We provide facilities for both cyrillic and latin enumeration. By default, the cyrillic one
-is switched on by commands changing the language to Bulgarian. The declarations
-\verb+\alphEng+ and \verb+\alphBul+ may be used to switch to and from latin enumeration, if
-desired.
-
-Note that the cyrillic enumeration here simply uses cyrillic letters wherever the standard
-\LaTeX\ enumeration style would produce alphabetic enumeration. This is definitely not
-satisfactory and a fuller implementation might change other details but this is better left
-to document classes.
-
-
-The letters й, ъ, and ь are not used for enumeration and therefore omitted. Note that the
-cyrillic letters э and ы are not part of the Bulgarian alphabet anyway.
-
-\begin{enumerate} \label{enum:1}
- \item a
-
- \begin{enumerate}
- \item aa
- \begin{enumerate}
- \item aaa
- \begin{enumerate}
- \item aaaa
-
- \item bbbb
-
- \item cccc
-
- \item dddd
-
- \end{enumerate}
-
- \item bbb
-
- \end{enumerate}
-
- \item bb
-
- \item cc
-
- \item dd
-
- \end{enumerate}
-
- \item b
-
-\end{enumerate}
-
-
-The following enumeration is preceded by the command
-\verb+\enumEng+.
-
-\enumEng
-
-\begin{enumerate} \label{enum:2}
- \item a
- \begin{enumerate}
- \item aaaaaaa
- \begin{enumerate}
- \item aaaaaaa
- \begin{enumerate}
- \item aaaaaaa
-
- \item bbbbbbb
-
- \item cccccc
-
- \end{enumerate}
-
- \item bbbbbbb
-
- \item cccccc
-
- \end{enumerate}
-
-
- \end{enumerate}
-
- \item b
-
-\end{enumerate}
-
-\section{Support for the varioref package}
-
-
-The package \texttt{varioref} allows for producing cross-references which look natural and
-generally do not require manual intervention when the context changes. Support for Bulgarian
-should be available with the next release of \LaTeX{}. This file has been produced with a
-draft version of the package.
-
-The table below is an illustration. Notice that the page reference command is the same in all cases
-but the printed text changes depending on its relative distance from the reference point.
-Also, references to the current page and the facing page are automatically varied to some
-extent.
-
-\begin{center}
-
-\begin{tabular}{l|l}
-command & typeset output \\ \hline
-\verb+\vpageref{sec:intro}+ & \vpageref{sec:intro} \\
-\verb+\vpageref{enum:1}+ & \vpageref{enum:2} \\
-\verb+\vpageref{enum:2}+ & \vpageref{enum:2} \\
-\verb+\vpageref{table:No}+ & \vpageref{table:No}
-
-\end{tabular}
-\end{center}
-
-It is instructive to see what output would have produced if the above table turned up on the
-following page. The table on the next page is generated by the same \LaTeX{} source as the
-table above. There is a \verb+\newpage+ command after this paragraph to ensure that the two
-tables are on different pages.
-
-
-\newpage
-
-\begin{center}
-
-\begin{tabular}{l|l}
-command & typeset output \\ \hline
-\verb+\vpageref{sec:intro}+ & \vpageref{sec:intro} \\
-\verb+\vpageref{enum:1}+ & \vpageref{enum:2} \\
-\verb+\vpageref{enum:2}+ & \vpageref{enum:2} \\
-\verb+\vpageref{table:No}+ & \vpageref{table:No}
-
-\end{tabular}
-\end{center}
-
-
-
-% Some text follows to illustrate the usage of the commands in the
-% \texttt{varioref}.
-% This paragraph is repeated at several places in this document, its text
-% source is exactly the same but the output depends on the relative position of the referenced
-% pages. Some silly page references follow. The introduction begins
-% \vpageref{sec:intro},
-% the enumeration \vpageref{enum:1} illustrates the default enumeration labels when
-% Bulgarian is active while the enumeration \vpageref{enum:2}
-% shows an alternative.
-% The table \vpageref{table:No} shows several ways to typeset \No.
-% The especially dull introduction starts \vpageref{sec:intro}
-% and if this sentence is on the same page as the beginning of this paragraph the wording of
-% the reference to it may be slightly different.
-
-
-% Some text follows to illustrate the usage of the commands in the
-% \texttt{varioref}.
-% This paragraph is repeated at several places in this document, its text
-% source is exactly the same but the output depends on the relative position of the referenced
-% pages. Some silly page references follow. The introduction begins
-% \vpageref{sec:intro},
-% the enumeration \vpageref{enum:1} illustrates the default enumeration labels when
-% Bulgarian is active while the enumeration \vpageref{enum:2}
-% shows an alternative.
-% The table \vpageref{table:No} shows several ways to typeset \No.
-% The especially dull introduction starts \vpageref{sec:intro}
-% and if this sentence is on the same page as the beginning of this paragraph the wording of
-% the reference to it may be slightly different.
-%
-% Some text follows to illustrate the usage of the commands in the
-% \texttt{varioref}.
-% This paragraph is repeated at several places in this document, its text
-% source is exactly the same but the output depends on the relative position of the referenced
-% pages. Some silly page references follow. The introduction begins
-% \vpageref{sec:intro},
-% the enumeration \vpageref{enum:1} illustrates the default enumeration labels when
-% Bulgarian is active while the enumeration \vpageref{enum:2}
-% shows an alternative.
-% The table \vpageref{table:No} shows several ways to typeset \No.
-% The especially dull introduction starts \vpageref{sec:intro}
-% and if this sentence is on the same page as the beginning of this paragraph the wording of
-% the reference to it may be slightly different.
-
-\section{Reporting bugs and requesting features} \label{sec:bugs}
-
-Please email me bug reports and requests for features, visit my web page at the
-University of Manchester for further information.
-
-I am using Emacs for typesetting documents. Emacs~22 has good support for essentially all
-writing systems in the world. AucTeX is an amazing Emacs package which makes an excellent
-environment for writing LaTeX (and other ``dialects'' of TeX) documents).
-Another Emacs package, ESS (Emacs speaks statistics), integrates Emacs smoothly with some of
-the major statistical systems.
-
-If you are using Emacs but have not considered AucTeX yet, do it!
-If you do computations with systems such as R, S-plus or SAS, consider ESS.
-
-If you are not an Emacs user you may consider becoming one. Together with the above tools it
-may become your basic working environment. Be prepared though for a period of familiarisation
-with the idiosyncracies of Emacs, it will help if you have a friend with some experience with
-it.
-
-
-
-
-\end{document}
-
-
-
-
-
-% \edef\myNo{\textnumero}
-
-% \expandafter\meaning\csname T2A\endcsname
-
-% \expandafter\meaning\csname T2A-cmd\endcsname
-
-% \meaning\myNo
-
-% \myNo: \csname \myNo \endcsname
-
-%\selectlanguage{bulgarian}
-% \labelenumii
-% \theenumii
-
-% \meaning\textnumero
-
-% \meaning\No
-
-% \csname TeX \endcsname
-
-
-% \Romannumeral 7
-
-% \expandafter a\csname Romannumeral \endcsname 7
-
-% \csname №\endcsname
-
-% \def\proba#1{\char#1}
-
-% \proba 88, \proba{88}
-
-% a: \expandafter\string\csname\proba157 \endcsname
-
-% char65:\ \ \expandafter\string\csname \char65 \endcsname
-
-% char157: \expandafter\string\csname \char157 \endcsname
-
-% char cyra: \expandafter\string\expandafter\csname \cyra \endcsname
-
-% \def\aaaa{aaaa}
-
-% aaaa: \expandafter\string\csname \aaaa \endcsname
-
-% \meaning\cyrzh
-
-\makeatletter
-
-\meaning\roman
-
-\meaning\alph
-
-\meaning\verbatim@font
-
-\meaning\normalfont
-
-\makeatother
-
-\meaning\bulgarianhyphenmins
-
-\meaning\englishhyphenmins
-
-cyr. enc: \cyrillicencoding
-
-\meaning\inputencoding
-
-\meaning\frac
-
-\expandafter\string\csname \the\CYRYA \endcsname
-
-\begin{verbatim}
-
-This is verbatim text. It contains both latin and cyrillic letters.
-АБВГД ЕЖЗИЙ КЛМНОП РСТУФХЦ ЧШЩЪЫ ЬЭЮЯ
-
-\end{verbatim}
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/hyph-utf8/es/README new/doc/generic/hyph-utf8/es/README
--- old/doc/generic/hyph-utf8/es/README 2010-05-30 17:51:37.000000000 +0200
+++ new/doc/generic/hyph-utf8/es/README 1970-01-01 01:00:00.000000000 +0100
@@ -1,83 +0,0 @@
-DIVISI'ON DE PALABRAS
-~~~~~~~~~~~~~~~~~~~~~
-
-The file eshyph.tex under /base is the base for the Spanish patters.
-It is intended mainly for backward compatibility. New systems are
-best based on CTAN:language/hyph-utf8/, which has the same patterns.
-
-Why 4.x? Well, I know at least other three files with the same name,
-so this one is the fourth (there were at least 6 or 7 patterns files).
-The others should vanish as soon as posible.
-
-(c) Javier Bezos 1993 1997.
-(c) Javier Bezos and CervanTeX 2001-2009
-Some parts, (c) by Francesc Carmona
-Licence: LPPL
-
-- division.pdf is a draft of an article (in Spanish) explaining the
-rules to be applied and how they are being translated into TeX in a
-unified set of patterns (somewhat outdated).
-- eshyph-make.lua generates the patterns, with eshyph.src for prefixes
-and special cases.
-- eshyph-test.tex makes a comparison with strict syllabic rules. It
-requires a file spanish-words.txt (not supplied) with a list of word,
-one per line. You can (should) filter the words.
-
-For bug reports and comments:
-
- http://www.tex-tipografia.com/spanish_hyphen.html
-
-I would like to thanks Francesc Carmona for his permission
-to steal parts of his work without restrictions.
-
-The contrib directory, as its name implies, is not part of the
-official bundle. It has a different set of patterns, but it does not
-follow the rules by the Spanish Academy (despite its claims).
-
-What's new in 4.5 (2009-08-01)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Missing group -gl- added (a major bug). A few minor improvements
-for "des-" and "in-".
-
-What's new in 4.4 (2009-05-19)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Some bad patterns fixed.
-
-What's new in 4.3 (2009-05-14)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Some patterns fixed, particularly for "familia", "superar", "sub-" and
-final consonants. Patterns are now generated with the help of a few
-lua/luatex files (whose status is alpha).
-
-What's new in 4.2
-~~~~~~~~~~~~~~~~~
-
-The encoding is UTF-8, so that it can be used with LuaTeX. Yet, it
-works without changes with standard TeX.
-
-What's new in 4.1
-~~~~~~~~~~~~~~~~~
-
-- Thanks to a list of about 750000 words and extensive
-tests, wrong hyphenations have been reduced dramatically
-and the number of patterns has been almost duplicated.
-
-- Since the Spanish Academy rules of 1999 are very vague,
-incomplete and even contradictory, they had to be
-completed with some traditional ones. The Academy has
-published new rules in November 2005 including many of
-the traditional ones employed here and therefore only
-minor adjustments have been necessary.
-
-- Patterns for a few verbal endings are necessary, and
-now the "voseo" forms (used in many countries of Central
-and South America) have been included.
-
-2009-05-19
-_____________________________________________________________
-Javier Bezos | http://www.cervantex.es/
-.............................................................
-TeX y tipografia | http://www.tex-tipografia.com/
\ No newline at end of file
Binary files old/doc/generic/hyph-utf8/es/division.pdf and new/doc/generic/hyph-utf8/es/division.pdf differ
Binary files old/doc/generic/hyph-utf8/hu/huhyphn.pdf and new/doc/generic/hyph-utf8/hu/huhyphn.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/hyph-utf8/sa/hyphenmin.txt new/doc/generic/hyph-utf8/sa/hyphenmin.txt
--- old/doc/generic/hyph-utf8/sa/hyphenmin.txt 2010-03-28 01:10:19.000000000 +0100
+++ new/doc/generic/hyph-utf8/sa/hyphenmin.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-This is the explanation of the values of hyphenmin used in Sanskrit (and possibly Indic languages) as given by Yves Codet in a private mail on March 19, 2010:
-
-For lefthyphenmin I think 1 is correct: in Sanskrit, if we allow breaks such as "tu-dati" ("tu" = 2 characters) we must allow "pa-tati" ("pa" = 1 character).
-
-For righthyphenmin I first suggested 5, as François wrote, which should be forgotten (and forgiven :). Then I thought 3 could be good; my idea was to prohibit a break before a consonant at the end of a word, such as "apata-t" (final "t" = 2 characters). But if hyphenation patterns have precedence over hyphenmins, since patterns contain rules prohibiting such breaks, that precaution is useless, and it has a drawback: it forbids breaks such as "pata-ti" ("ti" = 2 characters) or "pata-ta" ("ta" = 1 character). If patterns do have precedence, it now seems to me that the best choice is 1 for both hyphenmins (I'm sorry, François, about my hesitations :).
-
-But if my reasoning is sound, this would be for Sanskrit and Prakrit, in whatever script they are written. Maybe there would be reasons to choose other values for some other Indian languages, which I don't know.
-
-Kind regards,
-
-Yves
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyph-utf8.doc.tlpobj new/tlpkg/tlpobj/hyph-utf8.doc.tlpobj
--- old/tlpkg/tlpobj/hyph-utf8.doc.tlpobj 2019-04-06 23:33:04.000000000 +0200
+++ new/tlpkg/tlpobj/hyph-utf8.doc.tlpobj 2020-03-26 23:29:31.000000000 +0100
@@ -1,22 +1,17 @@
name hyph-utf8.doc
category Package
-revision 50792
+revision 54568
shortdesc doc files of hyph-utf8
relocated 1
-docfiles size=196
+docfiles size=85
RELOC/doc/generic/hyph-utf8/CHANGES
RELOC/doc/generic/hyph-utf8/HISTORY
- RELOC/doc/generic/hyph-utf8/bg/azbukaExtended.pdf
- RELOC/doc/generic/hyph-utf8/bg/azbukaExtended.tex
- RELOC/doc/generic/hyph-utf8/es/README
- RELOC/doc/generic/hyph-utf8/es/division.pdf
- RELOC/doc/generic/hyph-utf8/hu/huhyphn.pdf
+ RELOC/doc/generic/hyph-utf8/README.md
RELOC/doc/generic/hyph-utf8/hyph-utf8.pdf
RELOC/doc/generic/hyph-utf8/hyph-utf8.tex
RELOC/doc/generic/hyph-utf8/hyphenation-distribution.pdf
RELOC/doc/generic/hyph-utf8/hyphenation-distribution.tex
RELOC/doc/generic/hyph-utf8/img/miktex-languages.png
RELOC/doc/generic/hyph-utf8/img/texlive-collection.png
- RELOC/doc/generic/hyph-utf8/sa/hyphenmin.txt
RELOC/doc/luatex/hyph-utf8/README
RELOC/doc/luatex/hyph-utf8/luatex-hyphen.pdf
++++++ hyph-utf8.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,7 +6,7 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,7 +6,7 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,7 +6,7 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,7 +6,7 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,7 +6,7 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,16 +6,16 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
% macros adapted from ConTeXt MKII; see unic-ini.mkii
\def\unicodechar#1{%
\ifcsname unichar@\number#1\endcsname
- \csname unichar@\number#1\endcsname
+ \csname unichar@\number#1\endcsname
\else
- \errmessage{Unicode character [#1] not in encoding.}%
+ \errmessage{Unicode character [#1] not in encoding.}%
\fi}
\def\utfthreeuniglyph#1#2#3%
{\expandafter\unicodechar\expandafter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,7 +6,7 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,7 +6,7 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex new/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex
--- old/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex 2020-03-26 22:59:35.000000000 +0100
@@ -6,16 +6,16 @@
% This file is part of hyph-utf8 package and autogenerated.
% See http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
% macros adapted from ConTeXt MKII; see unic-ini.mkii
\def\unicodechar#1{%
\ifcsname unichar@\number#1\endcsname
- \csname unichar@\number#1\endcsname
+ \csname unichar@\number#1\endcsname
\else
- \errmessage{Unicode character [#1] not in encoding.}%
+ \errmessage{Unicode character [#1] not in encoding.}%
\fi}
\def\utfthreeuniglyph#1#2#3%
{\expandafter\unicodechar\expandafter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyph-utf8.tlpobj new/tlpkg/tlpobj/hyph-utf8.tlpobj
--- old/tlpkg/tlpobj/hyph-utf8.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyph-utf8.tlpobj 2020-03-26 23:29:31.000000000 +0100
@@ -1,6 +1,6 @@
name hyph-utf8
category Package
-revision 50792
+revision 54568
shortdesc Hyphenation patterns expressed in UTF-8
relocated 1
longdesc Modern native UTF-8 engines such as XeTeX and LuaTeX need
@@ -32,6 +32,5 @@
catalogue-contact-repository https://github.com/hyphenation/tex-hyphen
catalogue-contact-support http://tug.org/mailman/listinfo/tex-hyphen
catalogue-ctan /language/hyph-utf8
-catalogue-date 2019-04-05 10:29:28 +0200
-catalogue-license other-free
+catalogue-license mit
catalogue-topics hyphenation
++++++ hyphen-afrikaans.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-af.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-af.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-af.chr.txt 2011-06-11 02:32:38.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-af.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,39 +0,0 @@
-''
-’’
---
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-äÄ
-èÈ
-êÊ
-ëË
-îÎ
-ïÏ
-ôÔ
-öÖ
-ûÛ
-üÜ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-af.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-af.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-af.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-af.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,46 +0,0 @@
-% title: Hyphenation patterns for Afrikaans
-% copyright: Copyright (C) 2013 Tilla Fick and Chris Swanepoel
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Afrikaans
-% tag: af
-% version: 1.0 (September 2013)
-% authors:
-% -
-% name: Tilla Fick
-% contact: fickm (at) unisa.ac.za
-% -
-% name: Chris Swanepoel
-% contact: swanecj (at) unisa.ac.za
-% -
-% email: hyphen (at) rekenaar (dot) net
-% licence:
-% name: LPPL
-% version: 1.3
-% or_later: true
-% hyphenmins:
-% generation:
-% left: 1
-% right: 1
-% typesetting:
-% left: 1
-% right: 2
-% changes:
-% - 2013-10-08 Latest change
-% texlive:
-% encoding: ec
-% babelname: afrikaans
-% message: Afrikaans hyphenation patterns
-% description: |-
-% Hyphenation patterns for Afrikaans in T1/EC and UTF-8 encodings.
-% OpenOffice includes older patterns created by a different author,
-% but the patterns packaged with TeX are considered superior in quality.
-% ==========================================
-% These patterns were generated with Opatgen from a lexicon
-% of 183 000 syllabified Afrikaans words.
-%
-% Define lefthyphenmin to one and righthyphenmin to two
-% (although righthyphenmin could technically be made one,
-% in almost all cases a value of two gives better results)
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-afrikaans.tlpobj new/tlpkg/tlpobj/hyphen-afrikaans.tlpobj
--- old/tlpkg/tlpobj/hyphen-afrikaans.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-afrikaans.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-afrikaans
category TLCore
-revision 50792
+revision 54568
shortdesc Afrikaans hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Afrikaans in T1/EC and UTF-8
@@ -10,12 +10,10 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=afrikaans lefthyphenmin=1 righthyphenmin=2 file=loadhyph-af.tex file_patterns=hyph-af.pat.txt file_exceptions=hyph-af.hyp.txt
-runfiles size=64
+runfiles size=62
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-af.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-af.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-af.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-af.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-af.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-af.pat.txt
++++++ hyphen-ancientgreek.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex new/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex
--- old/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,24 +0,0 @@
-% title: Hyphenation patterns for Ancient Greek in Ibycus encoding
-% copyright: Copyright (C) Peter Heslin
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Ancient Greek, Ibycus encoding
-% tag: grc-x-ibycus
-% version: 3.0
-% authors:
-% - name: Peter Heslin
-% licence:
-% -
-% name: LPPL
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% babelname: ibycus
-% use_old_patterns_comment: true
-% use_old_loader: true
-% legacy_patterns: ibyhyph.tex
-% message: Ancient Greek hyphenation patterns for Ibycus encoding
-% package: ancient greek
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-grc.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-grc.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-grc.chr.txt 2016-05-16 18:14:56.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-grc.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,158 +0,0 @@
-''
-ʼʼ
-ΐΪ́
-άΆ
-έΈ
-ήΉ
-ίΊ
-ΰΫ́
-αΑ
-βΒ
-γΓ
-δΔ
-εΕ
-ζΖ
-ηΗ
-θΘ
-ιΙ
-κΚ
-λΛ
-μΜ
-νΝ
-ξΞ
-οΟ
-πΠ
-ρΡ
-ςΣ
-σΣ
-τΤ
-υΥ
-φΦ
-χΧ
-ψΨ
-ωΩ
-ϊΪ
-ϋΫ
-όΌ
-ύΎ
-ώΏ
-ϐΒ
-ϲϹ
-ἀἈ
-ἁἉ
-ἂἊ
-ἃἋ
-ἄἌ
-ἅἍ
-ἆἎ
-ἇἏ
-ἐἘ
-ἑἙ
-ἒἚ
-ἓἛ
-ἔἜ
-ἕἝ
-ἠἨ
-ἡἩ
-ἢἪ
-ἣἫ
-ἤἬ
-ἥἭ
-ἦἮ
-ἧἯ
-ἰἸ
-ἱἹ
-ἲἺ
-ἳἻ
-ἴἼ
-ἵἽ
-ἶἾ
-ἷἿ
-ὀὈ
-ὁὉ
-ὂὊ
-ὃὋ
-ὄὌ
-ὅὍ
-ὐΥ̓
-ὑὙ
-ὒΥ̓̀
-ὓὛ
-ὔΥ̓́
-ὕὝ
-ὖΥ̓͂
-ὗὟ
-ὠὨ
-ὡὩ
-ὢὪ
-ὣὫ
-ὤὬ
-ὥὭ
-ὦὮ
-ὧὯ
-ὰᾺ
-άΆ
-ὲῈ
-έΈ
-ὴῊ
-ήΉ
-ὶῚ
-ίΊ
-ὸῸ
-όΌ
-ὺῪ
-ύΎ
-ὼῺ
-ώΏ
-ᾀἈΙ
-ᾁἉΙ
-ᾂἊΙ
-ᾃἋΙ
-ᾄἌΙ
-ᾅἍΙ
-ᾆἎΙ
-ᾇἏΙ
-ᾐἨΙ
-ᾑἩΙ
-ᾒἪΙ
-ᾓἫΙ
-ᾔἬΙ
-ᾕἭΙ
-ᾖἮΙ
-ᾗἯΙ
-ᾠὨΙ
-ᾡὩΙ
-ᾢὪΙ
-ᾣὫΙ
-ᾤὬΙ
-ᾥὭΙ
-ᾦὮΙ
-ᾧὯΙ
-ᾲᾺΙ
-ᾳΑΙ
-ᾴΆΙ
-ᾶΑ͂
-ᾷΑ͂Ι
-᾽᾽
-᾿᾿
-ῂῊΙ
-ῃΗΙ
-ῄΉΙ
-ῆΗ͂
-ῇΗ͂Ι
-ῒΪ̀
-ΐΪ́
-ῖΙ͂
-ῗΪ͂
-ῢΫ̀
-ΰΫ́
-ῤΡ̓
-ῥῬ
-ῦΥ͂
-ῧΫ͂
-ῲῺΙ
-ῳΩΙ
-ῴΏΙ
-ῶΩ͂
-ῷΩ͂Ι
-’’
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-grc.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-grc.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-grc.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-grc.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,67 +0,0 @@
-% title: Hyphenation patterns for Ancient Greek
-% copyright: Copyright (C) 2008-2016 Dimitrios Filippou
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Ancient Greek
-% tag: grc
-% version: 2016-05-12
-% hyphenmins:
-% typesetting:
-% left: 1
-% right: 1
-% authors:
-% -
-% name: Dimitrios Filippou
-% contact: dimitrios.filippou (at) riotinto.com
-% licence:
-% name: LPPL
-% url: http://www.latex-project.org/lppl/
-% changes:
-% -
-% date: 2016-05-12
-% author: Arthur Reutenauer
-% description: added support for curly beta
-% -
-% date: 2011-09-12
-% author: Dimitrios Filippou
-% description: updated headers and added the LPPL licence statement
-% -
-% date: 2008-06-06
-% author: Dimitrios Filippou
-% description: removed guillemets (»)
-% -
-% date: 2008-05-27
-% author: Dimitrios Filippou
-% texlive:
-% babelname: ancientgreek
-% use_old_patterns_comment: Old patterns work in a different way, one-to-one conversion from UTF-8 is not possible.
-% legacy_patterns: grahyph5.tex
-% message: Hyphenation patterns for Ancient Greek
-% package: ancient greek
-%
-% ==========================================
-% This file was first created by mechanical translation from
-% GRAhyph5.tex via "elhyph-utf8 -a -c" (version 0.1 by Peter
-% Heslin -- p.j.heslin at durham dot ac dot uk). Some additions
-% were also made by hand.
-%
-% Created by Dimitrios Filippou with some ideas borrowed from
-% Yannis Haralambous, Kostis Dryllerakis and Claudio Beccari.
-% Mojca Miklavec adapted it for the "hyph-utf8" package.
-%
-% These hyphenation patterns are explained in "ancient.pdf", which
-% can be found in the "elhyphen" or "hyphenation-greek" package.
-% Hyphenation examples are given in the file "anc-test.pdf", also
-% to be found in the "elhyphen" or "hyphenation-greek" package.
-% Questionable patterns are marked by three question marks "???".
-%
-% Documentation in English can be found in: D. Filippou,
-% "Hyphenation patterns for Ancient and Modern Greek," in
-% "TeX, XML, and Digital Typography" (A. Syropoulos et al.,
-% eds.), Lecture Notes in Computer Science 3130, Springer-Verlag
-% Berlin-Heidelberg, 2004. ISBN 3-540-22801-2.
-%
-% Thanks to Thomas Schmitz (thomas.schmitz at uni-bonn dot de)
-% for pointing out a few mistakes. (Marked by %%%TS%%%)
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-ancientgreek.tlpobj new/tlpkg/tlpobj/hyphen-ancientgreek.tlpobj
--- old/tlpkg/tlpobj/hyphen-ancientgreek.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-ancientgreek.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-ancientgreek
category TLCore
-revision 50805
+revision 54568
shortdesc Ancient Greek hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Ancient Greek in LGR and UTF-8
@@ -12,13 +12,9 @@
depend hyph-utf8
execute AddHyphen name=ancientgreek lefthyphenmin=1 righthyphenmin=1 file=loadhyph-grc.tex file_patterns=hyph-grc.pat.txt file_exceptions=
execute AddHyphen name=ibycus lefthyphenmin=2 righthyphenmin=2 file=ibyhyph.tex luaspecial="disabled:8-bit only"
-runfiles size=57
+runfiles size=54
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex
- RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-grc.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-grc.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-grc.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-grc.pat.txt
RELOC/tex/generic/hyphen/grahyph5.tex
RELOC/tex/generic/hyphen/ibyhyph.tex
++++++ hyphen-arabic.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex new/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex
--- old/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,23 +0,0 @@
-% title: (No) Hyphenation patterns for Arabic
-% copyright: Copyright (C) Arthur Reutenauer 2018
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Arabic
-% tag: ar
-% version: 0
-% authors:
-% - Arthur Reutenauer
-% licence:
-% -
-% name: MIT
-% hyphenmins:
-% typesetting:
-% left:
-% right:
-% texlive:
-% babelname: arabic
-% use_old_loader: true
-% legacy_patterns: zerohyph.tex
-% message:
-% description: Prevent hyphenation in Arabic.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-arabic.tlpobj new/tlpkg/tlpobj/hyphen-arabic.tlpobj
--- old/tlpkg/tlpobj/hyphen-arabic.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-arabic.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,11 +1,9 @@
name hyphen-arabic
category TLCore
-revision 50805
+revision 54568
shortdesc (No) Arabic hyphenation patterns.
relocated 1
longdesc Prevent hyphenation in Arabic.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=arabic lefthyphenmin= righthyphenmin= file=zerohyph.tex file_patterns=
-runfiles size=1
- RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex
++++++ hyphen-armenian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hy.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hy.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hy.chr.txt 2011-06-22 11:20:34.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hy.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-աԱ
-բԲ
-գԳ
-դԴ
-եԵ
-զԶ
-էԷ
-ըԸ
-թԹ
-ժԺ
-իԻ
-լԼ
-խԽ
-ծԾ
-կԿ
-հՀ
-ձՁ
-ղՂ
-ճՃ
-մՄ
-յՅ
-նՆ
-շՇ
-ոՈ
-չՉ
-պՊ
-ջՋ
-ռՌ
-սՍ
-վՎ
-տՏ
-րՐ
-ցՑ
-փՓ
-քՔ
-օՕ
-ևԵՒ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hy.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hy.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hy.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hy.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,39 +0,0 @@
-% title: Hyphenation patterns for Armenian
-% copyright: Copyright (C) 2010 Sahak Petrosyan
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Armenian
-% tag: hy
-% version: May 2010
-% authors:
-% -
-% name: Sahak Petrosyan
-% contact: sahak (at) mit.edu
-% licence:
-% name: LGPL
-% url: https://www.gnu.org/licenses/lgpl-3.0.en.html
-% hyphenmins:
-% typesetting:
-% left: 1
-% right: 2
-% texlive:
-% babelname: armenian
-% message: Armenian hyphenation patterns
-% description: |-
-% Hyphenation patterns for Armenian for Unicode engines.
-% Auto-generated from a script included in hyph-utf8.
-% ==========================================
-% Written by Sahak Petrosyan for Hyphenator.js and later adapted for TeX
-%
-% These are just primitive rules that hyphenate combinations like
-% <vowel> - <consonant><vowel>.
-%
-% File auto-generated by a script (see source/generic/hyph-utf8/languages/hy)
-%
-% Vowels: ա ե է ը ի ո օ
-% Consonants: բ գ դ զ թ ժ լ խ ծ կ հ ձ ղ ճ մ յ ն շ չ պ ջ ռ ս վ տ ր ց փ ք
-%
-% Some of the patterns below represent combinations that never
-% appear in Armenian, but they would be hyphenated according to the rules.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-armenian.tlpobj new/tlpkg/tlpobj/hyphen-armenian.tlpobj
--- old/tlpkg/tlpobj/hyphen-armenian.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-armenian.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-armenian
category TLCore
-revision 50792
+revision 54568
shortdesc Armenian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Armenian for Unicode engines.
@@ -8,10 +8,7 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=armenian lefthyphenmin=1 righthyphenmin=2 file=loadhyph-hy.tex file_patterns=hyph-hy.pat.txt file_exceptions=
-runfiles size=10
+runfiles size=8
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-hy.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hy.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hy.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hy.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hy.pat.txt
++++++ hyphen-base.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/config/language.dat new/tex/generic/config/language.dat
--- old/tex/generic/config/language.dat 2019-04-06 23:31:48.000000000 +0200
+++ new/tex/generic/config/language.dat 2020-04-16 01:56:24.000000000 +0200
@@ -1,4 +1,4 @@
-% Generated by /home/texlive/karl/Master/bin/x86_64-linux/tlmgr on Sat Apr 6 23:31:47 2019
+% Generated by /home/texlive/karl/Master/bin/x86_64-linux/tlmgr on Thu Apr 16 01:56:23 2020
% $Id: language.us 18738 2010-06-04 17:18:14Z karl $
% language.us (and the start of language.dat)
% - initial hyphenation patterns.
@@ -79,6 +79,8 @@
bulgarian loadhyph-bg.tex
% from hyphen-catalan:
catalan loadhyph-ca.tex
+% from hyphen-chinese:
+pinyin loadhyph-zh-latn-pinyin.tex
% from hyphen-churchslavonic:
churchslavonic loadhyph-cu.tex
% from hyphen-coptic:
@@ -124,9 +126,9 @@
ngerman loadhyph-de-1996.tex
swissgerman loadhyph-de-ch-1901.tex
% from hyphen-greek:
-monogreek loadhyph-el-monoton.tex
greek loadhyph-el-polyton.tex
=polygreek
+monogreek loadhyph-el-monoton.tex
% from hyphen-hungarian:
hungarian loadhyph-hu.tex
% from hyphen-icelandic:
@@ -140,8 +142,8 @@
malayalam loadhyph-ml.tex
marathi loadhyph-mr.tex
oriya loadhyph-or.tex
-panjabi loadhyph-pa.tex
pali loadhyph-pi.tex
+panjabi loadhyph-pa.tex
tamil loadhyph-ta.tex
telugu loadhyph-te.tex
% from hyphen-indonesian:
@@ -155,13 +157,15 @@
% from hyphen-kurmanji:
kurmanji loadhyph-kmr.tex
% from hyphen-latin:
-latin loadhyph-la.tex
classiclatin loadhyph-la-x-classic.tex
+latin loadhyph-la.tex
liturgicallatin loadhyph-la-x-liturgic.tex
% from hyphen-latvian:
latvian loadhyph-lv.tex
% from hyphen-lithuanian:
lithuanian loadhyph-lt.tex
+% from hyphen-macedonian:
+macedonian loadhyph-mk.tex
% from hyphen-mongolian:
mongolian loadhyph-mn-cyrl.tex
mongolianlmc loadhyph-mn-cyrl-x-lmc.tex
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/config/language.dat.lua new/tex/generic/config/language.dat.lua
--- old/tex/generic/config/language.dat.lua 2019-04-06 23:31:57.000000000 +0200
+++ new/tex/generic/config/language.dat.lua 2020-04-16 01:56:32.000000000 +0200
@@ -1,4 +1,4 @@
--- Generated by /home/texlive/karl/Master/bin/x86_64-linux/tlmgr on Sat Apr 6 23:31:56 2019
+-- Generated by /home/texlive/karl/Master/bin/x86_64-linux/tlmgr on Thu Apr 16 01:56:32 2020
-- $Id: language.us.lua 18737 2010-06-04 17:09:02Z karl $
--[[
language.us.dat (and the start of language.dat.lua), used by:
@@ -40,7 +40,7 @@
righthyphenmin = 2,
synonyms = { 'german-x-latest' },
patterns = 'hyph-de-1901.pat.txt',
- hyphenation = 'hyph-de-1901.hyp.txt',
+ hyphenation = '',
},
['ngerman-x-2019-04-04'] = {
loader = 'dehyphn-x-2019-04-04.tex',
@@ -48,7 +48,7 @@
righthyphenmin = 2,
synonyms = { 'ngerman-x-latest' },
patterns = 'hyph-de-1996.pat.txt',
- hyphenation = 'hyph-de-1996.hyp.txt',
+ hyphenation = '',
},
-- from hyphen-afrikaans:
['afrikaans'] = {
@@ -128,6 +128,15 @@
patterns = 'hyph-ca.pat.txt',
hyphenation = 'hyph-ca.hyp.txt',
},
+-- from hyphen-chinese:
+ ['pinyin'] = {
+ loader = 'loadhyph-zh-latn-pinyin.tex',
+ lefthyphenmin = 1,
+ righthyphenmin = 2,
+ synonyms = { },
+ patterns = 'hyph-zh-latn-pinyin.pat.txt',
+ hyphenation = '',
+ },
-- from hyphen-churchslavonic:
['churchslavonic'] = {
loader = 'loadhyph-cu.tex',
@@ -305,14 +314,6 @@
hyphenation = '',
},
-- from hyphen-greek:
- ['monogreek'] = {
- loader = 'loadhyph-el-monoton.tex',
- lefthyphenmin = 1,
- righthyphenmin = 1,
- synonyms = { },
- patterns = 'hyph-el-monoton.pat.txt',
- hyphenation = '',
- },
['greek'] = {
loader = 'loadhyph-el-polyton.tex',
lefthyphenmin = 1,
@@ -321,6 +322,14 @@
patterns = 'hyph-el-polyton.pat.txt',
hyphenation = '',
},
+ ['monogreek'] = {
+ loader = 'loadhyph-el-monoton.tex',
+ lefthyphenmin = 1,
+ righthyphenmin = 1,
+ synonyms = { },
+ patterns = 'hyph-el-monoton.pat.txt',
+ hyphenation = '',
+ },
-- from hyphen-hungarian:
['hungarian'] = {
loader = 'loadhyph-hu.tex',
@@ -404,14 +413,6 @@
patterns = 'hyph-or.pat.txt',
hyphenation = '',
},
- ['panjabi'] = {
- loader = 'loadhyph-pa.tex',
- lefthyphenmin = 1,
- righthyphenmin = 1,
- synonyms = { },
- patterns = 'hyph-pa.pat.txt',
- hyphenation = '',
- },
['pali'] = {
loader = 'loadhyph-pi.tex',
lefthyphenmin = 1,
@@ -420,6 +421,14 @@
patterns = 'hyph-pi.pat.txt',
hyphenation = '',
},
+ ['panjabi'] = {
+ loader = 'loadhyph-pa.tex',
+ lefthyphenmin = 1,
+ righthyphenmin = 1,
+ synonyms = { },
+ patterns = 'hyph-pa.pat.txt',
+ hyphenation = '',
+ },
['tamil'] = {
loader = 'loadhyph-ta.tex',
lefthyphenmin = 1,
@@ -482,20 +491,20 @@
hyphenation = '',
},
-- from hyphen-latin:
- ['latin'] = {
- loader = 'loadhyph-la.tex',
+ ['classiclatin'] = {
+ loader = 'loadhyph-la-x-classic.tex',
lefthyphenmin = 2,
righthyphenmin = 2,
synonyms = { },
- patterns = 'hyph-la.pat.txt',
+ patterns = 'hyph-la-x-classic.pat.txt',
hyphenation = '',
},
- ['classiclatin'] = {
- loader = 'loadhyph-la-x-classic.tex',
+ ['latin'] = {
+ loader = 'loadhyph-la.tex',
lefthyphenmin = 2,
righthyphenmin = 2,
synonyms = { },
- patterns = 'hyph-la-x-classic.pat.txt',
+ patterns = 'hyph-la.pat.txt',
hyphenation = '',
},
['liturgicallatin'] = {
@@ -524,6 +533,15 @@
patterns = 'hyph-lt.pat.txt',
hyphenation = '',
},
+-- from hyphen-macedonian:
+ ['macedonian'] = {
+ loader = 'loadhyph-mk.tex',
+ lefthyphenmin = 2,
+ righthyphenmin = 2,
+ synonyms = { },
+ patterns = 'hyph-mk.pat.txt',
+ hyphenation = '',
+ },
-- from hyphen-mongolian:
['mongolian'] = {
loader = 'loadhyph-mn-cyrl.tex',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/config/language.def new/tex/generic/config/language.def
--- old/tex/generic/config/language.def 2019-04-06 23:31:53.000000000 +0200
+++ new/tex/generic/config/language.def 2020-04-16 01:56:28.000000000 +0200
@@ -50,6 +50,8 @@
\addlanguage{bulgarian}{loadhyph-bg.tex}{}{2}{2}
% from hyphen-catalan:
\addlanguage{catalan}{loadhyph-ca.tex}{}{2}{2}
+% from hyphen-chinese:
+\addlanguage{pinyin}{loadhyph-zh-latn-pinyin.tex}{}{1}{2}
% from hyphen-churchslavonic:
\addlanguage{churchslavonic}{loadhyph-cu.tex}{}{1}{2}
% from hyphen-coptic:
@@ -95,9 +97,9 @@
\addlanguage{ngerman}{loadhyph-de-1996.tex}{}{2}{2}
\addlanguage{swissgerman}{loadhyph-de-ch-1901.tex}{}{2}{2}
% from hyphen-greek:
-\addlanguage{monogreek}{loadhyph-el-monoton.tex}{}{1}{1}
\addlanguage{greek}{loadhyph-el-polyton.tex}{}{1}{1}
\addlanguage{polygreek}{loadhyph-el-polyton.tex}{}{1}{1}
+\addlanguage{monogreek}{loadhyph-el-monoton.tex}{}{1}{1}
% from hyphen-hungarian:
\addlanguage{hungarian}{loadhyph-hu.tex}{}{2}{2}
% from hyphen-icelandic:
@@ -111,8 +113,8 @@
\addlanguage{malayalam}{loadhyph-ml.tex}{}{1}{1}
\addlanguage{marathi}{loadhyph-mr.tex}{}{1}{1}
\addlanguage{oriya}{loadhyph-or.tex}{}{1}{1}
-\addlanguage{panjabi}{loadhyph-pa.tex}{}{1}{1}
\addlanguage{pali}{loadhyph-pi.tex}{}{1}{2}
+\addlanguage{panjabi}{loadhyph-pa.tex}{}{1}{1}
\addlanguage{tamil}{loadhyph-ta.tex}{}{1}{1}
\addlanguage{telugu}{loadhyph-te.tex}{}{1}{1}
% from hyphen-indonesian:
@@ -126,13 +128,15 @@
% from hyphen-kurmanji:
\addlanguage{kurmanji}{loadhyph-kmr.tex}{}{2}{2}
% from hyphen-latin:
-\addlanguage{latin}{loadhyph-la.tex}{}{2}{2}
\addlanguage{classiclatin}{loadhyph-la-x-classic.tex}{}{2}{2}
+\addlanguage{latin}{loadhyph-la.tex}{}{2}{2}
\addlanguage{liturgicallatin}{loadhyph-la-x-liturgic.tex}{}{2}{2}
% from hyphen-latvian:
\addlanguage{latvian}{loadhyph-lv.tex}{}{2}{2}
% from hyphen-lithuanian:
\addlanguage{lithuanian}{loadhyph-lt.tex}{}{2}{2}
+% from hyphen-macedonian:
+\addlanguage{macedonian}{loadhyph-mk.tex}{}{2}{2}
% from hyphen-mongolian:
\addlanguage{mongolian}{loadhyph-mn-cyrl.tex}{}{2}{2}
\addlanguage{mongolianlmc}{loadhyph-mn-cyrl-x-lmc.tex}{}{2}{2}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-base.tlpobj new/tlpkg/tlpobj/hyphen-base.tlpobj
--- old/tlpkg/tlpobj/hyphen-base.tlpobj 2019-04-07 01:38:03.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-base.tlpobj 2020-04-17 01:55:25.000000000 +0200
@@ -1,6 +1,6 @@
name hyphen-base
category TLCore
-revision 50826
+revision 54763
shortdesc core hyphenation support files
relocated 1
longdesc Includes Knuth's original hyphen.tex, zerohyph.tex to disable
++++++ hyphen-basque.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-eu.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-eu.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-eu.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-eu.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-ñÑ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-eu.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-eu.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-eu.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-eu.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,74 +0,0 @@
-% copyright: Copyright (C) 1997, 2008 Juan M. Aguirregabiria
-% title: Hyphenation patterns for Basque
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information on the package,
-% and http://tp.lc.ehu.es/jma/basque.html for details on Basque hyphenation.
-% language:
-% name: Basque
-% tag: eu
-% version: June 2008
-% authors:
-% -
-% name: Juan M. Aguirregabiria
-% contact: juanmari.aguirregabiria (at) ehu.es
-% licence:
-% text: >
-% Permission is hereby granted, free of charge, to any person obtaining
-% a copy of this file and any associated documentation
-% (the "Data Files") to deal in the Data Files
-% without restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, and/or sell copies of
-% the Data Files, and to permit persons to whom the Data Files
-% are furnished to do so, provided that
-% (a) this copyright and permission notice appear with all copies
-% of the Data Files,
-% (b) this copyright and permission notice appear in associated
-% documentation, and
-% (c) there is clear notice in each modified Data File
-% as well as in the documentation associated with the Data File(s)
-% that the data has been modified.
-%
-% THE DATA FILES ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
-% ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-% WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-% IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
-% NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
-% DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
-% DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-% TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-% PERFORMANCE OF THE DATA FILES.
-%
-% Except as contained in this notice, the name of a copyright holder
-% shall not be used in advertising or otherwise to promote the sale,
-% use or other dealings in these Data Files without prior
-% written authorization of the copyright holder.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - >
-% February 1997 Patterns created by Juan M. Aguirregabiria, based on the
-% shyphen.sh script for Spanish by Julio Sanchez, September 1991.
-% - >
-% 26 June 2008 Generating script rewritten in Ruby and adapted for native
-% UTF-8 TeX engines, patterns renamed from bahyph.tex to
-% hyph-eu.tex and added to the hyph-utf8 package. Functionality should
-% not change apart from adding ñ by default.
-% texlive:
-% encoding: ec
-% babelname: basque
-% legacy_patterns: bahyph.tex
-% message: Basque hyphenation patterns
-% description: Hyphenation patterns for Basque in T1/EC and UTF-8 encodings.
-% ==========================================
-%
-% Open vowels: a e o
-% Closed vowels: i u
-% Consonants: b c d f g j k l m n ñ p q r s t v w x y z
-%
-% Some of the patterns below represent combinations that never
-% happen in Basque. Would they happen, they would be hyphenated
-% according to the rules.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-basque.tlpobj new/tlpkg/tlpobj/hyphen-basque.tlpobj
--- old/tlpkg/tlpobj/hyphen-basque.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-basque.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-basque
category TLCore
-revision 50792
+revision 54568
catalogue bahyph
shortdesc Basque hyphenation patterns.
relocated 1
@@ -8,15 +8,11 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=basque lefthyphenmin=2 righthyphenmin=2 file=loadhyph-eu.tex file_patterns=hyph-eu.pat.txt file_exceptions=
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-eu.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-eu.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eu.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eu.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eu.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eu.pat.txt
catalogue-ctan /language/basque
-catalogue-date 2016-11-05 05:59:04 +0100
catalogue-license other-free
catalogue-topics basque hyphenation
++++++ hyphen-belarusian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-be.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-be.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-be.chr.txt 2017-05-18 06:05:56.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-be.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-''
-’’
---
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-йЙ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-ыЫ
-ьЬ
-эЭ
-юЮ
-яЯ
-ёЁ
-іІ
-ўЎ
-ґҐ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-be.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-be.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-be.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-be.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,70 +0,0 @@
-% title: Hyphenation patterns for Belarusian
-% copyright: Copyright (C) 2016 Maksim Salau
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% source: https://github.com/hyphenation/hyph-be
-% language:
-% name: Belarusian
-% tag: be
-% version: 1.01 (October 2016)
-% authors:
-% -
-% name: Maksim Salau
-% contact: maksim.salau (at) gmail.com
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% licence:
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% changes:
-% - Version 1.01 <2016/10/03> Added YAML header
-% - Version 1.00 <2016/09/29> Initial version
-% texlive:
-% encoding: t2a
-% babelname: belarusian
-% message: Belarusian hyphenation patterns
-% description:
-% Belarusian hyphenation patterns in T2A and UTF-8 encodings
-% ==========================================
-%
-% Many thanks to Aleś Bułojčyk and
-% Sviatlana Liasovich for their work on
-% Belarusian hyphenation dictionary for OpenOffice.
-% http://extensions.services.openoffice.org/en/project/dict-be-official
-%
-% Створана адпаведна правілаў, зацверджаных законам
-% ад 23 лiпеня 2008 г. No 420-З
-% Аб Правiлах беларускай арфаграфii i пунктуацыi
-% http://academy.edu.by/files/zak_420-3.pdf
-%
-% РАЗДЗЕЛ I. АРФАГРАФIЯ
-% ГЛАВА 8 ПРАВIЛЫ ПЕРАНОСУ
-% § 41. Правiлы пераносу простых, складаных, складанаскарочаных слоў,
-% умоўных графiчных скарачэнняў i iншых знакаў
-%
-% Based on rules approved by the law No 420-3 dated 23 July 2008
-% About Belarusian orthography and punctuation
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-belarusian.tlpobj new/tlpkg/tlpobj/hyphen-belarusian.tlpobj
--- old/tlpkg/tlpobj/hyphen-belarusian.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-belarusian.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,18 +1,15 @@
name hyphen-belarusian
category TLCore
-revision 50792
+revision 54568
shortdesc Belarusian hyphenation patterns.
relocated 1
longdesc Belarusian hyphenation patterns in T2A and UTF-8 encodings
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=belarusian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-be.tex file_patterns=hyph-be.pat.txt file_exceptions=
-runfiles size=32
+runfiles size=30
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-be.t2a.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-be.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-be.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-be.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-be.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-be.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-be.pat.txt
++++++ hyphen-bulgarian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-bg.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-bg.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-bg.chr.txt 2018-04-08 22:03:05.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-bg.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-иИ
-йЙ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-щЩ
-ъЪ
-юЮ
-яЯ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-bg.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-bg.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-bg.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-bg.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,895 +0,0 @@
-% copyright: Copyright (C) 2000, 2004, 2017 Anton Zinoviev
-% title: Hyphenation patterns for Bulgarian
-% version: 21 October 2017
-% language:
-% name: Bulgarian
-% tag: bg
-% notice: >
-% This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% The Bulgarian patterns used to come from another file,
-% by Georgi Boshnakov, named bghyphen.tex
-% authors:
-% -
-% name: Anton Zinoviev
-% contact: anton:lml.bas.bg
-% licence:
-% text: > # Seems equivalent to 3-clause BSD
-% This software may be used, modified, copied, distributed, and sold,
-% both in source and binary form provided that the above copyright
-% notice and these terms are retained. The name of the author may not
-% be used to endorse or promote products derived from this software
-% without prior permission. THIS SOFTWARE IS PROVIDES "AS IS" AND
-% ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED. IN NO EVENT
-% SHALL THE AUTHOR BE LIABLE FOR ANY DAMAGES ARISING IN ANY WAY OUT
-% OF THE USE OF THIS SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes: See below
-% texlive:
-% encoding: t2a
-% message: Bulgarian hyphenation patterns
-% description: Hyphenation patterns for Bulgarian in T2A and UTF-8 encodings.
-% babelname: bulgarian
-% ==========================================
-% Copyright (C) 2000,2004,2017 by Anton Zinoviev
-%
-% This software may be used, modified, copied, distributed, and sold,
-% both in source and binary form provided that the above copyright
-% notice and these terms are retained. The name of the author may not
-% be used to endorse or promote products derived from this software
-% without prior permission. THIS SOFTWARE IS PROVIDES "AS IS" AND
-% ANY EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED. IN NO EVENT
-% SHALL THE AUTHOR BE LIABLE FOR ANY DAMAGES ARISING IN ANY WAY OUT
-% OF THE USE OF THIS SOFTWARE.
-%
-% Bulgarian hyphenation patterns
-%
-% Generated by ./hyph-bg.sh --safe-morphology --standalone-tex
-%
-% Both left and right hyphenmins should be set to 2.
-%
-% % Automated Bulgarian Hyphenation
-% % Anton Zinoviev
-% % 21 October 2017
-%
-% Principles of the Bulgarian hyphenation
-% =======================================
-%
-% One specificity of the Bulgarian language is that the average length
-% of the words is greater than in English. When typesetting a Bulgarian
-% text, hyphenation is more important than when typesetting an English
-% text. Knuth's algorithm for line-breaking is such that in most
-% English paragraphs no hyphenation will be used. With a Bulgarian
-% text, however, even the Knuth's algorithm will use hyphenation in most
-% paragraphs. Hyphenation becomes an absolute necessity if we want to
-% obtain nice, justified paragraphs when using a software with dumb
-% line-breaking algorithm, such as LibreOffice.
-%
-% According to Decree 936 of the Council of Ministers promulgated on 27
-% November 1950, the Institute for Bulgarian Language at the Bulgarian
-% Academy of Sciences is authorised to publish the rules of the
-% orthography of the Bulgarian language (within certain limits).
-%
-% Hyphenation rules between 1945 and 1983
-% ---------------------------------------
-%
-% Between 1945 and 1983 Bulgarian used syllable hyphenation with two
-% morphological exceptions: hyphenation is preferred between a prefix
-% and a stem and at the boundary of compound words. The following were
-% the rules governing the hyphenation:
-%
-% 1. One letter does not stay alone. Words of one syllable can not be
-% hyphenated.
-% 2. No hyphenation before or after ь.
-% 3. In a sequence of vowels at least one vowel stays before the
-% hyphen.
-% 4. A single consonant between two vowels links with the second vowel.
-% For example по-ле /po-le/, ра-бо-та /ra-bo-ta/.
-% 5. In a sequence of consonants between two vowels, at least one
-% consonant stays with the second vowel. For example те-сто /te-sto/
-% or тес-то /tes-to/.[^b]
-% 6. In a sequence of consonants between two vowels, if the first
-% consonant is sonorant (й /y/, л /l/, м /m/, н /n/, р /r/), then it
-% stays with the first vowel. For example гер-дан /ger-dan/, сен-ки
-% /sen-ki/.
-% 7. The hyphenation separates two successive equal consonants. For
-% example времен-но /vremen-no/, пролет-та /prolet-ta/.
-% 8. When the letters дж /dzh/ and дз /dz/ denote a single consonant,
-% then they are not separated. For example боя-джия /boya-dzhiya/
-% but not бояд-жия /boyad-zhiya/. When these letters denote two
-% consonants, then the normal rules apply: над-живявам
-% /nad-zhivyavam/.
-% 9. Word prefixes may not be broken. Compound words are hyphenated
-% either at the boundary of the components or the hyphenation rules
-% are applied to each of the components separately. For example:
-% пред-упреждавам /pred-uprezhdavam/ (not пре-дупреждавам
-% /pre-duprezhdavam/), пред-известие /pred-izvestie/ (not
-% пре-дизвестие /pre-dizvestie/), за-движвам /za-dvizhvam/ (not
-% зад-вижвам /zad-vizhvam/), авто-клуб /avto-klub/ (not авток-луб
-% /avtok-lub/), вакуум-апарат /vakuum-aparat/ (not вакуу-мапарат
-% /vakuu-maparat/).
-%
-% In some rare cases the proper application of rule 9 depends on the
-% semantics of the word. For example пре-дреша /pre-dresha/ 'change
-% clothes' but пред-реша /pred-resha/ 'predetermine' or прес-пите
-% /pres-pite/ 'the snow-drifts' but пре-спите /pre-spite/ 'sleep for a
-% while/overnight'.
-%
-% [^b]: In several publications this rule is formulated with the
-% additional restriction that the sequence of consonants begins with
-% an obstruent. I believe this restriction is unintentional. It
-% makes no sense to forbid a hyphenation of the form AB-A but to
-% permit ABB-A (A denotes a vowel and B – a consonant).
-%
-% Hyphenation rules between 1983 and 2012
-% ---------------------------------------
-%
-% The Orthographic dictionary published by the Institute for Bulgarian
-% language in 1983 introduced new hyphenation rules. The complexity of
-% the previous rules was the main reason for the change. The new rules
-% aimed at two objectives: simplicity and unambiguity.
-%
-% The new rules are:
-%
-% 1. A consonant between two vowels links with the second vowel. For
-% example ви-со-чи-на /vi-so-chi-na/.
-% 2. In a sequence of two or more consonants between two vowels, at
-% least one consonant stays with first vowel and at least one with
-% the second vowel. For example сес-тра /ses-tra/ and сест-ра
-% /sest-ra/.
-% 3. Two equal consonants are separated. For example плен-ник
-% /plen-nik/.
-% 4. In a sequence of two or more vowels, the first vowel stays before
-% the hyphen. For example пре-одолея /pre-odoleya/ and прео-долея
-% /preo-doleya/.
-% 5. In a sequence of three or more vowels, the last vowel stays after
-% the hyphen. For example мао-изъм /mao-izam/ but not маои-зъм
-% /maoi-zam/.
-% 6. The letter й /y/ between a vowel and a consonant stays with the
-% vowel. For example май-ка /may-ka/.
-% 7. When a sequence of two or more consonants follows й /y/ then at
-% least one consonant links with й /y/. For example айс-берг
-% /ays-berg/ (not ай-сберг /ay-sberg/).
-% 8. The letter й /y/ between two vowels links with the second vowel.
-% For example ма-йор /ma-yor/.
-% 9. No hyphenation before or after ь.
-% 10. When the letters дж /dzh/ denote a single consonant, then they are
-% not separated. For example су-джук /su-dzhuk/ (not суд-жук
-% /sud-zhuk/) but над-живея /nad-zhiveya/.
-% 11. There must be at least one vowel before and after the hyphen.
-% 12. One letter does not stay alone.
-%
-% The total disregard of the morphology by these rules leads to some
-% strange results. For example пре-дизвестие /pre-dizvestie/ is
-% permitted and пред-известие /pred-izvestie/ is forbidden, зад-вижвам
-% /zad-vizhvam/ is permitted and за-движвам /za-dvizhvam/ is forbidden,
-% авток-луб /avtok-lub/ is permitted and авто-клуб /avto-klub/ is
-% forbidden, вакуу-мапарат /vakuu-maparat/ is permitted and
-% вакуум-апарат /vakuum-aparat/ is forbidden. Because of this, the new
-% rules were not universally accepted. The old rules are still
-% mentioned in various places in Internet, they are included even in
-% some grammar books published by the publishing houses of the Ministry
-% of Education and of Sofia University. The software developers,
-% however, soon came into love with the new hyphenation rules.
-%
-% Hyphenation rules after 2012
-% ----------------------------
-%
-% In 2012 new rules came into force. There are two differences with
-% respect to the previous rules:
-%
-% 1. Rule 5 of the previous rules is revoked. For example маои-зъм
-% /maoi-zam/ becomes a valid hyphenation.
-% 2. The new rules permit morphologically based hyphenation (however it
-% is not obligatory). For example пред-известие /pred-izvestie/,
-% за-движвам /za-dvizhvam/, авто-клуб /avto-klub/, вакуум-апарат
-% /vakuum-aparat/ are valid hyphenations.
-%
-% Good hyphenation is a complex matter and it seems the linguists at the
-% Institute for Bulgarian Language have recognised this. They no longer
-% attempt to provide universal rules about everything. Instead, they
-% provide some very permissible rules while the good application of
-% these rules is leaved to the discretion and the experience of the
-% printers and the developers of hyphenation software.
-%
-% It makes sense to use at least two different sets of hyphenation rules
-% for Bulgarian. In most cases a more restrictive version should be
-% used, one which attempts to eliminate the controversial cases of
-% hyphenation. When typesetting a Bulgarian text in a narrow newspaper
-% column, however, it will be appropriate to use more liberal
-% hyphenation rules. It should be noted that one of the reasons for the
-% hyphenation reform in 1983 was the desire to fix the chaotic
-% hyphenation in the Bulgarian newspapers at that time.
-%
-% Computer implementations
-% ========================
-%
-% Mathematical analysis of the Bulgarian hyphenation
-% --------------------------------------------------
-%
-% The earliest mathematical analysis of the Bulgarian hyphenation rules
-% belongs to Veska Noncheva.[^1] In 1988 she proposed a mathematical
-% formalisation of the hyphenation rules in a table with 22 rows.[^2]
-%
-% [^1]: http://www.researchgate.net/profile/Veska_Noncheva
-%
-% [^2]: Нончева В. Алгоритъм за автоматично пренасяне на думи в
-% българския език. Математика и математическо
-% образование. Сб. доклади на 17. ПК на СМБ. С., БАН, 1988, 479-482.
-%
-% In the same year Eugene Belogay[^3] proposed an alternative
-% formalisation with only 9 rules.[^4] Belogay proved that his rules are
-% consistent and that they form a minimal set. The rules of Belogay
-% have negative character – every hyphenation which is not forbidden by
-% a rule is possible hyphenation.
-%
-% [^3]: http://www.linkedin.com/in/belogay
-%
-% [^4]: Белогай Е. Алгоритъм за автоматично пренасяне на думи. Компютър
-% за вас (1988) 3, 12-14.
-%
-% The following are the first 7 rules, as formulated by Belogay:
-%
-% 1. Б-А
-% 2. А-ББ
-% 3. Б-ТТ, ТТ-Б
-% 4. ААА-Б
-% 5. й-ББ
-% 6. Б-ь
-% 7. д-ж
-%
-% Here А denotes an arbitrary vowel letter, Б denotes an arbitrary
-% consonant letter (including ь and й), ТТ denotes a sequence of two
-% equal consonant letters and the letters й, ь, д and ж denote
-% themselves. For example the rule "Б-А" says that we are not permitted
-% to separate a consonant letter from immediately following vowel
-% letter.
-%
-% The eighth rule of Belogay says that hyphenation is forbidden before
-% the first and after the last vowel letter. The ninth rule of Belogay
-% says that hyphenation is forbidden immediately after the first or
-% immediately before the last letter of the word.
-%
-% Notice that is is very easy to translate the rules of Belogay in the
-% form, required for the hyphenation algorithm of Knuth and Liang used
-% in TeX.[^a] Let us remind that this algorithm matches the word with a
-% set of string patterns in which the odd numbers say hyphenation is
-% permitted in this position and even numbers say the hyphenation is
-% forbidden. When two patterns give conflicting numbers for the same
-% position, then the greater number wins.
-%
-% First, since the rules of Belogay are negative (they say where
-% hyphenation is forbidden, not where it is permitted), we have to
-% permit the hyphenation everywhere:
-%
-% 1. А1
-% 2. Б1
-%
-% Then, the first seven rules of Belogay obtain the form:
-%
-% 1. Б2А
-% 2. А2ББ
-% 3. Б2ТТ ТТ2Б
-% 4. ААА2Б
-% 5. й2ББ
-% 6. Б2ь
-% 7. д2ж
-%
-% Since no Bulgarian word starts with more that four consonants and no
-% Bulgarian word ends with more than three consonants, the eighth rule
-% of Belogay can be translated in the following way:
-%
-% 1. .Б2
-% 2. .ББ2
-% 3. .БББ2
-% 4. 2Б.
-% 5. 2ББ.
-%
-% The ninth rule of Belogay means that left and right hyphen mins should
-% be set to 2.
-%
-% The work of Eugene Belogay was not limited to merely a mathematical
-% analysis of the Bulgarian hyphenation rules. In his paper he
-% published a short algorithm in Pascal which implements these rules.
-% It didn't take long for this algorithm to be used in various text
-% processing software. The algorithm of Belogay was famous for many
-% years. Even as late as 1997 in one book about TeX, the author didn't
-% care to give any explanations but simply wrote about "the algorithm of
-% Belogay" as something well known to the reader.[^5]
-%
-% [^a]: Liang, Franklin Mark. Word Hy-phen-a-tion by
-% Com-put-er (Doctoral Dissertation). Stanford University, 1983
-%
-% [^5]: Василев В. Ултимативният ТеХ. Удоволствието да правим
-% предпечатна подготовка сами. София, Интела, 1997, 36
-%
-% Bulgarian hyphenation in TeX
-% ----------------------------
-%
-% One unfortunate design decision of Knuth was that the hyphenation
-% algorithm of TeX applied the hyphenation patterns not to the input
-% character codes but to the internal codes of the glyphs in the font.
-% This created a problem for the Cyrillic languages because in TeX the
-% Cyrillic fonts did not have standardised encoding. Perhaps this is
-% one of the reasons why the earliest implementations of the Bulgarian
-% hyphenation in TeX did not rely on the internal hyphenation algorithm
-% of TeX. Instead, external tools were used to insert soft hyphens in
-% all Bulgarian words. For example such a tool would replace the word
-% сричкопренасяне /srichkoprenasyane/ with
-% срич\\-коп\\-ре\\-на\\-ся\\-не /srich\\-kop\\-re\\-na\\-sya\\-ne/.
-% The saying "To every disadvantage there is a corresponding advantage"
-% is true – since Cyrillic and Latin letters use different character
-% codes, an external tool could easily insert soft hyphens in all
-% Bulgarian words while leaving the TeX commands intact.
-%
-% The earliest known attempt to use the hyphenation algorithm of TeX for
-% Bulgarian was made by Ognyan Tonev in 1990.[^6] He described his work
-% as "a not very good translation of the rules. I work in this
-% direction. But I don't have a 100% working complect of patterns. So,
-% the copy I send to you[^7] is only a beta-version." The hyphenation
-% patterns of Tonev don't work correctly and it seems he never completed
-% his work.
-%
-% [^6]: The author of this text was unable to find current information
-% about Ognyan Tonev in Internet. Apparently in 1990 he worked in
-% the Center of Informatics and Computer Technology of the Bulgarian
-% Academy of Sciences.
-%
-% [^7]: To Yannis Haralambous,
-% http://perso.telecom-bretagne.eu/yannisharalambous
-%
-% The first usable Bulgarian hyphenation patterns for TeX were developed
-% by Georgi Boshnakov[^8] in 1994. In order to solve the encoding
-% problem, Boshnakov had developed TeX fonts supporting the MIK encoding
-% (the prevalent encoding at that time in Bulgaria). This allowed him
-% to introduce a fully working implementation only a few months after
-% LaTeX2e became the official LaTeX version. Later Boshnakov modified
-% his work with the Babel system. The hyphenation patterns of Boshnakov
-% did their job well enough, so that for almost quarter a century after
-% their initial creation, they remained the only Bulgarian hyphenation
-% patterns in the standard distributions of TeX and CTAN.
-%
-% [^8]: http://www.maths.manchester.ac.uk/~gb/
-%
-% There are some similarities between the patterns of Boshnakov and the
-% patterns of Belogay. The following are the main differences.
-%
-% First, Boshnakov used an ingenious and more compact implementation of
-% the second and the third rule. Instead of {А2ББ, Б2ТТ, ТТ2Б}, or
-% 8×22×22+22×22+22×22=4840 patterns in total, Boshnakov has patterns of
-% the form 2Б3Б2 and 4Т3Т4, or only 22×22=484 in total, with the same
-% effect.
-%
-% The second main difference between the patterns of Boshnakov and the
-% patterns of Belogay concerns the letter combination дж /dzh/. In
-% Bulgarian this letter combination can denote either a single
-% consonant, or a sequence of two consonants and the hyphenation rules
-% change respectively. Unfortunately, it is impossible to know the
-% meaning of дж /dzh/ without a vocabulary. The solution of Belogay was
-% a cautious one – his rules do the hyphenation in a way which will be
-% correct regardless of whether дж /dzh/ is a single consonant or a
-% sequence of two consonant. On the other hand, the approach of
-% Boshnakov is a bold one – since дж /dzh/ is more often a single
-% consonant, his rules assume that it is always a single consonant. The
-% number of the cases when this decision leads to bad hyphenations is
-% insignificant in comparison with the cases in which we obtain improved
-% hyphenation.
-%
-% The third main difference between the patterns of Boshnakov and the
-% patterns of Belogay concerns the eighth rule – its implementation in
-% the rules of Boshnakov is rather limited which leads to wrong
-% hyphenations like бри-дж /bri-dzh/. A full implementation of this
-% rule would require 11660 patterns in total and this would be too much
-% for the computers in 1994.
-%
-% Later developments
-% ------------------
-%
-% In 1995 Atanas Topalov defended a Masters thesis in the Faculty of
-% Mathematics and Informatics at Sofia University titled "Algorithms and
-% software about text processing".[^9] One of the main topics in his
-% thesis was the Bulgarian hyphenation. Topalov criticised vehemently
-% the official hyphenation rules and their total disregard of the
-% morphology. He wrote:
-%
-% > If we look at the history of the problems of the hyphenation, we
-% > will discover something very strange. Instead of the expected
-% > involvement with the depths and aspiration for more admissible and
-% > satisfactory style, we can find a growing tendency for
-% > simplification. One unpleasant discovery is that the development of
-% > the hyphenation software stays firmly on the principle "let us do
-% > the easiest thing". The earliest works which have been studied are
-% > from 1978. It turned out that they present the best approach
-% > concerning the automated hyphenation. The authors have chosen the
-% > most difficult but the most correct (from literary point of view)
-% > method for hyphenation, namely the morphological approach.
-%
-% Topalov proposed his own hyphenation algorithm. The hyphenation it
-% generated was smooth and easy to read. One obvious defect of the
-% algorithm of Topalov was that it contradicted the official hyphenation
-% rules at that time. One can argue, however, that his algorithm is
-% compatible with the current hyphenation rules.
-%
-% [^9]: The thesis of Atanas Topalov can be accessed at the author's
-% website http://www.mind-print.com
-%
-% In 1999 Svetla Koeva[^10] wrote a paper about the automated Bulgarian
-% hyphenation.[^11] At that time she was a junior member of the
-% Department of Computational Linguistics at the Institute for Bulgarian
-% Language but now she is a director of the whole institute. The paper
-% of Koeva contains a list of hyphenation patterns which can be used as
-% a basis of automated hyphenation. In 2004 with the help of Stoyan
-% Mihov[^12] the rules of Koeva were formalised with regular relations
-% and rewriting rules. They were implemented in a software product
-% named ItaEst which provided Bulgarian hyphenation and grammar checking
-% for various software products of Microsoft and Apple.
-%
-% [^10]: http://dcl.bas.bg/svetla_koeva/
-%
-% [^11]: Коева, Светла. Правила за пренасяне на части от думите на нов
-% ред. Български език. 1999/2000, 1, 84-86
-%
-% [^12]: http://lml.bas.bg/~stoyan/
-%
-% The main differences between the hyphenation of Koeva and the official
-% hyphenation rules effective after 2012 is that the separation of a
-% long sequence of consonants between two vowels is done according to
-% the rules valid before 1983. For example се-стра /se-stra/ and
-% ай-сберг /ay-sberg/ are permitted. The main difference between the
-% hyphenation of Koeva and the official hyphenation rules effective
-% before 1983 is that the rules of Koeva disregard the morphology of the
-% words. The following rule of Koeva is specific: in a sequence of two
-% sonorant consonants between two vowels, we are permitted to separate
-% the first vowel from the first consonant, for example материа-лна
-% /materia-lna/.
-%
-% In 2000 Anton Zinoviev[^13] created new hyphenation patterns for TeX.
-% He didn't know about the previous work of Boshnakov and he didn't
-% bother to make his work available in the various TeX distributions and
-% CTAN. His work was used mostly by the local Linux enthusiasts and the
-% colleagues of Zinoviev. In 2001 Radostin Radnev[^14] created a free
-% grammar dictionary of Bulgarian[^15] where he used the hyphenation
-% patterns of Zinoviev. From there the work of Zinoviev propagated to
-% OpenOffice, LibreOffice and various online dictionaries, including
-% http://bg.wiktionary.org and http://rechnik.chitanka.info.
-%
-% [^13]: The author of this text.
-%
-% [^14]: http://bg.linkedin.com/in/radostinradnev
-%
-% [^15]: http://bgoffice.sourceforge.net/
-%
-% The following are the main differences between the hyphenation of
-% Zinoviev and the hyphenation of Boshnakov.
-%
-% First, the eighth rule of Belogay is fully implemented.
-%
-% Second, the rules of Zinoviev try to detect when the letters дж /dzh/
-% (and дз /dz/) denote a single consonant and when they denote a
-% sequence of two consonants. By default, however, Zinoviev (like
-% Boshnakov) assumes that дж /dzh/ is a single consonant and hyphenates
-% accordingly.
-%
-% Third, the rules of Zinoviev disable some cases of unpleasant
-% hyphenations:
-%
-% 1. In a consonant sequence like тст /tst/, the two equal consonants т
-% /t/ are separated. For example братст-во /bratst-vo/ is forbidden
-% while братс-тво /brats-tvo/ and брат-ство /brat-stvo/ are
-% permitted.
-% 2. The hyphenation is forbidden after a sonorant consonant following
-% an obstruent consonant. For example отм-ра /otm-ra/ is forbidden
-% and от-мра /ot-mra/ is permitted.
-% 3. The hyphenation separates two consecutive kindred voiced/voiceless
-% consonants. For example субп-родукт /subp-roduct/ is forbidden and
-% суб-продукт /sub-product/ is permitted.
-%
-% At the start of his work on the Bulgarian hyphenation, Zinoviev had
-% the opportunity to discuss the hyphenation with Svetla Koeva. He
-% remembers that some cases of unpleasant hyphenation were suggested to
-% him by Koeva. Unfortunately, he hasn't taken notes so now he doesn't
-% know which cases of unpleasant hyphenation have been suggested to him
-% by Koeva and which are his own findings.
-%
-% The present work
-% ================
-%
-% Motivation
-% ----------
-%
-% The present work was carried out on the initiative of the leader of
-% the Bulgarian localisation team of Mozilla, who contacted Zinoviev,
-% Boshnakov and the maintainers of the TeX hyphenation patterns.[^17]
-% This work pursues the following main objectives:
-%
-% 1. to update the hyphenation patterns in accordance with the current
-% hyphenation rules;
-% 2. to generate the hyphenation patterns by a publicly available
-% script;
-% 3. to make the hyphenation patterns customisable;
-% 4. to provide documentation for the future developers.
-%
-% [^16]: http://mozillians.org/en-US/u/stoyan/
-%
-% [^17]: http://hyphenation.org
-%
-% The current official hyphenating rules for Bulgarian are rather
-% liberal. Very often, in a long sequence of consonants we are
-% permitted to split the word at any position, for example аген-т-с-т-во
-% /agen-t-s-t-vo/. This is prone to many unusual and unexpected results
-% that interrupt the attention of the reader or deceive his expectations
-% during the movement of his eyes to the next line. On the other hand,
-% in order to produce nice justified paragraphs there is no need for so
-% many hyphenation possibilities. It would be sufficient even if only
-% one possible separation between any two syllables was permitted.
-%
-% Therefore, it makes sense to use a more restrictive version of the
-% Bulgarian hyphenation, one which eliminates the controversial cases of
-% hyphenation. Only when typesetting a Bulgarian text in a very narrow
-% newspaper column it will be appropriate to use a more liberal version.
-% It should be noted that some specialised English dictionaries also
-% separate the word-division positions into two categories – preferred
-% positions and less recommended positions.
-%
-% There are two methods to determine the optimal division within a
-% sequence of consonants between two vowels:
-%
-% * we can hyphenate according to the syllables in the word or
-% * we can hyphenate morphologically.
-%
-% Hyphenation according to the syllables in the word
-% --------------------------------------------------
-%
-% Let us look at the properties of the Bulgarian syllables. All
-% syllables have the following structure:
-%
-% > onset - nucleus - code
-%
-% The nucleus in Bulgarian is always a vowel. Both the onset and the
-% code are (possibly empty) sequences of consonants.
-%
-% The Bulgarian syllables adhere to the Sonority Sequencing Principle.
-% According to this principle, the consonants within the onset have
-% raising sonority and the consonants within the code have decreasing
-% sonority.
-%
-% Several grammar books agree that the following sonority scale is valid
-% for Bulgarian:
-%
-% > voiceless obtrusive < voiced obtrusive < sonorant consonant < vowel
-%
-% According to the investigations of the author, the only exception to
-% this law is due to the letter в /v/ which is a voiced obtrusive but it
-% can be used also as a voiceless obtrusive. This exception is due to a
-% spelling particularity of the Bulgarian language. Whenever the letter
-% в /v/ seemingly violates the Sonority Sequencing Principle, in the
-% spoken language this letter is read as ф /f/, that is as a voiceless
-% obtrusive (for example the word отвсякъде /otvsyakade/ is read as
-% отфсякъде /otfsyakade/).[^18]
-%
-% [^18]: No Primitive Slavonic word contains the phoneme ф /f/.
-% Therefore, we can safely assume that in the Primitive Slavonic
-% language the consonant ф /f/ was a positional variant of the consonant
-% в /v/.
-%
-% The author has found that the sonorant consonants in Bulgarian have
-% their own sonority scale:
-%
-% > м /m/ < н /n/ < л /l/ < р /r/ < й /y/
-%
-% Only a few words such as жанр /zhanr/ and химн /himn/ violate this
-% scale. Such words are always loan-words and their pronunciation is
-% somewhat problematic for the native Bulgarian speakers.
-%
-% In addition to the Sonority Sequencing Principle, the consonant
-% clusters within the Bulgarian syllable adhere to the following
-% additional principles:
-%
-% 1. Both in the onset and in the code, the labial and dorsal plosives
-% precede the coronal plosives and affricates.
-% 2. If the onset or the code contains two plosives or affricates, then
-% there are no fricatives between them. Few words with the Latin
-% root 'text' are exceptions: контекст /kontekst/.
-% 3. If the onset or the code contains two fricatives other than в /v/,
-% then there are no plosives or affricates between them.
-% 4. If the onset or the code contains two plosives or affricates, then
-% they both have equal sonority (both are voiced, or both are
-% voiceless).
-% 5. If the onset or the code contains two fricatives other than в /v/,
-% then they both have equal sonority (both are voiced, or both are
-% voiceless).
-% 6. Neither the onset, nor the code may contain two labial plosives, or
-% two coronal plosives or affricates or two dorsal plosives.
-% 7. Neither the onset, nor the code may contain two equal consonants
-% with the exception of в /v/ (for example втвърди /vtvardi/).[^19]
-%
-% [^19]: Actually, the letter в /v/ is not a real exception because in
-% all such cases this letter denotes two different consonants – в /v/
-% and ф /f/. Only in the Russian loan-word взвод /vzvod/ the two
-% letters в /v/ denote a repeating consonant в /v/.
-%
-% From all these properties of the Bulgarian syllable we can deduce the
-% following hyphenation rules:
-%
-% 1. In a sequence МК where М is a consonant with higher sonority than
-% K, we are not permitted to hyphenate before М. Exception: when М
-% is в /v/ and К is a voiceless consonant.
-% 2. In a sequence КМ where М is a consonant with higher sonority than
-% K, we are not permitted to hyphenate after М.
-% 3. In a sequence KBT where K and T are plosives or affricates and B is
-% fricative, we separate K from T.
-% 4. In a sequence CKB where K is a plosive or affricate and C and B are
-% fricatives other than в /v/, we separate C from B.
-% 5. If in a consonant sequence a coronal plosive or affricate Т is
-% followed by a labial or dorsal plosive К, then we separate Т from К.
-% 6. If a consonant sequence contains two plosives or affricates, one
-% voiced and one voiceless, then we separate them.
-% 7. If a consonant sequence contains two fricatives other than в /v/,
-% one voiced and one voiceless, then we separate them.
-% 8. If a consonant sequence contains two labial plosives or two coronal
-% plosives or affricates or two dorsal plosives then they are
-% separated.
-% 9. If a consonant sequence contains two equal consonants (not
-% necessarily consecutive), then they are separated.
-%
-% With so many prohibitive rules, a question arises: if we apply all
-% these rules, aren't we going to eliminate too many hyphenation
-% possibilities? The answer is no. It can be demonstrated that between
-% any two consecutive syllables at least one separation point will be
-% permitted.
-%
-%
-% Hyphenation according to the morphology
-% ---------------------------------------
-%
-% Between 1983 and 2012 the official orthographic rules of the
-% Bulgarian language forbade morphologically based hyphenation. After
-% 2012 such hyphenation is permitted (but not obligatory).
-%
-% The most important case when it is very desirable to use
-% morphologically based hyphenation is the case of the compound words.
-% Divisions such as авток-луб /avtok-lub/ and вакуу-мапарат
-% /vakuu-maparat/ are extremely irritating even if they are formally
-% correct. Unfortunately, we do not have a vocabulary of the compound
-% Bulgarian words that would permit us to produce rules for automated
-% hyphenation. Therefore, the current Bulgarian hyphenation patterns do
-% not attempt to apply morphological hyphenation to such words.
-%
-% Second in importance (but far more significant in terms of numbers) is
-% the case with the word prefixes. While the eyes of the reader still
-% look at the start of the word, the word is still unknown to him. At
-% this point, it is very important not to deceive his expectations. For
-% example, when the reader sees над- /nad-/ at the end of the line, he
-% will expect that this is the prefix над- /nad-/ with semantics 'attain
-% more than'. This expectation will be fooled if this wasn't really a
-% prefix, but a deceiving (while formally correct) hyphenation of the
-% word надремя /nadremya/ 'have dozed enough' where the real prefix is
-% not над- /nad-/ but на- /na-/ with semantics 'achieve a state after
-% accumulation'. Such hyphenation distracts the reader and makes the
-% reading more difficult.
-%
-% Third in importance is the case with the word suffixes. With respect
-% to the hyphenation rules we can divide the suffixes into three
-% categories:
-%
-% 1. Suffixes starting with a vowel, for example -ар /-ar/. It is not
-% appropriate to follow the morphology with such suffixes because
-% this will contradict the whole hyphenation tradition of the
-% Bulgarian language. For example крав-ар /krav-ar/ is unwarranted.
-% 2. Suffixes starting with one consonant, for example -ка /-ka/.
-% Usually with such suffixes the syllable boundary in the word
-% coincides with morpheme boundary so no specific cares are
-% necessary, for example кравар-ка /kravar-ka/. The exceptions are
-% rare, for example: обек-тната /obek-tnata/ instead of обект-ната
-% /obekt-nata/.
-% 3. Suffixes starting with more than one consonant (-ски /-ski/, -ство
-% /-stvo/). It is possible to use morphological hyphenation rules
-% with such suffixes.
-%
-% Even if it is possible to use morphological hyphenation with the
-% suffixes of the third category, it turns out, this is not as useful as
-% it is with the case of the prefixes. When the eyes of the reader have
-% reached this part of the word, the word is already more or less known
-% to the reader. Therefore, at this point the morphological hyphenation
-% does not provide any significant advantages in comparison to the
-% simpler hyphenation based only on the syllables in the word. Consider
-% for example the word геройс-тво /geroys-tvo/ with suffix -ство
-% /-stvo/. When the reader sees геройс- /geroys-/ at the end of the
-% line this will give him an early clue that the suffix of the word is
-% -ство /-stvo/. Such non-morphological hyphenation does not deceive
-% the expectations of the reader. On the contrary, it makes the reading
-% easier because it gives clues to the reader about what follows on the
-% next line.
-%
-% Because of these considerations, the current Bulgarian hyphenation
-% patterns do not attempt to use morphological hyphenation with respect
-% to the suffixes of the words. Though it would be useful to implement
-% rules about the suffixes of the second cateogory. Hopefully, some
-% future version will have such rules.
-%
-% Occasionally,[^20] a fourth morphological requirement is stated: that
-% hyphenation should conform with the boundary between the word and the
-% definitive articles -та /-ta/ and -те /-te/ (postfixed in Bulgarian).
-% There is no need to pay attention to this rule because it seems to be
-% satisfied by its own nature. The author has searched in a dictionary
-% with over 860000 Bulgarian words for cases when the hyphenation rules
-% would hyphenate badly with respect to the definitive article. He was
-% unable to find even one such case with the hyphenation rules valid
-% after 1983 and only about 10 cases with the rules valid before 1983
-% (one of them is живопи-ста /zhivopi-sta/ instead of живопис-та
-% /zhivopis-ta/).
-%
-% One unavoidable characteristic of any morphologically based automated
-% hyphenation is that it can create wrong hyphenations. Because of
-% this, one useful option is to use the morphology in a safe way – to
-% use it in order to forbid bad hyphenations but to create no new
-% hyphenation possibilities solely on the basis of the morphology.
-%
-% Take for example the word дозрея /dozreya/ 'ripen fully'. According
-% to the phonological rules, we should hyphenate it as доз-рея
-% /doz-reya/. According to the morphology, however, we should hyphenate
-% as до-зрея /do-zreyq/ because this word is formed with the prefix до-
-% /do-/ with semantics 'complete or supplement' and this semantics would
-% be lost if the reader sees доз- /doz-/ at the end of the line.
-% Therefore, there are three methods to hyphenate this word:
-%
-% 1. доз-рея /doz-reya/ when morphology is not used;
-% 2. до-зрея /do-zreya/ when morphology is fully used;
-% 3. дозрея /dozreya/ (no hyphenation) when morphology is used in a safe
-% way.
-%
-% The option to use the morphology in a safe way is very attractive when
-% the software uses a smart line-breaking algorithm which can produce
-% good results even with less hyphenation possibilities. TeX is one
-% such software. It should be noted that this option does not eliminate
-% too many hyphenation possibilities because the morpheme boundaries
-% most of the time are also syllable boundaries.
-%
-% [^20]: Правописен и правоговорен наръчник. Състав. Иван Хаджов,
-% Цв. Минков; Ред. Ив. Хаджов и др. София, Бълг. кн., 1945
-%
-% The following are results of a statistics about the quality of the
-% morphological rules (the number after the sign ± is the expected
-% standard deviation of our estimations):
-%
-% With the option `--morphology`:
-%
-% * in 0.1% ±0.3% of the dictionary words the morphological patterns
-% create very wrong hyphenation;
-% * in 89.8% ±0.1% of the dictionary words the morphological patterns
-% hyphenate identically with the case when no morphology patterns are
-% used;
-% * in 0.3% ±0.2% of the dictionary words the morphological patterns
-% hyphenate differently in comparison to the case when no morphology
-% patterns are used and the word is hyphenated in a way which
-% contradicts the morphology;
-% * in 0.6% ±0.1% of the dictionary words the morphological patterns
-% hyphenate differently in comparison to the case when no morphology
-% patterns are used and there is a possible hyphenation which is
-% compatible with the word morphology but which is nevertheless
-% forbidden by the morphology patterns.
-%
-% With the option `--safe-morphology`:
-%
-% * in 0% of the dictionary words the morphological patterns create very
-% wrong hyphenation;
-% * in 90.0% ±0.1% of the dictionary words the morphological patterns
-% hyphenate identically with the case when no morphology patterns are
-% used;
-% * in 0.3% ±0.2% of the dictionary words the morphological patterns
-% hyphenate differently in comparison to the case when no morphology
-% patterns are used and the word is hyphenated in a way which
-% contradicts the morphology;
-% * in 0.6% ±0.1% of the dictionary words the morphological patterns
-% hyphenate differently in comparison to the case when no morphology
-% patterns are used and there is a possible hyphenation which is
-% compatible both with the word morphology and with the syllable
-% boundaries but which is nevertheless forbidden by the morphology
-% patterns.
-%
-% Notice that the morphological patterns create a different hyphenation
-% only in about 10% of the words. The following explanation can be
-% given for this surprising fact. First, the natural evolution of the
-% human languages tends to simplify the complex sequences of consonants.
-% Therefore, no morpheme contains a complex sequence of consonants. And
-% second, the Bulgarian orthography is morphological. This means that
-% the morphemes are written according to their actual pronunciation,
-% however the simplifications in the spoken languages which take place
-% at the morpheme boundaries are not taken into account in the
-% orthography. The independent operation of these two factors leads to
-% the result that most of the time the morpheme boundaries coincide with
-% the conventional syllable boundaries. The main exception to this is
-% when a morpheme starts with a vowel, in this case its syllable will
-% include one or more consonants of the preceeding morpheme. The second
-% exception is when a morpheme ends with a vowel and the next morpheme
-% starts with a sequence of two or more consonants.
-%
-% Usage of the script `hyph-bg.sh`
-% --------------------------------
-%
-% The `hyph-bg.sh` is all-in-one script which can generate both
-% documentation (this text) and Bulgarian hyphenation patterns. When
-% given the option `--help` the script gives short usage instructions:
-%
-% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-% hyph-bg.sh --help
-% Show this info
-% hyph-bg.sh [--doc-html | --doc-latex | --doc-txt]
-% Print documentation in various formats
-% hyph-bg.sh [other options]
-% Generate Bulgarian hyphenation patterns
-%
-% Options when generating hyphenation patterns:
-%
-% --standalone-tex
-% Produce hyphenation patterns for TeX with \patterns{ ... }.
-%
-% --no-hyphen-mins
-% Hyphenation patterns which do not require hyphen mins.
-% Otherwise: both left and right hyphen mins should be set to 2.
-%
-% --safe-dz
-% Do not try to guess whether DZ is a single consonant or not.
-% Only use hyphenation which will be correct in both cases.
-%
-% --permissible
-% Permit any formally correct hyphenation, including unnatural
-% divisions, such as studen-tstvo. Useful for educational tools
-% or when typesetting Bulgarian text in a very short column.
-%
-% --morphology
-% Apply morphology when hyphenating, for example: za-dvizhvam.
-% May hyphenate incorrectly in some cases.
-%
-% --safe-morphology
-% Apply morphology when hyphenating. Never hyphenates incorrectly
-% but may prohibit some correct hyphenations.
-%
-% --no-morphology
-% Disregard the morphology. Default.
-%
-% --1945
-% Hyphenate according to the rules effective between 1945 and 1982
-%
-% --1983
-% Hyphenate according to the rules effective between 1983 and 2011
-%
-% --2012
-% Hyphenate according to the rules effective after 2012. Default.
-% ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-%
-% The following are the recommended ways to generate hyphenation
-% patterns by this script:
-%
-% `hyph-bg.sh --standalone-tex --safe-morphology`
-% : For TeX. Apply the morphology in a safe way when the software
-% uses a smart line-breaking algorithm.
-%
-% `hyph-bg.sh`
-% : For most other software.
-%
-% `hyph-bg.sh --no-hyphen-mins`
-% : The current versions of Mozilla (as of 2017) seem to ignore the
-% hyphen mins in words that contain a dash.
-%
-% `hyph-bg.sh --morphology`
-% : For professional typography with human proof-reader.
-%
-% `hyph-bg.sh --permissible`
-% : For educational tools and online dictionaries which can show only one
-% kind of hyphenation.
-%
-% Notice that some specialised English dictionaries separate the
-% word-division positions into two categories – preferred positions and
-% less recommended positions. It would be best if the Bulgarian online
-% dictionaries could do the same. For example hyphen "-" can be used to
-% display the preferred positions and dot "." – the less recommended
-% positions. If a word-division position is permitted only by the
-% patterns of `hyph-bg.sh --permissible`, then this position is less
-% recommended.
-%
-
-\message{Bulgarian hyphenation patterns (options: --safe-morphology --standalone-tex, version 21 October 2017)}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-bulgarian.tlpobj new/tlpkg/tlpobj/hyphen-bulgarian.tlpobj
--- old/tlpkg/tlpobj/hyphen-bulgarian.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-bulgarian.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-bulgarian
category TLCore
-revision 50792
+revision 54568
shortdesc Bulgarian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Bulgarian in T2A and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=bulgarian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-bg.tex file_patterns=hyph-bg.pat.txt file_exceptions=
-runfiles size=81
+runfiles size=69
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-bg.t2a.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-bg.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-bg.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-bg.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-bg.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-bg.pat.txt
++++++ hyphen-catalan.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ca.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ca.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ca.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ca.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-xX
-yY
-zZ
-àÀ
-çÇ
-èÈ
-éÉ
-íÍ
-ïÏ
-òÒ
-óÓ
-úÚ
-üÜ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ca.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ca.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ca.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ca.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
-% title: Hyphenation patterns for Catalan
-% copyright: Copyright (C) December 1991-January 1995, July 2003 Gonçal Badenes
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Catalan
-% tag: ca
-% version: 1.11 15 July 2003 15:08:12 CET
-% authors:
-% -
-% name: Gonçal Badenes
-% contact: g.badenes (at) ieee.org
-% -
-% name: Francina Turon
-% licence:
-% name: LPPL
-% version: 1
-% or_later: true
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% generation:
-% left: 2
-% right: 2
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - Version 1.11 2003-07-15 Identical to version 1.10 except for the updated copyright notice.
-% - Version 1.10 1995-01-17
-% texlive:
-% encoding: ec
-% babelname: catalan
-% legacy_patterns: cahyph.tex
-% message: Catalan hyphenation patterns
-% description: Hyphenation patterns for Catalan in T1/EC and UTF-8 encodings.
-% ==========================================
-%
-% This patterns have been created using standard, conservative
-% hyphenation rules for catalan. The results have refined running them
-% through patgen. In that way, the number of hits has been increased.
-%
-% These rules produce no wrong patterns (Results checked against the
-% “Diccionari Ortogràfic i de Pronúncia”, Enciclopèdia
-% Catalana. The percentage of valid hyphen misses is lower than 1%
-%
-% Some of the patterns below represent combinations that never
-% happen in Catalan. We have tried to keep them to a minimum.
-%
-% Please report any problem you might have to the authors!!!
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-catalan.tlpobj new/tlpkg/tlpobj/hyphen-catalan.tlpobj
--- old/tlpkg/tlpobj/hyphen-catalan.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-catalan.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,17 +1,15 @@
name hyphen-catalan
category TLCore
-revision 50792
+revision 54568
shortdesc Catalan hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Catalan in T1/EC and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=catalan lefthyphenmin=2 righthyphenmin=2 file=loadhyph-ca.tex file_patterns=hyph-ca.pat.txt file_exceptions=hyph-ca.hyp.txt
-runfiles size=10
+runfiles size=8
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-ca.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-ca.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ca.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ca.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ca.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ca.pat.txt
++++++ hyphen-chinese.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
@@ -26,7 +26,7 @@
% 8-bit engine (such as TeX or pdfTeX)
\message{EC Pinyin Hyphenation Patterns (with tone markers) 2018-11-25 (WL)}
% Legacy file contains patterns for pinyin without tone markers
- \input pyhyph.tex
+ \input hyph-zh-latn-pinyin.ec.tex
\fi\else
% pTeX
\message{EC Pinyin Hyphenation Patterns (with tone markers) 2018-11-25 (WL)}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex new/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex
--- old/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex 2013-05-08 01:38:30.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex 2019-05-22 03:06:57.000000000 +0200
@@ -1,14 +1,65 @@
-% pTeX-friendly hyphenation patterns
+% title: Hyphenation patterns for Chinese pinyin (Mandarin), without tone
+% markers
%
-% language: pinyin (zh-latn-pinyin)
-% encoding: ec
+% version: 2018-11-25
%
-% This file has been auto-generated from hyph-zh-latn-pinyin.tex
-% with a script [texmf]/scripts/generic/hyph-utf8/generate-ptex-patterns.rb
-% See the original file for details about author, licence etc.
+% authors:
+% -
+% name: Werner Lemberg
+% contact: wl (at) gnu.org
%
-\bgroup
+% copyright: Copyright (C) 1994-2018 Werner Lemberg
+%
+% licence:
+% name: MIT
+% url: http://opensource.org/licenses/mit-license.php
+% text: >
+% Permission is hereby granted, free of charge, to any person
+% obtaining a copy of this software and associated documentation
+% files (the “Software”), to deal in the Software without
+% restriction, including without limitation the rights to use,
+% copy, modify, merge, publish, distribute, sublicense, and/or
+% sell copies of the Software, and to permit persons to whom the
+% Software is furnished to do so, subject to the following
+% conditions:
+%
+% The above copyright notice and this permission notice shall be
+% included in all copies or substantial portions of the Software.
+%
+% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
+% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+% OTHER DEALINGS IN THE SOFTWARE.
+%
+% source: http://git.savannah.gnu.org/gitweb/?p=cjk.git;a=commit;h=e058ceae5561a89e338...
+%
+% language:
+% name: Mandarin Chinese, pinyin transliteration
+% tag: zh-latn-pinyin
+%
+% hyphenmins:
+% generation:
+% left: 1
+% right: 2
+% typesetting:
+% left: 1
+% right: 2
+
+% ==========================================
+
+%
+% The used patgen parameters are
+%
+% 1 1 | 2 5 | 1 1 1
+% 2 2 | 2 5 | 1 2 1
+%
+
\lccode"FC="FC
+
\patterns{
a1b
a1c
@@ -41,6 +92,7 @@
e1m
e1p
e1q
+e1r
e1s
e1t
e1w
@@ -134,31 +186,26 @@
o1x
o1y
o1z
-1ra
-r1b
-r1c
-r1d
-1re
-r1f
-r1g
-r1h
-1ri
-r1j
-r1k
-r1l
-r1m
-r1n
-1ro
-r1p
-r1q
-r1r
-r1s
-r1t
-1ru
-r1w
-r1x
-r1y
-r1z
+2r1b
+2r1c
+2r1d
+2r1f
+2r1g
+2r1h
+2r1j
+2r1k
+2r1l
+2r1m
+2r1n
+2r1p
+2r1q
+2r1r
+2r1s
+2r1t
+2r1w
+2r1x
+2r1y
+2r1z
u1b
u1c
u1d
@@ -198,8 +245,11 @@
^^fc1x
^^fc1y
^^fc1z
-'1a
-'1e
-'1o
}
-\egroup
+
+\endinput
+
+%%% Local Variables:
+%%% mode: tex
+%%% coding: utf-8
+%%% End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/quote/hyph-quote-zh-latn-pinyin.tex new/tex/generic/hyph-utf8/patterns/quote/hyph-quote-zh-latn-pinyin.tex
--- old/tex/generic/hyph-utf8/patterns/quote/hyph-quote-zh-latn-pinyin.tex 2011-06-22 11:20:34.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/quote/hyph-quote-zh-latn-pinyin.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-\bgroup
-\lccode`\’=`\’
-\patterns{
-’1a
-’1e
-’1o
-}
-\egroup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex new/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex
--- old/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex 2019-05-22 03:06:57.000000000 +0200
@@ -54,7 +54,7 @@
% texlive:
% encoding: ec
% babelname: pinyin
-% legacy_patterns: pyhyph.tex
+% legacy_patterns: hyph-zh-latn-pinyin.ec.tex
% message: Pinyin Hyphenation Patterns (with tone markers) 2018-11-25 (WL)
% package: chinese
% use_old_patterns_comment: Legacy file contains patterns for pinyin without tone markers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/tex-8bit/pyhyph.tex new/tex/generic/hyph-utf8/patterns/tex-8bit/pyhyph.tex
--- old/tex/generic/hyph-utf8/patterns/tex-8bit/pyhyph.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/tex-8bit/pyhyph.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,253 +0,0 @@
-% title: Hyphenation patterns for Chinese pinyin (Mandarin), without tone
-% markers
-%
-% version: 2018-11-25
-%
-% authors:
-% -
-% name: Werner Lemberg
-% contact: wl (at) gnu.org
-%
-% copyright: Copyright (C) 1994-2018 Werner Lemberg
-%
-% licence:
-% name: MIT
-% url: http://opensource.org/licenses/mit-license.php
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or
-% sell copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-%
-% source: http://git.savannah.gnu.org/gitweb/?p=cjk.git;a=commit;h=e058ceae5561a89e338...
-%
-% language:
-% name: Mandarin Chinese, pinyin transliteration
-% tag: zh-latn-pinyin
-%
-% hyphenmins:
-% generation:
-% left: 1
-% right: 2
-% typesetting:
-% left: 1
-% right: 2
-
-\message{Pinyin Hyphenation Patterns (without tone markers) 2018-11-25 (WL)}
-
-%
-% The used patgen parameters are
-%
-% 1 1 | 2 5 | 1 1 1
-% 2 2 | 2 5 | 1 2 1
-%
-
-\patterns{
-a1b
-a1c
-a1d
-a1f
-a1g
-a1h
-a1j
-a1k
-a1l
-a1m
-a1p
-a1q
-a1r
-a1s
-a1t
-a1w
-a1x
-a1y
-a1z
-e1b
-e1c
-e1d
-e1f
-e1g
-e1h
-e1j
-e1k
-e1l
-e1m
-e1p
-e1q
-e1r
-e1s
-e1t
-e1w
-e1x
-e1y
-e1z
-1ga
-g1b
-g1c
-g1d
-1ge
-g1f
-g1g
-g1h
-g1j
-g1k
-g1l
-g1m
-g1n
-1go
-g1p
-g1q
-g1r
-g1s
-g1t
-1gu
-g1w
-g1x
-g1y
-g1z
-i1b
-i1c
-i1d
-i1f
-i1g
-i1h
-i1j
-i1k
-i1l
-i1m
-i1p
-i1q
-i1r
-i1s
-i1t
-i1w
-i1x
-i1y
-i1z
-1na
-n1b
-n1c
-n1d
-1ne
-n1f
-n1h
-1ni
-n1j
-n1k
-n1l
-n1m
-n1n
-1no
-n1p
-n1q
-n1r
-n1s
-n1t
-1nu
-1n^^fc
-n1w
-n1x
-n1y
-n1z
-o1b
-o1c
-o1d
-o1f
-o1g
-o1h
-o1j
-o1k
-o1l
-o1m
-o1p
-o1q
-o1r
-o1s
-o1t
-o1w
-o1x
-o1y
-o1z
-2r1b
-2r1c
-2r1d
-2r1f
-2r1g
-2r1h
-2r1j
-2r1k
-2r1l
-2r1m
-2r1n
-2r1p
-2r1q
-2r1r
-2r1s
-2r1t
-2r1w
-2r1x
-2r1y
-2r1z
-u1b
-u1c
-u1d
-u1f
-u1g
-u1h
-u1j
-u1k
-u1l
-u1m
-u1p
-u1q
-u1r
-u1s
-u1t
-u1w
-u1x
-u1y
-u1z
-^^fc1b
-^^fc1c
-^^fc1d
-^^fc1f
-^^fc1g
-^^fc1h
-^^fc1j
-^^fc1k
-^^fc1l
-^^fc1m
-^^fc1n
-^^fc1p
-^^fc1q
-^^fc1r
-^^fc1s
-^^fc1t
-^^fc1w
-^^fc1x
-^^fc1y
-^^fc1z
-}
-
-\endinput
-
-%%% Local Variables:
-%%% mode: tex
-%%% coding: utf-8
-%%% End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.chr.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-wW
-xX
-yY
-zZ
-àÀ
-áÁ
-èÈ
-éÉ
-ìÌ
-íÍ
-òÒ
-óÓ
-ùÙ
-úÚ
-üÜ
-āĀ
-ēĒ
-ěĚ
-īĪ
-ōŌ
-ūŪ
-ǎǍ
-ǐǏ
-ǒǑ
-ǔǓ
-ǖǕ
-ǘǗ
-ǚǙ
-ǜǛ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,69 +0,0 @@
-% title: Hyphenation patterns for Chinese pinyin (Mandarin), with tone
-% markers
-%
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-%
-% version: 2018-11-25
-%
-% authors:
-% -
-% name: Werner Lemberg
-% contact: wl (at) gnu.org
-%
-% copyright: Copyright (C) 1994-2018 Werner Lemberg
-%
-% licence:
-% name: MIT
-% url: http://opensource.org/licenses/mit-license.php
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or
-% sell copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-%
-% source: http://git.savannah.gnu.org/gitweb/?p=cjk.git;a=commit;h=e058ceae5561a89e338...
-%
-% language:
-% name: Mandarin Chinese, pinyin transliteration
-% tag: zh-latn-pinyin
-%
-% hyphenmins:
-% generation:
-% left: 1
-% right: 2
-% typesetting:
-% left: 1
-% right: 2
-% texlive:
-% encoding: ec
-% babelname: pinyin
-% legacy_patterns: pyhyph.tex
-% message: Pinyin Hyphenation Patterns (with tone markers) 2018-11-25 (WL)
-% package: chinese
-% use_old_patterns_comment: Legacy file contains patterns for pinyin without tone markers
-%
-% ==========================================
-%
-% The used patgen parameters are
-%
-% 1 1 | 2 5 | 1 1 1
-% 2 2 | 2 5 | 1 2 1
-%
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyphen/pyhyph.tex new/tex/generic/hyphen/pyhyph.tex
--- old/tex/generic/hyphen/pyhyph.tex 2019-04-06 00:35:28.000000000 +0200
+++ new/tex/generic/hyphen/pyhyph.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,236 +0,0 @@
-% This is the file pyhyph.tex of the CJK package
-% for hyphenating Chinese pinyin syllables.
-%
-% We use the latin-1 character code for `umlaut u' (0xfc). Additionally,
-% the quote character "'" is used in its standard sense (resolving syllabic
-% ambiguities).
-%
-% created by Werner Lemberg
-%
-% Version 4.8.4 (18-Apr-2015)
-
-% Copyright (C) 1994-2015 Werner Lemberg
-%
-% This program is free software; you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation; either version 2 of the License, or
-% (at your option) any later version.
-%
-% This program is distributed in the hope that it will be useful,
-% but WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-% GNU General Public License for more details.
-%
-% You should have received a copy of the GNU General Public License
-% along with this program in doc/COPYING; if not, write to the Free
-% Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
-% MA 02110-1301 USA
-
-\message{Hyphenation patterns for unaccented pinyin syllables (CJK 4.8.4)}
-
-\begingroup
-
-\catcode"0FC = 11 % umlaut u
-\catcode"027 = 11 % quote (')
-\lccode"0FC = "0FC
-\lccode"027 = "027
-
-\patterns{
-a1b
-a1c
-a1d
-a1f
-a1g
-a1h
-a1j
-a1k
-a1l
-a1m
-a1p
-a1q
-a1r
-a1s
-a1t
-a1w
-a1x
-a1y
-a1z
-e1b
-e1c
-e1d
-e1f
-e1g
-e1h
-e1j
-e1k
-e1l
-e1m
-e1p
-e1q
-e1s
-e1t
-e1w
-e1x
-e1y
-e1z
-1ga
-g1b
-g1c
-g1d
-1ge
-g1f
-g1g
-g1h
-g1j
-g1k
-g1l
-g1m
-g1n
-1go
-g1p
-g1q
-g1r
-g1s
-g1t
-1gu
-g1w
-g1x
-g1y
-g1z
-i1b
-i1c
-i1d
-i1f
-i1g
-i1h
-i1j
-i1k
-i1l
-i1m
-i1p
-i1q
-i1r
-i1s
-i1t
-i1w
-i1x
-i1y
-i1z
-1na
-n1b
-n1c
-n1d
-1ne
-n1f
-n1h
-1ni
-n1j
-n1k
-n1l
-n1m
-n1n
-1no
-n1p
-n1q
-n1r
-n1s
-n1t
-1nu
-1n^^fc
-n1w
-n1x
-n1y
-n1z
-o1b
-o1c
-o1d
-o1f
-o1g
-o1h
-o1j
-o1k
-o1l
-o1m
-o1p
-o1q
-o1r
-o1s
-o1t
-o1w
-o1x
-o1y
-o1z
-1ra
-r1b
-r1c
-r1d
-1re
-r1f
-r1g
-r1h
-1ri
-r1j
-r1k
-r1l
-r1m
-r1n
-1ro
-r1p
-r1q
-r1r
-r1s
-r1t
-1ru
-r1w
-r1x
-r1y
-r1z
-u1b
-u1c
-u1d
-u1f
-u1g
-u1h
-u1j
-u1k
-u1l
-u1m
-u1p
-u1q
-u1r
-u1s
-u1t
-u1w
-u1x
-u1y
-u1z
-^^fc1b
-^^fc1c
-^^fc1d
-^^fc1f
-^^fc1g
-^^fc1h
-^^fc1j
-^^fc1k
-^^fc1l
-^^fc1m
-^^fc1n
-^^fc1p
-^^fc1q
-^^fc1r
-^^fc1s
-^^fc1t
-^^fc1w
-^^fc1x
-^^fc1y
-^^fc1z
-'1a
-'1e
-'1o
-}
-\endgroup
-
-\lefthyphenmin 1
-\righthyphenmin 1
-
-\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-chinese.tlpobj new/tlpkg/tlpobj/hyphen-chinese.tlpobj
--- old/tlpkg/tlpobj/hyphen-chinese.tlpobj 2019-04-06 23:33:05.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-chinese.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,22 +1,16 @@
name hyphen-chinese
category TLCore
-revision 50821
+revision 54568
shortdesc Chinese pinyin hyphenation patterns.
relocated 1
-longdesc Hyphenation patterns for unaccented transliterated Mandarin
-longdesc Chinese (pinyin) in T1/EC and UTF-8 encodings. The latter can
-longdesc hyphenate pinyin with or without tone markers; the former only
-longdesc without.
+longdesc Hyphenation patterns for transliterated Mandarin Chinese
+longdesc (pinyin) in T1/EC and UTF-8 encodings. The latter can hyphenate
+longdesc pinyin with or without tone markers; the former only without.
depend hyphen-base
depend hyph-utf8
-runfiles size=10
+execute AddHyphen name=pinyin lefthyphenmin=1 righthyphenmin=2 file=loadhyph-zh-latn-pinyin.tex file_patterns=hyph-zh-latn-pinyin.pat.txt file_exceptions=
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex
- RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-zh-latn-pinyin.tex
- RELOC/tex/generic/hyph-utf8/patterns/tex-8bit/pyhyph.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.pat.txt
- RELOC/tex/generic/hyphen/pyhyph.tex
++++++ hyphen-churchslavonic.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cu.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cu.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cu.chr.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cu.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,120 +0,0 @@
-̀̀
-́́
-̆̆
-̇̇
-̈̈
-̏̏
-̑̑
-̾̾
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-иИ
-йЙ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-щЩ
-ъЪ
-ыЫ
-ьЬ
-эЭ
-юЮ
-ѐЀ
-ёЁ
-єЄ
-ѕЅ
-іІ
-їЇ
-ѝЍ
-ѡѠ
-ѣѢ
-ѧѦ
-ѯѮ
-ѱѰ
-ѳѲ
-ѵѴ
-ѷѶ
-ѹѸ
-ѻѺ
-ѽѼ
-ѿѾ
-҃҃
-҆҆
-҇҇
-ӓӒ
-ӥӤ
-ӧӦ
-ӭӬ
-ӱӰ
-ӹӸ
-ᲂО
-ᲆЪ
-ⷠⷠ
-ⷡⷡ
-ⷢⷢ
-ⷣⷣ
-ⷤⷤ
-ⷥⷥ
-ⷦⷦ
-ⷧⷧ
-ⷨⷨ
-ⷩⷩ
-ⷪⷪ
-ⷫⷫ
-ⷬⷬ
-ⷭⷭ
-ⷮⷮ
-ⷯⷯ
-ⷰⷰ
-ⷱⷱ
-ⷲⷲ
-ⷳⷳ
-ⷴⷴ
-ⷵⷵ
-ⷶⷶ
-ⷷⷷ
-ⷸⷸ
-ⷹⷹ
-ⷺⷺ
-ⷻⷻ
-ⷼⷼ
-ⷽⷽ
-ⷾⷾ
-ⷿⷿ
-ⸯⸯ
-ꙋꙊ
-ꙍꙌ
-ꙗꙖ
-ꙴꙴ
-ꙵꙵ
-ꙶꙶ
-ꙷꙷ
-ꙸꙸ
-ꙹꙹ
-ꙺꙺ
-ꙻꙻ
-꙼꙼
-꙽꙽
-꙾꙾
-ꙿꙿ
-︦︦
-︮︮
-︯︯
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cu.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cu.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cu.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cu.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-% title: Hyphenation patterns for Church Slavonic
-% copyright: Copyright (C) 2016 Aleksandr Andreev, Mike Kroutikov
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Church Slavonic
-% tag: cu
-% version: 1.1
-% authors:
-% -
-% name: Aleksandr Andreev
-% contact: aleksandr.andreev (at) gmail.com
-% -
-% name: Mike Kroutikov
-% contact: pgmmpk (at) gmail.com
-% licence:
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person obtaining
-% a copy of this software and associated documentation files (the
-% "Software"), to deal in the Software without restriction, including
-% without limitation the rights to use, copy, modify, merge, publish,
-% distribute, sublicense, and/or sell copies of the Software, and to
-% permit persons to whom the Software is furnished to do so, subject to
-% the following conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
-% BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
-% ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-% CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-% SOFTWARE.
-% changes:
-% - 2016-04-16 Latest change
-% hyphenmins:
-% typesetting:
-% left: 1
-% right: 2
-% texlive:
-% babelname: churchslavonic
-% message: Church Slavonic hyphenation patterns
-% description: Hyphenation patterns for Church Slavonic in UTF-8 encoding
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-churchslavonic.tlpobj new/tlpkg/tlpobj/hyphen-churchslavonic.tlpobj
--- old/tlpkg/tlpobj/hyphen-churchslavonic.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-churchslavonic.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,16 +1,14 @@
name hyphen-churchslavonic
category TLCore
-revision 50792
+revision 54568
shortdesc Church Slavonic hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Church Slavonic in UTF-8 encoding
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=churchslavonic lefthyphenmin=1 righthyphenmin=2 file=loadhyph-cu.tex file_patterns=hyph-cu.pat.txt file_exceptions=hyph-cu.hyp.txt
-runfiles size=72
+runfiles size=70
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-cu.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cu.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cu.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cu.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cu.pat.txt
++++++ hyphen-coptic.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cop.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cop.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cop.chr.txt 2011-06-22 11:20:34.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cop.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-̀̀
-̈̈
-ϣϢ
-ϥϤ
-ϧϦ
-ϩϨ
-ϫϪ
-ϭϬ
-ϯϮ
-ⲁⲀ
-ⲃⲂ
-ⲅⲄ
-ⲇⲆ
-ⲉⲈ
-ⲍⲌ
-ⲏⲎ
-ⲑⲐ
-ⲓⲒ
-ⲕⲔ
-ⲗⲖ
-ⲙⲘ
-ⲛⲚ
-ⲝⲜ
-ⲟⲞ
-ⲡⲠ
-ⲣⲢ
-ⲥⲤ
-ⲧⲦ
-ⲩⲨ
-ⲫⲪ
-ⲭⲬ
-ⲯⲮ
-ⲱⲰ
-ⳉⳈ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cop.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cop.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cop.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cop.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,206 +0,0 @@
-% title: Hyphenation patterns for Coptic
-% copyright: Copyright (C) 2004—2010 Claudio Beccari
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Coptic
-% tag: cop
-% authors:
-% -
-% name: Claudio Beccari
-% contact: claudio.beccari (at) gmail.com
-% licence:
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or
-% sell copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 1
-% right: 1
-% changes:
-% - 2004-10-03 Last modification to date
-% texlive:
-% babelname: coptic
-% use_old_patterns_comment: "TODO: automatic conversion could be done, but was too complicated; leave for later."
-% legacy_patterns: copthyph.tex
-% message: Coptic hyphenation patterns
-% description: |-
-% Hyphenation patterns for Coptic in UTF-8 encoding
-% as well as in ASCII-based encoding for 8-bit engines.
-% The latter can only be used with special Coptic fonts (like CBcoptic).
-% The patterns are considered experimental.
-% ==========================================
-%
-% Unicode (UTF-8) patterns generated by copthyph-utf8 script
-%
-% These patterns for use with XeTeX should be considered experimental
-% and are provided with no warranty or support!
-%
-% Changes made to the original (non-Unicode) patterns
-% * catcode and lccode settings disabled
-% * Letters within the patterns mapped to Unicode as follows:
-% # => ⲯ
-% ) => ⲝ
-% + => ⲫ
-% . => .
-% / => ϩ
-% 1 => OMIT
-% 2 => ⳉ
-% 3 => ϯ
-% 8 => ⲑ
-% 9 => ⲓ̈
-% ; => ϫ
-% > => ⲙ̀
-% ? => ⲛ̀
-% a => ⲁ
-% b => ⲃ
-% c => ⲥ
-% d => ⲇ
-% e => ⲉ
-% f => ϥ
-% g => ⲅ
-% h => ⲏ
-% i => ⲓ
-% j => ϧ
-% k => ⲕ
-% l => ⲗ
-% m => ⲙ
-% n => ⲛ
-% o => ⲟ
-% p => ⲡ
-% q => ϭ
-% r => ⲣ
-% s => OMIT
-% t => ⲧ
-% u => ⲩ
-% v => ⲩ̈
-% w => ⲱ
-% x => ⲭ
-% y => ϣ
-% z => ⲍ
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% Hyphenation patterns for Coptic valid for the "copto" font which
-% does not comply with any official encoding scheme (does really exist
-% out here an official TeX compliant font encoding for coptic fonts?)
-% **********************************************
-% VVVVERY EXPERIMENTAL !!!!!!!!!!!!
-%
-% This pattern set allows hyphenation just before or between consonants
-% No attempt is made to distinguish diphthongs and/or hyathi.
-%
-% Rules 1. a consonant followed by a vowel belong to the same syllable
-% 2. a group of consonants is divided in such a way that the right
-% syllable consonants may appear also at the beginning
-% of a Coptic word
-%
-% Compound words are divided without any attention to component words;
-% manual intervention is required in case of bad divisions.
-%
-% The decimal TeX charcodes, the Coptic glyphs and the corresponding ASCII
-% signs (if any) are in the following table.
-% 21 "trema" \textendash
-% 22 "emdash" \texemdash
-% 33 "threepoints" %
-% 35 epsi #
-% 36 Epsi $
-% 40 Thida (
-% 41 exi )
-% 42 Exi *
-% 43 phi +
-% 44 Phi ,
-% 45 "hyphen" -
-% 46 "period" .
-% 47 hori /
-% 48 Hori 0
-% 49 "ligature1" 1
-% 50 hori akh 2
-% 51 ti 3
-% 52 Ti 4
-% 53 "crux" 5
-% 56 thida 8
-% 57 i-trema 9
-% 58 "very short dash" :
-% 59 giangia ;
-% 60 Giangia <
-% 61 "double sloping dash" =
-% 62 em (`m) >
-% 64 en (`n) ?
-% 65 Alpha A
-% 66 Bida, Vida B
-% 67 Cima C
-% 68 Dalda D
-% 69 Ei E
-% 70 Fei F
-% 71 Gamma G
-% 72 Ita H
-% 73 Iauda I
-% 74 Hei J
-% 75 Kabba K
-% 76 Laula L
-% 77 Mi, Mei M
-% 78 Ni, Nei N
-% 79 O O
-% 80 Pi, Pei P
-% 81 Shima Q
-% 82 Ro R
-% 83 "ligatureS" S
-% 84 Tau T
-% 85 Ue U
-% 86 "crucicula" V
-% 87 Omega W
-% 88 Chi X
-% 89 Shei Y
-% 90 Zida Z
-% 91 "open bracket" [
-% 93 "closed bracket" ]
-% 96 "grave accent" `
-% 97 alpha a
-% 98 bida, vida b
-% 99 cima c
-%100 dalda d
-%101 ei e
-%102 fei f
-%103 gamma g
-%104 ita h
-%105 iauda i
-%106 hei j
-%107 kabba k
-%108 laula l
-%109 mi, mei m
-%110 ni, nei n
-%111 o o
-%112 pi, pei p
-%113 shima q
-%114 ro r
-%115 "ligatures" s
-%116 tau t
-%117 ue u
-%118 ue-trema v
-%119 omega w
-%120 chi x
-%121 shei y
-%122 zida z
-%
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-coptic.tlpobj new/tlpkg/tlpobj/hyphen-coptic.tlpobj
--- old/tlpkg/tlpobj/hyphen-coptic.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-coptic.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-coptic
category TLCore
-revision 50792
+revision 54568
shortdesc Coptic hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Coptic in UTF-8 encoding as well as in
@@ -10,11 +10,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=coptic lefthyphenmin=1 righthyphenmin=1 file=loadhyph-cop.tex file_patterns=hyph-cop.pat.txt file_exceptions=
-runfiles size=11
+runfiles size=8
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex
RELOC/tex/generic/hyph-utf8/patterns/tex-8bit/copthyph.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-cop.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cop.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cop.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cop.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cop.pat.txt
++++++ hyphen-croatian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hr.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hr.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hr.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hr.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-zZ
-ćĆ
-čČ
-đĐ
-šŠ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hr.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hr.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hr.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hr.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,66 +0,0 @@
-% title: Hyphenation patterns for Croatian
-% copyright: Copyright (C) 1994, 1996, 2011, 2015 Igor Marinović
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Croatian
-% tag: hr
-% authors:
-% -
-% name: Igor Marinović
-% contact: marinowski (at) gmail.com
-% licence:
-% - This file is available under any of these licences:
-% -
-% name: LPPL
-% version: 1
-% or_later: true
-% url: http://www.latex-project.org/lppl/lppl-1-0.html
-% -
-% text: >
-% Permission is hereby granted, free of charge, to any person obtaining
-% a copy of this file and any associated documentation
-% (the "Data Files") to deal in the Data Files
-% without restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, and/or sell copies of
-% the Data Files, and to permit persons to whom the Data Files
-% are furnished to do so, provided that
-% (a) this copyright and permission notice appear with all copies
-% of the Data Files,
-% (b) this copyright and permission notice appear in associated
-% documentation, and
-% (c) there is clear notice in each modified Data File
-% as well as in the documentation associated with the Data File(s)
-% that the data has been modified.
-%
-% THE DATA FILES ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
-% ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-% WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-% IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
-% NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
-% DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
-% DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-% TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-% PERFORMANCE OF THE DATA FILES.
-%
-% Except as contained in this notice, the name of a copyright holder
-% shall not be used in advertising or otherwise to promote the sale,
-% use or other dealings in these Data Files without prior
-% written authorization of the copyright holder.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - Late 1994 first version
-% - Beginning of 1996 much more improved version (date of last change: 19.03.1996).
-% - In summer 2008 patterns incorporated into hyph-utf8 and renamed from hrhyph.tex to hyph-hr.tex.
-% - 06.06.2011 LPPL licence added.
-% texlive:
-% encoding: ec
-% babelname: croatian
-% legacy_patterns: hrhyph.tex
-% message: Croatian hyphenation patterns
-% description: Hyphenation patterns for Croatian in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-croatian.tlpobj new/tlpkg/tlpobj/hyphen-croatian.tlpobj
--- old/tlpkg/tlpobj/hyphen-croatian.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-croatian.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-croatian
category TLCore
-revision 50792
+revision 54568
catalogue hrhyph
shortdesc Croatian hyphenation patterns.
relocated 1
@@ -8,15 +8,11 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=croatian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-hr.tex file_patterns=hyph-hr.pat.txt file_exceptions=
-runfiles size=11
+runfiles size=9
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-hr.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-hr.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hr.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hr.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hr.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hr.pat.txt
catalogue-ctan /language/hyphenation/hrhyph.tex
-catalogue-date 2018-01-06 12:14:59 +0100
catalogue-license lppl1.3
catalogue-topics hyphenation croatian
++++++ hyphen-czech.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cs.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cs.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cs.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cs.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-áÁ
-éÉ
-íÍ
-óÓ
-úÚ
-ýÝ
-čČ
-ďĎ
-ěĚ
-ňŇ
-řŘ
-šŠ
-ťŤ
-ůŮ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cs.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cs.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cs.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cs.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-% title: Hyphenation patterns for Czech
-% copyright: Copyright (C) 1995 Pavel Ševeček
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Czech
-% tag: cs
-% version: v3, 1995
-% authors:
-% -
-% name: Pavel Ševeček
-% affiliation: Lingea s.r.o., Brno, Czech Republic
-% contact: pavel (at) lingea.cz
-% licence:
-% name: GPL
-% version: 2
-% or_later: true
-% url: http://www.gnu.org/licenses/gpl.html
-% hyphenmins:
-% generation:
-% left: 2
-% right: 2
-% typesetting:
-% left: 2
-% right: 3
-% texlive:
-% encoding: ec
-% babelname: czech
-% legacy_patterns: czhyph.tex
-% message: Czech hyphenation patterns
-% description: |-
-% Hyphenation patterns for Czech in T1/EC and UTF-8 encodings.
-% Original patterns 'czhyphen' are still distributed in the 'csplain'
-% package and loaded with ISO Latin 2 encoding (IL2).
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-czech.tlpobj new/tlpkg/tlpobj/hyphen-czech.tlpobj
--- old/tlpkg/tlpobj/hyphen-czech.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-czech.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-czech
category TLCore
-revision 50792
+revision 54568
shortdesc Czech hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Czech in T1/EC and UTF-8 encodings.
@@ -9,11 +9,9 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=czech lefthyphenmin=2 righthyphenmin=3 file=loadhyph-cs.tex file_patterns=hyph-cs.pat.txt file_exceptions=hyph-cs.hyp.txt
-runfiles size=23
+runfiles size=21
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-cs.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-cs.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cs.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cs.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cs.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cs.pat.txt
++++++ hyphen-danish.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-da.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-da.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-da.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-da.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-åÅ
-æÆ
-øØ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-da.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-da.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-da.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-da.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,56 +0,0 @@
-% title: Hyphenation patterns for Danish
-% copyright: Copyright (C) 1994 Frank Jensen
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Danish
-% tag: da
-% version: 2011-01-11
-% authors:
-% -
-% name: Frank Jensen
-% contact: frank.jensen (at) hugin.com
-% licence:
-% - This file is available under any of these licences:
-% -
-% name: LPPL
-% version: 1.3
-% or_later: true
-% url: http://www.latex-project.org/lppl/lppl-1-3.html
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2011-01-11 - remove support for OT1 encoding
-% texlive:
-% encoding: ec
-% babelname: danish
-% legacy_patterns: dkhyph.tex
-% message: Danish hyphenation patterns
-% description: Hyphenation patterns for Danish in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-danish.tlpobj new/tlpkg/tlpobj/hyphen-danish.tlpobj
--- old/tlpkg/tlpobj/hyphen-danish.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-danish.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-danish
category TLCore
-revision 50792
+revision 54568
catalogue dkhyphen
shortdesc Danish hyphenation patterns.
relocated 1
@@ -8,15 +8,11 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=danish lefthyphenmin=2 righthyphenmin=2 file=loadhyph-da.tex file_patterns=hyph-da.pat.txt file_exceptions=
-runfiles size=10
+runfiles size=8
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-da.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-da.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-da.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-da.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-da.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-da.pat.txt
catalogue-ctan /language/hyphenation/dkhyphen
-catalogue-date 2016-11-05 05:59:04 +0100
catalogue-license lppl
catalogue-topics hyphenation danish
++++++ hyphen-dutch.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-nl.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-nl.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-nl.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-nl.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-äÄ
-çÇ
-èÈ
-éÉ
-êÊ
-ëË
-îÎ
-ïÏ
-ñÑ
-öÖ
-ûÛ
-üÜ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-nl.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-nl.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-nl.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-nl.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,59 +0,0 @@
-% title: Hyphenation patterns for Dutch
-% copyright: Copyright (C) 1996 Piet Tutelaers
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Dutch
-% tag: nl
-% version: 1.1 (November 1996)
-% licence:
-% name: LPPL
-% version: 1
-% or_later: true
-% url: https://latex-project.org/lppl/
-% authors:
-% -
-% name: Piet Tutelaers
-% contact: P.T.H.Tutelaers (at) tue.nl
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - Version 1.1 November 1996
-% - Copyright changed March 2000
-% texlive:
-% encoding: ec
-% babelname: dutch
-% legacy_patterns: nehyph96.tex
-% message: Dutch hyphenation patterns
-% description: |-
-% Hyphenation patterns for Dutch in T1/EC and UTF-8 encodings.
-% These patterns don't handle cases like 'menuutje' > 'menu-tje',
-% and don't hyphenate words that have different hyphenations according
-% to their meaning.
-% known_bugs:
-% xi-ii: 'when we’d expect xiii for a roman number (see GitHub issue #29)'
-% ==========================================
-% PURPOSE: 8-bit hyphenation patterns for TeX based upon the new Dutch
-% spelling, officially since 1 August 1996. These patterns follow
-% the new hyphenation rules in the ‘Woordenlijst Nederlandse
-% Taal, SDU Uitgevers, Den Haag 1995’ (the so called ‘Groene
-% Boekje’) described in section 5.2 (Het afbreekteken).
-%
-% The main differences with our earlier patterns based upon the
-% CELEX dictionary are:
-% (1) provide 8-bit patterns based upon the T1 character encoding
-% (the encoding for DC/EC compatible TeX fonts)
-% (2) don’t hyphenate if this results in a syllable of one letter
-% before or after the hyphen (hence hyphens in a-drenaline,
-% studi-o, mensa-pen and vide-oachtig are invalid)
-% (3) handle words derived from other languages (‘bastaard
-% woorden’) according to the new rules
-%
-% Like the CELEX patterns these patterns don’t hyphenate:
-% (4) in a changing syllable (menuutje can not be hyphenated as
-% menu-tje)
-% (5) in words that have different hyphenations according to
-% there meaning (buur-tje/buurt-je)
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-dutch.tlpobj new/tlpkg/tlpobj/hyphen-dutch.tlpobj
--- old/tlpkg/tlpobj/hyphen-dutch.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-dutch.tlpobj 2020-03-26 23:29:32.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-dutch
category TLCore
-revision 50792
+revision 54568
catalogue nehyph
shortdesc Dutch hyphenation patterns.
relocated 1
@@ -11,16 +11,13 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=dutch lefthyphenmin=2 righthyphenmin=2 file=loadhyph-nl.tex file_patterns=hyph-nl.pat.txt file_exceptions=hyph-nl.hyp.txt
-runfiles size=68
+runfiles size=66
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-nl.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nl.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nl.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nl.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nl.pat.txt
catalogue-ctan /language/hyphenation/nehyph.tex
-catalogue-date 2018-01-06 12:14:59 +0100
catalogue-license lppl
catalogue-topics hyphenation dutch
catalogue-version 1.1
++++++ hyphen-english.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,77 +0,0 @@
-% title: Hyphenation patterns for British English
-% copyright: Copyright (C) 1992, 1996, 2005, 2016 Dominik Wujastyk, Graham Toal
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: English, British spelling
-% tag: en-gb
-% authors:
-% -
-% name: Dominik Wujastyk
-% contact: wujastyk (at) gmail.com
-% -
-% name: Graham Toal
-% licence:
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or
-% sell copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% changes:
-% - Version 1.0 Released 17 April 1992.
-% - Revision 2.0 1996/09/10 15:04:04 ucgadkw
-% o added list of hyphenation exceptions at the end of this file.
-% - Version 1.0a. Released 18th October 2005/PT.
-% texlive:
-% synonyms:
-% - british
-% - UKenglish
-% encoding: ascii
-% babelname: ukenglish
-% legacy_patterns: ukhyphen.tex
-% message: Hyphenation patterns for British English
-% package: english
-% ==========================================
-% This file has been renamed from ukhyphen.tex to hyph-en-gb.tex in June 2008
-% for consistency with other files with hyphenation patterns in hyph-utf8 package.
-% No other changes made. See http://www.hyphenation.org/tex for more details.
-%
-% Created by Dominik Wujastyk and Graham Toal using Frank Liang's PATGEN 1.0.
-% Like the US patterns, these UK patterns correctly hyphenate about 90% of
-% the words in the input list, and produce no hyphens not in the list
-% (see TeXbook pp. 451--2).
-%
-% These patterns are based on a file of 114925 British-hyphenated words
-% generously made available to Dominik Wujastyk by Oxford University Press.
-% This list of words is copyright to the OUP and may not be redistributed.
-% The hyphenation break points in the words in the abovementioned file is
-% also copyright to the OUP.
-%
-% We are very grateful to Oxford University Press for allowing us to use
-% their list of hyphenated words to produce the following TeX hyphenation
-% patterns. This file of hyphenation patterns may be freely distributed.
-%
-% These patterns require a value of about 14000 for TeX's pattern memory size.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,59 +0,0 @@
-% title: Hyphenation patterns for American English
-% copyright: Copyright (C) 1990, 2004, 2005 Gerard D.C. Kuiken
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: English, American spelling
-% tag: en-us
-% version: 2005-05-30
-% authors:
-% -
-% name: Gerard D.C. Kuiken
-% licence:
-% text: >
-% Copying and distribution of this file, with or without modification,
-% are permitted in any medium without royalty provided the copyright
-% notice and this notice are preserved.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% changes:
-% March 1, 1990 Initial release
-% May 30, 2005 Added copyright notice, no patterns change.
-% texlive:
-% encoding: ascii
-% babelname: usenglishmax
-% legacy_patterns: ushyphmax.tex
-% message: Hyphenation patterns for American English
-% package: english
-% known_bugs:
-% de-mo-c-rat: 'instead of dem-o-crat (see GitHub issue #15)'
-% ==========================================
-%
-% ushyphmax.tex -- patterns for more hyphenation pattern memory (12000+).
-% Also known as ushyphen.max.
-%
-% Needs extended pattern memory.
-% Hyphenation trie becomes 7283 with 377 ops.
-%
-% These patterns are based on the Hyphenation Exception Log
-% published in TUGboat, Volume 10 (1989), No. 3, pp. 337-341,
-% and a large number of incorrectly hyphenated words not yet published.
-% If added to Liang's before the closing bracket } of \patterns,
-% the patterns run errorfree as far as known at this moment.
-%
-% These patterns find all admissible hyphens of the words in
-% the Exception Log. ushyph2.tex is a smaller set.
-%
-% Please send bugs or suggestions to tex-live (at) tug.org.
-%
-% 2005-05-30 (karl): in the past, ushyphmax.tex was a file containing
-% only the additional patterns, without the \patterns command, etc.
-% This turned out not to be very useful, since in practice the TeX
-% distributions need one self-contained file for a language. Therefore,
-% ushyphmax.tex now contains both the additional patterns from
-% Dr. Kuiken, and the original patterns and hyphenations from Knuth's
-% hyphen.tex.
-%
-% The Plain TeX hyphenation tables.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-english.tlpobj new/tlpkg/tlpobj/hyphen-english.tlpobj
--- old/tlpkg/tlpobj/hyphen-english.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-english.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,28 +1,24 @@
name hyphen-english
category TLCore
-revision 50792
+revision 54568
shortdesc English hyphenation patterns.
relocated 1
longdesc Additional hyphenation patterns for American and British
-longdesc English in ASCII encoding. The American English patterns
+longdesc English in ASCII encoding. The American English patterns
longdesc (usenglishmax) greatly extend the standard patterns from Knuth
-longdesc to find many additional hyphenation points. British English
+longdesc to find many additional hyphenation points. British English
longdesc hyphenation is completely different from US English, so has its
longdesc own set of patterns.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=ukenglish synonyms=british,UKenglish lefthyphenmin=2 righthyphenmin=3 file=loadhyph-en-gb.tex file_patterns=hyph-en-gb.pat.txt file_exceptions=hyph-en-gb.hyp.txt
execute AddHyphen name=usenglishmax lefthyphenmin=2 righthyphenmin=3 file=loadhyph-en-us.tex file_patterns=hyph-en-us.pat.txt file_exceptions=hyph-en-us.hyp.txt
-runfiles size=54
+runfiles size=50
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-en-gb.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-en-us.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-gb.pat.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-en-us.pat.txt
++++++ hyphen-esperanto.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-eo.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-eo.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-eo.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-eo.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-zZ
-ĉĈ
-ĝĜ
-ĥĤ
-ĵĴ
-ŝŜ
-ŭŬ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-eo.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-eo.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-eo.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-eo.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,43 +0,0 @@
-% title: Hyphenation patterns for Esperanto
-% copyright: Copyright (C) 1999 Sergei B. Pokrovsky (Sergio Pokrovskij)
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Esperanto
-% tag: eo
-% version: 1.0 1999-08-10
-% authors:
-% -
-% name: Sergei B. Pokrovsky
-% contact: pok (at) iis.nsk.su
-% licence:
-% name: LPPL
-% version: 1
-% or_later: true
-% url: https://latex-project.org/lppl/
-% changes:
-% - 1999-07-25 0.0 First try with the hyphenation patterns by Paul Peeraerts
-% - 1999-08-10 1.0 Complete redesign of the patterns by S.B. Pokrovsky
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: il3
-% babelname: esperanto
-% legacy_patterns: eohyph.tex
-% message: Esperanto hyphenation patterns
-% description: |-
-% Hyphenation patterns for Esperanto ISO Latin 3 and UTF-8 encodings.
-% Note that TeX distributions don't ship any suitable fonts in Latin 3
-% encoding, so unless you create your own font support or want to use
-% MlTeX, using native Unicode engines is highly recommended.
-% ==========================================
-% More documentation can be found near the end of this file.
-%
-\begingroup
-% Makrooj por la finaĵoj:
-\def\adj#1{#1a. #1aj. #1ajn. #1an. #1e.}
-\edef\nom#1{\adj{#1} #1o. #1oj. #1ojn. #1on.}
-\def\ver#1{#1as. #1i. #1is. #1os. #1u. #1us.}
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-esperanto.tlpobj new/tlpkg/tlpobj/hyphen-esperanto.tlpobj
--- old/tlpkg/tlpobj/hyphen-esperanto.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-esperanto.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-esperanto
category TLCore
-revision 50792
+revision 54568
shortdesc Esperanto hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Esperanto ISO Latin 3 and UTF-8
@@ -11,11 +11,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=esperanto lefthyphenmin=2 righthyphenmin=2 file=loadhyph-eo.tex file_patterns=hyph-eo.pat.txt file_exceptions=
-runfiles size=18
+runfiles size=16
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-eo.il3.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-eo.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eo.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eo.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eo.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-eo.pat.txt
++++++ hyphen-estonian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-et.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-et.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-et.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-et.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-aA
-bB
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-zZ
-äÄ
-õÕ
-öÖ
-üÜ
-šŠ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-et.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-et.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-et.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-et.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,61 +0,0 @@
-% title: Hyphenation patterns for Estonian
-% copyright: Copyright (C) 2004-2015 Enn Saar
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Estonian
-% tag: et
-% authors:
-% -
-% name: Enn Saar
-% contact: saar (at) aai.ee
-% licence:
-% - This file is dual-licensed under both these licences, at your discretion:
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% -
-% name: LPPL
-% version: 1.3
-% or_later: true
-% status: author-maintained
-% url: http://www.latex-project.org/lppl.txt
-% changes:
-% - 2004-04-13 latest changes
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% texlive:
-% encoding: ec
-% babelname: estonian
-% legacy_patterns: ethyph.tex
-% message: Estonian hyphenation patterns
-% description: Hyphenation patterns for Estonian in T1/EC and UTF-8 encodings.
-%
-% ==========================================
-% The patterns were generated long ago by applying patgen to
-% an Estonian dictionary; a few patterns were added later manually
-% to prohibit aa-bits type cases.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-estonian.tlpobj new/tlpkg/tlpobj/hyphen-estonian.tlpobj
--- old/tlpkg/tlpobj/hyphen-estonian.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-estonian.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-estonian
category TLCore
-revision 50792
+revision 54568
shortdesc Estonian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Estonian in T1/EC and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=estonian lefthyphenmin=2 righthyphenmin=3 file=loadhyph-et.tex file_patterns=hyph-et.pat.txt file_exceptions=
-runfiles size=23
+runfiles size=21
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-et.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-et.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-et.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-et.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-et.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-et.pat.txt
++++++ hyphen-ethiopic.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.chr.txt 2018-11-04 21:26:59.000000000 +0100
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,455 +0,0 @@
-ሀሀ
-ሁሁ
-ሂሂ
-ሃሃ
-ሄሄ
-ህህ
-ሆሆ
-ሇሇ
-ለለ
-ሉሉ
-ሊሊ
-ላላ
-ሌሌ
-ልል
-ሎሎ
-ሏሏ
-ሐሐ
-ሑሑ
-ሒሒ
-ሓሓ
-ሔሔ
-ሕሕ
-ሖሖ
-ሗሗ
-መመ
-ሙሙ
-ሚሚ
-ማማ
-ሜሜ
-ምም
-ሞሞ
-ሟሟ
-ሠሠ
-ሡሡ
-ሢሢ
-ሣሣ
-ሤሤ
-ሥሥ
-ሦሦ
-ሧሧ
-ረረ
-ሩሩ
-ሪሪ
-ራራ
-ሬሬ
-ርር
-ሮሮ
-ሯሯ
-ሰሰ
-ሱሱ
-ሲሲ
-ሳሳ
-ሴሴ
-ስስ
-ሶሶ
-ሷሷ
-ሸሸ
-ሹሹ
-ሺሺ
-ሻሻ
-ሼሼ
-ሽሽ
-ሾሾ
-ሿሿ
-ቀቀ
-ቁቁ
-ቂቂ
-ቃቃ
-ቄቄ
-ቅቅ
-ቆቆ
-ቇቇ
-ቈቈ
-ቊቊ
-ቋቋ
-ቌቌ
-ቍቍ
-ቐቐ
-ቑቑ
-ቒቒ
-ቓቓ
-ቔቔ
-ቕቕ
-ቖቖ
-ቘቘ
-ቚቚ
-ቛቛ
-ቜቜ
-ቝቝ
-በበ
-ቡቡ
-ቢቢ
-ባባ
-ቤቤ
-ብብ
-ቦቦ
-ቧቧ
-ቨቨ
-ቩቩ
-ቪቪ
-ቫቫ
-ቬቬ
-ቭቭ
-ቮቮ
-ቯቯ
-ተተ
-ቱቱ
-ቲቲ
-ታታ
-ቴቴ
-ትት
-ቶቶ
-ቷቷ
-ቸቸ
-ቹቹ
-ቺቺ
-ቻቻ
-ቼቼ
-ችች
-ቾቾ
-ቿቿ
-ኀኀ
-ኁኁ
-ኂኂ
-ኃኃ
-ኄኄ
-ኅኅ
-ኆኆ
-ኇኇ
-ኈኈ
-ኊኊ
-ኋኋ
-ኌኌ
-ኍኍ
-ነነ
-ኑኑ
-ኒኒ
-ናና
-ኔኔ
-ንን
-ኖኖ
-ኗኗ
-ኘኘ
-ኙኙ
-ኚኚ
-ኛኛ
-ኜኜ
-ኝኝ
-ኞኞ
-ኟኟ
-አአ
-ኡኡ
-ኢኢ
-ኣኣ
-ኤኤ
-እእ
-ኦኦ
-ኧኧ
-ከከ
-ኩኩ
-ኪኪ
-ካካ
-ኬኬ
-ክክ
-ኮኮ
-ኯኯ
-ኰኰ
-ኲኲ
-ኳኳ
-ኴኴ
-ኵኵ
-ኸኸ
-ኹኹ
-ኺኺ
-ኻኻ
-ኼኼ
-ኽኽ
-ኾኾ
-ዀዀ
-ዂዂ
-ዃዃ
-ዄዄ
-ዅዅ
-ወወ
-ዉዉ
-ዊዊ
-ዋዋ
-ዌዌ
-ውው
-ዎዎ
-ዏዏ
-ዐዐ
-ዑዑ
-ዒዒ
-ዓዓ
-ዔዔ
-ዕዕ
-ዖዖ
-ዘዘ
-ዙዙ
-ዚዚ
-ዛዛ
-ዜዜ
-ዝዝ
-ዞዞ
-ዟዟ
-ዠዠ
-ዡዡ
-ዢዢ
-ዣዣ
-ዤዤ
-ዥዥ
-ዦዦ
-ዧዧ
-የየ
-ዩዩ
-ዪዪ
-ያያ
-ዬዬ
-ይይ
-ዮዮ
-ዯዯ
-ደደ
-ዱዱ
-ዲዲ
-ዳዳ
-ዴዴ
-ድድ
-ዶዶ
-ዷዷ
-ዸዸ
-ዹዹ
-ዺዺ
-ዻዻ
-ዼዼ
-ዽዽ
-ዾዾ
-ዿዿ
-ጀጀ
-ጁጁ
-ጂጂ
-ጃጃ
-ጄጄ
-ጅጅ
-ጆጆ
-ጇጇ
-ገገ
-ጉጉ
-ጊጊ
-ጋጋ
-ጌጌ
-ግግ
-ጎጎ
-ጏጏ
-ጐጐ
-ጒጒ
-ጓጓ
-ጔጔ
-ጕጕ
-ጘጘ
-ጙጙ
-ጚጚ
-ጛጛ
-ጜጜ
-ጝጝ
-ጞጞ
-ጟጟ
-ጠጠ
-ጡጡ
-ጢጢ
-ጣጣ
-ጤጤ
-ጥጥ
-ጦጦ
-ጧጧ
-ጨጨ
-ጩጩ
-ጪጪ
-ጫጫ
-ጬጬ
-ጭጭ
-ጮጮ
-ጯጯ
-ጰጰ
-ጱጱ
-ጲጲ
-ጳጳ
-ጴጴ
-ጵጵ
-ጶጶ
-ጷጷ
-ጸጸ
-ጹጹ
-ጺጺ
-ጻጻ
-ጼጼ
-ጽጽ
-ጾጾ
-ጿጿ
-ፀፀ
-ፁፁ
-ፂፂ
-ፃፃ
-ፄፄ
-ፅፅ
-ፆፆ
-ፇፇ
-ፈፈ
-ፉፉ
-ፊፊ
-ፋፋ
-ፌፌ
-ፍፍ
-ፎፎ
-ፏፏ
-ፐፐ
-ፑፑ
-ፒፒ
-ፓፓ
-ፔፔ
-ፕፕ
-ፖፖ
-ፗፗ
-ፘፘ
-ፙፙ
-ፚፚ
-፡፡
-።።
-ᎀᎀ
-ᎁᎁ
-ᎂᎂ
-ᎃᎃ
-ᎄᎄ
-ᎅᎅ
-ᎆᎆ
-ᎇᎇ
-ᎈᎈ
-ᎉᎉ
-ᎊᎊ
-ᎋᎋ
-ᎌᎌ
-ᎍᎍ
-ᎎᎎ
-ᎏᎏ
-ⶀⶀ
-ⶁⶁ
-ⶂⶂ
-ⶃⶃ
-ⶄⶄ
-ⶅⶅ
-ⶆⶆ
-ⶇⶇ
-ⶈⶈ
-ⶉⶉ
-ⶊⶊ
-ⶋⶋ
-ⶌⶌ
-ⶍⶍ
-ⶎⶎ
-ⶏⶏ
-ⶐⶐ
-ⶑⶑ
-ⶒⶒ
-ⶓⶓ
-ⶔⶔ
-ⶕⶕ
-ⶖⶖ
-ⶠⶠ
-ⶡⶡ
-ⶢⶢ
-ⶣⶣ
-ⶤⶤ
-ⶥⶥ
-ⶦⶦ
-ⶨⶨ
-ⶩⶩ
-ⶪⶪ
-ⶫⶫ
-ⶬⶬ
-ⶭⶭ
-ⶮⶮ
-ⶰⶰ
-ⶱⶱ
-ⶲⶲ
-ⶳⶳ
-ⶴⶴ
-ⶵⶵ
-ⶶⶶ
-ⶸⶸ
-ⶹⶹ
-ⶺⶺ
-ⶻⶻ
-ⶼⶼ
-ⶽⶽ
-ⶾⶾ
-ⷀⷀ
-ⷁⷁ
-ⷂⷂ
-ⷃⷃ
-ⷄⷄ
-ⷅⷅ
-ⷆⷆ
-ⷈⷈ
-ⷉⷉ
-ⷊⷊ
-ⷋⷋ
-ⷌⷌ
-ⷍⷍ
-ⷎⷎ
-ⷐⷐ
-ⷑⷑ
-ⷒⷒ
-ⷓⷓ
-ⷔⷔ
-ⷕⷕ
-ⷖⷖ
-ⷘⷘ
-ⷙⷙ
-ⷚⷚ
-ⷛⷛ
-ⷜⷜ
-ⷝⷝ
-ⷞⷞ
-ꬁꬁ
-ꬂꬂ
-ꬃꬃ
-ꬄꬄ
-ꬅꬅ
-ꬆꬆ
-ꬉꬉ
-ꬊꬊ
-ꬋꬋ
-ꬌꬌ
-ꬍꬍ
-ꬎꬎ
-ꬑꬑ
-ꬒꬒ
-ꬓꬓ
-ꬔꬔ
-ꬕꬕ
-ꬖꬖ
-ꬠꬠ
-ꬡꬡ
-ꬢꬢ
-ꬣꬣ
-ꬤꬤ
-ꬥꬥ
-ꬦꬦ
-ꬨꬨ
-ꬩꬩ
-ꬪꬪ
-ꬫꬫ
-ꬬꬬ
-ꬭꬭ
-ꬮꬮ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,61 +0,0 @@
-% title: Hyphenation patterns for languages written in the Ethiopic script
-% copyright: Copyright (C) 2011, 2016 Arthur Reutenauer
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Multiple languages using the Ethiopic script
-% tag: mul-ethi
-% version: 0.2 2016-05-22
-% authors:
-% - name: Arthur Reutenauer
-% - name: Mojca Miklavec
-% licence:
-% - name: MIT
-% - url: https://opensource.org/licenses/MIT
-% - text: >
-% This file is available under the terms of the MIT licence.
-% Permission is hereby granted, free of charge, to any person obtaining a copy
-% of this software and associated documentation files (the “Software”), to deal
-% in the Software without restriction, including without limitation the rights to
-% use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
-% of the Software, and to permit persons to whom the Software is furnished to do
-% so, subject to the following conditions:
-%
-% The above copyright notice and this permission notice shall be included in all
-% copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-% SOFTWARE.
-% hyphenmins:
-% generation:
-% left: 1
-% right: 1
-% texlive:
-% synonyms:
-% - amharic
-% - geez
-% babelname: ethiopic
-% message: Pan-Ethiopic hyphenation patterns
-% description: |-
-% Hyphenation patterns for languages written using the Ethiopic script
-% for Unicode engines. They are not supposed to be linguistically
-% relevant in all cases and should, for proper typography, be replaced
-% by files tailored to individual languages.
-% ==========================================
-% This is a generated file. If you wish to edit it, consider adapting the
-% generating programme
-% (https://github.com/hyphenation/tex-hyphen/blob/master/hyph-utf8/source/gener...).
-%
-% The BCP 47 language tag for that file is “mul-ethi” to reflect the fact that
-% it can be used by multiple languages (and a single script, Ethiopic). It is,
-% though, not supposed to be linguistically relevant and should, for proper
-% typography, be replaced by files tailored to individual languages. What we
-% do for the moment is to simply allow break on either sides of Ethiopic
-% syllables, and to forbid it before some punctuation marks particular to
-% the Ethiopic script (which we thus make letters for this purpose).
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-ethiopic.tlpobj new/tlpkg/tlpobj/hyphen-ethiopic.tlpobj
--- old/tlpkg/tlpobj/hyphen-ethiopic.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-ethiopic.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-ethiopic
category TLCore
-revision 50792
+revision 54568
shortdesc Hyphenation patterns for Ethiopic scripts.
relocated 1
longdesc Hyphenation patterns for languages written using the Ethiopic
@@ -11,10 +11,7 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=ethiopic synonyms=amharic,geez lefthyphenmin=1 righthyphenmin=1 file=loadhyph-mul-ethi.tex file_patterns=hyph-mul-ethi.pat.txt file_exceptions=
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-mul-ethi.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mul-ethi.pat.txt
++++++ hyphen-farsi.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex new/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex
--- old/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-% title: (No) Hyphenation patterns for Persian
-% copyright: Copyright (C) Arthur Reutenauer 2018
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Persian
-% tag: fa
-% version: 0
-% authors:
-% - Arthur Reutenauer
-% licence:
-% -
-% name: MIT
-% hyphenmins:
-% typesetting:
-% left:
-% right:
-% texlive:
-% babelname: farsi
-% synonyms:
-% - persian
-% use_old_loader: true
-% legacy_patterns: zerohyph.tex
-% message:
-% description: Prevent hyphenation in Persian.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-farsi.tlpobj new/tlpkg/tlpobj/hyphen-farsi.tlpobj
--- old/tlpkg/tlpobj/hyphen-farsi.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-farsi.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,11 +1,9 @@
name hyphen-farsi
category TLCore
-revision 50805
+revision 54568
shortdesc (No) Persian hyphenation patterns.
relocated 1
longdesc Prevent hyphenation in Persian.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=farsi synonyms=persian lefthyphenmin= righthyphenmin= file=zerohyph.tex file_patterns=
-runfiles size=1
- RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex
++++++ hyphen-finnish.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-fi.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-fi.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-fi.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-fi.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-yY
-äÄ
-öÖ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-fi.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-fi.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-fi.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-fi.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-% title: Hyphenation patterns for Finnish
-% copyright: Copyright (C) 1986, 1988, 1989 Kauko Saarinen
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Finnish
-% tag: fi
-% version: 2.2
-% authors:
-% -
-% name: Kauko Saarinen
-% affiliation: Computing Centre, University of Jyväskylä, Finland
-% licence:
-% - text: Patterns may be freely distributed
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - First release 1986-01 by Kauko Saarinen,
-% - >
-% Completely rewritten 1988-01. The new patterns make
-% much less mistakes with foreign and compound words.
-% The article "Automatic Hyphenation of Finnish"
-% by Professor Fred Karlsson is also referred
-% - 1989-03-08 (vers. 2.2), some vowel triples by Fred Karlsson added.
-% - 1995-01-09: added \uccode and \lccode by Thomas Esser
-% texlive:
-% encoding: ec
-% babelname: finnish
-% legacy_patterns: fihyph.tex
-% message: Finnish hyphenation patterns
-% description: Hyphenation patterns for Finnish in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-finnish.tlpobj new/tlpkg/tlpobj/hyphen-finnish.tlpobj
--- old/tlpkg/tlpobj/hyphen-finnish.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-finnish.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-finnish
category TLCore
-revision 50792
+revision 54568
catalogue fihyph
shortdesc Finnish hyphenation patterns.
relocated 1
@@ -8,15 +8,11 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=finnish lefthyphenmin=2 righthyphenmin=2 file=loadhyph-fi.tex file_patterns=hyph-fi.pat.txt file_exceptions=
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-fi.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-fi.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fi.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fi.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fi.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fi.pat.txt
catalogue-ctan /language/hyphenation/fihyph
-catalogue-date 2016-07-20 08:22:15 +0200
catalogue-license pd
catalogue-topics hyphenation finnish
++++++ hyphen-french.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-fr.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-fr.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-fr.chr.txt 2011-06-11 02:32:38.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-fr.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,39 +0,0 @@
-''
-’’
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-àÀ
-âÂ
-çÇ
-èÈ
-éÉ
-êÊ
-îÎ
-ïÏ
-ôÔ
-ûÛ
-œŒ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-fr.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-fr.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-fr.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-fr.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,71 +0,0 @@
-% title: Hyphenation patterns for French
-% copyright: Copyright (C) 1994-2002 Daniel Flipo, Bernard Gaulle, 2016 Arthur Reutenauer
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: French
-% tag: fr
-% version: V2.13 2016/05/12
-% authors:
-% -
-% name: Daniel Flipo
-% -
-% name: Bernard Gaulle
-% note: deceased
-% -
-% name: Arthur Reutenauer
-% contact: arthur (at) reutenauer.eu
-% -
-% email: cesure-l (at) gutenberg (dot} eu (dot) org
-% licence:
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person obtaining
-% a copy of this software and associated documentation files (the
-% "Software"), to deal in the Software without restriction, including
-% without limitation the rights to use, copy, modify, merge, publish,
-% distribute, sublicense, and/or sell copies of the Software, and to
-% permit persons to whom the Software is furnished to do so, subject to
-% the following conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
-% BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
-% ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-% CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-% SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% synonyms:
-% - patois
-% - francais
-% encoding: ec
-% babelname: french
-% legacy_patterns: frhyph.tex
-% message: French hyphenation patterns
-% description: Hyphenation patterns for French in T1/EC and UTF-8 encodings.
-% ==========================================
-%%%%%%%% The most famous good guys who worked hard to obtain something usable.
-% Jacques Desarmenien, Universite de Strasbourg :
-% - << how to run TeX in a French environment: hyphenation, fonts,
-% typography. >> in Tugboat, 5 (1984) 91-102. and TeX85 conference
-% - << La division par ordinateur des mots francais :
-% application a TeX >> in TSI vol. 5 No 4, 1986 (C) AFCET-
-% Gauthier-Villars
-% Norman Buckle, UQAH (nb; many additions)
-% Michael Ferguson, INRS-Telecommunications (mjf) June 1988
-% Justin Bur, Universite de Montreal (jbb; checked against original list)
-% all patterns including apostrophe missing from nb list
-% after that, GUTenberg and specially Daniel Flipo and Bernard Gaulle
-% did their best effort to improve the list of patterns.
-%
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-french.tlpobj new/tlpkg/tlpobj/hyphen-french.tlpobj
--- old/tlpkg/tlpobj/hyphen-french.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-french.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,18 +1,15 @@
name hyphen-french
category TLCore
-revision 50792
+revision 54568
shortdesc French hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for French in T1/EC and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=french synonyms=patois,francais lefthyphenmin=2 righthyphenmin=2 file=loadhyph-fr.tex file_patterns=hyph-fr.pat.txt file_exceptions=
-runfiles size=18
+runfiles size=16
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-fr.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fr.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-fr.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fr.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fr.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fr.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fr.pat.txt
++++++ hyphen-friulan.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt 2012-04-12 02:10:55.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-''
-’’
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-çÇ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,72 +0,0 @@
-% title: Hyphenation patterns for Friulan
-% copyright: Copyright (C) 2012 Claudio Beccari
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Friulan
-% tag: fur
-% version: 1.1 2012/04/10
-% authors:
-% -
-% name: Claudio Beccari
-% contact: claudio.beccari (at) gmail.com
-% licence:
-% - This file is available under any of the following licences, at your option:
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% -
-% name: LPPL
-% version: 1.3
-% or_later: true
-% url: http://www.latex-project.org/lppl.txt
-% status: maintained
-% maintainer: Claudio Beccari
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2012-01-14 - First release 1.0
-% - 2012-02-10 - Version 1.1. Fix inconsistencies.
-% texlive:
-% encoding: ec
-% babelname: friulan
-% message: Friulan hyphenation patterns
-% description: |-
-% Hyphenation patterns for Friulan in ASCII encoding.
-% They are supposed to comply with the common spelling of the
-% Friulan (Furlan) language as fixed by the Regional Law N.15/96
-% dated November 6, 1996 and its following amendments.
-%
-% ==========================================
-% These hyphenation patterns for the Friulan language are supposed to comply
-% with the common spelling of the Friulan (Furlan) language as fixed by the
-% Regional Law N.15/96 dated November 6, 1996 and its following amendments.
-% They were initially obtained by merging the consonantic endings to the Italian
-% patterns and adding the necessary patterns for the special Friulan digraphs
-% used in this language and for the \c{c} consonant. The common Latin roots
-% of both languages helped a lot in this adaptation.
-% Digraphs: cj, gj, gl, gn, sj, ss.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-friulan.tlpobj new/tlpkg/tlpobj/hyphen-friulan.tlpobj
--- old/tlpkg/tlpobj/hyphen-friulan.tlpobj 2019-04-06 23:33:06.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-friulan.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-friulan
category TLCore
-revision 50792
+revision 54568
shortdesc Friulan hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Friulan in ASCII encoding. They are
@@ -10,12 +10,9 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=friulan lefthyphenmin=2 righthyphenmin=2 file=loadhyph-fur.tex file_patterns=hyph-fur.pat.txt file_exceptions=
-runfiles size=8
+runfiles size=6
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-fur.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-fur.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-fur.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fur.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fur.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fur.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-fur.pat.txt
++++++ hyphen-galician.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-gl.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-gl.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-gl.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-gl.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,31 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-xX
-yY
-zZ
-áÁ
-éÉ
-íÍ
-ïÏ
-ñÑ
-óÓ
-úÚ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-gl.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-gl.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-gl.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-gl.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-% title: Hyphenation patterns for Galician
-% copyright: Copyright (C) 2006, 2007, 2008, 2010 Javier A. Múgica
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Galician
-% tag: gl
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% version: 2.4 2010/04/23
-% authors:
-% -
-% name: Javier A. Múgica
-% contact: javier (at) digi21.eu
-% licence:
-% name: LPPL
-% version: 1.3
-% status: maintained
-% maintainer: Javier A. Múgica
-% url: https://latex-project.org/lppl/lppl-1-3.html
-% texlive:
-% encoding: ec
-% babelname: galician
-% legacy_patterns: glhyph.tex
-% message: Galician hyphenation patterns
-% description: Hyphenation patterns for Galician in T1/EC and UTF-8 encodings.
-% ==========================================
-% Generated with the mkpattern utility (v. 1.2), on 2010/04/23
-% The original source file were glpatter-utf8.tex
-% This is a generated file
-%
-% Note that there is no 'j' nor 'y' in Galician
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-galician.tlpobj new/tlpkg/tlpobj/hyphen-galician.tlpobj
--- old/tlpkg/tlpobj/hyphen-galician.tlpobj 2019-04-06 23:33:07.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-galician.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-galician
category TLCore
-revision 50792
+revision 54568
shortdesc Galician hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Galician in T1/EC and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=galician lefthyphenmin=2 righthyphenmin=2 file=loadhyph-gl.tex file_patterns=hyph-gl.pat.txt file_exceptions=
-runfiles size=21
+runfiles size=19
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-gl.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-gl.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-gl.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-gl.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-gl.pat.txt
++++++ hyphen-georgian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ka.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ka.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ka.chr.txt 2014-05-07 00:09:48.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ka.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,33 +0,0 @@
-აა
-ბბ
-გგ
-დდ
-ეე
-ვვ
-ზზ
-თთ
-იი
-კკ
-ლლ
-მმ
-ნნ
-ოო
-პპ
-ჟჟ
-რრ
-სს
-ტტ
-უუ
-ფფ
-ქქ
-ღღ
-ყყ
-შშ
-ჩჩ
-ცც
-ძძ
-წწ
-ჭჭ
-ხხ
-ჯჯ
-ჰჰ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ka.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ka.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ka.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ka.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-% title: Hyphenation patterns for Georgian
-% copyright: Copyright (C) 2013 Levan Shoshiashvili
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% source: http://tex.tsu.ge
-% language:
-% name: Georgian
-% tag: ka
-% version: 0.3 (April 2013)
-% authors:
-% -
-% name: Levan Shoshiashvili
-% contact: shoshia (at) hotmail.com
-% licence:
-% name: LPPL
-% version: 1.3
-% or_later: true
-% url: http://www.latex-project.org/lppl.txt
-% hyphenmins:
-% typesetting:
-% left: 1
-% right: 2
-% changes:
-% - 2013-04-15, version 0.3 Patterns regenerated with lefthyphenmin=1
-% - 2013-03-01, version 0.2 Hyphenation patterns are regenerated from new wordlist
-% (bigger wordlist, 150K words total, some words are fixed)
-% - 2013-02-25, version 0.1 First release
-% texlive:
-% encoding: t8m
-% babelname: georgian
-% message: Georgian hyphenation patterns
-% description: Hyphenation patterns for Georgian in T8M, T8K and UTF-8 encodings.
-% ==========================================
-% Generated using patgen2.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-georgian.tlpobj new/tlpkg/tlpobj/hyphen-georgian.tlpobj
--- old/tlpkg/tlpobj/hyphen-georgian.tlpobj 2019-04-06 23:33:07.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-georgian.tlpobj 2020-03-26 23:29:33.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-georgian
category TLCore
-revision 50792
+revision 54568
shortdesc Georgian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Georgian in T8M, T8K and UTF-8
@@ -8,11 +8,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=georgian lefthyphenmin=1 righthyphenmin=2 file=loadhyph-ka.tex file_patterns=hyph-ka.pat.txt file_exceptions=
-runfiles size=26
+runfiles size=24
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-ka.t8m.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-ka.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ka.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ka.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ka.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ka.pat.txt
++++++ hyphen-german.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.chr.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,43 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-ßSS
-àÀ
-áÁ
-âÂ
-äÄ
-çÇ
-èÈ
-éÉ
-êÊ
-ëË
-íÍ
-ïÏ
-ñÑ
-óÓ
-ôÔ
-öÖ
-üÜ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,80 +0,0 @@
-% title: Hyphenation patterns for German, traditional orthography
-%
-% notice: TeX-Trennmuster für die traditionelle deutsche Rechtschreibung
-%
-% version: 2019-04-04
-%
-% authors:
-% -
-% name: Deutschsprachige Trennmustermannschaft
-% contact: trennmuster@dante.de
-%
-% copyright: >
-% Copyright (C) 2009-2018
-% Stephan Hennig, Werner Lemberg, Günter Milde,
-% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke,
-% Tobias Wendorf
-%
-% licence:
-% name: MIT
-% url: http://opensource.org/licenses/mit-license.php
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or
-% sell copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-%
-% source: http://repo.or.cz/w/wortliste.git?a=commit;h=33b65bf6af8a2009ecce1a43d6670f4...
-%
-% language:
-% name: German, traditional spelling
-% tag: de-1901
-%
-% hyphenmins:
-% generation:
-% left: 2
-% right: 2
-% typesetting:
-% left: 2
-% right: 2
-%
-% texlive:
-% encoding: ec
-% use_old_patterns_comment: Kept for the sake of backward compatibility, but newer and better patterns by WL are available.
-% babelname: german
-% legacy_patterns: dehypht.tex
-% message: German hyphenation patterns (traditional orthography)
-% package: german
-%
-% ===========================================================================
-
-\message{German Hyphenation Patterns (Traditional Orthography) `dehypht-x' 2019-04-04 (WL)}
-
-%
-% The used patgen parameters are
-%
-% 1 1 | 1 5 | 1 1 1
-% 2 2 | 2 6 | 1 2 1
-% 3 3 | 3 7 | 1 1 1
-% 4 4 | 4 8 | 1 4 1
-% 5 5 | 5 9 | 1 1 1
-% 6 6 | 6 10 | 1 6 1
-% 7 7 | 7 11 | 1 4 1
-% 8 8 | 8 12 | 1 8 1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.chr.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,43 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-ßSS
-àÀ
-áÁ
-âÂ
-äÄ
-çÇ
-èÈ
-éÉ
-êÊ
-ëË
-íÍ
-ïÏ
-ñÑ
-óÓ
-ôÔ
-öÖ
-üÜ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,80 +0,0 @@
-% title: Hyphenation patterns for German, reformed orthography (2006)
-%
-% notice: TeX-Trennmuster für die reformierte (2006) deutsche Rechtschreibung
-%
-% version: 2019-04-04
-%
-% authors:
-% -
-% name: Deutschsprachige Trennmustermannschaft
-% contact: trennmuster@dante.de
-%
-% copyright: >
-% Copyright (C) 2013-2018
-% Stephan Hennig, Werner Lemberg, Günter Milde,
-% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke,
-% Tobias Wendorf
-%
-% licence:
-% name: MIT
-% url: http://opensource.org/licenses/mit-license.php
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or
-% sell copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-%
-% source: http://repo.or.cz/w/wortliste.git?a=commit;h=33b65bf6af8a2009ecce1a43d6670f4...
-%
-% language:
-% name: German, reformed spelling
-% tag: de-1996
-%
-% hyphenmins:
-% generation:
-% left: 2
-% right: 2
-% typesetting:
-% left: 2
-% right: 2
-%
-% texlive:
-% encoding: ec
-% babelname: ngerman
-% use_old_patterns_comment: Kept for the sake of backward compatibility, but newer and better patterns by WL are available.
-% legacy_patterns: dehyphn.tex
-% message: German hyphenation patterns (reformed orthography)
-% package: german
-%
-% ===========================================================================
-
-\message{German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' 2019-04-04 (WL)}
-
-%
-% The used patgen parameters are
-%
-% 1 1 | 1 5 | 1 1 1
-% 2 2 | 2 6 | 1 2 1
-% 3 3 | 3 7 | 1 1 1
-% 4 4 | 4 8 | 1 4 1
-% 5 5 | 5 9 | 1 1 1
-% 6 6 | 6 10 | 1 6 1
-% 7 7 | 7 11 | 1 4 1
-% 8 8 | 8 12 | 1 8 1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.chr.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,43 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-ßSS
-àÀ
-áÁ
-âÂ
-äÄ
-çÇ
-èÈ
-éÉ
-êÊ
-ëË
-íÍ
-ïÏ
-ñÑ
-óÓ
-ôÔ
-öÖ
-üÜ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,79 +0,0 @@
-% title: Hyphenation patterns for German, Switzerland (Hochdeutsch, traditional orthography)
-%
-% notice: TeX-Trennmuster für die traditionelle deutsch-schweizerische
-% Rechtschreibung
-%
-% version: 2019-04-04
-%
-% authors:
-% -
-% name: Deutschsprachige Trennmustermannschaft
-% contact: trennmuster@dante.de
-%
-% copyright: >
-% Copyright (C) 2009-2018
-% Stephan Hennig, Werner Lemberg, Günter Milde,
-% Sander van Geloven, Georg Pfeiffer, Gisbert W. Selke,
-% Tobias Wendorf
-%
-% licence:
-% name: MIT
-% url: http://opensource.org/licenses/mit-license.php
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or
-% sell copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-%
-% source: http://repo.or.cz/w/wortliste.git?a=commit;h=33b65bf6af8a2009ecce1a43d6670f4...
-%
-% language:
-% name: German, traditional Swiss spelling
-% tag: de-CH-1901
-%
-% hyphenmins:
-% generation:
-% left: 2
-% right: 2
-% typesetting:
-% left: 2
-% right: 2
-%
-% texlive:
-% encoding: ec
-% babelname: swissgerman
-% message: Swiss-German hyphenation patterns (traditional orthography)
-% package: german
-%
-% ===========================================================================
-
-\message{Swiss-German Hyphenation Patterns (Traditional Orthography) `dehyphts-x' 2019-04-04 (WL)}
-
-%
-% The used patgen parameters are
-%
-% 1 1 | 1 5 | 1 1 1
-% 2 2 | 2 6 | 1 2 1
-% 3 3 | 3 7 | 1 1 1
-% 4 4 | 4 8 | 1 4 1
-% 5 5 | 5 9 | 1 1 1
-% 6 6 | 6 10 | 1 6 1
-% 7 7 | 7 11 | 1 4 1
-% 8 8 | 8 12 | 1 8 1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-german.tlpobj new/tlpkg/tlpobj/hyphen-german.tlpobj
--- old/tlpkg/tlpobj/hyphen-german.tlpobj 2019-04-06 23:33:07.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-german.tlpobj 2020-04-16 01:57:00.000000000 +0200
@@ -1,7 +1,6 @@
name hyphen-german
category TLCore
-revision 50792
-catalogue dehyph
+revision 54758
shortdesc German hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for German in T1/EC and UTF-8 encodings,
@@ -14,13 +13,13 @@
longdesc suitable for Swiss Standard German (Hochdeutsch) not the
longdesc Alemannic dialects spoken in Switzerland (Schwyzerduetsch).
longdesc There are no known patterns for written Schwyzerduetsch.
-depend hyphen-base
-depend hyph-utf8
depend dehyph
+depend hyph-utf8
+depend hyphen-base
execute AddHyphen name=german lefthyphenmin=2 righthyphenmin=2 file=loadhyph-de-1901.tex file_patterns=hyph-de-1901.pat.txt file_exceptions=
execute AddHyphen name=ngerman lefthyphenmin=2 righthyphenmin=2 file=loadhyph-de-1996.tex file_patterns=hyph-de-1996.pat.txt file_exceptions=
execute AddHyphen name=swissgerman lefthyphenmin=2 righthyphenmin=2 file=loadhyph-de-ch-1901.tex file_patterns=hyph-de-ch-1901.pat.txt file_exceptions=
-runfiles size=412
+runfiles size=406
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex
@@ -30,20 +29,6 @@
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-de-1901.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-de-1996.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-de-ch-1901.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1901.pat.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-1996.pat.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-de-ch-1901.pat.txt
-catalogue-alias ghyphen gnhyph
-catalogue-ctan /language/hyphenation/dehyph
-catalogue-date 2018-09-01 15:39:22 +0200
-catalogue-license lppl1
-catalogue-topics german hyphenation
++++++ hyphen-greek.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-greek.doc.tlpobj new/tlpkg/tlpobj/hyphen-greek.doc.tlpobj
--- old/tlpkg/tlpobj/hyphen-greek.doc.tlpobj 2019-04-06 23:33:07.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-greek.doc.tlpobj 2020-03-26 23:29:34.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-greek.doc
category TLCore
-revision 50792
+revision 54568
shortdesc doc files of hyphen-greek
relocated 1
docfiles size=463
++++++ hyphen-greek.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.chr.txt 2011-06-22 11:20:34.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-''
-ʼʼ
-ΐΪ́
-άΆ
-έΈ
-ήΉ
-ίΊ
-ΰΫ́
-αΑ
-βΒ
-γΓ
-δΔ
-εΕ
-ζΖ
-ηΗ
-θΘ
-ιΙ
-κΚ
-λΛ
-μΜ
-νΝ
-ξΞ
-οΟ
-πΠ
-ρΡ
-ςΣ
-σΣ
-τΤ
-υΥ
-φΦ
-χΧ
-ψΨ
-ωΩ
-ϊΪ
-ϋΫ
-όΌ
-ύΎ
-ώΏ
-ϲϹ
-άΆ
-έΈ
-ήΉ
-ίΊ
-όΌ
-ύΎ
-ώΏ
-᾽᾽
-᾿᾿
-’’
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,47 +0,0 @@
-% title: Hyphenation patterns for Modern Greek, monotonic
-% copyright: Copyright (C) 2008-2011 Dimitrios Filippou
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Modern Greek, monotonic spelling
-% tag: el-monoton
-% version: 5.0
-% authors:
-% -
-% name: Dimitrios Filippou
-% contact: dimitrios.filippou (at) riotinto.com
-% licence:
-% name: LPPL
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% typesetting:
-% left: 1
-% right: 1
-% changes:
-% - Created: June 6, 2008
-% - Last modified: Sept. 12, 2011
-% texlive:
-% babelname: monogreek
-% use_old_patterns_comment: Old patterns work in a different way, one-to-one conversion from UTF-8 is not possible.
-% legacy_patterns: grmhyph5.tex
-% message: Hyphenation patterns for uni-accent (monotonic) Modern Greek
-% package: greek
-% ==========================================
-% This file was first created by mechanical translation from
-% GRMhyph5.tex via "elhyph-utf8 -m -c" (version 0.1 by Peter
-% Heslin -- p.j.heslin at durham dot ac dot uk). Some additions
-% were also made by hand.
-%
-% Created by Dimitrios Filippou with some ideas borrowed from
-% Yannis Haralambous, Kostis Dryllerakis and Claudio Beccari.
-% Mojca Miklavec adapted it for the "hyph-utf8" package.
-%
-% These hyphenation patterns are explained in "modern.pdf", which
-% can be found in the "elhyphen" or "hyphenation-greek" package.
-%
-% Documentation in English can be found in: D. Filippou,
-% "Hyphenation patterns for Ancient and Modern Greek," in
-% "TeX, XML, and Digital Typography" (A. Syropoulos et al.,
-% eds.), Lecture Notes in Computer Science 3130, Springer-Verlag
-% Berlin-Heidelberg, 2004. ISBN 3-540-22801-2.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.chr.txt 2011-06-22 11:20:34.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,157 +0,0 @@
-''
-ʼʼ
-ΐΪ́
-άΆ
-έΈ
-ήΉ
-ίΊ
-ΰΫ́
-αΑ
-βΒ
-γΓ
-δΔ
-εΕ
-ζΖ
-ηΗ
-θΘ
-ιΙ
-κΚ
-λΛ
-μΜ
-νΝ
-ξΞ
-οΟ
-πΠ
-ρΡ
-ςΣ
-σΣ
-τΤ
-υΥ
-φΦ
-χΧ
-ψΨ
-ωΩ
-ϊΪ
-ϋΫ
-όΌ
-ύΎ
-ώΏ
-ϲϹ
-ἀἈ
-ἁἉ
-ἂἊ
-ἃἋ
-ἄἌ
-ἅἍ
-ἆἎ
-ἇἏ
-ἐἘ
-ἑἙ
-ἒἚ
-ἓἛ
-ἔἜ
-ἕἝ
-ἠἨ
-ἡἩ
-ἢἪ
-ἣἫ
-ἤἬ
-ἥἭ
-ἦἮ
-ἧἯ
-ἰἸ
-ἱἹ
-ἲἺ
-ἳἻ
-ἴἼ
-ἵἽ
-ἶἾ
-ἷἿ
-ὀὈ
-ὁὉ
-ὂὊ
-ὃὋ
-ὄὌ
-ὅὍ
-ὐΥ̓
-ὑὙ
-ὒΥ̓̀
-ὓὛ
-ὔΥ̓́
-ὕὝ
-ὖΥ̓͂
-ὗὟ
-ὠὨ
-ὡὩ
-ὢὪ
-ὣὫ
-ὤὬ
-ὥὭ
-ὦὮ
-ὧὯ
-ὰᾺ
-άΆ
-ὲῈ
-έΈ
-ὴῊ
-ήΉ
-ὶῚ
-ίΊ
-ὸῸ
-όΌ
-ὺῪ
-ύΎ
-ὼῺ
-ώΏ
-ᾀἈΙ
-ᾁἉΙ
-ᾂἊΙ
-ᾃἋΙ
-ᾄἌΙ
-ᾅἍΙ
-ᾆἎΙ
-ᾇἏΙ
-ᾐἨΙ
-ᾑἩΙ
-ᾒἪΙ
-ᾓἫΙ
-ᾔἬΙ
-ᾕἭΙ
-ᾖἮΙ
-ᾗἯΙ
-ᾠὨΙ
-ᾡὩΙ
-ᾢὪΙ
-ᾣὫΙ
-ᾤὬΙ
-ᾥὭΙ
-ᾦὮΙ
-ᾧὯΙ
-ᾲᾺΙ
-ᾳΑΙ
-ᾴΆΙ
-ᾶΑ͂
-ᾷΑ͂Ι
-᾽᾽
-᾿᾿
-ῂῊΙ
-ῃΗΙ
-ῄΉΙ
-ῆΗ͂
-ῇΗ͂Ι
-ῒΪ̀
-ΐΪ́
-ῖΙ͂
-ῗΪ͂
-ῢΫ̀
-ΰΫ́
-ῤΡ̓
-ῥῬ
-ῦΥ͂
-ῧΫ͂
-ῲῺΙ
-ῳΩΙ
-ῴΏΙ
-ῶΩ͂
-ῷΩ͂Ι
-’’
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
-% title: Hyphenation patterns for Modern Greek, polytonic
-% copyright: Copyright (C) 2008-2011 Dimitrios Filippou
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Modern Greek, polytonic spelling
-% tag: el-polyton
-% version: 5.0
-% authors:
-% -
-% name: Dimitrios Filippou
-% contact: dimitrios.filippou (at) riotinto.com
-% licence:
-% name: LPPL
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% typesetting:
-% left: 1
-% right: 1
-% changes:
-% - Created: June 6, 2008
-% - Last modified: Sept. 12, 2011
-% texlive:
-% synonyms:
-% - polygreek
-% babelname: greek
-% use_old_patterns_comment: Old patterns work in a different way, one-to-one conversion from UTF-8 is not possible.
-% legacy_patterns: grphyph5.tex
-% message: Hyphenation patterns for multi-accent (polytonic) Modern Greek
-% package: greek
-% ==========================================
-% This file was first created by mechanical translation from
-% GRPhyph5.tex via "elhyph-utf8 -p -c" (version 0.1 by Peter
-% Heslin -- p.j.heslin at durham dot ac dot uk). Some additions
-% were also made by hand.
-%
-% Created by Dimitrios Filippou with some ideas borrowed from
-% Yannis Haralambous, Kostis Dryllerakis and Claudio Beccari.
-% Mojca Miklavec adapted it for the "hyph-utf8" package.
-%
-% These hyphenation patterns are explained in "modern.pdf", which
-% can be found in the "elhyphen" or "hyphenation-greek" package.
-% Questionable patterns are marked by three question marks "???".
-%
-% Documentation in English can be found in: D. Filippou,
-% "Hyphenation patterns for Ancient and Modern Greek," in
-% "TeX, XML, and Digital Typography" (A. Syropoulos et al.,
-% eds.), Lecture Notes in Computer Science 3130, Springer-Verlag
-% Berlin-Heidelberg, 2004. ISBN 3-540-22801-2.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-greek.tlpobj new/tlpkg/tlpobj/hyphen-greek.tlpobj
--- old/tlpkg/tlpobj/hyphen-greek.tlpobj 2019-04-06 23:33:08.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-greek.tlpobj 2020-03-26 23:29:37.000000000 +0100
@@ -1,34 +1,27 @@
name hyphen-greek
category TLCore
-revision 50792
+revision 54568
catalogue elhyphen
shortdesc Modern Greek hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Modern Greek in monotonic and
-longdesc polytonic spelling in LGR and UTF-8 encodings. Patterns in
+longdesc polytonic spelling in LGR and UTF-8 encodings. Patterns in
longdesc UTF-8 use two code positions for each of the vowels with acute
longdesc accent (a.k.a tonos, oxia), e.g., U+03AC, U+1F71 for alpha.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=monogreek lefthyphenmin=1 righthyphenmin=1 file=loadhyph-el-monoton.tex file_patterns=hyph-el-monoton.pat.txt file_exceptions=
execute AddHyphen name=greek synonyms=polygreek lefthyphenmin=1 righthyphenmin=1 file=loadhyph-el-polyton.tex file_patterns=hyph-el-polyton.pat.txt file_exceptions=
-runfiles size=24
+runfiles size=20
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-monoton.pat.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-el-polyton.pat.txt
RELOC/tex/generic/hyphen/grmhyph5.tex
RELOC/tex/generic/hyphen/grphyph5.tex
catalogue-ctan /language/hyphenation/elhyphen
-catalogue-date 2016-07-20 08:10:44 +0200
catalogue-license other-free
catalogue-topics greek hyphenation
catalogue-version 5
++++++ hyphen-hungarian.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-hungarian.doc.tlpobj new/tlpkg/tlpobj/hyphen-hungarian.doc.tlpobj
--- old/tlpkg/tlpobj/hyphen-hungarian.doc.tlpobj 2019-04-06 23:33:08.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-hungarian.doc.tlpobj 2020-03-26 23:29:37.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-hungarian.doc
category TLCore
-revision 50792
+revision 54568
shortdesc doc files of hyphen-hungarian
relocated 1
docfiles size=76
++++++ hyphen-hungarian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hu.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hu.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hu.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hu.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-áÁ
-äÄ
-éÉ
-íÍ
-óÓ
-öÖ
-úÚ
-üÜ
-őŐ
-űŰ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hu.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hu.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hu.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hu.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-% title: Hyphenation patterns for Hungarian
-% copyright: Copyright (C) 2003 Bence Nagy
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Hungarian
-% tag: hu
-% version: 2011-08-15
-% authors:
-% -
-% name: Bence Nagy
-% contact: bence.nagy (at) gmail.com
-% licence:
-% - This file is available under any of these licences, at your option:
-% -
-% name: MPL
-% version: 1.1
-% initial_developer: Bence Nagy
-% contributors:
-% - Bence Nagy
-% url: https://www.mozilla.org/en-US/MPL/1.1/
-% -
-% name: GPL
-% version: 2.0
-% url: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
-% -
-% name: LGPL
-% version: 2.1
-% url: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: ec
-% babelname: hungarian
-% legacy_patterns: huhyphn.tex
-% message: Hungarian hyphenation patterns
-% description: Hyphenation patterns for Hungarian in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-hungarian.tlpobj new/tlpkg/tlpobj/hyphen-hungarian.tlpobj
--- old/tlpkg/tlpobj/hyphen-hungarian.tlpobj 2019-04-06 23:33:08.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-hungarian.tlpobj 2020-03-26 23:29:38.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-hungarian
category TLCore
-revision 50792
+revision 54568
catalogue hungarian
shortdesc Hungarian hyphenation patterns.
relocated 1
@@ -9,15 +9,11 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=hungarian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-hu.tex file_patterns=hyph-hu.pat.txt file_exceptions=
-runfiles size=417
+runfiles size=415
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-hu.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-hu.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hu.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hu.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hu.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hu.pat.txt
catalogue-ctan /language/hungarian/hyphenation
-catalogue-date 2016-11-05 05:59:04 +0100
catalogue-license gpl
catalogue-topics hyphenation hungarian
++++++ hyphen-icelandic.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-is.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-is.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-is.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-is.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-áÁ
-æÆ
-éÉ
-íÍ
-ðÐ
-óÓ
-öÖ
-úÚ
-ýÝ
-þÞ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-is.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-is.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-is.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-is.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,33 +0,0 @@
-% title: Hyphenation patterns for Icelandic
-% copyright: Copyright (C) 1988, 2004 Jörgen Pind
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Icelandic
-% tag: is
-% authors:
-% -
-% name: Jörgen Pind
-% affiliation: Institute of Lexicography, Univ. of Iceland
-% contact: jorgen (at) lexis.hi.is
-% licence:
-% name: LPPL
-% version: 1.2
-% or_later: true
-% url: http://www.latex-project.org/lppl.txt
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - Nov 2 1988: Latest pattern change
-% - Mar 2 2004: Uploaded a new version to CTAN, with a clarified license
-% statement, at the request of the author, Jörgen Pind.
-% Kristinn Gylfason (kristgy@ieee.org)
-% texlive:
-% encoding: ec
-% babelname: icelandic
-% legacy_patterns: icehyph.tex
-% message: Icelandic hyphenation patterns
-% description: Hyphenation patterns for Icelandic in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-icelandic.tlpobj new/tlpkg/tlpobj/hyphen-icelandic.tlpobj
--- old/tlpkg/tlpobj/hyphen-icelandic.tlpobj 2019-04-06 23:33:08.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-icelandic.tlpobj 2020-03-26 23:29:38.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-icelandic
category TLCore
-revision 50792
+revision 54568
catalogue icehyph
shortdesc Icelandic hyphenation patterns.
relocated 1
@@ -9,15 +9,11 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=icelandic lefthyphenmin=2 righthyphenmin=2 file=loadhyph-is.tex file_patterns=hyph-is.pat.txt file_exceptions=
-runfiles size=25
+runfiles size=23
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-is.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-is.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-is.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-is.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-is.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-is.pat.txt
catalogue-ctan /language/hyphenation/icehyph.tex
-catalogue-date 2016-11-05 05:59:04 +0100
catalogue-license lppl
catalogue-topics hyphenation icelandic
++++++ hyphen-indic.tar.xz ++++++
++++ 1778 lines of diff (skipped)
++++++ hyphen-indonesian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-id.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-id.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-id.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-id.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-yY
-zZ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-id.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-id.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-id.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-id.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,55 +0,0 @@
-% title: Hyphenation patterns for Bahasa Indonesia
-% copyright: Copyright (C) 1996, 1997 Jörg Knappen, Terry Mart
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Bahasa Indonesia, Indonesian
-% tag: id
-% version: 1.3 19-SEP-1997
-% authors:
-% -
-% name: Jörg Knappen
-% contact: knappen (at) vkpmzd.kph.uni-mainz.de
-% -
-% name: Terry Mart
-% contact: mart (at) kph.uni-mainz.de
-% licence:
-% name: GPL
-% version: 2
-% url: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: ascii
-% babelname: indonesian
-% legacy_patterns: inhyph.tex
-% message: Indonesian hyphenation patterns
-% description: |-
-% Hyphenation patterns for Indonesian (Bahasa Indonesia) in ASCII
-% encoding. They are probably also usable for Malay (Bahasa Melayu).
-% ==========================================
-% The patterns are probably also usable for Bahasa Melayu
-%
-% For bug reports, improvements, and suggestions, contact
-%
-% Jörg Knappen
-% jk Unternehmensberatung
-% Barbarossaring 43
-% 55118 Mainz
-%
-% knappen (at) vkpmzd.kph.uni-mainz.de
-%
-% or:
-% Terry Mart
-%
-% Institut fuer Kernphysik
-% Universitaet Mainz
-% 55099 Mainz
-% Germany
-%
-% phone : +49 6131 395174
-% fax : +49 6131 395474
-% email : mart (at) kph.uni-mainz.de
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-indonesian.tlpobj new/tlpkg/tlpobj/hyphen-indonesian.tlpobj
--- old/tlpkg/tlpobj/hyphen-indonesian.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-indonesian.tlpobj 2020-03-26 23:29:38.000000000 +0100
@@ -1,18 +1,16 @@
name hyphen-indonesian
category TLCore
-revision 50792
+revision 54568
shortdesc Indonesian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Indonesian (Bahasa Indonesia) in ASCII
-longdesc encoding. They are probably also usable for Malay (Bahasa
+longdesc encoding. They are probably also usable for Malay (Bahasa
longdesc Melayu).
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=indonesian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-id.tex file_patterns=hyph-id.pat.txt file_exceptions=hyph-id.hyp.txt
-runfiles size=6
+runfiles size=4
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-id.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-id.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-id.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-id.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-id.pat.txt
++++++ hyphen-interlingua.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ia.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ia.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ia.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ia.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ia.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ia.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ia.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ia.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-% title: Hyphenation patterns for Interlingua
-% copyright: Copyright (C) 1989-2005 Peter Kleiweg
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Interlingua
-% tag: ia
-% version: 0.2c 2005-06-28
-% authors:
-% -
-% name: Peter Kleiweg
-% contact: p.c.j.kleiweg (at) rug.nl
-% licence:
-% name: LPPL
-% version: 1.3
-% status: maintained
-% maintainer: Peter Kleiweg
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - Version 0.2b. Released 3 July 2001.
-% - Version 0.2c. Released 28 June 2005 (added LPPL header)
-% texlive:
-% encoding: ascii
-% babelname: interlingua
-% legacy_patterns: iahyphen.tex
-% message: Hyphenation patterns for Interlingua
-% description: Hyphenation patterns for Interlingua in ASCII encoding.
-% ==========================================
-% About Interlingua: http://www.interlingua.com/
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-interlingua.tlpobj new/tlpkg/tlpobj/hyphen-interlingua.tlpobj
--- old/tlpkg/tlpobj/hyphen-interlingua.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-interlingua.tlpobj 2020-03-26 23:29:38.000000000 +0100
@@ -1,16 +1,14 @@
name hyphen-interlingua
category TLCore
-revision 50792
+revision 54568
shortdesc Interlingua hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Interlingua in ASCII encoding.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=interlingua lefthyphenmin=2 righthyphenmin=2 file=loadhyph-ia.tex file_patterns=hyph-ia.pat.txt file_exceptions=hyph-ia.hyp.txt
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-ia.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ia.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ia.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ia.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ia.pat.txt
++++++ hyphen-irish.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ga.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ga.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ga.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ga.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-áÁ
-éÉ
-íÍ
-óÓ
-úÚ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ga.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ga.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ga.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ga.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,65 +0,0 @@
-% title: Hyphenation patterns for Irish
-% copyright: Copyright (C) 2004-2015 Kevin P. Scannell
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information on the package,
-% and http://borel.slu.edu/fleiscin/index.html for details on Irish hyphenation.
-% language:
-% name: Irish
-% tag: ga
-% version: 1.0 (2004-01-23:15:46:12 CST)
-% authors:
-% -
-% name: Kevin P. Scannell
-% contact: scanell (at) slu.edu
-% licence:
-% - This file available under any of these licences:
-% -
-% name: GPL
-% version: 2
-% or_later: true
-% url: http://www.gnu.org/licenses/gpl-2.0.html
-% text: >
-% This program is free software; you can redistribute it and/or
-% modify it under the terms of the GNU General Public License
-% as published by the Free Software Foundation; either version 2
-% of the License, or (at your option) any later version.
-%
-% This program is distributed in the hope that it will be useful,
-% but WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-% GNU General Public License for more details.
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% texlive:
-% encoding: ec
-% babelname: irish
-% legacy_patterns: gahyph.tex
-% message: Irish hyphenation patterns
-% description: Hyphenation patterns for Irish (Gaeilge) in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-irish.tlpobj new/tlpkg/tlpobj/hyphen-irish.tlpobj
--- old/tlpkg/tlpobj/hyphen-irish.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-irish.tlpobj 2020-03-26 23:29:38.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-irish
category TLCore
-revision 50792
+revision 54568
shortdesc Irish hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Irish (Gaeilge) in T1/EC and UTF-8
@@ -8,11 +8,9 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=irish lefthyphenmin=2 righthyphenmin=3 file=loadhyph-ga.tex file_patterns=hyph-ga.pat.txt file_exceptions=hyph-ga.hyp.txt
-runfiles size=40
+runfiles size=38
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-ga.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-ga.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ga.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ga.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ga.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ga.pat.txt
++++++ hyphen-italian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-it.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-it.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-it.chr.txt 2011-06-11 02:32:38.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-it.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-''
-’’
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-it.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-it.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-it.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-it.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,73 +0,0 @@
-% title: Hyphenation patterns for Italian
-% copyright: Copyright (C) 2008-2011 Claudio Beccari
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Italian
-% tag: it
-% version: 4.9 2014/04/22
-% authors:
-% -
-% name: Claudio Beccari
-% contact: claudio.beccari (at) gmail.com
-% licence:
-% - This file is available under any of the following licences:
-% -
-% name: LPPL
-% version: 1.3
-% or_later: true
-% url: http://www.latex-project.org/lppl.txt
-% status: maintained
-% maintainer: Claudio Beccari, e-mail claudio dot beccari at gmail dot com
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2014-04-22 - Add few patterns involving `h'
-% - 2011-08-16 - Change the licence from GNU LGPL into LPPL v1.3.
-% - 2010-05-24 - Fix for Italian patterns for proper hyphenation of -ich and Ljubljana.
-% - 2008-06-09 - Import of original ithyph.tex into hyph-utf8 package.
-% - 2008-03-08 - (last change in ithyph.tex)
-% texlive:
-% encoding: ascii
-% babelname: italian
-% legacy_patterns: ithyph.tex
-% message: Italian hyphenation patterns
-% description: |-
-% Hyphenation patterns for Italian in ASCII encoding.
-% Compliant with the Recommendation UNI 6461 on hyphenation
-% issued by the Italian Standards Institution
-% (Ente Nazionale di Unificazione UNI).
-% ==========================================
-%
-% These hyphenation patterns for the Italian language are supposed to comply
-% with the Recommendation UNI 6461 on hyphenation issued by the Italian
-% Standards Institution (Ente Nazionale di Unificazione UNI). No guarantee
-% or declaration of fitness to any particular purpose is given and any
-% liability is disclaimed.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-italian.tlpobj new/tlpkg/tlpobj/hyphen-italian.tlpobj
--- old/tlpkg/tlpobj/hyphen-italian.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-italian.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-italian
category TLCore
-revision 50792
+revision 54568
catalogue ithyph
shortdesc Italian hyphenation patterns.
relocated 1
@@ -11,16 +11,12 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=italian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-it.tex file_patterns=hyph-it.pat.txt file_exceptions=
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-it.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-it.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-it.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-it.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-it.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-it.pat.txt
catalogue-ctan /language/hyphenation/ithyph.tex
-catalogue-date 2018-10-09 09:22:45 +0200
catalogue-license lgpl
catalogue-topics hyphenation italian
catalogue-version 4.8g
++++++ hyphen-kurmanji.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,31 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-çÇ
-êÊ
-îÎ
-ûÛ
-şŞ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-% title: Hyphenation patterns for Kurmanji (Northern Kurdish)
-% – as spoken in Turkey and by the Kurdish diaspora in Europe
-% copyright: Copyright (C) 2009 Jörg Knappen, Medeni Shemdê
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% version: 1.0
-% language:
-% name: Kurmanji, Northern Kurdish
-% tag: kmr
-% authors:
-% -
-% name: Jörg Knappen
-% contact: jknappen (at) web.de
-% -
-% name: Medeni Shemdê
-% licence:
-% name: LPPL
-% version: 1.3
-% status: maintained
-% maintainer: Jörg Knappen
-% url: https://latex-project.org/lppl/lppl-1-3.html
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2009-06-29 last_modified
-% texlive:
-% encoding: ec
-% babelname: kurmanji
-% legacy_patterns: kmrhyph.tex
-% message: Kurmanji hyphenation patterns
-% description: |-
-% Hyphenation patterns for Kurmanji (Northern Kurdish) as spoken in
-% Turkey and by the Kurdish diaspora in Europe, in T1/EC and UTF-8
-% encodings.
-% ==========================================
-% The patterns are generated by patgen from a word list of approx. 2500
-% hyphenated words provided by Medeni Shemdê
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-kurmanji.tlpobj new/tlpkg/tlpobj/hyphen-kurmanji.tlpobj
--- old/tlpkg/tlpobj/hyphen-kurmanji.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-kurmanji.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-kurmanji
category TLCore
-revision 50792
+revision 54568
shortdesc Kurmanji hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Kurmanji (Northern Kurdish) as spoken
@@ -9,11 +9,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=kurmanji lefthyphenmin=2 righthyphenmin=2 file=loadhyph-kmr.tex file_patterns=hyph-kmr.pat.txt file_exceptions=
-runfiles size=6
+runfiles size=4
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-kmr.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-kmr.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-kmr.pat.txt
++++++ hyphen-latin.tar.xz ++++++
++++ 70912 lines of diff (skipped)
++++++ hyphen-latvian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-lv.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-lv.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-lv.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-lv.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,33 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-zZ
-āĀ
-čČ
-ēĒ
-ģĢ
-īĪ
-ķĶ
-ļĻ
-ņŅ
-šŠ
-ūŪ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-lv.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-lv.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-lv.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-lv.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-% title: Hyphenation patterns for Latvian
-% copyright: Copyright (C) 2004-2005 Janis Vilims
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% source: >
-% Latvian Lingucomponents for OpenOffice,
-% http://sourceforge.net/projects/openoffice-lv
-% language:
-% name: Latvian
-% tag: lv
-% version: 0.3, 2005-09-14
-% authors:
-% -
-% name: Janis Vilims
-% contact: jvilims (at) apollo.lv
-% licence:
-% - This file is available under any of the following licences, at your option:
-% -
-% name: LGPL
-% version: 2.1
-% url: http://www.gnu.org/copyleft/lesser.txt
-% -
-% name: GPL
-% version: 2
-% or_later: true
-% url: http://www.gnu.org/licenses/gpl.html
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: l7x
-% babelname: latvian
-% message: Latvian hyphenation patterns
-% description: Hyphenation patterns for Latvian in L7X and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-latvian.tlpobj new/tlpkg/tlpobj/hyphen-latvian.tlpobj
--- old/tlpkg/tlpobj/hyphen-latvian.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-latvian.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-latvian
category TLCore
-revision 50792
+revision 54568
shortdesc Latvian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Latvian in L7X and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=latvian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-lv.tex file_patterns=hyph-lv.pat.txt file_exceptions=
-runfiles size=70
+runfiles size=68
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-lv.l7x.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-lv.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lv.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lv.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lv.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lv.pat.txt
++++++ hyphen-lithuanian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-lt.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-lt.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-lt.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-lt.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,33 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-wW
-yY
-zZ
-ąĄ
-čČ
-ėĖ
-ęĘ
-įĮ
-šŠ
-ūŪ
-ųŲ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-lt.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-lt.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-lt.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-lt.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,70 +0,0 @@
-% title: Hyphenation patterns for Lithuanian
-% copyright: Copyright (C) 1992 Sigitas Tolušis, Yannis Haralambous
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% source: http://www.vtex.lt/tex/littex/index.html
-% language:
-% name: Lithuanian
-% tag: lt
-% authors:
-% -
-% name: Vytas Statulevičius
-% contact: vytas (at) vtex.lt
-% -
-% name: Sigitas Tolušis
-% contact: sigitas (at) vtex.lt
-% -
-% name: Yannis Haralambous
-% contact: yannis.haralambous (at) telecom-bretagne.eu
-% licence:
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% changes:
-% - First version in LT encoding (modified T1): Vytas Statulevičius <vytas at vtex.lt>
-% and Yannis Haralambous (Vilnius, March 4, 1992)
-% - Conversion into Latin 7 and aditional support files (babel, fonts):
-% Sigitas Tolušis <sigitas at vtex.lt> (2002-11-20)
-% - Adaptation for hyph-utf8: Mojca & Arthur (see below), October 2008
-% hyphenmins:
-% generation:
-% left: 2
-% right: 2
-% texlive:
-% encoding: l7x
-% babelname: lithuanian
-% message: Lithuanian hyphenation patterns
-% description: |-
-% Hyphenation patterns for Lithuanian in L7X and UTF-8 encodings.
-% \lefthyphenmin and \righthyphenmin have to be at least 2.
-%
-% ==========================================
-% A note about lefthyphenmin/righthyphenmin (by Sigitas, February 2009):
-%
-% At the moment the lefthyphenmin & righthyphenmin are both set to 2.
-% The Lithuanian patterns were build earlier then the latest grammatical rules
-% took place in 1997. At that time it was forbidden to leave one character at boundary.
-% One may change it to one now, but from typographical point of view there is no need to do
-% any changes. Even more, changing lefthyphen and righthyphen to 1 requires
-% to review and maybe rebuild the patterns file.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-lithuanian.tlpobj new/tlpkg/tlpobj/hyphen-lithuanian.tlpobj
--- old/tlpkg/tlpobj/hyphen-lithuanian.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-lithuanian.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-lithuanian
category TLCore
-revision 50792
+revision 54568
shortdesc Lithuanian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Lithuanian in L7X and UTF-8 encodings.
@@ -8,11 +8,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=lithuanian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-lt.tex file_patterns=hyph-lt.pat.txt file_exceptions=
-runfiles size=12
+runfiles size=10
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-lt.l7x.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-lt.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lt.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lt.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lt.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-lt.pat.txt
++++++ hyphen-mongolian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-иИ
-йЙ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-щЩ
-ъЪ
-ыЫ
-ьЬ
-эЭ
-юЮ
-яЯ
-ёЁ
-үҮ
-өӨ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,68 +0,0 @@
-% title: Hyphenation patterns for Mongolian, Cyrillic script
-% copyright: Copyright (C) 2007-2015 by Dorjgotov Batmunkh
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Mongolian, Cyrillic script
-% tag: mn-cyrl
-% version: v1.2 2008/03/23
-% authors:
-% -
-% name: Dorjgotov Batmunkh
-% affiliation: National University of Mongolia
-% contact: bataak (at) gmail.com
-% licence:
-% - This file is available under any of the following licenses:
-% -
-% name: LPPL
-% version: 1.3
-% or_later: true
-% url: http://www.latex-project.org/lppl/lppl-1-3.txt
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person obtaining a copy
-% of this software and associated documentation files (the "Software"), to deal
-% in the Software without restriction, including without limitation the rights
-% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the Software is
-% furnished to do so, subject to the following conditions:
-%
-% The above copyright notice and this permission notice shall be included in
-% all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-% THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2008/03/23 v1.2
-% - 2008/06/08 Patterns added to hyph-utf8
-% - 2015/12/05 Patterns released under the MIT license
-% texlive:
-% encoding: t2a
-% babelname: mongolian
-% legacy_patterns: mnhyphn.tex
-% message: (New) Mongolian hyphenation patterns
-% package: mongolian
-% ==========================================
-% Special thanks to: Jim Hefferon and Robin Fairbairns
-%
-% There are few basic rules in mongolian
-%
-% 1. If there is a consonant then it can use hyphen before it.
-% And if there're two consonants then it can use hyphen before second consonant.
-% Are there three consonants then it can put hyphen before third consonant,
-% also are there four consonants then it can use hyphen before fourth consonant.
-% 2. In the case of hardsign or softsign, it's possible to hyphen after these signs.
-% For instance, байгуулъ-я, үзүүль-е
-% 3. However one vowel can be belong to a syllable, it's not possible to use hyphen.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-mongolian.tlpobj new/tlpkg/tlpobj/hyphen-mongolian.tlpobj
--- old/tlpkg/tlpobj/hyphen-mongolian.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-mongolian.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-mongolian
category TLCore
-revision 50792
+revision 54568
shortdesc Mongolian hyphenation patterns in Cyrillic script.
relocated 1
longdesc Hyphenation patterns for Mongolian in T2A, LMC and UTF-8
@@ -10,14 +10,11 @@
depend hyph-utf8
execute AddHyphen name=mongolian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-mn-cyrl.tex file_patterns=hyph-mn-cyrl.pat.txt file_exceptions=
execute AddHyphen name=mongolianlmc lefthyphenmin=2 righthyphenmin=2 file=loadhyph-mn-cyrl-x-lmc.tex luaspecial="disabled:only for 8bit montex with lmc encoding"
-runfiles size=22
+runfiles size=20
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-mn-cyrl-x-lmc.lmc.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-mn-cyrl.t2a.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-mn-cyrl-x-lmc.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-mn-cyrl.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-mn-cyrl.pat.txt
++++++ hyphen-norwegian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-nb.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-nb.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-nb.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-nb.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-åÅ
-æÆ
-èÈ
-éÉ
-êÊ
-òÒ
-óÓ
-ôÔ
-øØ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-nb.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-nb.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-nb.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-nb.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,50 +0,0 @@
-% title: Hyphenation patterns for Norwegian, bokmål
-% copyright: Copyright (C) 2004–2005 Rune Kleveland, Ole Michael Selberg, 2007 Karl Ove Hufthammer
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Norwegian Bokmål, bokmål, norsk bokmål
-% tag: nb
-% authors:
-% - name: Rune Kleveland
-% - name: Ole Michael Selberg
-% - name: Karl Ove HuftHammer
-% version: 2007-02-10
-% licence:
-% text: >
-% Copying and distribution of this file, with or without modification,
-% are permitted in any medium without royalty, provided the copyright
-% notice and this notice are preserved.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% synonyms:
-% - norwegian
-% - norsk
-% encoding: ec
-% babelname: bokmal
-% message: Norwegian Bokmal hyphenation patterns
-% package: norwegian
-% ==========================================
-% This file contains hyphenation patterns for Norwegian Bokmål.
-% It uses the Norwegian hyphenation patterns from hyph-no.tex,
-% created by Rune Kleveland and Ole Michael Selberg. Please see
-% that file for copyright information on those patterns.
-%
-% The patterns in hyph-no.tex are based on both Norwegian Bokmål
-% and Norwegian Nynorsk, and works about equally well for both
-% languages. This file, hyph-nb.tex, contains only a few hyphenation
-% exceptions, for words that needs to be hyphenated differently for
-% the two languages.
-%
-% Please send bugs or suggestions to karl@huftis.org.
-%
-
-\input hyph-no.tex
-
-\hyphenation{
-at-ten-de
-be-tre
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-nn.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-nn.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-nn.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-nn.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-åÅ
-æÆ
-èÈ
-éÉ
-êÊ
-òÒ
-óÓ
-ôÔ
-øØ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-nn.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-nn.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-nn.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-nn.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-% title: Hyphenation patterns for Norwegian, nynorsk
-% copyright: Copyright (C) 2007 Karl Ove Hufthammer
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Norwegian Nynorsk, nynorsk
-% tag: nn
-% authors:
-% - name: Karl Ove Hufthammer
-% - name: Rune Kleveland
-% - name: Ole Michael Selberg
-% version: 2007-02-10
-% licence:
-% text: >
-% Copying and distribution of this file, with or without modification,
-% are permitted in any medium without royalty, provided the copyright
-% notice and this notice are preserved.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: ec
-% babelname: nynorsk
-% message: Norwegian Nynorsk hyphenation patterns
-% package: norwegian
-% ==========================================
-% This file contains hyphenation patterns for Norwegian Nynorsk.
-% It uses the Norwegian hyphenation patterns from hyph-no.tex,
-% created by Rune Kleveland and Ole Michael Selberg. Please see
-% that file for copyright information on those patterns.
-%
-% The patterns in hyph-no.tex are based on both Norwegian Bokmål
-% and Norwegian Nynorsk, and works about equally well for both
-% languages. This file, hyph-nn.tex, contains only a few hyphenation
-% exceptions, for words that needs to be hyphenated differently for
-% the two languages.
-%
-% Please send bugs or suggestions to karl@huftis.org.
-%
-
-\input hyph-no.tex
-
-\hyphenation{
-att-en-de
-bet-re
-}
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-norwegian.tlpobj new/tlpkg/tlpobj/hyphen-norwegian.tlpobj
--- old/tlpkg/tlpobj/hyphen-norwegian.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-norwegian.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-norwegian
category TLCore
-revision 50792
+revision 54568
shortdesc Norwegian Bokmal and Nynorsk hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Norwegian Bokmal and Nynorsk in T1/EC
@@ -9,7 +9,7 @@
depend hyph-utf8
execute AddHyphen name=bokmal synonyms=norwegian,norsk lefthyphenmin=2 righthyphenmin=2 file=loadhyph-nb.tex file_patterns=hyph-nb.pat.txt file_exceptions=hyph-nb.hyp.txt
execute AddHyphen name=nynorsk lefthyphenmin=2 righthyphenmin=2 file=loadhyph-nn.tex file_patterns=hyph-nn.pat.txt file_exceptions=hyph-nn.hyp.txt
-runfiles size=252
+runfiles size=248
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-nb.ec.tex
@@ -17,11 +17,7 @@
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-nb.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-nn.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-no.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nb.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nb.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nb.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nb.pat.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nn.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nn.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nn.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-nn.pat.txt
++++++ hyphen-occitan.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-oc.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-oc.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-oc.chr.txt 2016-02-17 22:45:32.000000000 +0100
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-oc.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-''
-’’
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-zZ
-çÇ
-ïÏ
-üÜ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-oc.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-oc.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-oc.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-oc.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,66 +0,0 @@
-% title: Hyphenation patterns for Occitan
-% copyright: Copyright (C) 2016 Claudio Beccari
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Occitan
-% tag: oc
-% version: 0.1 2016/02/04
-% authors:
-% -
-% name: Claudio Beccari
-% contact: claudio.beccari (at) gmail.com
-% licence:
-% - This file is available under any of the following licences:
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% -
-% name: LPPL
-% version: 1
-% or_later: true
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: ec
-% babelname: occitan
-% message: Occitan hyphenation patterns
-% description: |-
-% Hyphenation patterns for Occitan in T1/EC and UTF-8 encodings.
-% They are supposed to be valid for all the Occitan variants
-% spoken and written in the wide area called 'Occitanie' by the French.
-% It ranges from the Val d'Aran within Catalunya, to the South Western
-% Italian Alps encompassing the southern half of the French pentagon.
-% ==========================================
-% Patterns for the Occitan language; they are supposed to be valid
-% for all the Occitan variants spoken and written in the wide area
-% called “Occitanie” by the French. It ranges from the Val d'Aran
-% within Catalunya, to the South Western Italian Alps encompassing
-% the southern half of the French pentagon.
-%
-% For more information please read the babel-occitan documentation.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-occitan.tlpobj new/tlpkg/tlpobj/hyphen-occitan.tlpobj
--- old/tlpkg/tlpobj/hyphen-occitan.tlpobj 2019-04-06 23:33:09.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-occitan.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-occitan
category TLCore
-revision 50792
+revision 54568
shortdesc Occitan hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Occitan in T1/EC and UTF-8 encodings.
@@ -12,12 +12,9 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=occitan lefthyphenmin=2 righthyphenmin=2 file=loadhyph-oc.tex file_patterns=hyph-oc.pat.txt file_exceptions=
-runfiles size=8
+runfiles size=6
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-oc.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-oc.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-oc.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-oc.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-oc.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-oc.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-oc.pat.txt
++++++ hyphen-piedmontese.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-pms.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-pms.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-pms.chr.txt 2013-02-22 01:24:10.000000000 +0100
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-pms.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-''
-’’
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-pms.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-pms.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-pms.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-pms.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,67 +0,0 @@
-% title: Hyphenation patterns for Piedmontese
-% copyright: Copyright (C) 2013 Claudio Beccari
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Piedmontese
-% tag: pms
-% version: 1.0 2013/02/14
-% authors:
-% -
-% name: Claudio Beccari
-% contact: claudio.beccari (at) gmail.com
-% licence:
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% -
-% name: LPPL
-% version: 1.3
-% or_later: true
-% url: https://latex-project.org/lppl/
-% status: maintained
-% maintainer: Claudio Beccari, e-mail claudio dot beccari at gmail dot com
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2013-02-14 - First release 1.0
-% texlive:
-% encoding: ascii
-% babelname: piedmontese
-% message: Piedmontese hyphenation patterns
-% description: |-
-% Hyphenation patterns for Piedmontese in ASCII encoding.
-% Compliant with 'Gramatica dla lengua piemonteisa' by Camillo Brero.
-% ==========================================
-% These hyphenation patterns for the Piedmontese language are supposed to comply
-% with the common spelling of the Piedmontese language as fixed by the
-% "Gramatica dla lengua piemonteisa" by Camillo Brero.
-% They were initially obtained by merging the consonant endings to the Italian
-% patterns and adding the necessary patterns for the special Piedmontese digraphs
-% used in this language. The common Latin roots of both languages helped a lot
-% in this adaptation.
-% Digraphs: cc, ch, gi, gh, gn, ss.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-piedmontese.tlpobj new/tlpkg/tlpobj/hyphen-piedmontese.tlpobj
--- old/tlpkg/tlpobj/hyphen-piedmontese.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-piedmontese.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-piedmontese
category TLCore
-revision 50792
+revision 54568
shortdesc Piedmontese hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Piedmontese in ASCII encoding.
@@ -9,11 +9,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=piedmontese lefthyphenmin=2 righthyphenmin=2 file=loadhyph-pms.tex file_patterns=hyph-pms.pat.txt file_exceptions=
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-pms.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-pms.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pms.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pms.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pms.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pms.pat.txt
++++++ hyphen-polish.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-pl.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-pl.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-pl.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-pl.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-óÓ
-ąĄ
-ćĆ
-ęĘ
-łŁ
-ńŃ
-śŚ
-źŹ
-żŻ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-pl.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-pl.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-pl.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-pl.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,77 +0,0 @@
-% title: Hyphenation patterns for Polish
-% copyright: Copyright (C) 1987-1995 Hanna Kołodziejska, Bogusław Jackowski, Marek Ryćko
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Polish
-% tag: pl
-% version: 3.0a, Wednesday, May 17th, 1995
-% authors:
-% -
-% name: Hanna Kołodziejska
-% -
-% name: Bogusław Jackowski
-% contact: b_jackowski (at) gust.org.pl
-% -
-% name: Marek Ryćko
-% contact: marek (at) do.com.pl
-% licence:
-% - This file is made available under any of the following licences:
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the “Software”), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% - text: >
-% This macro file belongs to the public domain
-% under the conditions specified by the author of TeX:
-%
-% “Macro files like PLAIN.TEX should not be changed in any way,
-% except with respect to preloaded fonts,
-% unless the changes are authorized by the authors of the macros.”
-%
-% Donald E. Knuth
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - The first version of the patterns was developed
-% by Hanna Kołodziejska (1987).
-% - The adaptation to the LeX format (see below) and extensive modification
-% were done by Bogusław Jackowski & Marek Ryćko (1987--1989).
-% - The hyphenation rules were further improved and adapted to the
-% TeX 3.x requirements by Hanna Kołodziejska (1991).
-% - Lone-standing version (3.0a) of patterns was prepared (under pressure
-% from LaTeX users) by Bogusław Jackowski and Marek Ryćko, following
-% Mariusz Olko's suggestions, 1995.
-% - The LeX format mentioned above was the first version of the adaptation
-% of TeX to the Polish language. The next version is called MeX.
-% texlive:
-% encoding: qx
-% babelname: polish
-% legacy_patterns: plhyph.tex
-% message: Polish hyphenation patterns
-% description: |-
-% Hyphenation patterns for Polish in QX and UTF-8 encodings.
-% These patterns are also used by Polish TeX formats MeX and LaMeX.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-polish.tlpobj new/tlpkg/tlpobj/hyphen-polish.tlpobj
--- old/tlpkg/tlpobj/hyphen-polish.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-polish.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-polish
category TLCore
-revision 50792
+revision 54568
catalogue plhyph
shortdesc Polish hyphenation patterns.
relocated 1
@@ -10,16 +10,13 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=polish lefthyphenmin=2 righthyphenmin=2 file=loadhyph-pl.tex file_patterns=hyph-pl.pat.txt file_exceptions=hyph-pl.hyp.txt
-runfiles size=30
+runfiles size=28
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-pl.qx.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-pl.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pl.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pl.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pl.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pl.pat.txt
catalogue-ctan /language/polish/plhyph.tex
-catalogue-date 2016-07-17 15:05:50 +0200
catalogue-license knuth
catalogue-topics hyphenation polish
catalogue-version 3.0a
++++++ hyphen-portuguese.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-pt.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-pt.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-pt.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-pt.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
---
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-zZ
-áÁ
-âÂ
-ãÃ
-çÇ
-éÉ
-êÊ
-íÍ
-óÓ
-ôÔ
-õÕ
-úÚ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-pt.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-pt.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-pt.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-pt.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,63 +0,0 @@
-% title: Hyphenation patterns for Portuguese
-% copyright: Copyright (C) 1987, 1994, 1996, 2015 Pedro J. de Rezende, 1996, 2015 J. Joao Dias Almeida
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Portuguese
-% tag: pt
-% version: 1.3 2015-12-08
-% authors:
-% -
-% name: Pedro J. de Rezende
-% contact: rezende (at) ic.unicamp.br
-% -
-% name: J. Joao Dias Almeida
-% contact: jj (at) di.uminho.pt
-% licence:
-% name: BSD 3-clause licence
-% url: https://opensource.org/licenses/BSD-3-Clause
-% text: >
-% Redistribution and use in source and binary forms, with or without
-% modification, are permitted provided that the following conditions
-% are met:
-% * Redistributions of source code must retain the above copyright
-% notice, this list of conditions and the following disclaimer.
-% * Redistributions in binary form must reproduce the above copyright
-% notice, this list of conditions and the following disclaimer in the
-% documentation and/or other materials provided with the
-% distribution.
-% * Neither the name of the University of Campinas, of the University
-% of Minho nor the names of its contributors may be used to endorse
-% or promote products derived from this software without specific
-% prior written permission.
-%
-% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-% "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-% LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-% A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL PEDRO J. DE
-% REZENDE OR J.JOAO DIAS ALMEIDA BE LIABLE FOR ANY DIRECT, INDIRECT,
-% INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-% BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-% OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
-% AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-% LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
-% WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-% POSSIBILITY OF SUCH DAMAGE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% changes:
-% - Version 1.3 Release date: 12/08/2015 Pedro J. de Rezende and J. Joao Dias Almeida
-% - Version 1.2 Release date: 07/21/1996 Pedro J. de Rezende and J. Joao Dias Almeida
-% - Version 1.1 Release date: 04/12/1994 Pedro J. de Rezende
-% - Version 1.0 Release date: 02/13/1987 Pedro J. de Rezende
-% texlive:
-% synonyms:
-% - portuges
-% encoding: ec
-% babelname: portuguese
-% legacy_patterns: pthyph.tex
-% message: Portuguese hyphenation patterns
-% description: Hyphenation patterns for Portuguese in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-portuguese.tlpobj new/tlpkg/tlpobj/hyphen-portuguese.tlpobj
--- old/tlpkg/tlpobj/hyphen-portuguese.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-portuguese.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-portuguese
category TLCore
-revision 50792
+revision 54568
shortdesc Portuguese hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Portuguese in T1/EC and UTF-8
@@ -8,11 +8,9 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=portuguese synonyms=portuges lefthyphenmin=2 righthyphenmin=3 file=loadhyph-pt.tex file_patterns=hyph-pt.pat.txt file_exceptions=hyph-pt.hyp.txt
-runfiles size=8
+runfiles size=6
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-pt.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-pt.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pt.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pt.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pt.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-pt.pat.txt
++++++ hyphen-romanian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ro.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ro.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ro.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ro.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-xX
-zZ
-îÎ
-ăĂ
-șȘ
-țȚ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ro.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ro.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ro.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ro.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,39 +0,0 @@
-% title: Hyphenation patterns for Romanian
-% copyright: Copyright (C) 1995-1996 Adrian Rezus
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Romanian
-% tag: ro
-% version: 1.1 <29.10.1996> R [7.11.1996]
-% authors:
-% -
-% name: Adrian Rezus
-% contact: adriaan (at) sci.kun.nl, adriaan (at) cs.kun.nl
-% licence:
-% - text: [None]
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - ROHYPHEN.TEX 1.0 <10.02.1995>: Plain TeX and LaTeX 2.09.
-% - ROHYPHEN.TEX 1.1 <29.10.1996>: Plain TeX and LaTeX2e.
-% texlive:
-% encoding: ec
-% babelname: romanian
-% legacy_patterns: rohyphen.tex
-% message: Romanian hyphenation patterns
-% description: |-
-% Hyphenation patterns for Romanian in T1/EC and UTF-8 encodings.
-% The UTF-8 patterns use U+0219 for the character 's with comma accent'
-% and U+021B for 't with comma accent', but we may consider using U+015F
-% and U+0163 as well in the future.
-% Generated by PatGen2-output hyphen-level 9.
-% ==========================================
-% Contents: 647 Romanian hyphen patterns, with diacritics.
-% NB Romanian has STRUCTURAL HYPHEN-AMBIGUA:
-% i.e., words that canNOT be hyphenated correctly without
-% additional (e.g., semantic, stress-mark) information.
-% original patterns generated by PatGen2-output hyphen-level 9: do NOT modify the list by hand!
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-romanian.tlpobj new/tlpkg/tlpobj/hyphen-romanian.tlpobj
--- old/tlpkg/tlpobj/hyphen-romanian.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-romanian.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-romanian
category TLCore
-revision 50792
+revision 54568
shortdesc Romanian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Romanian in T1/EC and UTF-8 encodings.
@@ -11,11 +11,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=romanian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-ro.tex file_patterns=hyph-ro.pat.txt file_exceptions=
-runfiles size=8
+runfiles size=6
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-ro.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-ro.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ro.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ro.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ro.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ro.pat.txt
++++++ hyphen-romansh.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt 2012-04-12 02:10:55.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-''
-’’
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,74 +0,0 @@
-% title: Hyphenation patterns for Romansh
-% copyright: Copyright (C) 2011 Claudio Beccari
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Romansh
-% tag: rm
-% version: 1.1 2012/04/10
-% authors:
-% -
-% name: Claudio Beccari
-% contact: claudio.beccari (at) gmail.com
-% licence:
-% - This file may be distributed under any of the following licences:
-% -
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% -
-% name: LPPL
-% version: 1.3
-% or_later: true
-% status: maintained
-% maintainer: Claudio Beccari, e-mail claudio dot beccari at gmail dot com
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2012-01-14 - First release 1.0
-% - 2012-04-10 - Version 1.1. Fix inconsistencies.
-% texlive:
-% encoding: ascii
-% babelname: romansh
-% message: Romansh hyphenation patterns
-% description: |-
-% Hyphenation patterns for Romansh in ASCII encoding.
-% They are supposed to comply with the rules indicated by the Lia
-% Rumantscha (Romansh language society).
-% ==========================================
-% These hyphenation patterns for the Romansh language are supposed to comply
-% with the rules indicated by the Lia Rumantscha (Romansh language society).
-% They were initially obtained by merging the consonantic endings to the Italian
-% patterns and adding the necessary patterns for the special Romansch di-, try- and
-% tetra-graphs used in this language. The common Latin roots of both languages helped
-% a lot in this adaptation.
-% Digraphs: ch, gh, gl, gn, tg
-% Trigraphs: sch
-% Tetragraphs: tsch
-%
-% First part is identical to what is contained in hyph-quote-rm.tex
-% It must be repeated because that file is read only when creating format files
-% for UTF-8 aware engines (XeXeX, LuaTeX)
-%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-romansh.tlpobj new/tlpkg/tlpobj/hyphen-romansh.tlpobj
--- old/tlpkg/tlpobj/hyphen-romansh.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-romansh.tlpobj 2020-03-26 23:29:39.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-romansh
category TLCore
-revision 50792
+revision 54568
shortdesc Romansh hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Romansh in ASCII encoding. They are
@@ -9,11 +9,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=romansh lefthyphenmin=2 righthyphenmin=2 file=loadhyph-rm.tex file_patterns=hyph-rm.pat.txt file_exceptions=
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-rm.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-rm.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-rm.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt
++++++ hyphen-russian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ru.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ru.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ru.chr.txt 2010-06-01 03:39:02.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ru.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
---
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-иИ
-йЙ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-щЩ
-ъЪ
-ыЫ
-ьЬ
-эЭ
-юЮ
-яЯ
-ёЁ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-ru.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-ru.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-ru.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-ru.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,44 +0,0 @@
-% title: Hyphenation patterns for Russian
-% copyright: Copyright (C) 1999-2003 Alexander I. Lebedev
-% notice:
-% This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Russian
-% tag: ru
-% version: 2003/03/10
-% authors:
-% -
-% name: Alexander I. Lebedev
-% contact: swan (at) scon155.phys.msu.su
-% licence:
-% name: LPPL
-% version: 1.2
-% or_later: true
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: t2a
-% babelname: russian
-% use_old_patterns_comment: The old system allows choosing patterns and encodings manually. That mechanism needs to be implemented first in this package, so we still fall back on old system.
-% legacy_patterns: ruhyphen.tex
-% message: Russian hyphenation patterns
-% description: |-
-% Hyphenation patterns for Russian in T2A and UTF-8 encodings.
-% For 8-bit engines, the 'ruhyphen' package provides a number of
-% different pattern sets, as well as different (8-bit) encodings, that
-% can be chosen at format-generation time. The UTF-8 version only
-% provides the default pattern set. A mechanism similar to the one used
-% for 8-bit patterns may be implemented in the future.
-% ==========================================
-% Patterns were generated with patgen from a 990,000-word list and then
-% manually corrected.
-%
-% The program consists of the files ruhyphal.tex, cyryoal.tex and two
-% document files README.ruhyphal and hyphen.rules. The file cyryoal.tex
-% can be regenerated using mkcyryo script (a part of ruhyphen package)
-% and the latest release of rus-ispell dictionaries
-% ftp://scon155.phys.msu.su/pub/russian/ispell/.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-russian.tlpobj new/tlpkg/tlpobj/hyphen-russian.tlpobj
--- old/tlpkg/tlpobj/hyphen-russian.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-russian.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,24 +1,22 @@
name hyphen-russian
category TLCore
-revision 50792
+revision 54568
shortdesc Russian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Russian in T2A and UTF-8 encodings.
longdesc For 8-bit engines, the 'ruhyphen' package provides a number of
longdesc different pattern sets, as well as different (8-bit) encodings,
-longdesc that can be chosen at format-generation time. The UTF-8
-longdesc version only provides the default pattern set. A mechanism
-longdesc similar to the one used for 8-bit patterns may be implemented
-longdesc in the future.
+longdesc that can be chosen at format-generation time. The UTF-8 version
+longdesc only provides the default pattern set. A mechanism similar to
+longdesc the one used for 8-bit patterns may be implemented in the
+longdesc future.
depend hyphen-base
depend hyph-utf8
depend ruhyphen
execute AddHyphen name=russian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-ru.tex file_patterns=hyph-ru.pat.txt file_exceptions=hyph-ru.hyp.txt
-runfiles size=65
+runfiles size=63
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-ru.t2a.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-ru.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ru.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ru.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ru.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-ru.pat.txt
++++++ hyphen-sanskrit.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-sanskrit.doc.tlpobj new/tlpkg/tlpobj/hyphen-sanskrit.doc.tlpobj
--- old/tlpkg/tlpobj/hyphen-sanskrit.doc.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-sanskrit.doc.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-sanskrit.doc
category TLCore
-revision 50792
+revision 54568
shortdesc doc files of hyphen-sanskrit
relocated 1
docfiles size=1
++++++ hyphen-sanskrit.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sa.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sa.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sa.chr.txt 2011-09-15 00:22:41.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sa.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,483 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-yY
-àÀ
-áÁ
-èÈ
-éÉ
-ìÌ
-íÍ
-ïÏ
-ñÑ
-òÒ
-óÓ
-ùÙ
-úÚ
-üÜ
-āĀ
-īĪ
-śŚ
-ūŪ
-̀̀
-́́
-̃̃
-̄̄
-̇̇
-̈̈
-̐̐
-̣̣
-̥̥
-̮̮
-̱̱
-ँँ
-ंं
-ःः
-अअ
-आआ
-इइ
-ईई
-उउ
-ऊऊ
-ऋऋ
-ऌऌ
-एए
-ऐऐ
-ओओ
-औऔ
-कक
-खख
-गग
-घघ
-ङङ
-चच
-छछ
-जज
-झझ
-ञञ
-टट
-ठठ
-डड
-ढढ
-णण
-तत
-थथ
-दद
-धध
-नन
-पप
-फफ
-बब
-भभ
-मम
-यय
-रर
-लल
-ळळ
-वव
-शश
-षष
-सस
-हह
-ऽऽ
-ाा
-िि
-ीी
-ुु
-ूू
-ृृ
-ॄॄ
-ेे
-ैै
-ोो
-ौौ
-््
-॑॑
-॒॒
-ॠॠ
-ॡॡ
-ॢॢ
-ॣॣ
-ঁঁ
-ংং
-ঃঃ
-অঅ
-আআ
-ইই
-ঈঈ
-উউ
-ঊঊ
-ঋঋ
-ঌঌ
-এএ
-ঐঐ
-ওও
-ঔঔ
-কক
-খখ
-গগ
-ঘঘ
-ঙঙ
-চচ
-ছছ
-জজ
-ঝঝ
-ঞঞ
-টট
-ঠঠ
-ডড
-ঢঢ
-ণণ
-তত
-থথ
-দদ
-ধধ
-নন
-পপ
-ফফ
-বব
-ভভ
-মম
-যয
-রর
-লল
-শশ
-ষষ
-সস
-হহ
-়়
-ঽঽ
-াা
-িি
-ীী
-ুু
-ূূ
-ৃৃ
-ৄৄ
-েে
-ৈৈ
-োো
-ৌৌ
-্্
-ৎৎ
-ৗৗ
-ড়ড়
-ঢ়ঢ়
-য়য়
-ৠৠ
-ৡৡ
-ৢৢ
-ৣৣ
-ઁઁ
-ંં
-ઃઃ
-અઅ
-આઆ
-ઇઇ
-ઈઈ
-ઉઉ
-ઊઊ
-ઋઋ
-ઌઌ
-એએ
-ઐઐ
-ઓઓ
-ઔઔ
-કક
-ખખ
-ગગ
-ઘઘ
-ઙઙ
-ચચ
-છછ
-જજ
-ઝઝ
-ઞઞ
-ટટ
-ઠઠ
-ડડ
-ઢઢ
-ણણ
-તત
-થથ
-દદ
-ધધ
-નન
-પપ
-ફફ
-બબ
-ભભ
-મમ
-યય
-રર
-લલ
-ળળ
-વવ
-શશ
-ષષ
-સસ
-હહ
-ઽઽ
-ાા
-િિ
-ીી
-ુુ
-ૂૂ
-ૃૃ
-ૄૄ
-ેે
-ૈૈ
-ોો
-ૌૌ
-્્
-ૠૠ
-ૡૡ
-ૢૢ
-ૣૣ
-ఁఁ
-ంం
-ఃః
-అఅ
-ఆఆ
-ఇఇ
-ఈఈ
-ఉఉ
-ఊఊ
-ఋఋ
-ఌఌ
-ఎఎ
-ఏఏ
-ఐఐ
-ఒఒ
-ఓఓ
-ఔఔ
-కక
-ఖఖ
-గగ
-ఘఘ
-ఙఙ
-చచ
-ఛఛ
-జజ
-ఝఝ
-ఞఞ
-టట
-ఠఠ
-డడ
-ఢఢ
-ణణ
-తత
-థథ
-దద
-ధధ
-నన
-పప
-ఫఫ
-బబ
-భభ
-మమ
-యయ
-రర
-ఱఱ
-లల
-ళళ
-వవ
-శశ
-షష
-సస
-హహ
-ాా
-ిి
-ీీ
-ుు
-ూూ
-ృృ
-ౄౄ
-ెె
-ేే
-ైై
-ొొ
-ోో
-ౌౌ
-్్
-ౕౕ
-ౖౖ
-ౠౠ
-ౡౡ
-ಂಂ
-ಃಃ
-ಅಅ
-ಆಆ
-ಇಇ
-ಈಈ
-ಉಉ
-ಊಊ
-ಋಋ
-ಌಌ
-ಎಎ
-ಏಏ
-ಐಐ
-ಒಒ
-ಓಓ
-ಔಔ
-ಕಕ
-ಖಖ
-ಗಗ
-ಘಘ
-ಙಙ
-ಚಚ
-ಛಛ
-ಜಜ
-ಝಝ
-ಞಞ
-ಟಟ
-ಠಠ
-ಡಡ
-ಢಢ
-ಣಣ
-ತತ
-ಥಥ
-ದದ
-ಧಧ
-ನನ
-ಪಪ
-ಫಫ
-ಬಬ
-ಭಭ
-ಮಮ
-ಯಯ
-ರರ
-ಱಱ
-ಲಲ
-ಳಳ
-ವವ
-ಶಶ
-ಷಷ
-ಸಸ
-ಹಹ
-ಽಽ
-ಾಾ
-ಿಿ
-ೀೀ
-ುು
-ೂೂ
-ೃೃ
-ೄೄ
-ೆೆ
-ೇೇ
-ೈೈ
-ೊೊ
-ೋೋ
-ೌೌ
-್್
-ೕೕ
-ೖೖ
-ೞೞ
-ೠೠ
-ೡೡ
-ೱೱ
-ೲೲ
-ംം
-ഃഃ
-അഅ
-ആആ
-ഇഇ
-ഈഈ
-ഉഉ
-ഊഊ
-ഋഋ
-ഌഌ
-എഎ
-ഏഏ
-ഐഐ
-ഒഒ
-ഓഓ
-ഔഔ
-കക
-ഖഖ
-ഗഗ
-ഘഘ
-ങങ
-ചച
-ഛഛ
-ജജ
-ഝഝ
-ഞഞ
-ടട
-ഠഠ
-ഡഡ
-ഢഢ
-ണണ
-തത
-ഥഥ
-ദദ
-ധധ
-നന
-പപ
-ഫഫ
-ബബ
-ഭഭ
-മമ
-യയ
-രര
-ററ
-ലല
-ളള
-ഴഴ
-വവ
-ശശ
-ഷഷ
-സസ
-ഹഹ
-ാാ
-ിി
-ീീ
-ുു
-ൂൂ
-ൃൃ
-െെ
-േേ
-ൈൈ
-ൊൊ
-ോോ
-ൌൌ
-്്
-ൗൗ
-ൠൠ
-ൡൡ
-ൺൺ
-ൻൻ
-ർർ
-ൽൽ
-ൾൾ
-ൿൿ
-ḍḌ
-ḥḤ
-ḫḪ
-ḷḶ
-ṁṀ
-ṃṂ
-ṅṄ
-ṇṆ
-ṣṢ
-ṭṬ
-ẖH̱
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,37 +0,0 @@
-% title: Hyphenation patterns for Sanskrit and Prakrit, Latin transliteration,
-% and Devanāgari, Bengali, Gujarati, Kannada, Malayalam, and Telugu scripts
-% copyright: Copyright (C) 2006-2011 Yves Codet
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Sanskrit
-% tag: sa
-% version: 0.6
-% authors:
-% -
-% name: Yves Codet
-% contact: ycodet (at) club-internet.fr
-% licence:
-% text: You may freely use, copy, modify and/or distribute this file.
-% hyphenmins:
-% generation:
-% left: 1
-% right: 1
-% typesetting:
-% left: 1
-% right: 3
-% changes:
-% - Created: April 1st, 2005
-% - First release: June 8th, 2006
-% - Revised: September 14th, 2011
-% texlive:
-% babelname: sanskrit
-% message: Sanskrit hyphenation patterns
-% description: |-
-% Hyphenation patterns for Sanskrit and Prakrit in transliteration,
-% and in Devanagari, Bengali, Kannada, Malayalam and Telugu scripts
-% for Unicode engines.
-% ==========================================
-% Created by Yves Codet. Special thanks to Jonathan Kew and Benjamin Varghese who provided very useful informations.
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-sanskrit.tlpobj new/tlpkg/tlpobj/hyphen-sanskrit.tlpobj
--- old/tlpkg/tlpobj/hyphen-sanskrit.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-sanskrit.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-sanskrit
category TLCore
-revision 50792
+revision 54568
shortdesc Sanskrit hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Sanskrit and Prakrit in
@@ -9,10 +9,7 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=sanskrit lefthyphenmin=1 righthyphenmin=3 file=loadhyph-sa.tex file_patterns=hyph-sa.pat.txt file_exceptions=
-runfiles size=8
+runfiles size=6
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-sa.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sa.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sa.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sa.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sa.pat.txt
++++++ hyphen-serbian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.chr.txt 2011-06-11 02:32:38.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-иИ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-ђЂ
-јЈ
-љЉ
-њЊ
-ћЋ
-џЏ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-% title: Hyphenation patterns for Serbo-Croatian, Cyrillic script
-% copyright: Copyright (C) 1990, 2008 Dejan Muhamedagić
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Serbocroatian, Cyrillic script
-% tag: sh-cyrl
-% version: 2.02 Jun 22, 2008
-% authors:
-% -
-% name: Dejan Muhamedagić
-% contact: dejan (at) hello-penguin.com
-% licence:
-% name: LPPL
-% version: 1
-% or_later: true
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% generation:
-% left: 1
-% right: 2
-% typesetting:
-% left: 2 # But 1 is also possible
-% right: 2
-% texlive:
-% encoding: t2a
-% babelname: serbianc
-% legacy_patterns: srhyphc.tex
-% message: Serbian hyphenation patterns in Cyrillic script
-% package: serbian
-% ==========================================
-% Osnovni skup paterna dobijen je na osnovu fonoloških osobina
-% srpskohrvatskog jezika. Pravila i preporuke sam preuzeo iz:
-%
-% M. Pešikan, J. Jerković, M. Pižurica:
-% Pravopis srpskoga jezika
-% Matica srpska, Novi Sad, 1995.
-%
-% U drugom delu se nalaze izuzeci od fonoloških pravila bazirani
-% na boljem psihološkom prelomu reči. Izradjen je korišćenjem
-% sledećih rečnika:
-%
-% Rečnik srpskohrvatskoga književnog jezika
-% Matica srpska, Matica hrvatska, Novi Sad, Zagreb, 1967-1976.
-%
-% Milan Vujaklija: Leksikon stranih reči i izraza
-% Prosveta, Beograd, 1992.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.chr.txt 2011-06-11 02:32:38.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-zZ
-ćĆ
-čČ
-đĐ
-šŠ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-% title: Hyphenation patterns for Serbo-Croatian, Latin script
-% copyright: Copyright (C) 1990, 2008 Dejan Muhamedagić
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Serbocroatian, Latin script
-% tag: sh-latn
-% version: 2.02 22 June 2008
-% authors:
-% -
-% name: Dejan Muhamedagić
-% contact: dejan (at) hello-penguin.com
-% licence:
-% name: LPPL
-% version: 1
-% or_later: true
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% generation:
-% left: 1
-% right: 2
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: ec
-% babelname: serbian
-% legacy_patterns: shhyphl.tex
-% message: Serbian hyphenation patterns in Latin script
-% package: serbian
-% ==========================================
-% Osnovni skup paterna dobijen je na osnovu fonoloških osobina
-% srpskohrvatskog jezika. Pravila i preporuke sam preuzeo iz:
-%
-% M. Pešikan, J. Jerković, M. Pižurica:
-% Pravopis srpskoga jezika
-% Matica srpska, Novi Sad, 1995.
-%
-% U drugom delu se nalaze izuzeci od fonoloških pravila bazirani
-% na boljem psihološkom prelomu reči. Izradjen je korišćenjem
-% sledećih rečnika:
-%
-% Rečnik srpskohrvatskoga književnog jezika
-% Matica srpska, Matica hrvatska, Novi Sad, Zagreb, 1967-1976.
-%
-% Milan Vujaklija: Leksikon stranih reči i izraza
-% Prosveta, Beograd, 1992.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-иИ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-ђЂ
-јЈ
-љЉ
-њЊ
-ћЋ
-џЏ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.lic.txt 2016-02-13 01:08:09.000000000 +0100
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,25 +0,0 @@
-% This file has been converted for the hyph-utf8 project from srhyphc.tex,
-% whose authors have been identified as Aleksandar Jelenak , Dejan Muhamedagić (2003-06-09). The licence terms are unchanged.
-%
-% See http://www.hyphenation.org for details on the project.
-%------------------------------------------------------------------------------
-%
-% This is `srhyphc.tex' file. It contains hyphenation patterns for Serbian
-% language in the Cyrillic alphabet. TeX font encoding is T2A.
-%
-% This file is distributed under the terms of the GNU General Public License.
-% Latest version of the license is at http://www.gnu.org/copyleft/gpl.html.
-%
-% Version: 1.0a
-% Last change: 2003-06-09
-%
-% Credits:
-% - Initial hyphenation patterns for T1 font encoding by Dejan Muhamedagić
-% - Improvements and adaptation to T2A font encoding by Strahinja Radić
-% - Further improvements and integration into one file by Aleksandar Jelenak
-%
-% Current maintainer: Aleksandar Jelenak <ajelenak AT yahoo.com>
-%
-% \message{Serbian Cyrillic Hyphenation Patterns `srhyphc.tex' v1.0a <2003-06-09>}
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-serbian.tlpobj new/tlpkg/tlpobj/hyphen-serbian.tlpobj
--- old/tlpkg/tlpobj/hyphen-serbian.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-serbian.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-serbian
category TLCore
-revision 50792
+revision 54568
catalogue srhyphc
shortdesc Serbian hyphenation patterns.
relocated 1
@@ -14,7 +14,7 @@
depend hyph-utf8
execute AddHyphen name=serbian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-sr-latn.tex file_patterns=hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt file_exceptions=hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt
execute AddHyphen name=serbianc lefthyphenmin=2 righthyphenmin=2 file=loadhyph-sr-cyrl.tex file_patterns=hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt file_exceptions=hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt
-runfiles size=76
+runfiles size=70
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-sh-cyrl.t2a.tex
@@ -22,21 +22,14 @@
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-sh-cyrl.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-sh-latn.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-sr-cyrl.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-cyrl.pat.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sh-latn.pat.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sr-cyrl.pat.txt
catalogue-also shhyphl
catalogue-ctan /language/hyphenation/srhyphc.tex
-catalogue-date 2016-11-05 05:59:04 +0100
catalogue-license gpl
catalogue-topics hyphenation serbian
catalogue-version 1.0a
++++++ hyphen-slovak.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sk.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sk.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sk.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sk.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-áÁ
-äÄ
-éÉ
-íÍ
-óÓ
-ôÔ
-úÚ
-ýÝ
-čČ
-ďĎ
-ľĽ
-ňŇ
-ŕŔ
-šŠ
-ťŤ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sk.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sk.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sk.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sk.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
-% title: Hyphenation patterns for Slovak
-% copyright: Copyright (C) 1992 Jana Chlebíková
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% version: 2.0 1992-04-24
-% language:
-% name: Slovak
-% tag: sk
-% authors:
-% -
-% name: Jana Chlebíková
-% affiliation: Department of Informatics Education, Comenius University, 842 15 Bratislava, Slovakia
-% contact: chlebikj (at) dcs.fmph.uniba.sk
-% licence:
-% name: GPL
-% version: 2
-% or_later: true
-% url: http://www.gnu.org/licenses/gpl.html
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% texlive:
-% encoding: ec
-% babelname: slovak
-% legacy_patterns: skhyph.tex
-% message: Slovak hyphenation patterns
-% description: |-
-% Hyphenation patterns for Slovak in T1/EC and UTF-8 encodings.
-% Original patterns 'skhyphen' are still distributed in the 'csplain'
-% package and loaded with ISO Latin 2 encoding (IL2).
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-slovak.tlpobj new/tlpkg/tlpobj/hyphen-slovak.tlpobj
--- old/tlpkg/tlpobj/hyphen-slovak.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-slovak.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-slovak
category TLCore
-revision 50792
+revision 54568
shortdesc Slovak hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Slovak in T1/EC and UTF-8 encodings.
@@ -9,11 +9,9 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=slovak lefthyphenmin=2 righthyphenmin=3 file=loadhyph-sk.tex file_patterns=hyph-sk.pat.txt file_exceptions=hyph-sk.hyp.txt
-runfiles size=21
+runfiles size=19
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-sk.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-sk.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sk.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sk.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sk.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sk.pat.txt
++++++ hyphen-slovenian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sl.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sl.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sl.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sl.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-čČ
-šŠ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sl.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sl.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sl.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sl.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,74 +0,0 @@
-% title: Hyphenation patterns for Slovenian
-% copyright: Copyright (C) 1990 Matjaž Vrečko
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Slovenian
-% tag: sl
-% version: 2.3
-% authors:
-% -
-% name: Matjaž Vrečko
-% affiliation: TeXCeX
-% contact: matjaz (at) mg-soft.si
-% licence:
-% - This file is available under any of these licences:
-% -
-% name: LPPL
-% version: 1
-% or_later: true
-% url: http://www.latex-project.org/lppl/lppl-1-0.html
-% -
-% name: MIT
-% url: https://opensource.org/licences/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 1990 First version of `hyphen.si' (Matjaž Vrečko, TeXCeX)
-%
-% - >
-% Some cosmetic changes done later on, but none of these apply any more;
-% the patterns are still the same as they were originally:
-% - 1994-05-17 Use of code page 852 in patterns (Leon Žlajpah)
-% - 1995-04-06 Release of `sihyph21.tex'
-% - 1995-06-20 >
-% Added \slovenehyphenmins
-% Release of `sihyph22.tex'
-% - 1997-15-04 >
-% Some changes concerning "c, "s, "z and ...
-% Release of `sihyph23.tex'
-% - 2007-01-20 >
-% `sihyph23.tex' renamed to `slhyph.tex'
-% (sl is the proper language code for Slovenian)
-% texlive:
-% synonyms:
-% - slovene
-% encoding: ec
-% babelname: slovenian
-% legacy_patterns: sihyph.tex
-% message: Slovenian hyphenation patterns
-% description: Hyphenation patterns for Slovenian in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-slovenian.tlpobj new/tlpkg/tlpobj/hyphen-slovenian.tlpobj
--- old/tlpkg/tlpobj/hyphen-slovenian.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-slovenian.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-slovenian
category TLCore
-revision 50792
+revision 54568
shortdesc Slovenian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Slovenian in T1/EC and UTF-8
@@ -8,11 +8,8 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=slovenian synonyms=slovene lefthyphenmin=2 righthyphenmin=2 file=loadhyph-sl.tex file_patterns=hyph-sl.pat.txt file_exceptions=
-runfiles size=10
+runfiles size=8
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-sl.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-sl.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sl.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sl.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sl.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sl.pat.txt
++++++ hyphen-spanish.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-spanish.doc.tlpobj new/tlpkg/tlpobj/hyphen-spanish.doc.tlpobj
--- old/tlpkg/tlpobj/hyphen-spanish.doc.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-spanish.doc.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-spanish.doc
category TLCore
-revision 50792
+revision 54568
shortdesc doc files of hyphen-spanish
relocated 1
docfiles size=36
++++++ hyphen-spanish.tar.xz ++++++
++++ 7590 lines of diff (skipped)
++++++ hyphen-swedish.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sv.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sv.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sv.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sv.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-qQ
-rR
-sS
-tT
-uU
-vV
-wW
-xX
-yY
-zZ
-äÄ
-åÅ
-éÉ
-öÖ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-sv.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-sv.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-sv.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-sv.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,55 +0,0 @@
-% title: Hyphenation patterns for Swedish
-% copyright: Copyright (C) 1994 Jan Michael Rynning
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Swedish
-% tag: sv
-% version: 1994-03-03
-% authors:
-% -
-% name: Jan Michael Rynning
-% contact: jmr (at) incolumitas.se
-% licence:
-% name: LPPL
-% version: 1.2
-% or_later: true
-% hyphenmins:
-% generation:
-% left: 1
-% right: 2
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 1991-01-08: First version available for anonymous FTP.
-% - 1991-08-08: Changed \aa to \aa0 at end of line, to stop TeX from
-% concatenating the patterns.
-% - 1991-09-03: Cleaned up lots of inconsistencies in the dictionary.
-% As a consequence, the patterns shrunk a lot. Also added some 4000
-% one-syllable words, some of which were hyphenated by the old
-% patterns, and some 1500 compound words, about half of which were
-% incorrectly hyphenated by the old patterns.
-% - 1991-11-01: Added another some 6200 compound words, all of which were
-% incorrectly hyphenated by the old patterns.
-% - 1991-11-13: Added another some 6500 compound words, all of which were
-% incorrectly hyphenated by the old patterns.
-% - 1992-01-30: Changed macros to ^^, for use with LaTeX and dc fonts.
-% - 1994-03-03: The hyphenated dictionary now contains about 118,000 words.
-% The hyphenation now works much better for compound words.
-% Patgen parameters 1 2 20, 2 1 8, 1 4 7, 3 2 1, 1 10000 4.
-% texlive:
-% encoding: ec
-% message: Swedish hyphenation patterns
-% legacy_patterns: svhyph.tex
-% description: Hyphenation patterns for Swedish in T1/EC and UTF-8 encodings.
-% babelname: swedish
-% ==========================================
-% These hyphenation patterns work quite well for simple words, but not
-% quite as well for compound words. I'm working on improving the quality,
-% by adding more words. If you know any Swedish words which are not
-% correctly hypheneted using these patterns, or if you have questions or
-% comments, please contact me:
-%
-% Jan Michael Rynning
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-swedish.tlpobj new/tlpkg/tlpobj/hyphen-swedish.tlpobj
--- old/tlpkg/tlpobj/hyphen-swedish.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-swedish.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-swedish
category TLCore
-revision 50792
+revision 54568
shortdesc Swedish hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Swedish in T1/EC and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=swedish lefthyphenmin=2 righthyphenmin=2 file=loadhyph-sv.tex file_patterns=hyph-sv.pat.txt file_exceptions=
-runfiles size=27
+runfiles size=25
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-sv.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-sv.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sv.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sv.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sv.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-sv.pat.txt
++++++ hyphen-thai.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-th.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-th.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-th.chr.txt 2013-05-08 01:38:30.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-th.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,71 +0,0 @@
-กก
-ขข
-ฃฃ
-คค
-ฅฅ
-ฆฆ
-งง
-จจ
-ฉฉ
-ชช
-ซซ
-ฌฌ
-ญญ
-ฎฎ
-ฏฏ
-ฐฐ
-ฑฑ
-ฒฒ
-ณณ
-ดด
-ตต
-ถถ
-ทท
-ธธ
-นน
-บบ
-ปป
-ผผ
-ฝฝ
-พพ
-ฟฟ
-ภภ
-มม
-ยย
-รร
-ฤฤ
-ลล
-ฦฦ
-วว
-ศศ
-ษษ
-สส
-หห
-ฬฬ
-ออ
-ฮฮ
-ะะ
-ัั
-าา
-ำำ
-ิิ
-ีี
-ึึ
-ืื
-ุุ
-ูู
-ฺฺ
-เเ
-แแ
-โโ
-ใใ
-ไไ
-ๅๅ
-็็
-่่
-้้
-๊๊
-๋๋
-์์
-ํํ
-๎๎
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-th.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-th.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-th.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-th.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,31 +0,0 @@
-% title: Hyphenation patterns for Thai
-% copyright: Copyright (C) 2012-2013 Theppitak Karoonboonyanan
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Thai
-% tag: th
-% authors:
-% -
-% name: Theppitak Karoonboonyanan
-% contact: theppitak (at) gmail.com
-% licence:
-% name: LPPL
-% version: 1.3
-% or_later: true
-% status: maintained
-% maintainer: Theppitak Karoonboonyanan
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% texlive:
-% encoding: lth
-% babelname: thai
-% message: Thai hyphenation patterns
-% description: Hyphenation patterns for Thai in LTH and UTF-8 encodings.
-% ==========================================
-% https://linux.thai.net/projects/thailatex
-% https://github.com/tlwg/thailatex
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-thai.tlpobj new/tlpkg/tlpobj/hyphen-thai.tlpobj
--- old/tlpkg/tlpobj/hyphen-thai.tlpobj 2019-04-06 23:33:10.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-thai.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-thai
category TLCore
-revision 50792
+revision 54568
shortdesc Thai hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Thai in LTH and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=thai lefthyphenmin=2 righthyphenmin=3 file=loadhyph-th.tex file_patterns=hyph-th.pat.txt file_exceptions=
-runfiles size=57
+runfiles size=55
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-th.lth.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-th.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-th.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-th.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-th.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-th.pat.txt
++++++ hyphen-turkish.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-tr.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-tr.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-tr.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-tr.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-vV
-yY
-zZ
-âÂ
-çÇ
-îÎ
-öÖ
-ûÛ
-üÜ
-ğĞ
-ıI
-şŞ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-tr.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-tr.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-tr.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-tr.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,64 +0,0 @@
-% title: Hyphenation patterns for Turkish
-% copyright: Copyright (C) 1987 Pierre A. MacKay, 2008, 2011 TUG
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Turkish
-% tag: tr
-% authors:
-% -
-% name: Pierre A. MacKay
-% -
-% name: H. Turgut Uyar
-% contact: uyar (at) itu.edu.tr
-% -
-% name: S. Ekin Kocabas
-% contact: kocabas (at) stanford.edu
-% -
-% name: Mojca Miklavec
-% licence:
-% name: LPPL
-% version: 1
-% or_later: true
-% url: https://latex-project.org/lppl/lppl-1-0.html
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - 2008-06-25/27/28 - create this file by adapting Ottoman rules for modern Turkish
-% - 2011-08-10 - add LPPL licence with permission of Pierre A. MacKay
-% texlive:
-% encoding: ec
-% babelname: turkish
-% legacy_patterns: tkhyph.tex
-% message: Turkish hyphenation patterns
-% description: |-
-% Hyphenation patterns for Turkish in T1/EC and UTF-8 encodings.
-% Auto-generated from a script included in the distribution.
-% The patterns for Turkish were first produced for the Ottoman Texts
-% Project in 1987 and were suitable for both Modern Turkish and Ottoman
-% Turkish in Latin script, however the required character set didn't fit
-% into EC encoding, so support for Ottoman Turkish had to be dropped to
-% keep compatibility with 8-bit engines.
-% ==========================================
-% This file is auto-generated from
-% source/generic/hyph-utf8/languages/tr/generate_patterns_tr.rb
-% that is part of hyph-utf8.
-% Please don't modify this file; modify the generating script instead.
-%
-% Credits:
-% - algorithm developed by P. A. MacKay for the Ottoman Texts Project in 1987
-% - rules adapted for modern Turkish by H. Turgut Uyar <uyar at itu.edu.tr>
-% - initiative to improve Turkish patterns by S. Ekin Kocabas <kocabas at stanford.edu>
-% - script written by Mojca Miklavec in June 2008
-%
-% See also:
-% - http://mirror.ctan.org/language/turkish/hyphen/turk_hyf.c
-% - http://www.tug.org/TUGboat/Articles/tb09-1/tb20mackay.pdf
-%
-% Differences with Ottoman patterns:
-% - adapted for the use on modern TeX engines, using UTF-8 charactes
-% - only letters for Modern Turkish + âîû (the first one often needed, the other two don't hurt)
-% - (if needed, support for Ottoman Turkish might be provided separately under language code 'ota')
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-turkish.tlpobj new/tlpkg/tlpobj/hyphen-turkish.tlpobj
--- old/tlpkg/tlpobj/hyphen-turkish.tlpobj 2019-04-06 23:33:11.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-turkish.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-turkish
category TLCore
-revision 50792
+revision 54568
catalogue tkhyph
shortdesc Turkish hyphenation patterns.
relocated 1
@@ -14,15 +14,11 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=turkish lefthyphenmin=2 righthyphenmin=2 file=loadhyph-tr.tex file_patterns=hyph-tr.pat.txt file_exceptions=
-runfiles size=7
+runfiles size=5
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-tr.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-tr.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tr.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tr.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tr.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tr.pat.txt
catalogue-ctan /language/hyphenation/tkhyph.tex
-catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics hyphenation turkish
++++++ hyphen-turkmen.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-tk.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-tk.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-tk.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-tk.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,31 +0,0 @@
---
-aA
-bB
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-wW
-yY
-zZ
-äÄ
-çÇ
-öÖ
-üÜ
-ýÝ
-ňŇ
-şŞ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-tk.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-tk.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-tk.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-tk.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,43 +0,0 @@
-% title: Hyphenation patterns for Turkmen
-% copyright: Copyright (C) 2010-2015 Nazar Annagurban
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Turkmen
-% tag: tk
-% version: 0.1 16 March 2010
-% authors:
-% -
-% name: Nazar Annagurban
-% contact: nazartm (at) gmail.com
-% licence:
-% name: MIT
-% url: https://opensource.org/licenses/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person obtaining a copy
-% of this software and associated documentation files (the "Software"), to deal
-% in the Software without restriction, including without limitation the rights
-% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the Software is
-% furnished to do so, subject to the following conditions:
-%
-% The above copyright notice and this permission notice shall be included in
-% all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-% THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: ec
-% babelname: turkmen
-% message: Turkmen hyphenation patterns
-% description: Hyphenation patterns for Turkmen in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-turkmen.tlpobj new/tlpkg/tlpobj/hyphen-turkmen.tlpobj
--- old/tlpkg/tlpobj/hyphen-turkmen.tlpobj 2019-04-06 23:33:11.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-turkmen.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-turkmen
category TLCore
-revision 50792
+revision 54568
shortdesc Turkmen hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Turkmen in T1/EC and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=turkmen lefthyphenmin=2 righthyphenmin=2 file=loadhyph-tk.tex file_patterns=hyph-tk.pat.txt file_exceptions=
-runfiles size=16
+runfiles size=14
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-tk.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-tk.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tk.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tk.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tk.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-tk.pat.txt
++++++ hyphen-ukrainian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-uk.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-uk.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-uk.chr.txt 2011-06-11 02:32:38.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-uk.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-''
-’’
---
-аА
-бБ
-вВ
-гГ
-дД
-еЕ
-жЖ
-зЗ
-иИ
-йЙ
-кК
-лЛ
-мМ
-нН
-оО
-пП
-рР
-сС
-тТ
-уУ
-фФ
-хХ
-цЦ
-чЧ
-шШ
-щЩ
-ьЬ
-юЮ
-яЯ
-єЄ
-іІ
-їЇ
-ґҐ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-uk.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-uk.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-uk.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-uk.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,33 +0,0 @@
-% title: Hyphenation patterns for Ukrainian
-% copyright: Copyright (C) 1998-2001 Maksym Polyakov
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Ukrainian
-% tag: uk
-% version: 2001/05/10
-% authors:
-% -
-% name: Maksym Polyakov
-% contact: polyama (at) auburn.edu, mpoliak (at) i.com.ua
-% licence:
-% name: LPPL
-% url: https://latex-project.org/lppl/
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% texlive:
-% encoding: t2a
-% babelname: ukrainian
-% use_old_patterns_comment: The old system allows choosing patterns and encodings manually. That mechanism needs to be implemented first in this package, so we still fall back on old system.
-% legacy_patterns: ukrhyph.tex
-% message: Ukrainian hyphenation patterns
-% description: |-
-% Hyphenation patterns for Ukrainian in T2A and UTF-8 encodings.
-% For 8-bit engines, the 'ukrhyph' package provides a number of
-% different pattern sets, as well as different (8-bit) encodings, that
-% can be chosen at format-generation time. The UTF-8 version only
-% provides the default pattern set. A mechanism similar to the one used
-% for 8-bit patterns may be implemented in the future.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-ukrainian.tlpobj new/tlpkg/tlpobj/hyphen-ukrainian.tlpobj
--- old/tlpkg/tlpobj/hyphen-ukrainian.tlpobj 2019-04-06 23:33:11.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-ukrainian.tlpobj 2020-03-26 23:29:40.000000000 +0100
@@ -1,25 +1,22 @@
name hyphen-ukrainian
category TLCore
-revision 50792
+revision 54568
shortdesc Ukrainian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Ukrainian in T2A and UTF-8 encodings.
longdesc For 8-bit engines, the 'ukrhyph' package provides a number of
longdesc different pattern sets, as well as different (8-bit) encodings,
-longdesc that can be chosen at format-generation time. The UTF-8
-longdesc version only provides the default pattern set. A mechanism
-longdesc similar to the one used for 8-bit patterns may be implemented
-longdesc in the future.
+longdesc that can be chosen at format-generation time. The UTF-8 version
+longdesc only provides the default pattern set. A mechanism similar to
+longdesc the one used for 8-bit patterns may be implemented in the
+longdesc future.
depend hyphen-base
depend hyph-utf8
depend ukrhyph
execute AddHyphen name=ukrainian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-uk.tex file_patterns=hyph-uk.pat.txt file_exceptions=
-runfiles size=43
+runfiles size=41
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-uk.t2a.tex
RELOC/tex/generic/hyph-utf8/patterns/quote/hyph-quote-uk.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-uk.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-uk.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-uk.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-uk.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-uk.pat.txt
++++++ hyphen-uppersorbian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,33 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-jJ
-kK
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-wW
-yY
-zZ
-óÓ
-ćĆ
-čČ
-ěĚ
-łŁ
-ńŃ
-řŘ
-šŠ
-źŹ
-žŽ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-% title: Hyphenation patterns for Upper Sorbian
-% copyright: Copyright (C) 1997 Eduard Werner
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Upper Sorbian
-% tag: hsb
-% version: 1997-03-22
-% authors:
-% -
-% name: Eduard Werner
-% contact: edi.werner (at) gmx.de
-% licence:
-% name: LPPL
-% version: 1.3
-% or_later: true
-% url: http://www.latex-project.org/lppl.txt
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 2
-% changes:
-% - Completely new revision 1997, March 22
-% texlive:
-% encoding: ec
-% babelname: uppersorbian
-% legacy_patterns: sorhyph.tex
-% message: Upper Sorbian hyphenation patterns
-% description: Hyphenation patterns for Upper Sorbian in T1/EC and UTF-8 encodings.
-% ==========================================
-% č - ccaron
-% ć - cacute
-% ě - ecaron
-% ł - lslash
-% ń - nacute
-% ó - oacute
-% ř - rcaron
-% š - scaron
-% ž - zcaron
-% ź - zacute
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-uppersorbian.tlpobj new/tlpkg/tlpobj/hyphen-uppersorbian.tlpobj
--- old/tlpkg/tlpobj/hyphen-uppersorbian.tlpobj 2019-04-06 23:33:11.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-uppersorbian.tlpobj 2020-03-26 23:29:41.000000000 +0100
@@ -1,6 +1,6 @@
name hyphen-uppersorbian
category TLCore
-revision 50792
+revision 54568
shortdesc Upper Sorbian hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Upper Sorbian in T1/EC and UTF-8
@@ -8,11 +8,9 @@
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=uppersorbian lefthyphenmin=2 righthyphenmin=2 file=loadhyph-hsb.tex file_patterns=hyph-hsb.pat.txt file_exceptions=hyph-hsb.hyp.txt
-runfiles size=14
+runfiles size=12
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-hsb.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-hsb.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.chr.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-hsb.pat.txt
++++++ hyphen-welsh.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex new/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex
--- old/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex 2020-03-26 22:59:35.000000000 +0100
@@ -5,7 +5,7 @@
% source/generic/hyph-utf8/generate-pattern-loaders.rb
% See also http://tug.org/tex-hyphen
%
-% Copyright 2008-2019 TeX Users Group.
+% Copyright 2008-2020 TeX Users Group.
% You may freely use, modify and/or distribute this file.
% (But consider adapting the scripts if you need modifications.)
%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cy.chr.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cy.chr.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cy.chr.txt 2010-05-30 18:01:26.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cy.chr.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,27 +0,0 @@
-aA
-bB
-cC
-dD
-eE
-fF
-gG
-hH
-iI
-lL
-mM
-nN
-oO
-pP
-rR
-sS
-tT
-uU
-wW
-yY
-áÁ
-âÂ
-êÊ
-ëË
-ïÏ
-ôÔ
-öÖ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/hyph-utf8/patterns/txt/hyph-cy.lic.txt new/tex/generic/hyph-utf8/patterns/txt/hyph-cy.lic.txt
--- old/tex/generic/hyph-utf8/patterns/txt/hyph-cy.lic.txt 2019-04-06 00:22:32.000000000 +0200
+++ new/tex/generic/hyph-utf8/patterns/txt/hyph-cy.lic.txt 1970-01-01 01:00:00.000000000 +0100
@@ -1,61 +0,0 @@
-% title: Hyphenation patterns for Welsh
-% copyright: Copyright (C) 1996 Yannis Haralambous
-% notice: This file is part of the hyph-utf8 package.
-% See http://www.hyphenation.org/tex for more information.
-% language:
-% name: Welsh
-% tag: cy
-% version: 1996
-% authors:
-% -
-% name: Yannis Haralambous
-% contact: yannis.haralambous (at) imt-atlantique.fr
-% licence:
-% - This file is available under any of these licences:
-% -
-% name: LPPL
-% status: maintained
-% maintainer: Yannis Haralambous
-% version: 1.0
-% or_later: true
-% url: http://www.latex-project.org/lppl/lppl-1-0.html
-% -
-% name: MIT
-% url: https://opensource.org/licences/MIT
-% text: >
-% Permission is hereby granted, free of charge, to any person
-% obtaining a copy of this software and associated documentation
-% files (the "Software"), to deal in the Software without
-% restriction, including without limitation the rights to use,
-% copy, modify, merge, publish, distribute, sublicense, and/or sell
-% copies of the Software, and to permit persons to whom the
-% Software is furnished to do so, subject to the following
-% conditions:
-%
-% The above copyright notice and this permission notice shall be
-% included in all copies or substantial portions of the Software.
-%
-% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-% OTHER DEALINGS IN THE SOFTWARE.
-% hyphenmins:
-% typesetting:
-% left: 2
-% right: 3
-% changes:
-% - 1996 - last change to patterns
-% - 2008 - inclusion into hyph-utf8 and file rename (cyhyph.tex -> hyph-cy.tex)
-% - June 2011 - added LPPL licence
-% - March 2016 - added MIT licence
-% texlive:
-% encoding: ec
-% babelname: welsh
-% legacy_patterns: cyhyph.tex
-% message: Welsh hyphenation patterns
-% description: Hyphenation patterns for Welsh in T1/EC and UTF-8 encodings.
-%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/hyphen-welsh.tlpobj new/tlpkg/tlpobj/hyphen-welsh.tlpobj
--- old/tlpkg/tlpobj/hyphen-welsh.tlpobj 2019-04-06 23:33:11.000000000 +0200
+++ new/tlpkg/tlpobj/hyphen-welsh.tlpobj 2020-03-26 23:29:41.000000000 +0100
@@ -1,17 +1,14 @@
name hyphen-welsh
category TLCore
-revision 50792
+revision 54568
shortdesc Welsh hyphenation patterns.
relocated 1
longdesc Hyphenation patterns for Welsh in T1/EC and UTF-8 encodings.
depend hyphen-base
depend hyph-utf8
execute AddHyphen name=welsh lefthyphenmin=2 righthyphenmin=3 file=loadhyph-cy.tex file_patterns=hyph-cy.pat.txt file_exceptions=
-runfiles size=37
+runfiles size=35
RELOC/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex
RELOC/tex/generic/hyph-utf8/patterns/ptex/hyph-cy.ec.tex
RELOC/tex/generic/hyph-utf8/patterns/tex/hyph-cy.tex
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cy.chr.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cy.hyp.txt
- RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cy.lic.txt
RELOC/tex/generic/hyph-utf8/patterns/txt/hyph-cy.pat.txt
++++++ icite.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/icite/README.md new/doc/latex/icite/README.md
--- old/doc/latex/icite/README.md 2019-03-17 22:38:40.000000000 +0100
+++ new/doc/latex/icite/README.md 2020-03-06 22:30:42.000000000 +0100
@@ -17,7 +17,7 @@
icite – Indices locorum citatorum
-Copyright ⓒ 2019 Robert Alessi
+Copyright ⓒ 2019--2020 Robert Alessi
Please send error reports and suggestions for improvements to Robert
Alessi:
@@ -53,7 +53,7 @@
License applicable to the documentation
---------------------------------------
-Copyright ⓒ 2019 Robert Alessi
+Copyright ⓒ 2019--2020 Robert Alessi
The documentation file `icite.pdf` that is generated from the
`icite.dtx` source file is licensed under the Creative Commons
@@ -64,11 +64,10 @@
Installation
============
-1. Run `'latex icite.ins'` to produce the `icite.sty`
- file;
+1. Run `'latex icite.ins'` to produce the `icite.sty` file.
2. To finish the installation you have to move the `icite.sty` file into
- a directory where LaTeX can find them. See the FAQ on `texfaq.org`
+ a directory where LaTeX can find it. See the FAQ on `texfaq.org`
at https://texfaq.org/FAQ-inst-wlcf for more on this.
Development, Git Repository
Binary files old/doc/latex/icite/icite.pdf and new/doc/latex/icite/icite.pdf differ
Binary files old/doc/latex/icite/samples/icite-biblatex.pdf and new/doc/latex/icite/samples/icite-biblatex.pdf differ
Binary files old/doc/latex/icite/samples/icite-minimal.pdf and new/doc/latex/icite/samples/icite-minimal.pdf differ
Binary files old/doc/latex/icite/samples/icite-nobiblatex.pdf and new/doc/latex/icite/samples/icite-nobiblatex.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/icite.doc.tlpobj new/tlpkg/tlpobj/icite.doc.tlpobj
--- old/tlpkg/tlpobj/icite.doc.tlpobj 2019-03-18 02:24:46.000000000 +0100
+++ new/tlpkg/tlpobj/icite.doc.tlpobj 2020-03-24 01:59:09.000000000 +0100
@@ -1,9 +1,9 @@
name icite.doc
category Package
-revision 50429
+revision 54512
shortdesc doc files of icite
relocated 1
-docfiles size=103
+docfiles size=101
RELOC/doc/latex/icite/README.md
RELOC/doc/latex/icite/icite.pdf
RELOC/doc/latex/icite/samples/bibsample.bib
++++++ icite.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/icite/icite.sty new/tex/latex/icite/icite.sty
--- old/tex/latex/icite/icite.sty 2019-03-17 22:38:40.000000000 +0100
+++ new/tex/latex/icite/icite.sty 2020-03-06 22:30:42.000000000 +0100
@@ -6,7 +6,9 @@
%%
%% icite.dtx (with options: `package')
%%
-%% Copyright (C) 2019 by Robert Alessi
+%% icite -- Indices locorum citatorum
+%%
+%% Copyright (C) 2019--2020 by Robert Alessi
%%
%% Please send error reports and suggestions for improvements to Robert
%% Alessi
@@ -32,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{icite}
- [2019/03/17 v1.2 Make Indices locorum citatorum]
+ [2020/03/05 v1.3a Make Indices locorum citatorum]
\RequirePackage{xkeyval}
\DeclareOptionX{citecmd}[cite]{\def\ic@dfltcit{#1}}
\newif\ifdefault@index
@@ -135,6 +137,7 @@
\index{\@sortedauthor!\@sortedtitle}%
\fi\fi%
}{%
+ \bgroup%
\DTLforeach*{icite@indices}{%
\icite@subtype=subtype,\icite@index=index}{%
\ifx\@subtype\icite@subtype%
@@ -147,7 +150,8 @@
\else%
\index{\@sortedauthor!\@sortedtitle}%
\fi\fi%
- \fi}}
+ \fi}%
+ \egroup}%
\ifno@bibengine
\ifx\@shorthand\empty%
\@useauthor\ic@authtitdelim\TitleStyle{\@usetitle}%
@@ -167,6 +171,7 @@
\index{\@sortedauthor!\@sortedtitle!#1}%
\fi\fi%
}{%
+ \bgroup%
\DTLforeach*{icite@indices}{%
\icite@subtype=subtype,\icite@index=index}{%
\ifx\@subtype\icite@subtype%
@@ -179,13 +184,14 @@
\else%
\index{\@sortedauthor!\@sortedtitle!#1}%
\fi\fi%
- \fi}}%
+ \fi}%
+ \egroup}%
\ifno@bibengine
\ifx\@shorthand\empty%
\@useauthor\ic@authtitdelim\TitleStyle{\@usetitle}%
\ic@titpgdelim{#1}%
\else%
- \@shorthand, {#1}%
+ \@shorthand\ic@titpgdelim{#1}%
\fi%
\else%
\fi%
@@ -199,6 +205,7 @@
\index{\@sortedauthor!\@sortedtitle!#2}%
\fi\fi%
}{%
+ \bgroup%
\DTLforeach*{icite@indices}{%
\icite@subtype=subtype,\icite@index=index}{%
\ifx\@subtype\icite@subtype%
@@ -211,13 +218,14 @@
\else%
\index{\@sortedauthor!\@sortedtitle!#2}%
\fi\fi%
- \fi}}%
+ \fi}%
+ \egroup}%
\ifno@bibengine
\ifx\@shorthand\empty%
#1 \@useauthor\ic@authtitdelim\TitleStyle{\@usetitle}%
\ic@titpgdelim{#2}%
\else%
- #1 \@shorthand, {#2}%
+ #1 \@shorthand\ic@titpgdelim{#2}%
\fi
\else%
\fi%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/icite.tlpobj new/tlpkg/tlpobj/icite.tlpobj
--- old/tlpkg/tlpobj/icite.tlpobj 2019-03-18 02:24:46.000000000 +0100
+++ new/tlpkg/tlpobj/icite.tlpobj 2020-03-24 01:59:09.000000000 +0100
@@ -1,6 +1,6 @@
name icite
category Package
-revision 50429
+revision 54512
shortdesc Indices locorum citatorum
relocated 1
longdesc The package is designed to produce from BibTeX or BibLaTeX
@@ -14,7 +14,6 @@
catalogue-contact-home http://www.robertalessi.net/icite
catalogue-contact-repository http://git.robertalessi.net/icite
catalogue-ctan /macros/latex/contrib/icite
-catalogue-date 2019-03-17 20:42:34 +0100
-catalogue-license gpl3+cc-by-sa-4
+catalogue-license gpl3+ cc-by-sa-4
catalogue-topics biblatex index bibtex-supp humanities cite-supp
-catalogue-version 1.2
+catalogue-version 1.3a
++++++ idxcmds.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/idxcmds.doc.tlpobj new/tlpkg/tlpobj/idxcmds.doc.tlpobj
--- old/tlpkg/tlpobj/idxcmds.doc.tlpobj 2019-02-28 03:42:20.000000000 +0100
+++ new/tlpkg/tlpobj/idxcmds.doc.tlpobj 2020-03-26 01:56:01.000000000 +0100
@@ -1,6 +1,6 @@
name idxcmds.doc
category Package
-revision 38115
+revision 54554
shortdesc doc files of idxcmds
relocated 1
docfiles size=105
++++++ idxcmds.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/idxcmds.tlpobj new/tlpkg/tlpobj/idxcmds.tlpobj
--- old/tlpkg/tlpobj/idxcmds.tlpobj 2019-02-28 03:42:21.000000000 +0100
+++ new/tlpkg/tlpobj/idxcmds.tlpobj 2020-03-26 01:56:01.000000000 +0100
@@ -1,15 +1,14 @@
name idxcmds
category Package
-revision 38115
+revision 54554
shortdesc Semantic commands for adding formatted index entries
relocated 1
longdesc The package provides commands for adding formatted index
longdesc entries; it arises from the author's work on large documents.
runfiles size=3
RELOC/tex/latex/idxcmds/idxcmds.sty
-catalogue-contact-repository https://bitbucket.org/cgnieder/idxcmds/
+catalogue-contact-repository https://github.com/cgnieder/idxcmds/
catalogue-ctan /macros/latex/contrib/idxcmds
-catalogue-date 2017-04-18 05:31:40 +0200
catalogue-license lppl1.3
catalogue-topics index
catalogue-version 0.2c
++++++ ifptex.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/ifptex/LICENSE new/doc/generic/ifptex/LICENSE
--- old/doc/generic/ifptex/LICENSE 2017-05-05 00:14:01.000000000 +0200
+++ new/doc/generic/ifptex/LICENSE 2019-11-03 23:42:02.000000000 +0100
@@ -1,6 +1,6 @@
The MIT License
-Copyright (c) 2017 Takayuki YATO (aka. "ZR")
+Copyright (c) 2019 Takayuki YATO (aka. "ZR")
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/ifptex/README-ja.md new/doc/generic/ifptex/README-ja.md
--- old/doc/generic/ifptex/README-ja.md 2017-10-06 22:19:48.000000000 +0200
+++ new/doc/generic/ifptex/README-ja.md 2019-11-03 23:42:02.000000000 +0100
@@ -9,15 +9,17 @@
### システム要件
- - TeX フォーマット: plain TeX、LaTeX (および他の plain 互換なもの)
- - TeX エンジン: 不問
- - DVI ウェア(DVI 出力時): 不問
+ * TeX フォーマット: plain TeX、LaTeX、INI モード
+ * TeX エンジン: 不問
+ * DVI ウェア(DVI 出力時): 不問
+ * 依存パッケージ:
+ - iftex
### インストール
TDS 1.1 に準拠するシステムの場合、以下のようにファイルを移動する:
- - `*.sty` → $TEXMF/tex/latex/ifptex
+ - `*.sty` → $TEXMF/tex/generic/ifptex
この後必要に応じて mktexlsr を実行する。
@@ -38,19 +40,19 @@
注意:e-TeX拡張の有無は区別されない。
- * `\ifpTeX`(又は `\ifptex`)[if-トークン]
+ * `\ifptex`(又は `\ifpTeX`)[if-トークン]
pTeX(upTeX、pTeX-ng を含む)を使っているか。
- * `\ifstrictpTeX`(又は `\ifstrictptex`)[if-トークン]
+ * `\ifstrictptex`(又は `\ifstrictpTeX`)[if-トークン]
pTeX(upTeX、pTeX-ng ではなく)を使っているか。
- * `\ifupTeX`(又は `\ifuptex`) [if-トークン]
+ * `\ifuptex`(又は `\ifupTeX`) [if-トークン]
upTeX(pTeX-ng を含む)を使っているか。
- * `\ifstrictupTeX`(又は `\ifstrictuptex`) [if-トークン]
+ * `\ifstrictuptex`(又は `\ifstrictupTeX`) [if-トークン]
upTeX(pTeX-ng ではなく)を使っているか。
- * `\ifnativeupTeX` [if-トークン]
+ * `\ifnativeuptex`(又は `\ifnativeupTeX`) [if-トークン]
upTeX を内部文字コードが Unicode の状態で使っているか。
- * `\ifpTeXng`(又は `\ifptexng`)[if-トークン]
+ * `\ifptexng`(又は `\ifpTeXng`)[if-トークン]
pTeX-ng を使っているか。
- ※一応 `\ifstrictpTeXng`(`\ifstrictptexng`)もある。
+ ※一応 `\ifstrictptexng`(`\ifstrictpTeXng`)もある。
* `\RequirepTeX`
`\ifpTeX` 不成立の場合はエラーを出す。
* `\RequireStirctpTeX`
@@ -86,6 +88,11 @@
更新履歴
--------
+ * Version 2.0 〈2019/11/01〉
+ - LaTeX チームによる新しい iftex パッケージと動作を整合させる。
+ - 特に、iftex を中で読み込むようにする。
+ - `\if...tex` について常に小文字のみの名前を用意する。
+ - INI モードでの読込に対応。
* Version 1.2c 〈2017/10/04〉
- バグ修正。
* Version 1.2b 〈2017/09/20〉
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/ifptex/README.md new/doc/generic/ifptex/README.md
--- old/doc/generic/ifptex/README.md 2017-10-06 22:19:48.000000000 +0200
+++ new/doc/generic/ifptex/README.md 2019-11-03 23:42:02.000000000 +0100
@@ -9,15 +9,17 @@
### System Requirements
- - TeX format: plain TeX, LaTeX (and any plain-compatible ones).
- - TeX engine: Anything.
- - DVI driver (in DVI mode): Anything.
+ * TeX format: plain TeX, LaTeX, and INI mode.
+ * TeX engine: Anything.
+ * DVI driver (in DVI mode): Anything.
+ * Dependent packages:
+ - iftex
### Installation
In a system compliant to TDS 1.1, move the files as follows:
- - `*.sty` → $TEXMF/tex/latex/ifptex
+ - `*.sty` → $TEXMF/tex/generic/ifptex
And rehash your TEXMF trees if necessary.
@@ -42,17 +44,17 @@
NB: Here “e-TeX-ness” is not considered.
- * `\ifpTeX` (or `\ifptex`) [if-token]
+ * `\ifptex` (or `\ifpTeX`) [if-token]
Whether the engine is pTeX (including upTeX or pTeX-ng).
- * `\ifstrictpTeX` (or `\ifstrictptex`) [if-token]
+ * `\ifstrictptex` (or `\ifstrictpTeX`) [if-token]
Whether the engine is pTeX but *not* upTeX or pTeX-ng.
- * `\ifupTeX` (or `\ifuptex`) [if-token]
+ * `\ifuptex` (or `\ifupTeX`) [if-token]
Whether the engine is upTeX (including pTeX-ng).
- * `\ifstrictupTeX` (or `\ifstrictuptex`) [if-token]
+ * `\ifstrictuptex` (or `\ifstrictupTeX`) [if-token]
Whether the engine is upTeX but *not* pTeX-ng.
- * `\ifnativeupTeX` [if-token]
+ * `\ifnativeuptex` (or `\ifnativeupTeX`) [if-token]
Whether the engine is upTeX and its internal encoding is Unicode.
- * `\ifpTeXng` (or `\ifptexng`) [if-token]
+ * `\ifptexng` (or `\ifpTeXng`) [if-token]
Whether the engine is pTeX-ng.
* `\RequirepTeX`
Issues an error if `\ifpTeX` fails.
@@ -92,6 +94,12 @@
Revision History
----------------
+ * Version 2.0 〈2019/11/01〉
+ - Adjust to work better with the new iftex package maintanined
+ by the LaTeX3 Project.
+ - Now iftex is loaded inside ifptex.
+ - Provide always all-lowercase `\if...tex` commands.
+ - Support for loading in INI mode.
* Version 1.2c 〈2017/10/04〉
* Version 1.2b 〈2017/09/20〉
* Version 1.2a 〈2017/09/15〉
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ifptex.doc.tlpobj new/tlpkg/tlpobj/ifptex.doc.tlpobj
--- old/tlpkg/tlpobj/ifptex.doc.tlpobj 2019-02-28 03:42:24.000000000 +0100
+++ new/tlpkg/tlpobj/ifptex.doc.tlpobj 2019-11-04 01:54:08.000000000 +0100
@@ -1,6 +1,6 @@
name ifptex.doc
category Package
-revision 45485
+revision 52626
shortdesc doc files of ifptex
relocated 1
docfiles size=3
++++++ ifptex.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/ifptex/ifptex.sty new/tex/generic/ifptex/ifptex.sty
--- old/tex/generic/ifptex/ifptex.sty 2017-10-06 22:19:48.000000000 +0200
+++ new/tex/generic/ifptex/ifptex.sty 2019-11-03 23:42:02.000000000 +0100
@@ -1,7 +1,7 @@
%%
%% This is file 'ifptex.sty'.
%%
-%% Copyright (c) 2017 Takayuki YATO (aka. "ZR")
+%% Copyright (c) 2019 Takayuki YATO (aka. "ZR")
%% GitHub: https://github.com/zr-tex8r
%% Twitter: @zr_tex8r
%%
@@ -9,50 +9,78 @@
%%
%
%% avoid multiple loading
-\csname\if11bxipIfptexLoaded\fi\endcsname
+\csname\if11bxipIfptexLoaded\fi\endcsname%
%% code guards
-\edef\x{%
+\begingroup\count255\catcode61\global\catcode61\catcode48%
+\catcode91=1\catcode93=2\xdef\bxipIfptexLoaded[%
+\catcode61=\the\count255%
+\catcode13=\the\catcode13%
\catcode32=\the\catcode32%
-\catcode33=\the\catcode33%
\catcode35=\the\catcode35%
-\catcode42=\the\catcode42%
+\catcode123=\the\catcode123%
+\catcode125=\the\catcode125%
+\endlinechar=\the\endlinechar]%
+\endgroup\catcode32=10\catcode13=5\endlinechar=13\relax%
+\catcode35=6 \catcode123=1 \catcode125=2
+\edef\bxipIfptexLoaded{\bxipIfptexLoaded
+\catcode33=\the\catcode33%
+\catcode34=\the\catcode34%
+\catcode39=\the\catcode39%
+\catcode45=\the\catcode45%
+\catcode46=\the\catcode46%
+\catcode47=\the\catcode47%
+\catcode58=\the\catcode58%
\catcode60=\the\catcode60%
\catcode62=\the\catcode62%
+\catcode63=\the\catcode63%
\catcode64=\the\catcode64%
\catcode91=\the\catcode91%
\catcode93=\the\catcode93%
+\catcode96=\the\catcode96%
\relax}
-\catcode32=10\relax
-\catcode33=11 %<">
-\catcode35=6 %<#>
-\catcode42=12 %<*>
-\catcode60=12 %<<>
-\catcode62=12 %<>>
-\catcode64=11 %<@>
-\catcode91=12 %<[>
-\catcode93=12 %<]>
-\edef\bxip@restore@codes{\x
+\catcode33=12 %
+\catcode34=12 % <">
+\catcode39=12 % <'>
+\catcode45=12 % <->
+\catcode46=12 % <.>
+\catcode47=12 % >
+\catcode58=12 % <:>
+\catcode60=12 % <<>
+\catcode62=12 % <>>
+\catcode63=12 % >
+\catcode64=11 % <@>
+\catcode91=12 % <[>
+\catcode93=12 % <]>
+\catcode96=12 % <`>
+\edef\bxip@restore@codes{\bxipIfptexLoaded
\noexpand\let\noexpand\bxip@restore@codes\relax}
\def\bxipIfptexLoaded{\endinput}
%% check for LaTeX
\ifx\RequirePackage\@undefined %<*!LaTeX>
\let\bxip@latex=f
- \long\def\x#1\ProvidesPackage#2[#3]{%
+ \long\def\bxip@input#1\ProvidesPackage#2[#3]{%
+ \def\bxip@input\RequirePackage##1[##2]{\input ##1.sty\relax}%
\immediate\write-1{Package: #2 #3}}
- \expandafter\x
+ \expandafter\bxip@input
\else %<*LaTeX>
- \let\bxip@latex=t \let\x\relax
+ \let\bxip@latex=t
+ \let\bxip@input\relax
\fi %</LaTeX>
%% package declaration
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ifptex}[2017/10/04 v1.2c pTeX checker]
+\ProvidesPackage{ifptex}[2019/11/01 v2.0 pTeX checker]
\def\bxip@pkgname{ifptex}
-%% enter the big group
-\begingroup
+%% packages
+\ifx\newif\@undefined\else
+\bxip@input
+\RequirePackage{iftex}[2013/04/04]% v0.2
+\fi
+%=======================================
+\begingroup % entering a big group
%--------------------------------------- helpers
%% \bxip@csletcs{<csnameA>}{<csnameB>}
@@ -96,18 +124,28 @@
\gdef\bxip@check@version@a#1#2#3#4#5#6\relax#7{%
\bxip@err@required{#7 v.>=\number#2#3#4.#5#6}}
-%% \bxip@err@required{<string>}
-% NB: Now the same style as in ifxetex is used.
-\gdef\bxip@err@required#1{%
- \begingroup
- \errorcontextlines=-1\relax
- \newlinechar=10\relax
- \errmessage{^^J
- ********************************************^^J
- * #1 is required to compile this document.^^J
- * Sorry!^^J
+%% \bxip@Require\ifXXX{<string>}\fi
+% (Equivalent to \IFTEX@Require of iftex.)
+\gdef\bxip@Require#1#2#3{%
+ #1\else
+ \newlinechar64\relax
+ \errorcontextlines-1\relax
+ \immediate\write20{@
+ ********************************************@
+ * #2 is required to compile this document.@
+ * Sorry!@
********************************************}%
- \endgroup}
+ % do a hard stop
+ \batchmode\read-1to\bxip@tmpa
+ #3}
+\gdef\bxip@err@required#1{\bxip@Require\iftrue{#1}\fi}
+
+%% \bxip@protected
+\let\bxip@protected\protected
+\ifx\directlua\@undefined\else
+ \directlua{tex.enableprimitives('bxip@', {'protected'})}
+\fi
+\bxip@csletcs{bxip@protected}{bxip@protected}
%--------------------------------------- guess version
@@ -135,12 +173,13 @@
%--------------------------------------- public stuffs
% Note:
-% 1) Names '\ifFooTeX' are used in iftex.
+% 1) Names '\ifFooTeX' were used in old iftex.
% 2) Names '\iffootex' are used in ifxetex/ifluatex/....
-% My preferences are:
+% My preferences used to be:
% - '\ifwhateverFooTeX' and '\RequireWhateverFooTeX'.
-% But I also provide aliases '\iffootex' and '\ifstrictfootex' for
-% compatibility with 1) and the old ifuptex.
+% But now I adopt the preferences of new iftex:
+% - '\ifwhateverfootex' and '\RequireWhateverFooTeX'.
+% I also provide aliases '\ifwhateverFooTeX' for compatibility.
%%<+> \ifpTeX
\global\bxip@false{ifpTeX}
@@ -161,6 +200,8 @@
\fi
%%<+> \ifuptex == \ifupTeX
\global\bxip@csletcs{ifuptex}{ifupTeX}
+%%<+> \ifnativeuptex == \ifnativeupTeX
+\global\bxip@csletcs{ifnativeuptex}{ifnativeupTeX}
%%<+> \ifpTeXng
\global\bxip@false{ifpTeXng}
@@ -192,29 +233,29 @@
\global\bxip@csletcs{ifstrictptexng}{ifstrictpTeXng}
%%<+> \RequirepTeX
-\gdef\RequirepTeX{%
- \ifpTeX\else \bxip@err@required{(u)pTeX}\fi}
+\bxip@protected\gdef\RequirepTeX{%
+ \bxip@Require\ifpTeX{(u)pTeX}\fi}
%%<+> \RequireStrictpTeX
-\gdef\RequireStrictpTeX{%
- \ifstrictpTeX\else \bxip@err@required{pTeX (not upTeX)}\fi}
+\bxip@protected\gdef\RequireStrictpTeX{%
+ \bxip@Require\ifstrictpTeX{pTeX (not upTeX)}\fi}
%%<+> \RequireupTeX
-\gdef\RequireupTeX{%
- \ifupTeX\else \bxip@err@required{upTeX}\fi}
+\bxip@protected\gdef\RequireupTeX{%
+ \bxip@Require\ifupTeX{upTeX}\fi}
%%<+> \RequireStrictupTeX
-\gdef\RequireStrictupTeX{%
- \ifstrictupTeX\else \bxip@err@required{upTeX (not pTeX-ng)}\fi}
+\bxip@protected\gdef\RequireStrictupTeX{%
+ \bxip@Require\ifstrictupTeX{upTeX (not pTeX-ng)}\fi}
%%<+> \RequireNativeupTeX
-\gdef\RequireNativeupTeX{%
- \ifnativeupTeX\else \bxip@err@required{upTeX in Unicode}\fi}
+\bxip@protected\gdef\RequireNativeupTeX{%
+ \bxip@Require\ifnativeupTeX{upTeX in Unicode}\fi}
%%<+> \RequirepTeXng
-\gdef\RequirepTeXng{%
- \ifpTeXng\else \bxip@err@required{pTeX-ng}\fi}
+\bxip@protected\gdef\RequirepTeXng{%
+ \bxip@Require\ifpTeXng{pTeX-ng}\fi}
%%<+> \RequireStrictpTeXng
-\gdef\RequireStrictpTeXng{%
- \ifstrictpTeXng\else \bxip@err@required{pTeX-ng}\fi}
+\bxip@protected\gdef\RequireStrictpTeXng{%
+ \bxip@Require\ifstrictpTeXng{pTeX-ng}\fi}
%--------------------------------------- KanjiKoodo declaration
-\ifpTeX
+\ifpTeX \ifx t\bxip@latex
%% \bxip@def@str\CS{<strcode>}
\def\bxip@def@str#1#2{%
@@ -283,7 +324,7 @@
\epTeXinputencoding utf8}% unterminated
\fi
-\fi
+\fi\fi
%--------------------------------------- deprecated stuffs
%%<+>D \ifNativeupTeX == \ifnativeupTeX
@@ -317,6 +358,10 @@
%--------------------------------------- all done
\endgroup
+% clean up
+\let\bxip@latex\@undefined
+\let\bxip@input\@undefined
+\let\bxip@protected\@undefined
\bxip@restore@codes
\endinput
%% EOF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/ifptex/ifuptex.sty new/tex/generic/ifptex/ifuptex.sty
--- old/tex/generic/ifptex/ifuptex.sty 2017-10-06 22:19:48.000000000 +0200
+++ new/tex/generic/ifptex/ifuptex.sty 2019-11-03 23:42:02.000000000 +0100
@@ -1,7 +1,7 @@
%%
%% This is file 'ifuptex.sty'.
%%
-%% Copyright (c) 2017 Takayuki YATO (aka. "ZR")
+%% Copyright (c) 2019 Takayuki YATO (aka. "ZR")
%% GitHub: https://github.com/zr-tex8r
%% Twitter: @zr_tex8r
%%
@@ -11,42 +11,52 @@
% NOTE: Now ifuptex is merely an alias to ifptex.
%
%% avoid multiple loading
-\csname\if11bxipIfuptexLoaded\fi\endcsname
+\csname\if11bxipIfuptexLoaded\fi\endcsname%
%% code guards
-\edef\x{%
+\begingroup\count255\catcode61\global\catcode61\catcode48%
+\catcode91=1\catcode93=2\xdef\bxipIfuptexLoaded[%
+\catcode61=\the\count255%
+\catcode13=\the\catcode13%
\catcode32=\the\catcode32%
+\catcode35=\the\catcode35%
+\catcode123=\the\catcode123%
+\catcode125=\the\catcode125%
+\endlinechar=\the\endlinechar]%
+\endgroup\catcode32=10\catcode13=5\endlinechar=13\relax%
+\catcode35=6 \catcode123=1 \catcode125=2
+\edef\bxipIfuptexLoaded{\bxipIfuptexLoaded
\catcode45=\the\catcode45%
\catcode46=\the\catcode46%
\catcode47=\the\catcode47%
\catcode58=\the\catcode58%
\catcode64=\the\catcode64%
\relax}
-\catcode32=10\relax
\catcode45=12 % <->
\catcode46=12 % <.>
\catcode47=12 % >
\catcode58=12 % <:>
\catcode64=11 % <@>
-\edef\bxip@up@restore@codes{\x
+\edef\bxip@up@restore@codes{\bxipIfuptexLoaded
\noexpand\let\noexpand\bxip@up@restore@codes\relax}
\def\bxipIfuptexLoaded{\endinput}
%% check for LaTeX
-\ifx\RequirePackage\@undefined % non-LaTeX
- \long\def\x#1\ProvidesPackage#2[#3]{%
- \def\x\RequirePackage##1[##2]{\input ##1.sty\relax}%
+\ifx\RequirePackage\@undefined %<*!LaTeX>
+ \long\def\bxip@input#1\ProvidesPackage#2[#3]{%
+ \def\bxip@input\RequirePackage##1[##2]{\input ##1.sty\relax}%
\immediate\write-1{Package: #2 #3}}
- \expandafter\x
-\else % LaTeX
- \let\x\relax
-\fi
+ \expandafter\bxip@input
+\else %<*LaTeX>
+ \let\bxip@input\relax
+\fi %</LaTeX>
%% package declaration
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{ifuptex}[2017/10/04 v1.2c upTeX checker]
+\ProvidesPackage{ifuptex}[2019/11/01 v2.0 pTeX checker]
%% load ifptex
-\x\RequirePackage{ifptex}[2017/10/04]
+\bxip@input
+\RequirePackage{ifptex}[2019/11/01]
%% all done
\bxip@up@restore@codes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ifptex.tlpobj new/tlpkg/tlpobj/ifptex.tlpobj
--- old/tlpkg/tlpobj/ifptex.tlpobj 2019-02-28 03:42:24.000000000 +0100
+++ new/tlpkg/tlpobj/ifptex.tlpobj 2019-11-04 01:54:08.000000000 +0100
@@ -1,6 +1,6 @@
name ifptex
category Package
-revision 45485
+revision 52626
shortdesc Check if the engine is pTeX or one of its derivatives
relocated 1
longdesc The ifptex package is a counterpart of ifxetex, ifluatex, etc.
@@ -11,7 +11,7 @@
RELOC/tex/generic/ifptex/ifuptex.sty
catalogue-contact-repository https://github.com/zr-tex8r/ifptex
catalogue-ctan /macros/generic/ifptex
-catalogue-date 2017-10-05 23:03:57 +0200
+catalogue-date 2019-11-03 16:36:10 +0100
catalogue-license mit
catalogue-topics env-query japanese
-catalogue-version 1.2c
+catalogue-version 2.0
++++++ iftex.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/iftex/README new/doc/generic/iftex/README
--- old/doc/generic/iftex/README 2013-04-05 01:11:11.000000000 +0200
+++ new/doc/generic/iftex/README 1970-01-01 01:00:00.000000000 +0100
@@ -1,29 +0,0 @@
-_________________
-The iftex package
-v0.2
-
-This very simple package, for both Plain TeX and LaTeX,
-defines the \ifPDFTeX, \ifXeTeX, and \ifLuaTeX boolean
-for testing whether PDFTeX, or XeTeX, or LuaTeX is being
-used for typesetting.
-
-Also provides the \RequirePDFTeX, \RequireXeTeX, and \RequireLuaTeX
-command which throws an error if PDFTeX, XeTeX and LuaTeX (respectively)
-is not the engine in use.
-
-If you want to report any bugs or typos and corrections in the documentation,
-or ask for any new features, or suggest any improvements, or ask any questions
-about the package, then please do not send any direct emails to us; we will not
-answer any direct emails. Instead please use the issue tracker:
- https://github.com/persian-tex/iftex/issues
-In doing so, please always explain your issue well enough, always include
-a minimal working examples showing the issue, and always choose the appropriate
-label for your query (i.e. if you are reporting any bugs, choose `bug' label).
-
-Current version release date: 2013/04/04
-______________
-Persian TeX Group
-persian-tex@tug.org
-
-Copyright 2010–2013
-Distributed under the LaTeX Project Public License
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/iftex/README.md new/doc/generic/iftex/README.md
--- old/doc/generic/iftex/README.md 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/generic/iftex/README.md 2019-11-01 22:55:07.000000000 +0100
@@ -0,0 +1,65 @@
+# iftex
+
+## TeX Engine Detection
+
+This iftex package provides a suite of commands for detecting
+different TeX variants.
+
+For each supported engine, tests are provided of the form
+
+ \ifpdftex which is true if PDFTeX is in use and \RequirePDFTeX
+ which stops the run with an error message if PDFTeX is not being used.
+
+The package (which works with plain TeX as well as LaTeX) has tests
+for:
+
+eTeX, PDFTeX, XeTeX, LuaTeX, LuaHBTeX, pTeX, upTeX, pTeX-ng, VTeX, Aleph.
+
+
+In addition, an \iftutex test is true for XeTeX and LuaTeX, and
+an \ifpdf test is provided to test the PDF or DVI output mode.
+
+## Compatibility Packages
+
+In addition to the main iftex.sty package, small wrapper packages are
+provided
+
+ifetex.sty ifluatex.sty ifvtex.sty ifxetex.sty ifpdf.sty
+
+These include iftex and in some cases emulate some additional
+commands to allow these packages to replace the original packages in TeX
+distributions. It is recommended that new documents do not use these
+packages, but instead load iftex.sty directly.
+
+This package may be used on any format (it may be loaded into initex)
+it does not assume LaTeX.
+
+
+----
+
+This is a merger and simplification of several packages
+Based on a suggestion of Norbert Preining
+
+https://github.com/bidi-tex/iftex/issues/1
+
+
+ * ifetex: Martin Scharrer
+ * ifxetex: Will Robertson
+ * iftex: Persian TeX Group / Vafa Khalighi
+ * ifluatex, ifvtex: Heiko Oberdiek
+ * ifptex: Takayuki Yato
+ * ifpdf: Heiko Oberdiek and LaTeX3 Project
+
+
+The existing if(u)ptex packages do far more extensive testing to
+distinguish different variants which are not copied here.
+
+A document specifically for Japanese texts may need the finer grained
+tests of the ifptex package which has tests for particular versions
+of the pTeX (Japanese TeX) variant in use, and for the mode that is
+active.
+
+This generic package only has coarser tests for the tex variant in
+use, so is sufficient for example to distinguish upTeX from pTeX, and
+to distinguish both of those from LuaTeX.
+
Binary files old/doc/generic/iftex/iftex.pdf and new/doc/generic/iftex/iftex.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/generic/iftex/iftex.tex new/doc/generic/iftex/iftex.tex
--- old/doc/generic/iftex/iftex.tex 2013-04-05 01:11:11.000000000 +0200
+++ new/doc/generic/iftex/iftex.tex 2019-11-09 23:02:15.000000000 +0100
@@ -1,80 +1,199 @@
-\documentclass{artikel3}
-\usepackage{calc}
-\usepackage{pifont}
-\usepackage{bbding}
-\usepackage[colorlinks=true,linkcolor=mybrown,urlcolor=mygreen]{hyperref}
-\usepackage{bidicode}
-\newcounter{local}
-\renewcommand\theenumi{\protect\setcounter{local}%
- {201+\the\value{enumi}}\protect\ding{\value{local}}}
-\renewcommand\labelenumi{\theenumi}
-\renewcommand\labelitemi{\HandRight}
-\renewcommand\labelitemii{\HandRightUp}
-\renewcommand\labelitemiii{\HandCuffRight}
-\renewcommand\labelitemiv{\HandPencilLeft}
-\definecolor{mybrown}{rgb}{.6,0,0}
-\definecolor{mygreen}{rgb}{0,.43,0}
-\definecolor{Orange}{rgb}{1,.4,.2}
-\newcommand\PDFTeX{PDF\TeX}
-\newcommand\XeTeX{Xe\TeX}
-\newcommand\LuaTeX{Lua\TeX}
-\title{The \textsf{iftex} Package\\ \href{https://github.com/persian-tex/iftex}{\texttt{https://github.com/persian-tex/iftex}}}
-\author{Persian TeX Group\\ \href{mailto:persian-tex@tug.org}{\texttt{persian-tex@tug.org}}}
-\date{Version 0.2}
+\documentclass{article}
+\usepackage[T1]{fontenc}
+\usepackage{hyperref}
+\hypersetup{colorlinks}
+\usepackage{iftex}
+
+\title{The iftex package}
+\author{The \LaTeX\ Project Team\thanks{%
+\url{https://github.com/latex3/iftex}}}
+
+\date{\csname ver@iftex.sty\endcsname}
+
+\newcommand\cs[1]{{\ttfamily\textbackslash #1}}
+\renewcommand*\descriptionlabel[1]{\makebox[\dimexpr\textwidth][l]{%
+ \normalfont\bfseries #1}}
+
\begin{document}
+
\maketitle
\tableofcontents
+
+
\section{Introduction}
-This package provides a way to check if a document is being processed with \PDFTeX, or \XeTeX, or \LuaTeX.
-\section{Loading The Package}
-The package can be loaded in the usual way both in Plain \TeX\ and \LaTeX.
-\subsection{Loading The Package in Plain \TeX}
-\begin{BDef}
-\Lcs{input}\quad \Larg{iftex.sty}
-\end{BDef}
-\subsection{Loading The Package in \LaTeX}
-\begin{BDef}
-\Lcs{usepackage}\Largb{iftex}
-\end{BDef}
-\section{Defined Conditionals}
-\subsection{For \PDFTeX}
-\begin{BDef}
-\Lcs{ifPDFTeX}\\
-\qquad\Larga{material for \PDFTeX}\\
-\Lcs{else}\\
-\qquad\Larga{material not for \PDFTeX}\\
-\Lcs{fi}
-\end{BDef}
-\subsection{For \XeTeX}
-\begin{BDef}
-\Lcs{ifXeTeX}\\
-\qquad\Larga{material for \XeTeX}\\
-\Lcs{else}\\
-\qquad\Larga{material not for \XeTeX}\\
-\Lcs{fi}
-\end{BDef}
-\subsection{For \LuaTeX}
-\begin{BDef}
-\Lcs{ifLuaTeX}\\
-\qquad\Larga{material for \LuaTeX}\\
-\Lcs{else}\\
-\qquad\Larga{material not for \LuaTeX}\\
-\Lcs{fi}
-\end{BDef}
-\section{Defined Commands}
-\subsection{For \PDFTeX}
-\begin{BDef}
-\Lcs{RequirePDFTeX}
-\end{BDef}
-This command tests for \PDFTeX\ use and throws an error if a different engine is being used.
-\subsection{For \XeTeX}
-\begin{BDef}
-\Lcs{RequireXeTeX}
-\end{BDef}
-This command tests for \XeTeX\ use and throws an error if a different engine is being used.
-\subsection{For \LuaTeX}
-\begin{BDef}
-\Lcs{RequireLuaTeX}
-\end{BDef}
-This command tests for \LuaTeX\ use and throws an error if a different engine is being used.
-\end{document}
\ No newline at end of file
+This original \textsf{iftex} was written as part of the \textsf{bidi}
+collection (by the Persian TeX Group / Vafa Khalighi)
+and provided checks for whether a document was being
+processed with PDF\TeX, or Xe\TeX, or Lua\TeX. This version recodes
+the package and incorporates similar tests from the \textsf{ifetex}
+package by Martin Scharrer, the \textsf{ifxetex} package by Will
+Robertson, the \textsf{ifluatex} and \textsf{ifvtex}
+packages from Heiko Oberdiek and parts of \textsf{ifptex} by Takayuki
+Yato.
+
+For each \TeX\ variant engine supported two commands are provided:
+\begin{itemize}
+\item
+ a conditional, \verb|\iffootex| that is true if the \textsf(footex)
+engine (or a compatible extension) is being used.
+
+For compatibility with earlier packages which did not all use the same
+naming convention all these conditionals are provided in two forms, a
+lowercase name \verb|\iffootex| and a mixed case name \verb|\iffooTeX|.
+
+\item a command \verb|RequireFooTeX| which checks that \textsf{footex}
+ is being used, and stops the run with an error message if a
+ different engine is detected.
+\end{itemize}
+
+\section{Loading the package}
+The package can be loaded in the usual way in both Plain \TeX\ and \LaTeX.
+\subsection{Loading the package in plain \TeX}
+\begin{verbatim}
+\input iftex.sty
+\end{verbatim}
+
+\subsection{Loading the package in \LaTeX}
+\begin{verbatim}
+\usepackage{iftex}
+\end{verbatim}
+
+\subsection{Loading the package in ini\TeX}
+The package assumes no existing macros and may be loaded
+during format setup in a format without the plain \TeX\ or \LaTeX\
+format being loaded. From an initial ini\TeX\ setup the package may
+be loaded as for plain \TeX.
+
+\section{Engine test conditionals}
+All the conditionals defined here are used in the same way:
+\begin{verbatim}
+\ifluatex
+ luatex specific code
+\else
+ code for other engines
+\fi
+\end{verbatim}
+
+
+
+\begin{description}
+\item[\cs{ifetex}, \cs{ifeTeX}]
+True if an e\TeX\ enabled format is in use. (This is necessarily true
+in all \LaTeX\ variants.)
+\item[\cs{ifpdftex}, \cs{ifPDFTeX}]
+True if PDF\TeX\ is in use (whether writing PDF or DVI), so this is
+true for documents processed with both the \textsf{latex} and
+\textsf{pdflatex} commands.
+\item[\cs{ifxetex}, \cs{ifXeTeX}]
+True if Xe\TeX\ is in use.
+\item[\cs{ifluatex}, \cs{ifLuaTeX}]
+True if Lua\TeX\ and extensions such as LuaHB\TeX\ are in use.
+\item[\cs{ifluahbtex}, \cs{ifLuaHBTeX}]
+True if the \textsf{luaharftex} Lua module is available.
+This will be true in \textsf{luahbtex} and may be true in
+\textsf{luatex} if a binary Lua \textsf{luaharftex} module has been
+compiled and is available in Lua's search path.
+\item[\cs{ifptex}, \cs{ifpTeX}]
+True if any of the p\TeX\ variants are in use.
+\item[\cs{ifuptex}, \cs{ifupTeX}]
+True if any of the up\TeX\ variants are in use. (\verb|\ifetex| could
+be used in addition to distinguish \textsf{uptex} and \textsf{euptex}.)
+\item[\cs{ifptexng}, \cs{ifpTeXng}]
+True if p\TeX-ng (Asiatic p\TeX) is in use.
+\item[\cs{ifvtex}, \cs{ifVTeX}]
+True if V\TeX\ is in use.
+\item[\cs{ifalephtex}, \cs{ifAlephTeX}]
+True if Aleph is in use. (The \textsf{aleph}-based \LaTeX\ command is
+\textsf{lamed}.)
+\item[\cs{iftutex}, \cs{ifTUTeX}]
+This is not strictly an engine variant, but it is true if
+\verb|\Umathchardef| is available, which essentially means that it is
+true for Lua\TeX\ and Xe\TeX, allowing constructs such as
+\begin{verbatim}
+\iftutex
+ \usepackage{fontspec}
+ \setmainfont{TeX Gyre Termes}
+ \usepackage{unicode-math}
+ \setmathfont{Stix Two Math}
+\else
+ \usepackage{newtxtext,newtxmath}
+\fi
+\end{verbatim}
+
+\end{description}
+
+\section{Requiring specific engines}
+For each supported engine, the package provides a command
+\verb|\Require...| which checks that the document is being processed
+with a suitable engine, and stops with an error message if not.
+
+\begin{description}
+\item[\cs{RequireeTeX}]
+\item[\cs{RequirePDFTeX}]
+\item[\cs{RequireXeTeX}]
+\item[\cs{RequireLuaTeX}]
+\item[\cs{RequireLuaHBTeX}]
+\item[\cs{RequirepTeX}]
+\item[\cs{RequireupTeX}]
+\item[\cs{RequirepTeXng}]
+\item[\cs{RequireVTeX}]
+\item[\cs{RequireAlephTeX}]
+\item[\cs{RequireTUTeX}]
+\end{description}
+
+
+\section{Output mode conditional}
+This package also provides an \verb|\ifpdf| conditional that is true
+if the format is set up to output in PDF mode rather than DVI. This is
+equivalent to the test in the existing \textsf{ifpdf} package.
+
+Unlike the engine tests above this is defined as if by \verb|\newif|
+with user-documented commands \verb|\pdftrue| and \verb|\pdffalse| that can
+change the boolean value. These would be needed to reset the boolean
+if the output mode is reset (for example by setting
+\verb|\pdfoutput=0| in PDF\LaTeX).
+
+Unlike the original \textsf{ifpdf} package, the version here also
+detects PDF output mode if running in V\TeX.
+
+\section{Additional packages}
+This extended \textsf{iftex} is designed to replace the original
+\textsf{iftex} and also the packages
+\textsf{ifetex},
+\textsf{ifluatex},
+\textsf{ifvtex},
+\textsf{ifxetex},
+\textsf{ifpdf}.
+
+This collection includes small packages with these names that include
+the main \textsf{iftex} package, and in some cases define additional
+commands for increased compatibility. These packages should mean that
+authors do not need to change existing documents, although it is
+recommended that new documents use the \textsf{iftex} package
+directly.
+
+
+Note that while this package provides basic support for detecting
+p\TeX\ (Japanese \TeX) variants and is broadly compatible with the
+\textsf{ifptex} package, the \textsf{ifptex} package has many more detailed
+tests for p\TeX\ variants and this package does \emph{not} replace the
+\textsf{ifptex} (or \textsf{ifxptex}) packages, which are maintained
+by their original authors and recommended for Japanese documents that
+need fine control over the Japanese \TeX\ system in use.
+
+\section{Compatibility with \textsf{scrbase}}
+The \textsf{scrbase} package (which is automatically included in the
+popular \textsf{KOMA-Script} classes) by default defines
+\verb|\ifpdftex| and \verb|\ifVTeX| with a different syntax. If you
+use the \textsf{scrbase} option \verb|internalonly| then
+\textsf{scrbase} will not define these and the definitions as
+described here will take effect. This is recommended and will not
+affect any \textsf{scrbase} package code as internally
+\textsf{scrbase} uses private versions of those commands prefixed with
+\verb|\scr@|. However this package detects if the \textsf{scrbase}
+definitions are in effect and if so does not redefine them, for
+compatibility with existing documents. The \textsf{iftex} versions
+will still be available under the names \verb|\ifPDFTeX| and
+\verb|\ifvtex|.
+
+\end{document}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/iftex.doc.tlpobj new/tlpkg/tlpobj/iftex.doc.tlpobj
--- old/tlpkg/tlpobj/iftex.doc.tlpobj 2019-02-28 03:42:25.000000000 +0100
+++ new/tlpkg/tlpobj/iftex.doc.tlpobj 2020-03-08 01:33:32.000000000 +0100
@@ -1,9 +1,9 @@
name iftex.doc
category Package
-revision 29654
+revision 54159
shortdesc doc files of iftex
relocated 1
-docfiles size=10
- RELOC/doc/generic/iftex/README
+docfiles size=56
+ RELOC/doc/generic/iftex/README.md
RELOC/doc/generic/iftex/iftex.pdf
RELOC/doc/generic/iftex/iftex.tex
++++++ iftex.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/iftex/ifetex.sty new/tex/generic/iftex/ifetex.sty
--- old/tex/generic/iftex/ifetex.sty 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/generic/iftex/ifetex.sty 2019-11-01 22:55:07.000000000 +0100
@@ -0,0 +1,18 @@
+% Compatibility stub package for ifetex
+
+%% LaTeX3 Project
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version.
+
+% The original ifetex package was written by Martin Scharrer
+
+\ifx\RequirePackage\undefined
+ \input iftex.sty
+\else
+ \ProvidesPackage{ifetex}[2019/10/25 v1.3 ifetex legacy package. Use iftex instead.]
+ \RequirePackage{iftex}
+ \newcommand*\NeedsETeX[1][]{\RequireeTeX}
+\fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/iftex/ifluatex.sty new/tex/generic/iftex/ifluatex.sty
--- old/tex/generic/iftex/ifluatex.sty 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/generic/iftex/ifluatex.sty 2019-11-01 22:55:07.000000000 +0100
@@ -0,0 +1,17 @@
+% Compatibility stub package for ifluatex
+
+%% LaTeX3 Project
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version.
+
+% The original ifluatex package was written by Heiko Oberdiek
+
+\ifx\RequirePackage\undefined
+ \input iftex.sty
+\else
+ \ProvidesPackage{ifluatex}[2019/10/25 v1.5 ifluatex legacy package. Use iftex instead.]
+ \RequirePackage{iftex}
+\fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/iftex/ifpdf.sty new/tex/generic/iftex/ifpdf.sty
--- old/tex/generic/iftex/ifpdf.sty 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/generic/iftex/ifpdf.sty 2019-11-01 22:55:07.000000000 +0100
@@ -0,0 +1,17 @@
+% Compatibility stub package for ifpdf
+
+%% LaTeX3 Project
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version.
+
+% The original ifpdf package was written by Heiko Oberdiek
+
+\ifx\RequirePackage\undefined
+ \input iftex.sty
+\else
+ \ProvidesPackage{ifpdf}[2019/10/25 v3.4 ifpdf legacy package. Use iftex instead.]
+ \RequirePackage{iftex}
+\fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/iftex/iftex.sty new/tex/generic/iftex/iftex.sty
--- old/tex/generic/iftex/iftex.sty 2013-04-05 01:11:11.000000000 +0200
+++ new/tex/generic/iftex/iftex.sty 2020-03-07 22:40:16.000000000 +0100
@@ -1,97 +1,241 @@
+%% iftex TeX engine tests
+
+%% LaTeX3 Project
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version.
+%%
+%% Using ideas from:
%%
-%% This is file `iftex.sty',
+%% ifetex Martin Scharrer
+%% ifxetex Will Robertson
+%% iftex 0.2 Persian TeX Group / Vafa Khalighi
+%% ifluatex ifvtex Heiko Oberdiek
+%% ifptex Takayuki YATO
+%% ifpdf Heiko Oberdiek and LaTeX3 Project
+
+% Only load once (not needed in LaTeX, but does no harm).
+\csname IFTEX\string @loaded\endcsname
+\expandafter\let\csname IFTEX\string @loaded\endcsname\endinput
+
+% File loadable in initex
+% require { } # with standard catcodes.
+\catcode123=1
+\catcode125=2
+\catcode35=6
-%%
-%% __________________________________
-%% Copyright © 2010–2013 Persian TeX Group
-%%
-%% License information appended.
-%%
-%%
-\csname iftexloaded\endcsname
-\let\iftexloaded\endinput
+
+% ProvidesPackage declaration in LaTeX
+\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
- \ProvidesPackage{iftex}
- [2013/04/04 v0.2 Provides if(tex) conditional for PDFTeX, XeTeX, and LuaTeX]
+ \ProvidesPackage{iftex}[2020/03/06 v1.0d TeX engine tests]
\fi
-\def\RequirePDFTeX{%
- \ifPDFTeX\else
- \begingroup
- \errorcontextlines=-1\relax
- \newlinechar=10\relax
- \errmessage{^^J
- ********************************************^^J
- * PDFTeX is required to compile this document.^^J
- * Sorry!^^J
- ********************************************}%
- \endgroup
- \fi}
-\def\RequireXeTeX{%
- \ifXeTeX\else
- \begingroup
- \errorcontextlines=-1\relax
- \newlinechar=10\relax
- \errmessage{^^J
- ********************************************^^J
- * XeTeX is required to compile this document.^^J
- * Sorry!^^J
- ********************************************}%
- \endgroup
- \fi}
-\def\RequireLuaTeX{%
- \ifLuaTeX\else
- \begingroup
- \errorcontextlines=-1\relax
- \newlinechar=10\relax
- \errmessage{^^J
- ********************************************^^J
- * LuaTeX is required to compile this document.^^J
- * Sorry!^^J
+
+% Save @ catcode, to restore at end, not needed in LaTeX.
+\expandafter\chardef\csname IFTEX\string @atcatcode\endcsname\catcode64
+\catcode 64 11
+
+% Message format used in several pre-existing if*tex packages
+% Modified here to do a hard stop and not show any error context lines.
+\def\IFTEX@Require#1#2#3{%
+ #1\else
+ \newlinechar 64\relax
+ \errorcontextlines -1\relax
+ \immediate\write20{@
+ ********************************************@
+ * #2 is required to compile this document.@
+ * Sorry!@
********************************************}%
- \endgroup
- \fi}
-\expandafter\ifx\csname ifPDFTeX\endcsname\relax\else
- \expandafter\endinput
+ \batchmode\read -1 to \@tempa
+ #3%
+}
+
+
+% eTeX \protected if available.
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname protected\endcsname\relax
+ \let\IFTEX@protected\relax
+\else
+ \let\IFTEX@protected\protected
\fi
-\expandafter\ifx\csname ifXeTeX\endcsname\relax\else
- \expandafter\endinput
+
+% make sure \detokenize and \protected are available in lualatex,
+% but avoid defining them after the package if not already defined.
+ {
+ \catcode34 12 % "
+ \catcode40 12 % (
+ \catcode41 12 % )
+ \catcode44 12 % ,
+ \catcode46 12 % .
+ \expandafter\ifx\csname directlua\endcsname\relax\else
+ \directlua{tex.enableprimitives("IFTEX@", {"detokenize","protected"})}
+ \fi
+ }
+
+% \Require... commands that stop if the wrong engine detected.
+\IFTEX@protected\def\RequireeTeX{\IFTEX@Require\ifetex{eTeX}\fi}
+\IFTEX@protected\def\RequirePDFTeX{\IFTEX@Require\ifpdftex{pdfTeX}\fi}
+\IFTEX@protected\def\RequireXeTeX{\IFTEX@Require\ifxetex{XeTeX}\fi}
+\IFTEX@protected\def\RequireLuaTeX{\IFTEX@Require\ifluatex{LuaTeX}\fi}
+\IFTEX@protected\def\RequireLuaHBTeX{\IFTEX@Require\ifluahbtex{LuaHBTeX}\fi}
+\IFTEX@protected\def\RequirepTeX{\IFTEX@Require\ifptex{pTeX}\fi}
+\IFTEX@protected\def\RequireupTeX{\IFTEX@Require\ifuptex{upTeX}\fi}
+\IFTEX@protected\def\RequirepTeXng{\IFTEX@Require\ifptexng{pTeX-ng}\fi}
+\IFTEX@protected\def\RequireVTeX{\IFTEX@Require\ifvtex{VTeX}\fi}
+% alephtex as aleph name too generic
+\IFTEX@protected\def\RequireAlephTeX{\IFTEX@Require\ifalephtex{Aleph}\fi}
+% tutex == has \Umathchardef == XeTeX or Lua(HB)TeX currently
+\IFTEX@protected\def\RequireTUTeX{\IFTEX@Require\iftutex{LuaTeX or XeTeX}\fi}
+
+
+% As a matter of policy over-write any existing \if*tex macro and set
+% by the tests here.
+
+% \csname and \let construct useful for hiding \ifzzz tokens from
+% outer level \if tests.
+\def\IFTEX@let#1#2{%
+ \expandafter\let\csname if#1\expandafter\endcsname
+ \csname if#2\endcsname}
+
+% etex (should always be true in latex based formats)
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname numexpr\endcsname\relax
+ \IFTEX@let{etex}{false}
+\else
+ \IFTEX@let{etex}{true}
\fi
-\expandafter\ifx\csname ifLuaTeX\endcsname\relax\else
- \expandafter\endinput
+\IFTEX@let{eTeX}{etex}
+
+% pdftex (including in dvi mode)
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname pdftexversion\endcsname\relax
+ \IFTEX@let{pdftex}{false}
+\else
+ \IFTEX@let{pdftex}{true}
\fi
-\newif\ifPDFTeX
+\IFTEX@let{PDFTeX}{pdftex}
+
+% xetex
\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname pdfmatch\endcsname\relax
- \PDFTeXfalse
+\expandafter\ifx\csname XeTeXrevision\endcsname\relax
+ \IFTEX@let{xetex}{false}
\else
- \PDFTeXtrue
+ \IFTEX@let{xetex}{true}
\fi
-\newif\ifXeTeX
+\IFTEX@let{XeTeX}{xetex}
+
+
+% luatex (including luahbtex)
\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname XeTeXinterchartoks\endcsname\relax
- \XeTeXfalse
+\expandafter\ifx\csname directlua\endcsname\relax
+ \IFTEX@let{luatex}{false}
\else
- \XeTeXtrue
+ \IFTEX@let{luatex}{true}
\fi
-\newif\ifLuaTeX
+\IFTEX@let{LuaTeX}{luatex}
+
+
+% luahbtex (or luatex + luaharfbuzz)
+% Use luaharfbuzz test rather than status.luatex_engine=="luahbtex"
+% for issue #2.
+\IFTEX@let{luahbtex}{false}
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname directlua\endcsname\relax
- \LuaTeXfalse
\else
- \LuaTeXtrue
+ \directlua{\IFTEX@detokenize{
+ if(pcall(require, 'luaharfbuzz')) then
+ tex.print("\\let\\ifluahbtex\\iftrue ")
+ end
+ }}
+
\fi
-%%
-%% Copyright © 2010–2013 by Persian TeX Group
-%%
-%% Distributable under the LaTeX Project Public License,
-%% version 1.3c or higher (your choice). The latest version of
-%% this license is at: http://www.latex-project.org/lppl.txt
-%%
-%% This work is "maintained" (as per LPPL maintenance status)
-%% by Persian TeX Group.
-%%
-%%
-%%
-%%
-%%
-%% End of file `iftex.sty'.
+\IFTEX@let{LuaHBTeX}{luahbtex}
+
+
+% ptex (including all variants)
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname kanjiskip\endcsname\relax
+ \IFTEX@let{ptex}{false}
+\else
+ \IFTEX@let{ptex}{true}
+\fi
+\IFTEX@let{pTeX}{ptex}
+
+% uptex (including euptex)
+\ifx\enablecjktoken \@undefined
+ \IFTEX@let{uptex}{false}
+\else
+ \IFTEX@let{uptex}{true}
+\fi
+\IFTEX@let{upTeX}{uptex}
+
+% ptex-ng
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname ngbanner\endcsname\relax
+ \IFTEX@let{ptexng}{false}
+\else
+ \IFTEX@let{ptexng}{true}
+\fi
+\IFTEX@let{pTeXng}{ptexng}
+
+% vtex
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname VTeXversion\endcsname\relax
+ \IFTEX@let{vtex}{false}
+\else
+ \IFTEX@let{vtex}{true}
+\fi
+\IFTEX@let{VTeX}{vtex}
+
+% aleph
+\IFTEX@let{alephtex}{false}
+\ifptex\else
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname omathchardef\endcsname\relax
+\else
+ \IFTEX@let{alephtex}{true}
+\fi
+\fi
+\IFTEX@let{AlephTeX}{alephtex}
+
+
+% tutex (LuaTeX or XeTeX)
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname Umathchardef\endcsname\relax
+ \IFTEX@let{tutex}{false}
+\else
+ \IFTEX@let{tutex}{true}
+\fi
+\IFTEX@let{TUTeX}{tutex}
+
+% Output mode
+% declare as if with \newif
+\def\pdftrue{\let\ifpdf\iftrue}
+\def\pdffalse{\let\ifpdf\iffalse}
+\pdffalse
+\ifluatex
+\directlua{\IFTEX@detokenize{
+if (tex.outputmode or tex.pdfoutput or 0) > 0 then
+ tex.print('\\pdftrue')
+end
+}}
+\else
+\begingroup\expandafter\expandafter\expandafter\endgroup
+\expandafter\ifx\csname pdfoutput\endcsname\relax
+\ifvtex
+ \ifnum\OpMode=3 %
+ \pdftrue
+ \fi
+\fi
+\else
+ \ifnum\pdfoutput>0 %
+ \pdftrue
+ \fi
+\fi
+\fi
+
+
+% restore things
+\catcode64 \IFTEX@atcatcode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/iftex/ifvtex.sty new/tex/generic/iftex/ifvtex.sty
--- old/tex/generic/iftex/ifvtex.sty 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/generic/iftex/ifvtex.sty 2019-11-01 22:55:07.000000000 +0100
@@ -0,0 +1,45 @@
+% Compatibility stub package for ifvtex
+
+%% LaTeX3 Project
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version.
+
+% The original ifvtex package was written by Heiko Oberdiek
+
+\ifx\RequirePackage\undefined
+ \input iftex.sty
+\else
+ \ProvidesPackage{ifvtex}[2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.]
+ \RequirePackage{iftex}
+\fi
+
+
+\IFTEX@let{vtexdvi}{false}
+\IFTEX@let{vtexpdf}{false}
+\IFTEX@let{vtexps}{false}
+\IFTEX@let{vtexhtml}{false}
+\IFTEX@let{vtexgex}{false}
+
+\ifvtex
+ \ifcase\OpMode\relax
+ \IFTEX@let{vtexdvi}{true}
+ \or % 1
+ \IFTEX@let{vtexpdf}{true}
+ \or % 2
+ \IFTEX@let{vtexps}{true}
+ \or % 3
+ \IFTEX@let{vtexps}{true}
+ \or\or\or\or\or\or\or % 10
+ \IFTEX@let{vtexhtml}{true}
+ \fi
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname gexmode\endcsname\relax
+ \else
+ \ifnum\gexmode>0 %
+ \IFTEX@let{vtexgex}{true}
+ \fi
+ \fi
+\fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/iftex/ifxetex.sty new/tex/generic/iftex/ifxetex.sty
--- old/tex/generic/iftex/ifxetex.sty 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/generic/iftex/ifxetex.sty 2019-11-01 22:55:07.000000000 +0100
@@ -0,0 +1,17 @@
+% Compatibility stub package for ifxetex
+
+%% LaTeX3 Project
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3c of this license or (at your option) any later
+%% version.
+
+% The original ifxetex package was written by Will Robertson
+
+\ifx\RequirePackage\undefined
+ \input iftex.sty
+\else
+ \ProvidesPackage{ifxetex}[2019/10/25 v0.7 ifxetex legacy package. Use iftex instead.]
+ \RequirePackage{iftex}
+\fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/iftex.tlpobj new/tlpkg/tlpobj/iftex.tlpobj
--- old/tlpkg/tlpobj/iftex.tlpobj 2019-02-28 03:42:25.000000000 +0100
+++ new/tlpkg/tlpobj/iftex.tlpobj 2020-03-08 01:33:32.000000000 +0100
@@ -1,6 +1,6 @@
name iftex
category Package
-revision 29654
+revision 54159
shortdesc Am I running under pdfTeX, XeTeX or LuaTeX?
relocated 1
longdesc The package, which works both for Plain TeX and for LaTeX,
@@ -9,13 +9,17 @@
longdesc also provides the \RequirePDFTeX, \RequireXeTeX, and
longdesc \RequireLuaTeX commands which throw an error if pdfTeX, XeTeX
longdesc or LuaTeX (respectively) is not the engine in use.
-runfiles size=1
+runfiles size=7
+ RELOC/tex/generic/iftex/ifetex.sty
+ RELOC/tex/generic/iftex/ifluatex.sty
+ RELOC/tex/generic/iftex/ifpdf.sty
RELOC/tex/generic/iftex/iftex.sty
-catalogue-also ifpdf ifluatex
-catalogue-contact-bugs https://github.com/bidi-tex/iftex/issues
-catalogue-contact-repository https://github.com/bidi-tex/iftex
+ RELOC/tex/generic/iftex/ifvtex.sty
+ RELOC/tex/generic/iftex/ifxetex.sty
+catalogue-also ifetex ifluatex ifpdf ifvtex ifxetex
+catalogue-contact-bugs https://github.com/latex3/iftex/issues
+catalogue-contact-repository https://github.com/latex3/iftex
catalogue-ctan /macros/latex/contrib/iftex
-catalogue-date 2018-11-28 19:50:39 +0100
-catalogue-license lppl1.3
+catalogue-license lppl1.3c
catalogue-topics env-query
-catalogue-version 0.2
+catalogue-version 1.0d
++++++ impatient-cn.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/impatient-cn.doc.tlpobj new/tlpkg/tlpobj/impatient-cn.doc.tlpobj
--- old/tlpkg/tlpobj/impatient-cn.doc.tlpobj 2019-02-28 03:42:33.000000000 +0100
+++ new/tlpkg/tlpobj/impatient-cn.doc.tlpobj 2020-03-04 23:51:07.000000000 +0100
@@ -1,6 +1,6 @@
name impatient-cn.doc
category Package
-revision 45751
+revision 54080
shortdesc doc files of impatient-cn
relocated 1
docfiles size=1289
++++++ impatient-fr.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/impatient-fr.doc.tlpobj new/tlpkg/tlpobj/impatient-fr.doc.tlpobj
--- old/tlpkg/tlpobj/impatient-fr.doc.tlpobj 2019-02-28 03:42:36.000000000 +0100
+++ new/tlpkg/tlpobj/impatient-fr.doc.tlpobj 2020-03-04 23:51:08.000000000 +0100
@@ -1,6 +1,6 @@
name impatient-fr.doc
category Package
-revision 15878
+revision 54080
shortdesc doc files of impatient-fr
relocated 1
docfiles size=625
++++++ impatient.doc.tar.xz ++++++
++++ 4430 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/ChangeLog new/doc/plain/impatient/ChangeLog
--- old/doc/plain/impatient/ChangeLog 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/plain/impatient/ChangeLog 2020-01-04 23:06:54.000000000 +0100
@@ -0,0 +1,100 @@
+2020-01-03 Karl Berry
+
+ * Version 2020 released to ctan.org.
+
+ * config.tex: make non-empty for CTAN.
+ * Makefile (files): include cn fr artwork subdirs for CTAN.
+
+2020-01-02 Karl Berry
+
+ * README: mention diffs/ subdir, etc.
+ * NEWS: urls for previous releases; remove autoconfery.
+ * preface.tex: give ctan url at end of preface, and no email.
+
+2020-01-01 Karl Berry
+
+ * book.sdx (\unorderedlist): correct name from \unnumberedlist
+ index entry. Manually edited generated index file here.
+ (PDF p.388 = printed p.368)
+
+ * concepts.tex (class): has class, not is in class. (PDF p.76 =
+ printed p.56)
+
+ * concepts.tex (category code, character): reword to reduce
+ confusion of (say) character code 65 with
+ typesetting a letter A.
+ Also, it's not plain tex that defines what the catcodes are.
+ Lots more could be done. (PDF pp.74-75 = printed pp.54-55)
+
+ * concepts.tex (category code): explicit kern to avoid $c$grok
+ without space. (PDF p.73 = printed p.53)
+
+ * xmptext.tex (A ruled table): fl would be a ligature.
+ * xmptext.tex (A ruled table): reword \vtop comment.
+ (PDF p.57 = printed p.37)
+
+ * usingtex.tex (Math formulas): mention that \TeX\ does its own
+ spacing math. (PDF p.36 = printed p.16)
+
+ * usingtex.tex (Spaces): supposed to produce -> supposed to
+ do. (PDF p.32 = printed p.12)
+
+ * usebook.tex: mention that chapter (section) 13 is also random access.
+ (PDF p.21 = printed p.1)
+
+ * genops.tex: avoid horrible language list that's now in
+ \fmtversion, running off the page. (PDF p.245 = printed p.225)
+
+ * usingtex.tex: force \eject to avoid underfull \vbox.
+ (PDF p.34 = printed p.14)
+
+ * macros.tex (\hand): the right-pointing hand is \char"2B in
+ pzdr. Report from Will Adams.
+
+ * xmptext.tex: "pages 97 and 100", using new \xrefndelim.
+ (PDF p.46 = printed p.26)
+ * macros.tex (\xrefndelim): new macro.
+
+2020-01-01 Karl Berry
+
+ Because we no longer have that erroneous extra stretchability from
+ the \fontdimen example:
+
+ * fdl.tex: use \spaceskip twice to avoid overfull boxes.
+
+ * genops.tex (\showlists): reword to avoid overfull box.
+ (PDF p.273 = printed p.253)
+
+ * genops.tex: reword "stream numbers...\newread" sentence to
+ avoid overfull box. (PDF p.268 = printed p.248)
+
+2020-01-01 Karl Berry
+
+ Following bugs reported recently by David Fuchs,
+ and by others in the past:
+
+ * paras.tex (\parshape): explicitly save and restore \fontdimen
+ since those assignments are global. Mention this in description.
+ (PDF pp.138-9 = printed pp.118-9)
+
+ * genops.tex (Naming and reserving registers, etc.): reword first
+ item to avoid the doubling of \fontdimen3, which is not grouped,
+ thus affects all subsequent text (!). (PDF p.264 = printed p.244)
+
+ (\fontdimen): show the save and restore of \fontdimen value
+ in the example. (PDF p.243 = printed p.223)
+
+ * paras.tex (\everypar): remove \vglue hack for \secondprinting
+ to avoid overwriting text. A blank line before \example solves it
+ well enough. (PDF p.133 = printed p.113)
+
+ * errata.future: page 113 overlap now fixed; updates for all other
+ changes as needed.
+
+2020-01-01 Karl Berry
+
+ * copyrght.tex: 2020
+
+ * Start from CTAN release of 13 November 2014 (393 PDF pages).
+ The version at https://savannah.gnu.org/projects/teximpatient has
+ been moved to git, but, it seems, no substantive changes made.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/Makefile new/doc/plain/impatient/Makefile
--- old/doc/plain/impatient/Makefile 2005-12-29 01:34:36.000000000 +0100
+++ new/doc/plain/impatient/Makefile 2020-01-04 23:06:54.000000000 +0100
@@ -1,15 +1,20 @@
+# $Id: Makefile,v 1.2 2020/01/03 22:17:40 karl Exp $
# public domain
all: book.dvi book.pdf #book.html
-book.dvi: fdl.tex preface.tex
- tex '\nonstopmode\input book'
-book.pdf: fdl.tex preface.tex
- pdftex '\nonstopmode\input book'
+book.dvi: *.tex
+ texfot tex '\nonstopmode\input book'
+book.pdf: *.tex
+ texfot pdftex '\nonstopmode\input book'
book.html:
httex book.tex
+files = ChangeLog Makefile NEWS README *.icn \
+ *.tex book.aux book.idx book.toc book.ccs book.sdx book.pdf \
+ diffs cn fr artwork
+
+dist = impatient
dist: all
rm -f x.tex
- tar czf impatient.tgz Makefile README *.icn \
- *.tex book.aux book.idx book.toc book.ccs book.sdx \
- book.dvi book.pdf
+ tar -czf $(dist).tar.gz --transform='s,^,$(dist)/,' $(files)
+ tar tf $(dist).tar.gz | head -4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/NEWS new/doc/plain/impatient/NEWS
--- old/doc/plain/impatient/NEWS 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/NEWS 2020-01-04 23:06:54.000000000 +0100
@@ -1,21 +1,34 @@
-$Id: NEWS,v 1.3 2014/11/13 17:07:59 karl Exp $
+$Id: NEWS,v 1.3 2020/01/02 23:44:18 karl Exp $
This NEWS file records noteworthy changes, very tersely.
- Copyright 2013, 2014 Karl Berry.
+ Copyright 2013-2020 Karl Berry.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
+ Version 2020
+- released on ctan.org only, as someone else is maintaining the GNU package.
+- small bug fixes to text; see ChangeLog.
+- remove Autoconf infrastructure, too much for here.
+- still looking for a maintainer; see README and errata.future for ideas.
+ I (Karl) don't plan to make further releases unless significant bugs
+ are found.
Version 2.4 (13 November 2014)
- Chinese translation.
- fixes from new Chinese translator, Zou Hu.
+- available from https://ftp.gnu.org/gnu/teximpatient/teximpatient-2.4.tar.gz
Version 2.3 (21 May 2013)
- first release on ftp.gnu.org. Now looking for a maintainer.
-- update to GFDLv1.3.
+- update to GFDLv1.3+.
- simple configure script and Makefile added.
- no changes to the text.
- There is now a `NEWS' file (this one), giving a history of
user-visible changes.
+- available from https://ftp.gnu.org/gnu/teximpatient/teximpatient-2.3.tar.gz
+
+ first free edition.
+- available from https://tug.org/historic/
+ as systems/texlive/2011/tlnet-final/archive/impatient.doc.tar.xz.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/README new/doc/plain/impatient/README
--- old/doc/plain/impatient/README 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/README 2020-01-04 23:06:54.000000000 +0100
@@ -1,27 +1,32 @@
-$Id: README,v 1.5 2014/11/13 17:07:59 karl Exp $
-This is the README file for the GNU (free documentation) edition of the
+$Id: README,v 1.2 2020/01/02 23:36:14 karl Exp $
+This is the README file for the CTAN (free documentation) edition of the
book TeX for the Impatient, released under the GNU Free Documentation
License. (This README file itself is public domain.)
-Primary distribution point: ftp://ftp.gnu.org/gnu/teximpatient/
- automatic redirection: http://ftpmirror.gnu.org/teximpatient
- list of mirrors for manual selection: http://www.gnu.org/prep/ftp.html
-
-Home page: http://www.gnu.org/software/teximpatient/
-
-Development sources, etc.: http://savannah.gnu.org/projects/teximpatient/
-
Information about the free edition is included at the end of the preface
and on the copyright page.
-A French translation is included in the distribution,
-and a Chinese translation is at https://bitbucket.org/zohooo/impatient
-(with PDF at
-http://zoho.is-programmer.com/user_files/zoho/epics/tex-impatient-cn.pdf).
+Home page: https://ctan.org/pkg/impatient/
+Chinese and French translations (independently maintained), as well as
+all sources and PDFs, are available from there.
+
+The book is looking for a maintainer; see README and errata.future for
+ideas. I (Karl) don't plan to make any more releases, unless significant
+bugs are found. But you can email me at karl@freefriends.org if need be.
+
+For convenience, the diffs between all the free releases
+are in the diffs/ subdirectory. To download the full releases, see
+the urls in NEWS.
+
+
+There is also a GNU package for the book, which is maintained
+separately. Its home page: https://gnu.org/software/teximpatient/
+The GNU version does not, at this writing, include the fixes made in
+2020 (see NEWS and ChangeLog).
Original high-resolution scans of the artwork are available from
http://ftpmirror.gnu.org/teximpatient/artwork. Reduced-size bitmaps are
-in the artwork/ subdirectory here.
+in the artwork/ subdirectory on CTAN.
Some random thoughts for people thinking of working with the source:
@@ -29,8 +34,8 @@
- See errata.future for some relatively small ideas for enhancements.
- You may want to translate the source into some more standard
-format, such as Texinfo; we used many homegrown macros mostly to make
-typing and markup easier.
+format, such as Texinfo; we used many homegrown macros, mostly just
+to make typing and markup easier.
- You may also want to redo the index creation to use makeindex or some
other standard program, instead of the homegrown Icon programs (or else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/book.ccs new/doc/plain/impatient/book.ccs
--- old/doc/plain/impatient/book.ccs 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/plain/impatient/book.ccs 2020-01-04 23:06:54.000000000 +0100
@@ -0,0 +1,94 @@
+\doconcept{active character}{43}
+\doconcept{alignment}{44}
+\doconcept{anatomy of T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\hbox {}\hbox {}}{46}
+\doconcept{argument}{48}
+\doconcept{ASCII}{49}
+\doconcept{assignment}{49}
+\doconcept{badness}{50}
+\doconcept{baseline}{51}
+\doconcept{box}{51}
+\doconcept{category code}{53}
+\doconcept{character}{55}
+\doconcept{class}{56}
+\doconcept{command}{56}
+\doconcept{conditional test}{57}
+\doconcept{control sequence}{57}
+\doconcept{control symbol}{58}
+\doconcept{control word}{58}
+\doconcept{decimal constant}{58}
+\doconcept{delimiter}{58}
+\doconcept{demerits}{60}
+\doconcept{depth}{60}
+\doconcept{dimension}{60}
+\doconcept{display math}{61}
+\doconcept{escape character}{61}
+\doconcept{family}{62}
+\doconcept{file}{62}
+\doconcept{file name}{63}
+\doconcept{font}{64}
+\doconcept{footer}{65}
+\doconcept{format file}{65}
+\doconcept{global}{65}
+\doconcept{glue}{66}
+\doconcept{group}{68}
+\doconcept{hbox}{69}
+\doconcept{header}{69}
+\doconcept{height}{69}
+\doconcept{horizontal list}{69}
+\doconcept{horizontal mode}{69}
+\doconcept{hyphenation}{70}
+\doconcept{input stream}{70}
+\doconcept{insertion}{70}
+\doconcept{interline glue}{70}
+\doconcept{item}{71}
+\doconcept{justified text}{71}
+\doconcept{kern}{71}
+\doconcept{leaders}{72}
+\doconcept{ligature}{73}
+\doconcept{line break}{74}
+\doconcept{list}{75}
+\doconcept{log file}{75}
+\doconcept{macro}{75}
+\doconcept{magnification}{78}
+\doconcept{margins}{79}
+\doconcept{mark}{79}
+\doconcept{math mode}{80}
+\doconcept{mathcode}{80}
+\doconcept{mathematical unit}{81}
+\doconcept{mode}{81}
+\doconcept{muglue}{82}
+\doconcept{number}{82}
+\doconcept{ordinary mode}{83}
+\doconcept{outer}{83}
+\doconcept{output routine}{83}
+\doconcept{output stream}{84}
+\doconcept{page}{84}
+\doconcept{page break}{85}
+\doconcept{page builder}{86}
+\doconcept{page layout}{86}
+\doconcept{paragraph}{86}
+\doconcept{parameter}{87}
+\doconcept{penalty}{88}
+\doconcept{plain T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\hbox {}\hbox {}}{88}
+\doconcept{primitive}{88}
+\doconcept{reference point}{88}
+\doconcept{register}{89}
+\doconcept{restricted mode}{90}
+\doconcept{rule}{90}
+\doconcept{script size}{91}
+\doconcept{scriptscript size}{91}
+\doconcept{shrink}{91}
+\doconcept{space}{91}
+\doconcept{stretch}{92}
+\doconcept{strut}{92}
+\doconcept{style}{92}
+\doconcept{T\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\hbox {}\hbox {}\ M\kern -.11em\lower .5ex\hbox {E}\kern -.125em X\hbox {}}{93}
+\doconcept{text math}{93}
+\doconcept{text size}{93}
+\doconcept{token}{93}
+\doconcept{unit of measure}{93}
+\doconcept{vbox}{94}
+\doconcept{vertical list}{94}
+\doconcept{vertical mode}{94}
+\doconcept{whatsit}{94}
+\doconcept{width}{95}
Binary files old/doc/plain/impatient/book.pdf and new/doc/plain/impatient/book.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/book.sdx new/doc/plain/impatient/book.sdx
--- old/doc/plain/impatient/book.sdx 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/book.sdx 2020-01-04 23:06:54.000000000 +0100
@@ -1562,7 +1562,7 @@
\indexentry {0}{unhcopy}{C}{\ic \pp{165}\c 337}
\indexentry {0}{units of measure}{N}{\ic 60\c 61\c \pp{93}}
\indexentry {0}{unkern}{C}{\ic \pp{172}\c 337}
-\indexentry {0}{unnumberedlist}{C}{\ic \pp{298}}
+\indexentry {0}{unorderedlist}{C}{\ic \pp{298}}
\indexentry {0}{unpenalty}{C}{\ic \pp{172}\c 337}
\indexentry {0}{unskip}{C}{\ic \pp{172}\c 337}
\indexentry {0}{unvbox}{C}{\ic \pp{165}\c 337}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/concepts.tex new/doc/plain/impatient/concepts.tex
--- old/doc/plain/impatient/concepts.tex 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/concepts.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: concepts.tex,v 1.5 2020/01/01 23:55:26 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003, 2014 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
\input macros
@@ -755,7 +756,7 @@
(the usual escape character) is $92$. If
you type `|\char92 grok|', it is \emph{not} equivalent to |\grok|.
Instead it tells \TeX\ to
-typeset `$c$grok', where $c$ is the character in position $92$
+typeset `$c$\kern.075em grok', where $c$ is the character in position $92$
of the code table for the current font.
You can use the ^|\catcode| command \ctsref{\catcode} to reassign the
@@ -765,10 +766,11 @@
to ``letter''. You then can use `|@|' in the name of a control
sequence.
-Here is a list of the category codes as they're defined in
-\refterm{\plainTeX} (see \xref{twocarets} for an explanation of
+Here is a list of the category codes defined by \TeX,
+(see \xref{twocarets} for an explanation of
the |^^| notation),
-together with the characters in each category:
+together with the characters in each category (as assigned
+by \TeX\ and \refterm{\plainTeX}):
\xrdef{catcodes}
\vskip\abovedisplayskip
@@ -841,8 +843,7 @@
The characters in categories $11$ (letter) and $12$
(other character) act as \refterm{commands:command}
that mean
-``produce a \refterm{box} containing this character
-typeset in the current font''.
+``typeset the character with this code from the current font''.
The only distinction between letters and ``other'' characters is
that letters can appear in \refterm{control word}s but
``other'' characters~can't.
@@ -874,7 +875,7 @@
\csdisplay
\def\foo{\catcode`\$ = 11 }% Make $ be a letter.
\foo$ % Produces a `$'.
-\foo$ % Undefined control sequence `foo$'.
+\foo$ % Undefined control sequence `\foo$'.
|
\noindent
This bit of \TeX\ code produces `\$' in the typeset output. When
@@ -968,11 +969,12 @@
An output character is a character to be typeset.
A command for producing an output character has the meaning
-``Produce a \refterm{box} containing
+``Typeset
character number $n$ from the current \refterm{font}'',
where $n$ is determined by the command.
-\TeX\ produces your typeset document by combining such boxes with
-other typographical \hbox{elements} and arranging them
+\TeX\ produces your typeset document by combining such characters
+with
+other typographical \hbox{elements} in boxes, and arranging them
on the page.
An input character whose category code is $11$ (^{letter}) or $12$ (other)
@@ -992,7 +994,7 @@
The \defterm{class} of a \refterm{character} specifies that character's
role in math formulas. The class of a character is encoded in its
\refterm{mathcode}. ^^{mathcodes//class encoded in} For example, the
-equals sign `|=|' is in class $3$ (Relation). \TeX\ uses its knowledge
+equals sign `|=|' has class $3$ (Relation). \TeX\ uses its knowledge
of character classes to decide how much space to put between different
components of a math formula. \margin{clarifying material added} For
example, here's a math formula shown first as \TeX\ normally prints it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/config.tex new/doc/plain/impatient/config.tex
--- old/doc/plain/impatient/config.tex 2005-12-29 01:34:36.000000000 +0100
+++ new/doc/plain/impatient/config.tex 2020-01-04 23:06:54.000000000 +0100
@@ -0,0 +1,7 @@
+% $Id: config.tex,v 1.2 2020/01/03 22:06:33 karl Exp $
+% This is part of the book TeX for the Impatient.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% See file fdl.tex for copying conditions.
+%
+% Configuration overrides for typesetting TeX for the Impatient.
+% See macros.tex for some of the possible conditionals.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/configure.ac new/doc/plain/impatient/configure.ac
--- old/doc/plain/impatient/configure.ac 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/configure.ac 1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-dnl $Id: configure.ac,v 1.4 2014/11/13 17:08:00 karl Exp $
-dnl public domain
-dnl configure.ac for TeX for the Impatient.
-
-AC_INIT([teximpatient], [2.4], [impatient@tug.org])
-AC_CONFIG_SRCDIR([book.tex])
-
-AC_PROG_INSTALL
-AC_PROG_MKDIR_P
-AC_PATH_PROG([ICON], [icon])
-AC_PATH_PROG([TEX], [tex])
-AC_PATH_PROG([PDFTEX], [pdftex])
-AC_PATH_PROG([HTTEX], [httex])
-
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/copyrght.tex new/doc/plain/impatient/copyrght.tex
--- old/doc/plain/impatient/copyrght.tex 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/copyrght.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: copyrght.tex,v 1.2 2020/01/01 19:15:37 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003, 2013 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
\input macros
@@ -20,7 +21,7 @@
\bigskip
-\noindent Copyright \copyright{} 2003, 2013 Paul~W. Abrahams,
+\noindent Copyright \copyright{} 2003--2020 Paul~W. Abrahams,
Kathryn~A. Hargreaves, and Karl Berry.
\bigskip
Binary files old/doc/plain/impatient/diffs/impatient-2.0-2.3.diff.gz and new/doc/plain/impatient/diffs/impatient-2.0-2.3.diff.gz differ
Binary files old/doc/plain/impatient/diffs/impatient-2.3-2.4.diff.gz and new/doc/plain/impatient/diffs/impatient-2.3-2.4.diff.gz differ
Binary files old/doc/plain/impatient/diffs/impatient-2.4-2020.diff.gz and new/doc/plain/impatient/diffs/impatient-2.4-2020.diff.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/errata.future new/doc/plain/impatient/errata.future
--- old/doc/plain/impatient/errata.future 2011-01-29 00:17:53.000000000 +0100
+++ new/doc/plain/impatient/errata.future 2020-01-04 23:06:54.000000000 +0100
@@ -1,39 +1,31 @@
-$Id: errata.future,v 1.2 2011/01/27 22:16:24 karl Exp $
+$Id: errata.future,v 1.7 2020/01/02 23:45:45 karl Exp $
-Ideas for future changes. Did not make these in the free edition since
-I didn't want to change the page breaks because I didn't want to install
-Icon so I could regenerate the index -- aside from lack of time and
-inclination. :) See the README.
+Ideas for future changes. (This file is public domain.)
+Did not make these in the free edition since I didn't want to change the
+page breaks because I didn't want to install Icon (or more likely
+rewrite to use makeindex or texindex) so I could regenerate the index.
+See the README.
- incorporate the images in the artwork/ subdirectory.
- discuss CTAN, other Internet resources, plain or generic macro
packages, and so on.
-- extend with descriptions of e-TeX, pdftex, omega.
+- extend with descriptions of e-TeX, pdftex, xetex, luatex.
-- html output, perhaps using tex2page.
- http://www.ccs.neu.edu/home/dorai/tex2page/tex2page-doc.html
- (tex4ht did nothing useful with it, but maybe with work ...)
+- html output, perhaps using tex2page,
+ http://www.ccs.neu.edu/home/dorai/tex2page/tex2page-doc.html
+ though more likely using tex4ht, with work:
+ https://tug.org/tex4ht
+- use pdftex's hz line breaking for better-looking paragraphs (and to
+ reduce rewriting for overfull boxes).
-from Will Adams:
- - p. 105 (and throughout) the encoding for Zapf Dingbats doesn't
-agree w/ what was used and instead of a right pointing hand dingbat, a
-Star of David appears on the .pdf
-
- - p. 113 - text overlaps / crashes here, I think 'cause some stuff
-escaped out of Verbatim mode.
-
- - colophon - this appears on a verso, not a recto, which I find a bit odd.
-
-One last bit of consideration is how you want to handle the cover /
-frontmatter.
-
-
-from Karl and Kathy:
+
+From Karl and Kathy (now in 2020 ... some of these changes seem unnecessary
+to Karl, but leaving them listed for any future maintainer to consider):
* The default values should probably be in roman everywhere. I don't
think `6pt plus 1pt minus 2pt' looks bad in roman any more, which was
@@ -73,28 +65,15 @@
too high and too far to the left. This is probably a consequence of
\chapter changing and \shortchapter not.
-
+
(The rest of the changes are by page number.)
-1 Section 13 is also designed to be accessed randomly. Also, wouldn't it
-be better to use section names as well as numbers?
+1 It would be nice to use section names as well as numbers.
7 (first para) local information tells you => local information will
tell you, since they couldn't have found it yet.
-9 (first para) by typing something => by first typing something, since
-they have to do more to input screed.
-(bottom) unclosed left parenthesis => unmatched left parenthesis.
-
-10 The third in the subsection (with ``typeset me'') looks like it has
-extra space in it.
-
-12 (bottom) supposed to produce => supposed to do, because the macro
-might not be supposed to produce anything at all.
-
-16 Say that TeX does its own spacing in formulas. This is probably the
-most crucial fact about doing math in TeX. Index `spacing, in formulas'
-and `formulas, spacing in'.
+16 Index `spacing, in formulas' and `formulas, spacing in'.
(math formulas) can appear in text ... or set off => can appear in
text ... or can appear set off, for structure.
enclose a text formula in => enclose a text formula within
@@ -109,8 +88,8 @@
(bottom) is defined in plain TeX => is either a primitive or defined
in plain TeX.
-22 You use the en-dash in the place where an em-dash should be in the
-last sentence.
+22 There's an en-dash in the place (before the first "like so") where an
+em-dash should be in the last sentence. Needs rewording.
23 (three instances near the top) The comments should have periods at
the end and be capitalized properly. We are remarkably inconsistent on
@@ -123,13 +102,6 @@
hard time => If we hadn't ..., you would have had ..., to remove the
time warp.
-25 % The left brace start => % The { starts, to shorten the line.
-(middle) % Skips like this => % Skips like that, because one of the
-skips was just given.
-
-26 fonts won't give you => fonts don't give you
-page 100 and page 97 => pages 97 and 100
-
32 (bottom) try to use these commands => try to use those commands,
since the commands are above the comment.
Also, they can get lists with more levels than one by using the Eplain
@@ -138,12 +110,6 @@
34 The title might be better as `Using non-Computer Modern fonts' or
something, since we haven't said what the first source is.
-37 (towards the top) => Use \vtop for short multiline entries => Use
-\vtop to get whole paragraphs, since ``multiline entries'' is a pretty
-stupid term (that I wrote).
-(towards the bottom) % without the kern, the `f' and `l' would be too
-close => % Without the kern, the `f' and `l' would be a ligature.
-
44 (after example input) Put the page reference (p.176) after the
`\settabs 2 \columns'.
@@ -168,19 +134,6 @@
(the list) the box (or rule) => the box or rule, because the rule
case isn't subordinate or anything. This is in both items.
-53 In `cgrok', the `c' is too close to the `grok'. I realize it
-shouldn't be a full space, but right now they're practically touching.
-Italic correction? Explicit space?
-
-54 (first line) It would be nice to say the names of categories 11--13.
-(third para from top) Chars in categories 11 and 12 don't mean
-``produce a box containing this character typeset in the current font''.
-They don't produce a box, for one thing. And they don't typeset ``this
-character'', either. They typeset whatever is in the font at their
-character code. I don't know how you want to explain this, but I think
-this is seriously wrong.
-(example) control sequence `foo$' => control sequence `\foo$'
-
55 (second para) Same problem with characters vs. character code. The
input letter `h' is not transformed into the letter `h' typeset in the
current font. It's transformed into the character at position 104.
@@ -192,15 +145,6 @@
(two more paras) An example showing the 64 less/greater stuff would be
nice.
-56 (under class) is in class 3 => has class 3, because the class is
-really an attribute of a character, not an external set of characters.
-(before class example) Wouldn't ``arbitrarily changed'' be better
-than ``randomly changed''? (Unless you really used a random number
-generator.)
-(first para of command concept): same problem with characters. TeX
-doesn't construct a box containing that character typeset in the current
-font.
-
57 (under control sequence) with an escape character, usually a
backslash (\) => with an escape character, which is usually the
backslash character, since \ isn't always an escape character.
@@ -234,7 +178,7 @@
66 (example) the shrinks are 1 and 3, whereas the shrinks on the next
page are 2 and 6. Might as well make them all the same.
-69 {\TeX} => \TeX{} (if we must keep this horrible example).
+69 {\TeX} => \TeX{} (if we must keep this example).
71 The item concept is pretty useless as it is; it would be nice to say
what the possible items were, and clearly distinguish items from tokens,
@@ -243,8 +187,8 @@
72 (towards the bottom) insured that the dots => made the dots, because
we've done something active than ``insure''.
-73 (ligature) the '' and , in office'', aren't kerned. You put
-``office'' in an \hbox for some reason.
+73 (ligature) the '' and , in office'', aren't kerned. The word
+``office'' is in an \hbox, not sure why.
80 (math mode) Should say that display math gives you space above and
below the formula.
@@ -257,12 +201,10 @@
217 \mathsurround should make an index entry for `formulas, spacing
around' or something like that.
-224 I think `Converting information to tokens' is really a misnomer.
-How about just calling it `Conversions' and making `Environmental
-information' its own section.
+224 I think `Converting information to tokens' is really a misnomer.
+Maybe just call it `Conversions' and making `Environmental information'
+its own section.
263 `Ending the job' should be next to `Initializing TeX'.
294 Have an index entry for `logos'.
-
-298 \unnumberedlist has become \unorderedlist.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/fdl.tex new/doc/plain/impatient/fdl.tex
--- old/doc/plain/impatient/fdl.tex 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/fdl.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,3 +1,4 @@
+% $Id: fdl.tex,v 1.3 2020/01/01 23:22:02 karl Exp $
% This file is a chapter. It must be included in a larger document to work
% properly.
@@ -104,6 +105,7 @@
An image format is not Transparent if used for any substantial amount
of text. A copy that is not ``Transparent'' is called ``Opaque''.
+{\spaceskip = 3.33pt plus 4pt
Examples of suitable formats for Transparent copies include plain
ASCII without markup, Texinfo input format, \LaTeX\ input format, SGML
or XML using a publicly available DTD, and standard-conforming simple
@@ -113,7 +115,7 @@
proprietary word processors, SGML or XML for which the DTD and/or
processing tools are not generally available, and the
machine-generated HTML, PostScript or PDF produced by some word
-processors for output purposes only.
+processors for output purposes only.}
The ``Title Page'' means, for a printed book, the title page itself,
plus such following pages as are needed to hold, legibly, the material
@@ -494,8 +496,9 @@
%\end{quote}
\smallskip
+{\spaceskip = 3.33pt plus 4pt
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
-replace the ``with...Texts.'' line with this:
+replace the ``with...Texts.'' line with this:}
\smallskip
{\narrower\obeylines\eightrm\baselineskip=10pt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/genops.tex new/doc/plain/impatient/genops.tex
--- old/doc/plain/impatient/genops.tex 2005-12-29 01:34:36.000000000 +0100
+++ new/doc/plain/impatient/genops.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: genops.tex,v 1.6 2020/01/01 23:12:25 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
\input macros
@@ -128,17 +129,17 @@
save and restore their original settings explicitly.
\example
Here's a line printed normally.\par
-\fontdimen2\font = 3\fontdimen2\font
-% Triple the interword spacing.
+\dimen0=\fontdimen2\font
+\fontdimen2\font=3\fontdimen2\font % triple word spacing
\noindent Here's a really spaced-out line.
+\fontdimen2\font=\dimen0
|
\produces
Here's a line printed normally.\par
-\dimen0 = \fontdimen2\font % to undo global assignment
-\fontdimen2\font = 3\fontdimen2\font
-% triple the interword spacing
+\dimen0=\fontdimen2\font
+\fontdimen2\font=3\fontdimen2\font % triple word spacing
\noindent Here's a really spaced-out line.
-\fontdimen2\font = \dimen0
+\fontdimen2\font=\dimen0
\endexample
\enddesc
@@ -317,13 +318,13 @@
These commands produce the name and version number
of the \TeX\ format,
e.g., \minref{\plainTeX} or ^{\LaTeX}, that you're using.
+The |\fmtversion| string contains a long list of supported languages,
+so is omitted here.
\example
-This book was produced with the \fmtname\ format,
-version~\fmtversion.
+This book was produced with the \fmtname\ format.
|
\produces
-This book was produced with the \fmtname\ format,
-version~\fmtversion.
+This book was produced with the \fmtname\ format.
\endexample
\enddesc
@@ -333,7 +334,9 @@
This command produces the base
name of the file with which \TeX\ was invoked.
For example, if your main input file is |hatter.tex|,
-|\jobname| will expand to |hatter|.
+|\jobname|
+{\parfillskip=0pt\par\eject\noindent}
+will expand to |hatter|.
|\jobname| is most useful when you're
creating an auxiliary file to be associated with a document.
^^{auxiliary files}
@@ -1641,11 +1644,8 @@
These commands
reserve and name an entity of the indicated type:
\ulist
-{\tolerance = 5000
-\fontdimen3\the\font = 2\fontdimen3\the\font % allow spaces to stretch more
-\li |\new!-count|, |\newdimen|, |\newskip|, |\new!-mu!-skip|, |\new!-toks|,
-and |\new!-box| each reserve a \minref{register} of the indicated type.
-}
+\li |\newcount|, |\newdimen|, |\newskip|, |\newmuskip|, |\newtoks|,
+|\newbox| each reserve a \minref{register} of the indicated type.
^^{count registers//reserved by \b\tt\\newcount\e}
^^{dimension registers//reserved by \b\tt\\newdimen\e}
^^{skip registers//reserved by \b\tt\\newskip\e}
@@ -1884,8 +1884,8 @@
file. You can then read from several different positions within
the file, one for each input stream.
-You should allocate stream numbers for |\openin| using
-|\new!-read| (\xref{\@newread}).
+You should allocate |\openin| stream numbers with
+|\newread| (\xref{\@newread}).
\example
\newread\auxfile \openin\auxfile = addenda.aux
% \auxfile now denotes the number of this opening
@@ -2285,7 +2285,7 @@
leading dots in the log indicates the number of
levels of nesting of inner boxes.
\li |\showlists| records
-the contents of each list that \TeX\ is currently constructing.
+the contents of each of the lists that \TeX\ is currently constructing.
(These lists are nested one within another.)
See \knuth{pages~88--89} for further information about interpreting
the output of |\showlists|.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/macros.tex new/doc/plain/impatient/macros.tex
--- old/doc/plain/impatient/macros.tex 2005-12-29 01:34:36.000000000 +0100
+++ new/doc/plain/impatient/macros.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: macros.tex,v 1.4 2020/01/01 23:22:22 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
%
% Macros for typesetting TeX for the Impatient.
@@ -2061,7 +2062,7 @@
\def\emph#1{{\it #1}\itcorr} % Emphasize.
\def\ftp{{\tt ftp}}
\def\gffile{{\tt .gf} file}
-\def\hand{{\handfont A}}
+\def\hand{{\handfont \char"2B}}
\def\ifatest{{\tt \\if} test}
\chardef\inches = "7D
\def\knuth#1{#1 of \texbook}
@@ -2156,6 +2157,7 @@
\def\@ctsref#1{(\xref{#1})\endgroup}
\def\xrefdelim[#1]{page~\xrefn{#1}} % this form doesn't need braces
+\def\xrefndelim[#1]{\xrefn{#1}} % this form doesn't need braces
% This command comes at the beginning of chapters, after the \chapter
% command and before the text. Hence the \par in the template
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/paras.tex new/doc/plain/impatient/paras.tex
--- old/doc/plain/impatient/paras.tex 2014-11-14 00:48:37.000000000 +0100
+++ new/doc/plain/impatient/paras.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: paras.tex,v 1.4 2020/01/01 19:16:14 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003, 2014 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
\input macros
@@ -1008,14 +1009,8 @@
By default |\everypar| is empty, but you can
take extra actions at the start of every paragraph by putting
the commands for those actions into a token list
-%
-% This \vglue makes the example overwrite the example, but since we are
-% not reprinting this page, it doesn't matter. For reasons I did not
-% attempt to track down, a page break happened before the example,
-% unlike in the first printing.
-%
-\secondprinting{\vglue-48pt}
and assigning that token list to |\everypar|.
+
\example
\everypar = {$\Longrightarrow$\enspace}
Now pay attention!!\par
@@ -1333,39 +1328,45 @@
paragraph.
If you specify |\hangafter| and |\hangindent| as well as |\par!-shape|,
\TeX\ ignores the ^|\hangafter| and ^|\hangindent|.
+
+By the way, the following example saves and restores |\fontdimen| values
+explicitly, using temporary registers, since |\fontdimen| changes are
+always global (see \xref\fontdimen).
+
\ifodd\pageno\vfill\eject\fi % so the wineglass is on a single page.
\example
% A small font and close interline spacing make this work
\smallskip\font\sixrm=cmr6 \sixrm \baselineskip=7pt
-\fontdimen3\font = 1.8pt \fontdimen4\font = 0.9pt
-\noindent \hfuzz 0.1pt
+\dimen0=\fontdimen3\font \dimen2=\fontdimen4\font
+\fontdimen3\font=1.8pt \fontdimen4\font=.9pt
+\noindent \hfuzz=.1pt
\parshape 30 0pt 120pt 1pt 118pt 2pt 116pt 4pt 112pt 6pt
108pt 9pt 102pt 12pt 96pt 15pt 90pt 19pt 84pt 23pt 77pt
27pt 68pt 30.5pt 60pt 35pt 52pt 39pt 45pt 43pt 36pt 48pt
27pt 51.5pt 21pt 53pt 16.75pt 53pt 16.75pt 53pt 16.75pt 53pt
16.75pt 53pt 16.75pt 53pt 16.75pt 53pt 16.75pt 53pt 16.75pt
53pt 14.6pt 48pt 24pt 45pt 30.67pt 36.5pt 51pt 23pt 76.3pt
-The wines of France and California may be the best
-known, but they are not the only fine wines. Spanish
-wines are often underestimated, and quite old ones may
-be available at reasonable prices. For Spanish wines
-the vintage is not so critical, but the climate of the
-Bordeaux region varies greatly from year to year. Some
-vintages are not as good as others,
-so these years ought to be
-s\kern -.1pt p\kern -.1pt e\kern -.1pt c\hfil ially
-n\kern .1pt o\kern .1pt t\kern .1pt e\kern .1pt d\hfil:
-1962, 1964, 1966. 1958, 1959, 1960, 1961, 1964,
-1966 are also good California vintages.
-Good luck finding them!!
+The wines of France and California may be the best known,
+but they are not the only fine wines. Spanish wines are
+often underestimated, and quite old ones may be available at
+reasonable prices. For Spanish wines the vintage is not so
+critical, but the climate of the Bordeaux region varies
+greatly from year to year. Some vintages are not as good as
+others, so these years ought to be s\kern -.1pt p\kern -.1pt
+e\kern -.1pt c\hfil ially n\kern .1pt o\kern .1pt
+t\kern .1pt e\kern .1pt d\hfil: 1962, 1964, 1966. 1958,
+1959, 1960, 1961, 1964, 1966 are also good California
+vintages. Good luck finding them!!
+\fontdimen3\font=\dimen0 \fontdimen4\font=\dimen2
|
%\margin{Wineglass text replaced because of permissions problem.}
\produces
% A small font and close interline spacing make this work
\smallskip\font\sixrm=cmr6 \sixrm \baselineskip=7pt
-\fontdimen3\font = 1.8pt \fontdimen4\font = 0.9pt
-\noindent \hfuzz 0.1pt
+\dimen0=\fontdimen3\font \dimen2=\fontdimen4\font
+\fontdimen3\font=1.8pt \fontdimen4\font=0.9pt
+\noindent \hfuzz=0.1pt % reordered to save a line
\parshape 30 0pt 120pt 1pt 118pt 2pt 116pt 4pt 112pt 6pt 108pt 9pt 102pt
12pt 96pt 15pt 90pt 19pt 84pt 23pt 77pt 27pt 68pt 30.5pt 60pt 35pt 52pt
39pt 45pt 43pt 36pt 48pt 27pt 51.5pt 21pt 53pt 16.75pt 53pt 16.75pt
@@ -1384,6 +1385,7 @@
1962, 1964, 1966. 1958, 1959, 1960, 1961, 1964,
1966 are also good California vintages.
Good luck finding them!
+\fontdimen3\font=\dimen0 \fontdimen4\font=\dimen2
\endexample
\eix^^{indentation}
\enddesc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/preface.tex new/doc/plain/impatient/preface.tex
--- old/doc/plain/impatient/preface.tex 2005-12-29 01:34:36.000000000 +0100
+++ new/doc/plain/impatient/preface.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: preface.tex,v 1.2 2020/01/02 23:34:37 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
\input macros
@@ -146,12 +147,12 @@
details.
We don't plan to make any further changes or additions to the book
-ourselves, except for correction of any outright errors reported to us,
-and perhaps inclusion of the illustrations.
+ourselves, except possibly for correction of important errors reported
+to us.
-Our distribution of the book is at {\tt
-ftp://tug.org/tex/impatient}. You can reach us by email at {\tt
-impatient@tug.org}.
+Our distribution of the book is at {\tt https://ctan.org/pkg/impatient}.
+See the {\tt README} in the distribution for more information about
+different versions, translations, contact information, etc.
\pagebreak
\byebye
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/usebook.tex new/doc/plain/impatient/usebook.tex
--- old/doc/plain/impatient/usebook.tex 2005-12-29 01:34:36.000000000 +0100
+++ new/doc/plain/impatient/usebook.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: usebook.tex,v 1.2 2020/01/01 23:24:23 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
\input macros
@@ -15,7 +16,8 @@
which tell you what you need to know in order to get started using \TeX.
If you've already had experience using \TeX, it will still be helpful
to know what kinds of information are in these sections of the book.
-Sections~\chapternum{concepts}--\chapternum{tips}, which
+Sections~\chapternum{concepts}--\chapternum{tips} and
+\chapternum{capsule}, which
occupy most of
the rest of the book, are designed to be accessed randomly.
Nevertheless, if you're the kind of person who likes to read reference manuals,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/doc/plain/impatient/usingtex.tex new/doc/plain/impatient/usingtex.tex
--- old/doc/plain/impatient/usingtex.tex 2005-12-29 01:34:36.000000000 +0100
+++ new/doc/plain/impatient/usingtex.tex 2020-01-04 23:06:54.000000000 +0100
@@ -1,5 +1,6 @@
+% $Id: usingtex.tex,v 1.5 2020/01/01 23:29:59 karl Exp $
% This is part of the book TeX for the Impatient.
-% Copyright (C) 2003 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
+% Copyright (C) 2003-2020 Paul W. Abrahams, Kathryn A. Hargreaves, Karl Berry.
% See file fdl.tex for copying conditions.
\input macros
@@ -352,7 +353,7 @@
If you are defining your own macros, you need to be particularly careful about
where you put ends of line in their definitions.
It's all too easy to define a macro that produces an
-^{unwanted space} in addition to whatever else it's supposed to produce.
+^{unwanted space} in addition to whatever else it's supposed to do.
We discuss this problem elsewhere since it's somewhat
technical; see \xrefpg{unwantedspace}.
@@ -463,13 +464,11 @@
are the preferred \TeX\ style.
For example:
-\vbox{%
\csdisplay
There is no `q' in this sentence.
``Talk, child,'' said the Unicorn.
She said, ``\thinspace`Enough!!', he said.''
|
-}%
These three lines yield:
\display{\par\restoreplainTeX
There is no `q' in this sentence.
@@ -484,11 +483,14 @@
nearly equally spaced quotation marks in a row.
\TeX\ has three kinds of ^{dashes}:
-\ulist\compact
+\ulist
\li Short ones (hyphens) like this ( - ). You get them by typing~`^|-|'.
\li Medium ones (en-dashes) like this ( -- ). You get them by typing~`^|--|'.
\li Long ones (em-dashes) like this ( --- ). You get them by typing~`^|---|'.
\endulist
+\vskip0pt plus2pt % this page is spacey, just live with it
+\eject
+
\noindent
Typically you'd use hyphens to indicate compound words like
``will-o'-the-wisp'',
@@ -614,7 +616,10 @@
\display{\centereddisplays
If $a}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/import.tlpobj new/tlpkg/tlpobj/import.tlpobj
--- old/tlpkg/tlpobj/import.tlpobj 2019-02-28 03:42:38.000000000 +0100
+++ new/tlpkg/tlpobj/import.tlpobj 2020-04-12 01:55:29.000000000 +0200
@@ -1,6 +1,6 @@
name import
category Package
-revision 17361
+revision 54683
shortdesc Establish input relative to a directory
relocated 1
longdesc The commands \import{full_path}{file} and
@@ -11,7 +11,6 @@
runfiles size=2
RELOC/tex/latex/import/import.sty
catalogue-ctan /macros/latex/contrib/import
-catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license pd
catalogue-topics file-control
-catalogue-version 5.1
+catalogue-version 6.2
++++++ inconsolata.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/inconsolata/README new/doc/fonts/inconsolata/README
--- old/doc/fonts/inconsolata/README 2018-01-15 23:20:31.000000000 +0100
+++ new/doc/fonts/inconsolata/README 2019-06-23 22:59:54.000000000 +0200
@@ -8,11 +8,19 @@
part of all distributions of LaTeX version 2003/12/01 or later. Those files and
LaTeX support file zi4.sty are
- Copyright (c) 2013--2018 Michael Sharpe
+ Copyright (c) 2013--2019 Michael Sharpe
Files provided "as is", with no warranties.
-Current version: 1.114
+Current version: 1.121
+
+Changes in version 1.121
+Corrected an error in i4-ot1-0.enc. (Thanks, Takuo Watanabe.)
+
+Changes in version 1.12
+1. Added standard text ligatures, excepting f-ligatures, to improve rendering of text blocks other than verbatim.
+2. Changed the sty file to be better support the use of Inconsolata and Inconsolata Narrow as limited text fonts.
+3. Documentation additions and correction.
Changes in version 1.114
Corrected error in the fd files that did not permit multiple calls to \usefont under some circumstances. (Thanks Haruhiko Okumura.)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/inconsolata/afmcmds.txt new/doc/fonts/inconsolata/afmcmds.txt
--- old/doc/fonts/inconsolata/afmcmds.txt 2016-12-31 02:18:47.000000000 +0100
+++ new/doc/fonts/inconsolata/afmcmds.txt 2019-05-18 23:14:55.000000000 +0200
@@ -1,144 +1,143 @@
+afm2tfm Inconsolata-zi4r -T i4-t1-0.enc -v t1-zi4r-0 t1-zi4r-0
+afm2tfm Inconsolata-zi4r -T i4-t1-1.enc -v t1-zi4r-1 t1-zi4r-1
+afm2tfm Inconsolata-zi4r -T i4-t1-2.enc -v t1-zi4r-2 t1-zi4r-2
+afm2tfm Inconsolata-zi4r -T i4-t1-3.enc -v t1-zi4r-3 t1-zi4r-3
+afm2tfm Inconsolata-zi4r -T i4-t1-4.enc -v t1-zi4r-4 t1-zi4r-4
+afm2tfm Inconsolata-zi4r -T i4-t1-5.enc -v t1-zi4r-5 t1-zi4r-5
+afm2tfm Inconsolata-zi4r -T i4-t1-6.enc -v t1-zi4r-6 t1-zi4r-6
+afm2tfm Inconsolata-zi4r -T i4-t1-7.enc -v t1-zi4r-7 t1-zi4r-7
+afm2tfm Inconsolata-zi4b -T i4-t1-0.enc -v t1-zi4b-0 t1-zi4b-0
+afm2tfm Inconsolata-zi4b -T i4-t1-1.enc -v t1-zi4b-1 t1-zi4b-1
+afm2tfm Inconsolata-zi4b -T i4-t1-2.enc -v t1-zi4b-2 t1-zi4b-2
+afm2tfm Inconsolata-zi4b -T i4-t1-3.enc -v t1-zi4b-3 t1-zi4b-3
+afm2tfm Inconsolata-zi4b -T i4-t1-4.enc -v t1-zi4b-4 t1-zi4b-4
+afm2tfm Inconsolata-zi4b -T i4-t1-5.enc -v t1-zi4b-5 t1-zi4b-5
+afm2tfm Inconsolata-zi4b -T i4-t1-6.enc -v t1-zi4b-6 t1-zi4b-6
+afm2tfm Inconsolata-zi4b -T i4-t1-7.enc -v t1-zi4b-7 t1-zi4b-7
+
+afm2tfm Inconsolata-zi4r -T i4-ot1-0.enc -v ot1-zi4r-0 ot1-zi4r-0
+afm2tfm Inconsolata-zi4r -T i4-ot1-1.enc -v ot1-zi4r-1 ot1-zi4r-1
+afm2tfm Inconsolata-zi4r -T i4-ot1-2.enc -v ot1-zi4r-2 ot1-zi4r-2
+afm2tfm Inconsolata-zi4r -T i4-ot1-3.enc -v ot1-zi4r-3 ot1-zi4r-3
+afm2tfm Inconsolata-zi4r -T i4-ot1-4.enc -v ot1-zi4r-4 ot1-zi4r-4
+afm2tfm Inconsolata-zi4r -T i4-ot1-5.enc -v ot1-zi4r-5 ot1-zi4r-5
+afm2tfm Inconsolata-zi4r -T i4-ot1-6.enc -v ot1-zi4r-6 ot1-zi4r-6
+afm2tfm Inconsolata-zi4r -T i4-ot1-7.enc -v ot1-zi4r-7 ot1-zi4r-7
+afm2tfm Inconsolata-zi4b -T i4-ot1-0.enc -v ot1-zi4b-0 ot1-zi4b-0
+afm2tfm Inconsolata-zi4b -T i4-ot1-1.enc -v ot1-zi4b-1 ot1-zi4b-1
+afm2tfm Inconsolata-zi4b -T i4-ot1-2.enc -v ot1-zi4b-2 ot1-zi4b-2
+afm2tfm Inconsolata-zi4b -T i4-ot1-3.enc -v ot1-zi4b-3 ot1-zi4b-3
+afm2tfm Inconsolata-zi4b -T i4-ot1-4.enc -v ot1-zi4b-4 ot1-zi4b-4
+afm2tfm Inconsolata-zi4b -T i4-ot1-5.enc -v ot1-zi4b-5 ot1-zi4b-5
+afm2tfm Inconsolata-zi4b -T i4-ot1-6.enc -v ot1-zi4b-6 ot1-zi4b-6
+afm2tfm Inconsolata-zi4b -T i4-ot1-7.enc -v ot1-zi4b-7 ot1-zi4b-7
+
+afm2tfm Inconsolata-zi4r -T i4-ly1-0.enc -v ly1-zi4r-0 ly1-zi4r-0
+afm2tfm Inconsolata-zi4r -T i4-ly1-1.enc -v ly1-zi4r-1 ly1-zi4r-1
+afm2tfm Inconsolata-zi4r -T i4-ly1-2.enc -v ly1-zi4r-2 ly1-zi4r-2
+afm2tfm Inconsolata-zi4r -T i4-ly1-3.enc -v ly1-zi4r-3 ly1-zi4r-3
+afm2tfm Inconsolata-zi4r -T i4-ly1-4.enc -v ly1-zi4r-4 ly1-zi4r-4
+afm2tfm Inconsolata-zi4r -T i4-ly1-5.enc -v ly1-zi4r-5 ly1-zi4r-5
+afm2tfm Inconsolata-zi4r -T i4-ly1-6.enc -v ly1-zi4r-6 ly1-zi4r-6
+afm2tfm Inconsolata-zi4r -T i4-ly1-7.enc -v ly1-zi4r-7 ly1-zi4r-7
+afm2tfm Inconsolata-zi4b -T i4-ly1-0.enc -v ly1-zi4b-0 ly1-zi4b-0
+afm2tfm Inconsolata-zi4b -T i4-ly1-1.enc -v ly1-zi4b-1 ly1-zi4b-1
+afm2tfm Inconsolata-zi4b -T i4-ly1-2.enc -v ly1-zi4b-2 ly1-zi4b-2
+afm2tfm Inconsolata-zi4b -T i4-ly1-3.enc -v ly1-zi4b-3 ly1-zi4b-3
+afm2tfm Inconsolata-zi4b -T i4-ly1-4.enc -v ly1-zi4b-4 ly1-zi4b-4
+afm2tfm Inconsolata-zi4b -T i4-ly1-5.enc -v ly1-zi4b-5 ly1-zi4b-5
+afm2tfm Inconsolata-zi4b -T i4-ly1-6.enc -v ly1-zi4b-6 ly1-zi4b-6
+afm2tfm Inconsolata-zi4b -T i4-ly1-7.enc -v ly1-zi4b-7 ly1-zi4b-7
+
+afm2tfm Inconsolata-zi4r -T i4-qx-0.enc -v qx-zi4r-0 qx-zi4r-0
+afm2tfm Inconsolata-zi4r -T i4-qx-1.enc -v qx-zi4r-1 qx-zi4r-1
+afm2tfm Inconsolata-zi4r -T i4-qx-2.enc -v qx-zi4r-2 qx-zi4r-2
+afm2tfm Inconsolata-zi4r -T i4-qx-3.enc -v qx-zi4r-3 qx-zi4r-3
+afm2tfm Inconsolata-zi4r -T i4-qx-4.enc -v qx-zi4r-4 qx-zi4r-4
+afm2tfm Inconsolata-zi4r -T i4-qx-5.enc -v qx-zi4r-5 qx-zi4r-5
+afm2tfm Inconsolata-zi4r -T i4-qx-6.enc -v qx-zi4r-6 qx-zi4r-6
+afm2tfm Inconsolata-zi4r -T i4-qx-7.enc -v qx-zi4r-7 qx-zi4r-7
+afm2tfm Inconsolata-zi4b -T i4-qx-0.enc -v qx-zi4b-0 qx-zi4b-0
+afm2tfm Inconsolata-zi4b -T i4-qx-1.enc -v qx-zi4b-1 qx-zi4b-1
+afm2tfm Inconsolata-zi4b -T i4-qx-2.enc -v qx-zi4b-2 qx-zi4b-2
+afm2tfm Inconsolata-zi4b -T i4-qx-3.enc -v qx-zi4b-3 qx-zi4b-3
+afm2tfm Inconsolata-zi4b -T i4-qx-4.enc -v qx-zi4b-4 qx-zi4b-4
+afm2tfm Inconsolata-zi4b -T i4-qx-5.enc -v qx-zi4b-5 qx-zi4b-5
+afm2tfm Inconsolata-zi4b -T i4-qx-6.enc -v qx-zi4b-6 qx-zi4b-6
+afm2tfm Inconsolata-zi4b -T i4-qx-7.enc -v qx-zi4b-7 qx-zi4b-7
-
-afm2tfm Inconsolata-zi4r -T i4-t1-0.enc t1-zi4r-0.tfm
-afm2tfm Inconsolata-zi4r -T i4-t1-1.enc t1-zi4r-1.tfm
-afm2tfm Inconsolata-zi4r -T i4-t1-2.enc t1-zi4r-2.tfm
-afm2tfm Inconsolata-zi4r -T i4-t1-3.enc t1-zi4r-3.tfm
-afm2tfm Inconsolata-zi4r -T i4-t1-4.enc t1-zi4r-4.tfm
-afm2tfm Inconsolata-zi4r -T i4-t1-5.enc t1-zi4r-5.tfm
-afm2tfm Inconsolata-zi4r -T i4-t1-6.enc t1-zi4r-6.tfm
-afm2tfm Inconsolata-zi4r -T i4-t1-7.enc t1-zi4r-7.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-0.enc t1-zi4b-0.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-1.enc t1-zi4b-1.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-2.enc t1-zi4b-2.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-3.enc t1-zi4b-3.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-4.enc t1-zi4b-4.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-5.enc t1-zi4b-5.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-6.enc t1-zi4b-6.tfm
-afm2tfm Inconsolata-zi4b -T i4-t1-7.enc t1-zi4b-7.tfm
-
-afm2tfm Inconsolata-zi4r -T i4-ot1-0.enc ot1-zi4r-0.tfm
-afm2tfm Inconsolata-zi4r -T i4-ot1-1.enc ot1-zi4r-1.tfm
-afm2tfm Inconsolata-zi4r -T i4-ot1-2.enc ot1-zi4r-2.tfm
-afm2tfm Inconsolata-zi4r -T i4-ot1-3.enc ot1-zi4r-3.tfm
-afm2tfm Inconsolata-zi4r -T i4-ot1-4.enc ot1-zi4r-4.tfm
-afm2tfm Inconsolata-zi4r -T i4-ot1-5.enc ot1-zi4r-5.tfm
-afm2tfm Inconsolata-zi4r -T i4-ot1-6.enc ot1-zi4r-6.tfm
-afm2tfm Inconsolata-zi4r -T i4-ot1-7.enc ot1-zi4r-7.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-0.enc ot1-zi4b-0.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-1.enc ot1-zi4b-1.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-2.enc ot1-zi4b-2.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-3.enc ot1-zi4b-3.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-4.enc ot1-zi4b-4.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-5.enc ot1-zi4b-5.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-6.enc ot1-zi4b-6.tfm
-afm2tfm Inconsolata-zi4b -T i4-ot1-7.enc ot1-zi4b-7.tfm
-
-afm2tfm Inconsolata-zi4r -T i4-ly1-0.enc ly1-zi4r-0.tfm
-afm2tfm Inconsolata-zi4r -T i4-ly1-1.enc ly1-zi4r-1.tfm
-afm2tfm Inconsolata-zi4r -T i4-ly1-2.enc ly1-zi4r-2.tfm
-afm2tfm Inconsolata-zi4r -T i4-ly1-3.enc ly1-zi4r-3.tfm
-afm2tfm Inconsolata-zi4r -T i4-ly1-4.enc ly1-zi4r-4.tfm
-afm2tfm Inconsolata-zi4r -T i4-ly1-5.enc ly1-zi4r-5.tfm
-afm2tfm Inconsolata-zi4r -T i4-ly1-6.enc ly1-zi4r-6.tfm
-afm2tfm Inconsolata-zi4r -T i4-ly1-7.enc ly1-zi4r-7.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-0.enc ly1-zi4b-0.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-1.enc ly1-zi4b-1.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-2.enc ly1-zi4b-2.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-3.enc ly1-zi4b-3.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-4.enc ly1-zi4b-4.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-5.enc ly1-zi4b-5.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-6.enc ly1-zi4b-6.tfm
-afm2tfm Inconsolata-zi4b -T i4-ly1-7.enc ly1-zi4b-7.tfm
-
-afm2tfm Inconsolata-zi4r -T i4-qx-0.enc qx-zi4r-0.tfm
-afm2tfm Inconsolata-zi4r -T i4-qx-1.enc qx-zi4r-1.tfm
-afm2tfm Inconsolata-zi4r -T i4-qx-2.enc qx-zi4r-2.tfm
-afm2tfm Inconsolata-zi4r -T i4-qx-3.enc qx-zi4r-3.tfm
-afm2tfm Inconsolata-zi4r -T i4-qx-4.enc qx-zi4r-4.tfm
-afm2tfm Inconsolata-zi4r -T i4-qx-5.enc qx-zi4r-5.tfm
-afm2tfm Inconsolata-zi4r -T i4-qx-6.enc qx-zi4r-6.tfm
-afm2tfm Inconsolata-zi4r -T i4-qx-7.enc qx-zi4r-7.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-0.enc qx-zi4b-0.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-1.enc qx-zi4b-1.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-2.enc qx-zi4b-2.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-3.enc qx-zi4b-3.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-4.enc qx-zi4b-4.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-5.enc qx-zi4b-5.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-6.enc qx-zi4b-6.tfm
-afm2tfm Inconsolata-zi4b -T i4-qx-7.enc qx-zi4b-7.tfm
-
-afm2tfm Inconsolata-zi4r -T i4-ts1.enc ts1-zi4r.tfm
-afm2tfm Inconsolata-zi4b -T i4-ts1.enc ts1-zi4b.tfm
+afm2tfm Inconsolata-zi4r -T i4-ts1.enc ts1-zi4r
+afm2tfm Inconsolata-zi4b -T i4-ts1.enc ts1-zi4b
# same again with narrow
-afm2tfm InconsolataN-Regular -T i4-t1-0.enc t1-zi4nr-0.tfm
-afm2tfm InconsolataN-Regular -T i4-t1-1.enc t1-zi4nr-1.tfm
-afm2tfm InconsolataN-Regular -T i4-t1-2.enc t1-zi4nr-2.tfm
-afm2tfm InconsolataN-Regular -T i4-t1-3.enc t1-zi4nr-3.tfm
-afm2tfm InconsolataN-Regular -T i4-t1-4.enc t1-zi4nr-4.tfm
-afm2tfm InconsolataN-Regular -T i4-t1-5.enc t1-zi4nr-5.tfm
-afm2tfm InconsolataN-Regular -T i4-t1-6.enc t1-zi4nr-6.tfm
-afm2tfm InconsolataN-Regular -T i4-t1-7.enc t1-zi4nr-7.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-0.enc t1-zi4nb-0.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-1.enc t1-zi4nb-1.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-2.enc t1-zi4nb-2.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-3.enc t1-zi4nb-3.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-4.enc t1-zi4nb-4.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-5.enc t1-zi4nb-5.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-6.enc t1-zi4nb-6.tfm
-afm2tfm InconsolataN-Bold -T i4-t1-7.enc t1-zi4nb-7.tfm
-
-afm2tfm InconsolataN-Regular -T i4-ot1-0.enc ot1-zi4nr-0.tfm
-afm2tfm InconsolataN-Regular -T i4-ot1-1.enc ot1-zi4nr-1.tfm
-afm2tfm InconsolataN-Regular -T i4-ot1-2.enc ot1-zi4nr-2.tfm
-afm2tfm InconsolataN-Regular -T i4-ot1-3.enc ot1-zi4nr-3.tfm
-afm2tfm InconsolataN-Regular -T i4-ot1-4.enc ot1-zi4nr-4.tfm
-afm2tfm InconsolataN-Regular -T i4-ot1-5.enc ot1-zi4nr-5.tfm
-afm2tfm InconsolataN-Regular -T i4-ot1-6.enc ot1-zi4nr-6.tfm
-afm2tfm InconsolataN-Regular -T i4-ot1-7.enc ot1-zi4nr-7.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-0.enc ot1-zi4nb-0.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-1.enc ot1-zi4nb-1.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-2.enc ot1-zi4nb-2.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-3.enc ot1-zi4nb-3.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-4.enc ot1-zi4nb-4.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-5.enc ot1-zi4nb-5.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-6.enc ot1-zi4nb-6.tfm
-afm2tfm InconsolataN-Bold -T i4-ot1-7.enc ot1-zi4nb-7.tfm
-
-afm2tfm InconsolataN-Regular -T i4-ly1-0.enc ly1-zi4nr-0.tfm
-afm2tfm InconsolataN-Regular -T i4-ly1-1.enc ly1-zi4nr-1.tfm
-afm2tfm InconsolataN-Regular -T i4-ly1-2.enc ly1-zi4nr-2.tfm
-afm2tfm InconsolataN-Regular -T i4-ly1-3.enc ly1-zi4nr-3.tfm
-afm2tfm InconsolataN-Regular -T i4-ly1-4.enc ly1-zi4nr-4.tfm
-afm2tfm InconsolataN-Regular -T i4-ly1-5.enc ly1-zi4nr-5.tfm
-afm2tfm InconsolataN-Regular -T i4-ly1-6.enc ly1-zi4nr-6.tfm
-afm2tfm InconsolataN-Regular -T i4-ly1-7.enc ly1-zi4nr-7.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-0.enc ly1-zi4nb-0.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-1.enc ly1-zi4nb-1.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-2.enc ly1-zi4nb-2.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-3.enc ly1-zi4nb-3.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-4.enc ly1-zi4nb-4.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-5.enc ly1-zi4nb-5.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-6.enc ly1-zi4nb-6.tfm
-afm2tfm InconsolataN-Bold -T i4-ly1-7.enc ly1-zi4nb-7.tfm
-
-afm2tfm InconsolataN-Regular -T i4-qx-0.enc qx-zi4nr-0.tfm
-afm2tfm InconsolataN-Regular -T i4-qx-1.enc qx-zi4nr-1.tfm
-afm2tfm InconsolataN-Regular -T i4-qx-2.enc qx-zi4nr-2.tfm
-afm2tfm InconsolataN-Regular -T i4-qx-3.enc qx-zi4nr-3.tfm
-afm2tfm InconsolataN-Regular -T i4-qx-4.enc qx-zi4nr-4.tfm
-afm2tfm InconsolataN-Regular -T i4-qx-5.enc qx-zi4nr-5.tfm
-afm2tfm InconsolataN-Regular -T i4-qx-6.enc qx-zi4nr-6.tfm
-afm2tfm InconsolataN-Regular -T i4-qx-7.enc qx-zi4nr-7.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-0.enc qx-zi4nb-0.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-1.enc qx-zi4nb-1.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-2.enc qx-zi4nb-2.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-3.enc qx-zi4nb-3.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-4.enc qx-zi4nb-4.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-5.enc qx-zi4nb-5.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-6.enc qx-zi4nb-6.tfm
-afm2tfm InconsolataN-Bold -T i4-qx-7.enc qx-zi4nb-7.tfm
+afm2tfm InconsolataN-Regular -T i4-t1-0.enc -v t1-zi4nr-0 t1-zi4nr-0
+afm2tfm InconsolataN-Regular -T i4-t1-1.enc -v t1-zi4nr-1 t1-zi4nr-1
+afm2tfm InconsolataN-Regular -T i4-t1-2.enc -v t1-zi4nr-2 t1-zi4nr-2
+afm2tfm InconsolataN-Regular -T i4-t1-3.enc -v t1-zi4nr-3 t1-zi4nr-3
+afm2tfm InconsolataN-Regular -T i4-t1-4.enc -v t1-zi4nr-4 t1-zi4nr-4
+afm2tfm InconsolataN-Regular -T i4-t1-5.enc -v t1-zi4nr-5 t1-zi4nr-5
+afm2tfm InconsolataN-Regular -T i4-t1-6.enc -v t1-zi4nr-6 t1-zi4nr-6
+afm2tfm InconsolataN-Regular -T i4-t1-7.enc -v t1-zi4nr-7 t1-zi4nr-7
+
+afm2tfm InconsolataN-Bold -T i4-t1-0.enc -v t1-zi4nb-0 t1-zi4nb-0
+afm2tfm InconsolataN-Bold -T i4-t1-1.enc -v t1-zi4nb-1 t1-zi4nb-1
+afm2tfm InconsolataN-Bold -T i4-t1-2.enc -v t1-zi4nb-2 t1-zi4nb-2
+afm2tfm InconsolataN-Bold -T i4-t1-3.enc -v t1-zi4nb-3 t1-zi4nb-3
+afm2tfm InconsolataN-Bold -T i4-t1-4.enc -v t1-zi4nb-4 t1-zi4nb-4
+afm2tfm InconsolataN-Bold -T i4-t1-5.enc -v t1-zi4nb-5 t1-zi4nb-5
+afm2tfm InconsolataN-Bold -T i4-t1-6.enc -v t1-zi4nb-6 t1-zi4nb-6
+afm2tfm InconsolataN-Bold -T i4-t1-7.enc -v t1-zi4nb-7 t1-zi4nb-7
+
+afm2tfm InconsolataN-Regular -T i4-ot1-0.enc -v ot1-zi4nr-0 ot1-zi4nr-0
+afm2tfm InconsolataN-Regular -T i4-ot1-1.enc -v ot1-zi4nr-1 ot1-zi4nr-1
+afm2tfm InconsolataN-Regular -T i4-ot1-2.enc -v ot1-zi4nr-2 ot1-zi4nr-2
+afm2tfm InconsolataN-Regular -T i4-ot1-3.enc -v ot1-zi4nr-3 ot1-zi4nr-3
+afm2tfm InconsolataN-Regular -T i4-ot1-4.enc -v ot1-zi4nr-4 ot1-zi4nr-4
+afm2tfm InconsolataN-Regular -T i4-ot1-5.enc -v ot1-zi4nr-5 ot1-zi4nr-5
+afm2tfm InconsolataN-Regular -T i4-ot1-6.enc -v ot1-zi4nr-6 ot1-zi4nr-6
+afm2tfm InconsolataN-Regular -T i4-ot1-7.enc -v ot1-zi4nr-7 ot1-zi4nr-7
+afm2tfm InconsolataN-Bold -T i4-ot1-0.enc -v ot1-zi4nb-0 ot1-zi4nb-0
+afm2tfm InconsolataN-Bold -T i4-ot1-1.enc -v ot1-zi4nb-1 ot1-zi4nb-1
+afm2tfm InconsolataN-Bold -T i4-ot1-2.enc -v ot1-zi4nb-2 ot1-zi4nb-2
+afm2tfm InconsolataN-Bold -T i4-ot1-3.enc -v ot1-zi4nb-3 ot1-zi4nb-3
+afm2tfm InconsolataN-Bold -T i4-ot1-4.enc -v ot1-zi4nb-4 ot1-zi4nb-4
+afm2tfm InconsolataN-Bold -T i4-ot1-5.enc -v ot1-zi4nb-5 ot1-zi4nb-5
+afm2tfm InconsolataN-Bold -T i4-ot1-6.enc -v ot1-zi4nb-6 ot1-zi4nb-6
+afm2tfm InconsolataN-Bold -T i4-ot1-7.enc -v ot1-zi4nb-7 ot1-zi4nb-7
+
+afm2tfm InconsolataN-Regular -T i4-ly1-0.enc -v ly1-zi4nr-0 ly1-zi4nr-0
+afm2tfm InconsolataN-Regular -T i4-ly1-1.enc -v ly1-zi4nr-1 ly1-zi4nr-1
+afm2tfm InconsolataN-Regular -T i4-ly1-2.enc -v ly1-zi4nr-2 ly1-zi4nr-2
+afm2tfm InconsolataN-Regular -T i4-ly1-3.enc -v ly1-zi4nr-3 ly1-zi4nr-3
+afm2tfm InconsolataN-Regular -T i4-ly1-4.enc -v ly1-zi4nr-4 ly1-zi4nr-4
+afm2tfm InconsolataN-Regular -T i4-ly1-5.enc -v ly1-zi4nr-5 ly1-zi4nr-5
+afm2tfm InconsolataN-Regular -T i4-ly1-6.enc -v ly1-zi4nr-6 ly1-zi4nr-6
+afm2tfm InconsolataN-Regular -T i4-ly1-7.enc -v ly1-zi4nr-7 ly1-zi4nr-7
+afm2tfm InconsolataN-Bold -T i4-ly1-0.enc -v ly1-zi4nb-0 ly1-zi4nb-0
+afm2tfm InconsolataN-Bold -T i4-ly1-1.enc -v ly1-zi4nb-1 ly1-zi4nb-1
+afm2tfm InconsolataN-Bold -T i4-ly1-2.enc -v ly1-zi4nb-2 ly1-zi4nb-2
+afm2tfm InconsolataN-Bold -T i4-ly1-3.enc -v ly1-zi4nb-3 ly1-zi4nb-3
+afm2tfm InconsolataN-Bold -T i4-ly1-4.enc -v ly1-zi4nb-4 ly1-zi4nb-4
+afm2tfm InconsolataN-Bold -T i4-ly1-5.enc -v ly1-zi4nb-5 ly1-zi4nb-5
+afm2tfm InconsolataN-Bold -T i4-ly1-6.enc -v ly1-zi4nb-6 ly1-zi4nb-6
+afm2tfm InconsolataN-Bold -T i4-ly1-7.enc -v ly1-zi4nb-7 ly1-zi4nb-7
+
+afm2tfm InconsolataN-Regular -T i4-qx-0.enc -v qx-zi4nr-0 qx-zi4nr-0
+afm2tfm InconsolataN-Regular -T i4-qx-1.enc -v qx-zi4nr-1 qx-zi4nr-1
+afm2tfm InconsolataN-Regular -T i4-qx-2.enc -v qx-zi4nr-2 qx-zi4nr-2
+afm2tfm InconsolataN-Regular -T i4-qx-3.enc -v qx-zi4nr-3 qx-zi4nr-3
+afm2tfm InconsolataN-Regular -T i4-qx-4.enc -v qx-zi4nr-4 qx-zi4nr-4
+afm2tfm InconsolataN-Regular -T i4-qx-5.enc -v qx-zi4nr-5 qx-zi4nr-5
+afm2tfm InconsolataN-Regular -T i4-qx-6.enc -v qx-zi4nr-6 qx-zi4nr-6
+afm2tfm InconsolataN-Regular -T i4-qx-7.enc -v qx-zi4nr-7 qx-zi4nr-7
+afm2tfm InconsolataN-Bold -T i4-qx-0.enc -v qx-zi4nb-0 qx-zi4nb-0
+afm2tfm InconsolataN-Bold -T i4-qx-1.enc -v qx-zi4nb-1 qx-zi4nb-1
+afm2tfm InconsolataN-Bold -T i4-qx-2.enc -v qx-zi4nb-2 qx-zi4nb-2
+afm2tfm InconsolataN-Bold -T i4-qx-3.enc -v qx-zi4nb-3 qx-zi4nb-3
+afm2tfm InconsolataN-Bold -T i4-qx-4.enc -v qx-zi4nb-4 qx-zi4nb-4
+afm2tfm InconsolataN-Bold -T i4-qx-5.enc -v qx-zi4nb-5 qx-zi4nb-5
+afm2tfm InconsolataN-Bold -T i4-qx-6.enc -v qx-zi4nb-6 qx-zi4nb-6
+afm2tfm InconsolataN-Bold -T i4-qx-7.enc -v qx-zi4nb-7 qx-zi4nb-7
-afm2tfm InconsolataN-Regular -T i4-ts1.enc ts1-zi4nr.tfm
-afm2tfm InconsolataN-Bold -T i4-ts1.enc ts1-zi4nb.tfm
+afm2tfm InconsolataN-Regular -T i4-ts1.enc ts1-zi4nr
+afm2tfm InconsolataN-Bold -T i4-ts1.enc ts1-zi4nb
Binary files old/doc/fonts/inconsolata/inconsolata-doc.pdf and new/doc/fonts/inconsolata/inconsolata-doc.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/inconsolata/inconsolata-doc.tex new/doc/fonts/inconsolata/inconsolata-doc.tex
--- old/doc/fonts/inconsolata/inconsolata-doc.tex 2016-12-31 02:18:47.000000000 +0100
+++ new/doc/fonts/inconsolata/inconsolata-doc.tex 2019-05-18 23:14:55.000000000 +0200
@@ -4,16 +4,16 @@
\usepackage[parfill]{parskip}% Begin paragraphs with an empty line rather than an indent
\usepackage{graphicx}
\usepackage{booktabs}
-\pdfmapfile{=zi4.map}
+%\pdfmapfile{=zi4.map}
%SetFonts
-% libertine text and newtxmath
-%\usepackage{lmodern}
-\usepackage[osf,sups]{baskervillef}
+% inconsolata text
+\usepackage[nott]{inconsolata}
+\let\ttdefault\rmdefault
\usepackage[T1]{fontenc}
%\usepackage[scaled=.83]{beramono}
-\usepackage[varqu]{zi4}
+%\usepackage[varqu]{zi4}
%\usepackage{amsmath,amsthm}
-\usepackage[baskerville]{newtxmath}
+\usepackage{newtxmath}
\usepackage{textcomp}
%\renewcommand\rmdefault{LinuxLibertineT-OsF}
%\usepackage[supstfm=libertinesups,%
@@ -30,36 +30,38 @@
\begin{document}
%\show\textquotesingle
\maketitle
-The package provides updated PostScript and Opentype versions of Raph Levien's fine sans serif typewriter font
+The package provides updated \emph{PostScript} and Opentype versions of Raph Levien's fine sans serif typewriter font
\texttt{Inconsolata} in regular and bold weights, adding some glyphs which may optionally replace existing \texttt{quotedbl} and \texttt{quotesingle} and lower-case~L, along with new slashed zero, \texttt{arrowright} and \texttt{arrowleft} glyphs. As of version 1.11, narrower renditions are also provided, with widths reduced from 500 units to 450 units. \LaTeX\ support files are also provided for both.
\section*{\LaTeX\ usage}
-To use {\texttt{Inconsolata} as your typewriter font, add \verb|\usepackage{inconsolata}| (or \verb|\usepackage{zi4}|) to your preamble after any other packages that might load another typewriter font. This
+To use {\texttt{Inconsolata} as your typewriter font, add the line \verb|\usepackage{inconsolata}| (or, equivalently, \verb|\usepackage{zi4}|) to your preamble after any other packages that might load another typewriter font. This
will change the typewriter font family to \texttt{zi4}, the family name used
by this package, which replaces the old \textsf{inconsolata}, where the family name was \texttt{fi4}. (The original {\tt inconsolata} is now obsolete and is no longer distributed as part of \TeX Live.)
-As with Karl Berry's original \texttt{inconsolata} package, the new package offers four basic encodings---\texttt{T1}, \texttt{LY1}, \texttt{OT1} and \texttt{QX}---, plus a \texttt{TS1} text comanion encoding. It provides the following options which some may find improve its utility for displaying verbatim text such as code fragments.
+As with Karl Berry's original \texttt{inconsolata} package, the new package offers four basic encodings---\texttt{T1}, \texttt{LY1}, \texttt{OT1} and \texttt{QX}---plus a \texttt{TS1} text companion encoding. It provides the following options which some may find improve its utility for displaying verbatim text such as code fragments.
\begin{itemize}
-\item The option \texttt{scaled=x} (or \texttt{scale=x}) allows you to scale all typewriter text and verbatim text by the factor \texttt{x}.
+\item With option {\bf nott}, the effect is to make {\tt zi4} the default Roman font rather than the default Typewriter font, turning on hyphenation and variable spacing. If this option is specified, it would be a good idea to choose a serifed Typewriter for the sake of contrast. As there are neither italics nor small caps available, you will need to find another way to emphasize small portions of text, and bold would seem to be the easiest to set.
+(This document is typeset using this option.)
+\item The option \textbf{scaled=x} (or \textbf{scale=x}) allows you to scale all typewriter text and verbatim text by the factor \textbf{x}.
\item
-The default zero in \texttt{zi4} is now slashed. The unslashed zero may be specified with the option \texttt{var0}.
+The default zero in \textbf{zi4} is now slashed. The unslashed zero may be specified with the option \textbf{var0}.
\item For those who find the default lower-case L(\texttt{l}) a bit too close to the numeral~\texttt{1}, there is an option \texttt{varl} which substitutes a more distinctive shape for all glyphs related to lower-case L.
-\item The \texttt{zi4} package loads the \texttt{textcomp} package, which points to a TS$1$-encoded font that has been modified to have uncurved left and right quotes, especially important in code fragments, by use of \texttt{textcomp} glyphs \verb|\textasciigrave| and \verb|\textquotesingle|. The \texttt{varqu} option provides further upright quote forms for glyphs that are not part of the \texttt{textcomp} package, such as
+\item The main package loads the \textbf{textcomp} package, which points to a TS$1$-encoded font that has been modified to have uncurved left and right quotes, especially important in code fragments, by use of \texttt{textcomp} glyphs \verb|\textasciigrave| and \verb|\textquotesingle|. The \textbf{varqu} option provides further upright quote forms for glyphs that are not part of the \texttt{textcomp} package, such as
the default double quote glyph \texttt{quotedbl} and \texttt{quotesingle}, which by default have a small slant. (Note that the latter is not part of all encodings---it is present in \texttt{OT1}, \texttt{LY1} and \texttt{QX}, but not in \texttt{T1}.)
\item The package loads \texttt{upquote} by default, but provides an option \texttt{noupquote} to override it.
\item (new in v.1.11) The option \texttt{narrow} causes the narrow versions to be used, having widths reduced by 10\%.
\item (new in v.1.11) The default behavior of {\tt inconsolata} is to prevent all automatic hyphenation, to permit spacing to stretch and shrink, and to place some extra space after a line ending period. This version offers the following options to change the default behavior.
\begin{itemize}
\item
-Option {\tt hyphenate} allows automatic hyphenation to occur, which may be useful if your usage is simply to have blocks of text is quasi-typewritten form, though with variable word-spacing.
-\item option {\tt mono} forces the behavior to mimic that of the Computer Modern Typewriter font---all spaces have the same width as the glyphs, and a full extra space is inserted after a line-ending period.
-\item You may modify individual {\tt fontdimen} values that govern this behavior by means of the options {\tt spacing}, {\tt stretch}, {\tt shrink} and {\tt extrasp}. These will override any values changed by the option {\tt mono}, for example, giving you a way to get monospacing but prevent extra space after a period, with
+Option \textbf{hyphenate} allows automatic hyphenation to occur, which may be useful if your usage is simply to have blocks of text in quasi-typewritten form, though with variable word-spacing.
+\item option \textbf{mono} forces the behavior to mimic that of the Computer Modern Typewriter font---all spaces have the same width as the glyphs, and a full extra space is inserted after a line-ending period.
+\item You may modify individual {\tt fontdimen} values that govern this behavior by means of the options \textbf{spacing}, \textbf{stretch}, {\tt shrink} and {\tt extrasp}. These will override any values changed by the option \textbf{mono}, for example, giving you a way to get monospacing but prevent extra space after a period, with
\begin{verbatim}
\usepackage[mono,extrasp=0em]{inconsolata}
\end{verbatim}
\end{itemize}
\end{itemize}
-When used in ordinary typewriter mode (ie, with \verb|\texttt{}| or the deprecated form \verb|{\tt }|), left and right quotes are rendered as in ordinary text. For example,
+When used in ordinary typewriter mode (i.e., with \verb|\texttt{}| or the deprecated form \verb|{\tt }|), left and right quotes are rendered as in ordinary text. For example,
\begin{verbatim}
\texttt{`xy' " \textasciigrave \textquotesingle}
\end{verbatim}
@@ -70,9 +72,29 @@
renders as you would expect it in code samples:
\verb|`xy' "|
+\textbf{TeX Ligatures:} As of version {\tt 1.12}, text mode follows the usual TeX ligature rules with the exception of the f-ligatures, at least in T1 and LY1. Behavior on OT1 and QX encodings is limited to a subset of those rules. So, for example, in T1 and LY1:
+\begin{center}
+ \begin{tabular}{@{} cc @{}}
+ \toprule
+ Input & Output \\
+ \midrule
+ \verb|\texttt{a-b}| & a-b \\ %\texttt{a-b} \\
+ \verb|\texttt{a--b}| & a--b\\ %\texttt{a--b} \\
+ \verb|\texttt{a---b}| & a--b \\ %\texttt{a---b} \\
+ \verb|\texttt{<<a>>}| & <<a>> \\ %\texttt{<<a>>} \\
+ \verb|\texttt{?`}| & ?` \\ %\texttt{?`} \\
+ \verb|\texttt{!`}| & !` \\ %\texttt{!`} \\
+ \verb|\texttt{``}| & `` \\ %\texttt{``} \\
+ \verb|\texttt{''}| & '' \\ %\texttt{''} \\
+ \bottomrule
+ \end{tabular}
+\end{center}
+
+Obviously, the distinctions between {\tt hyphen}, {\tt endash} and {\tt emdash} are subtle, as is to be expected given that the glyphs are of fixed width.
+
\textbf{Note on the QX encoding:} The encoding files used as part of this package, derived from the \texttt{inconsolata} package, seem to have some inconsistencies with \texttt{qxenc.def} made necessary as a compromise to get text and verbatim modes functioning for a wide class of common characters.
-In the following examples, the claim that all encodings render the same applies only to the very limited selection of quote glyphs tested. In practice, QX encoding behaves worse than the others for \texttt{zi4}.
+In the following examples, the claim that all encodings render the same applies only to the very limited selection of quote glyphs tested. In practice, QX encoding behaves worse than the others for \texttt{inconsolata}/\texttt{zi4}.
\section*{Effects of the options varqu, noupquote}
@@ -114,7 +136,7 @@
\DeclareTextSymbol{\textquotesingle}{TS1}{39}
\usepackage{upquote}
\end{verbatim}
-which is built-in to the \texttt{zi4.sty} code and need not be repeated.
+which is built-in to the \texttt{inconsolata.sty} (\textsc{aka} \texttt{zi4.sty}) code and need not be repeated.
\section*{Opentype issues} The package includes four Opentype fonts named \textsf{Inconsolatazi4-Regular}, \textsf{Inconsolatazi4-Bold}, \textsf{InconsolataN-Regular} and \textsf{InconsolataN-Bold}, the last two being for the narrow variant. The narrow and the normal width versions may be loaded using \texttt{fontspec}:
\begin{verbatim}
\fontspec{inconsolata} % normal width, slashed zero, curly quotes, default l
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/inconsolata.doc.tlpobj new/tlpkg/tlpobj/inconsolata.doc.tlpobj
--- old/tlpkg/tlpobj/inconsolata.doc.tlpobj 2019-02-28 03:42:40.000000000 +0100
+++ new/tlpkg/tlpobj/inconsolata.doc.tlpobj 2020-03-24 01:59:09.000000000 +0100
@@ -1,9 +1,9 @@
name inconsolata.doc
category Package
-revision 46319
+revision 54512
shortdesc doc files of inconsolata
relocated 1
-docfiles size=161
+docfiles size=149
RELOC/doc/fonts/inconsolata/OFL.txt
RELOC/doc/fonts/inconsolata/README
RELOC/doc/fonts/inconsolata/afmcmds.txt
++++++ inconsolata.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-0.enc new/fonts/enc/dvips/inconsolata/i4-ly1-0.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-0.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-0.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding0 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-1.enc new/fonts/enc/dvips/inconsolata/i4-ly1-1.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-1.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-1.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding1 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-2.enc new/fonts/enc/dvips/inconsolata/i4-ly1-2.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-2.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-2.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding2 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-3.enc new/fonts/enc/dvips/inconsolata/i4-ly1-3.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-3.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-3.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding3 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-4.enc new/fonts/enc/dvips/inconsolata/i4-ly1-4.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-4.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-4.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding4 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-5.enc new/fonts/enc/dvips/inconsolata/i4-ly1-5.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-5.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-5.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding5 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-6.enc new/fonts/enc/dvips/inconsolata/i4-ly1-6.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-6.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-6.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding6 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ly1-7.enc new/fonts/enc/dvips/inconsolata/i4-ly1-7.enc
--- old/fonts/enc/dvips/inconsolata/i4-ly1-7.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ly1-7.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4LY1Encoding7 [
/.notdef % 0x00 0
/Euro % 0x01 1 /Uni20AC
@@ -157,8 +164,8 @@
/quotedblleft % 0x93 147
/quotedblright % 0x94 148
/bullet % 0x95 149
-/.notdef % 0x96 150 /endash
-/.notdef % 0x97 151 /emdash
+/endash %/.notdef % 0x96 150 /endash
+/emdash %/.notdef % 0x97 151 /emdash
/tilde % 0x98 152
/trademark % 0x99 153
/scaron % 0x9A 154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-0.enc new/fonts/enc/dvips/inconsolata/i4-ot1-0.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-0.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-0.enc 2019-06-23 22:59:54.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding0 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-1.enc new/fonts/enc/dvips/inconsolata/i4-ot1-1.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-1.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-1.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding1 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-2.enc new/fonts/enc/dvips/inconsolata/i4-ot1-2.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-2.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-2.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding2 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-3.enc new/fonts/enc/dvips/inconsolata/i4-ot1-3.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-3.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-3.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding3 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-4.enc new/fonts/enc/dvips/inconsolata/i4-ot1-4.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-4.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-4.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding4 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-5.enc new/fonts/enc/dvips/inconsolata/i4-ot1-5.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-5.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-5.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding5 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-6.enc new/fonts/enc/dvips/inconsolata/i4-ot1-6.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-6.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-6.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding6 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-ot1-7.enc new/fonts/enc/dvips/inconsolata/i4-ot1-7.enc
--- old/fonts/enc/dvips/inconsolata/i4-ot1-7.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-ot1-7.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,10 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
/zi4OT1TypewriterEncoding7 [
/.notdef
/.notdef
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-0.enc new/fonts/enc/dvips/inconsolata/i4-qx-0.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-0.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-0.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,13 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
% There appear to be inconsistencies here with qxenc.def, eg /quotesingle, quotedbl, /dotaccent, /backslash and a number of others
+%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding0 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-1.enc new/fonts/enc/dvips/inconsolata/i4-qx-1.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-1.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-1.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,12 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding1 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-2.enc new/fonts/enc/dvips/inconsolata/i4-qx-2.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-2.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-2.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,12 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding2 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-3.enc new/fonts/enc/dvips/inconsolata/i4-qx-3.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-3.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-3.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,12 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding3 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-4.enc new/fonts/enc/dvips/inconsolata/i4-qx-4.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-4.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-4.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,12 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding4 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-5.enc new/fonts/enc/dvips/inconsolata/i4-qx-5.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-5.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-5.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,12 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding5 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-6.enc new/fonts/enc/dvips/inconsolata/i4-qx-6.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-6.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-6.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,12 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding6 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-qx-7.enc new/fonts/enc/dvips/inconsolata/i4-qx-7.enc
--- old/fonts/enc/dvips/inconsolata/i4-qx-7.enc 2016-02-17 22:44:57.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-qx-7.enc 2019-05-18 23:14:55.000000000 +0200
@@ -7,6 +7,12 @@
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4QXTTEncoding7 [
/.notdef
/.notdef % /Delta xx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-0.enc new/fonts/enc/dvips/inconsolata/i4-t1-0.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-0.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-0.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding0 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/endash % 0x15 U+2013
+/emdash %/emdash % 0x16 U+2014
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
@@ -194,7 +201,7 @@
/ydieresis % 0xB8 U+00FF
/zacute % 0xB9 U+017A
/zcaron % 0xBA U+017E
-/zdotaccent % 0xBB zdotaccent U+017C awaiting raph fix xx
+/zdotaccent % 0xBB =U+017C
/.notdef % 0xBC ij U+0133 xx
/exclamdown % 0xBD U+00A1
/questiondown % 0xBE U+00BF
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-1.enc new/fonts/enc/dvips/inconsolata/i4-t1-1.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-1.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-1.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding1 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/.notdef % 0x15 endash U+2013 xx
+/emdash %/.notdef % 0x16 emdash U+2014 xx
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-2.enc new/fonts/enc/dvips/inconsolata/i4-t1-2.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-2.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-2.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding2 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/.notdef % 0x15 endash U+2013 xx
+/emdash %/.notdef % 0x16 emdash U+2014 xx
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-3.enc new/fonts/enc/dvips/inconsolata/i4-t1-3.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-3.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-3.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding3 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/.notdef % 0x15 endash U+2013 xx
+/emdash %/.notdef % 0x16 emdash U+2014 xx
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-4.enc new/fonts/enc/dvips/inconsolata/i4-t1-4.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-4.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-4.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding4 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/.notdef % 0x15 endash U+2013 xx
+/emdash %/.notdef % 0x16 emdash U+2014 xx
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-5.enc new/fonts/enc/dvips/inconsolata/i4-t1-5.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-5.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-5.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding5 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/.notdef % 0x15 endash U+2013 xx
+/emdash %/.notdef % 0x16 emdash U+2014 xx
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-6.enc new/fonts/enc/dvips/inconsolata/i4-t1-6.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-6.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-6.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding6 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/.notdef % 0x15 endash U+2013 xx
+/emdash %/.notdef % 0x16 emdash U+2014 xx
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/inconsolata/i4-t1-7.enc new/fonts/enc/dvips/inconsolata/i4-t1-7.enc
--- old/fonts/enc/dvips/inconsolata/i4-t1-7.enc 2016-02-12 01:19:51.000000000 +0100
+++ new/fonts/enc/dvips/inconsolata/i4-t1-7.enc 2019-05-18 23:14:55.000000000 +0200
@@ -6,6 +6,13 @@
% 4: VarQ (quotes)
% For example, 5=1+4 means variant l shape and variant quotes, but no variant 0
%
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
/zi4T1Encoding7 [
/uni02CB % 0x00 U+0060
/acute % 0x01 U+00B4
@@ -28,8 +35,8 @@
/quotedblbase % 0x12 U+201E
/guillemotleft % 0x13 U+00AB
/guillemotright % 0x14 U+00BB
-/.notdef % 0x15 endash U+2013 xx
-/.notdef % 0x16 emdash U+2014 xx
+/endash %/.notdef % 0x15 endash U+2013 xx
+/emdash %/.notdef % 0x16 emdash U+2014 xx
/.notdef % 0x17 U+200B
/.notdef % 0x18 perthousandzero xx
/dotlessi % 0x19 U+0131
Binary files old/fonts/opentype/public/inconsolata/InconsolataN-Bold.otf and new/fonts/opentype/public/inconsolata/InconsolataN-Bold.otf differ
Binary files old/fonts/opentype/public/inconsolata/InconsolataN-Regular.otf and new/fonts/opentype/public/inconsolata/InconsolataN-Regular.otf differ
Binary files old/fonts/opentype/public/inconsolata/Inconsolatazi4-Bold.otf and new/fonts/opentype/public/inconsolata/Inconsolatazi4-Bold.otf differ
Binary files old/fonts/opentype/public/inconsolata/Inconsolatazi4-Regular.otf and new/fonts/opentype/public/inconsolata/Inconsolatazi4-Regular.otf differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-0.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-1.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-2.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-3.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-4.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-5.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-6.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4b-7.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4b-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-0.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-1.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-2.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-3.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-4.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-5.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-6.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nb-7.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nb-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-0.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-1.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-2.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-3.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-4.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-5.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-6.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4nr-7.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4nr-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-0.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-1.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-2.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-3.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-4.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-5.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-6.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ly1-zi4r-7.tfm and new/fonts/tfm/public/inconsolata/ly1-zi4r-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-0.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-1.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-2.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-3.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-4.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-5.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-6.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4b-7.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4b-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-0.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-1.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-2.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-3.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-4.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-5.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-6.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nb-7.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nb-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-0.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-1.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-2.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-3.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-4.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-5.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-6.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4nr-7.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4nr-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-0.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-1.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-2.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-3.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-4.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-5.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-6.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ot1-zi4r-7.tfm and new/fonts/tfm/public/inconsolata/ot1-zi4r-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-0.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-1.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-2.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-3.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-4.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-5.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-6.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4b-7.tfm and new/fonts/tfm/public/inconsolata/qx-zi4b-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-0.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-1.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-2.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-3.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-4.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-5.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-6.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nb-7.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nb-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-0.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-1.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-2.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-3.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-4.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-5.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-6.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4nr-7.tfm and new/fonts/tfm/public/inconsolata/qx-zi4nr-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-0.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-1.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-2.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-3.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-4.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-5.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-6.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/qx-zi4r-7.tfm and new/fonts/tfm/public/inconsolata/qx-zi4r-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-0.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-1.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-2.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-3.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-4.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-5.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-6.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4b-7.tfm and new/fonts/tfm/public/inconsolata/t1-zi4b-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-0.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-1.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-2.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-3.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-4.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-5.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-6.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nb-7.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nb-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-0.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-1.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-2.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-3.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-4.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-5.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-6.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4nr-7.tfm and new/fonts/tfm/public/inconsolata/t1-zi4nr-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-0.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-0.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-1.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-1.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-2.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-2.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-3.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-3.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-4.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-4.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-5.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-5.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-6.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-6.tfm differ
Binary files old/fonts/tfm/public/inconsolata/t1-zi4r-7.tfm and new/fonts/tfm/public/inconsolata/t1-zi4r-7.tfm differ
Binary files old/fonts/tfm/public/inconsolata/ts1-zi4nb.tfm and new/fonts/tfm/public/inconsolata/ts1-zi4nb.tfm differ
Binary files old/fonts/type1/public/inconsolata/Inconsolata-zi4b.pfb and new/fonts/type1/public/inconsolata/Inconsolata-zi4b.pfb differ
Binary files old/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb and new/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb differ
Binary files old/fonts/type1/public/inconsolata/InconsolataN-Bold.pfb and new/fonts/type1/public/inconsolata/InconsolataN-Bold.pfb differ
Binary files old/fonts/type1/public/inconsolata/InconsolataN-Regular.pfb and new/fonts/type1/public/inconsolata/InconsolataN-Regular.pfb differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/inconsolata/inconsolata.sty new/tex/latex/inconsolata/inconsolata.sty
--- old/tex/latex/inconsolata/inconsolata.sty 2017-01-05 23:59:08.000000000 +0100
+++ new/tex/latex/inconsolata/inconsolata.sty 2019-05-18 23:14:55.000000000 +0200
@@ -1,9 +1,9 @@
-% Copyright 2014--2017 Michael Sharpe
+% Copyright 2014--2019 Michael Sharpe
% Based initially on Karl Berry's inconsolata.sty.
% You may freely use, modify and/or distribute this file.
-\def\fileversion{1.112}
-\def\filedate{2017/01/04}
+\def\fileversion{1.12}
+\def\filedate{2019/05/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{inconsolata}[\filedate\space v\fileversion]
\message{`inconsolata-zi4' v\fileversion, \filedate\space Text macros for Inconsolata (msharpe)}
@@ -21,11 +21,11 @@
\def\zifour@sp{.5em}
\def\zifour@stretch{.25em}
\def\zifour@shrink{.167em}
-\def\zifour@extrasp{.167em}
+\def\zifour@extrasp{0em}
\def\zifour@spn{.45em}
\def\zifour@stretchn{.225em}
\def\zifour@shrinkn{.15em}
-\def\zifour@extraspn{.15em}
+\def\zifour@extraspn{0em}
% by default, change \tt to mean zi4.
\newcommand*{\zifour@default}{%
@@ -40,16 +40,19 @@
% \edef\x{\endgroup
% \noexpand\setkeys{zifour}{\CurrentOption}}%
% \x}
-
+\def\zifour@hyph{\hyphenchar\font=\m@ne}
\DeclareOptionX{hyphenate}{%
- \zifour@hyphentrue}
+ \def\zifour@hyph{}}
\DeclareOptionX{mono}{%
\zifour@monotrue}
% option [nott] to avoid changing tt.
\DeclareOptionX{nott}{%
- \renewcommand*{\zifour@default}{}%
+ \def\zifour@hyph{}\zifour@monofalse%
+ \def\zifour@extrasp{0em}%
+ \renewcommand*{\zifour@default}{%
+ \renewcommand*{\rmdefault}{zi4}}%
}
% option [noupquote] to prevent loading upquote.
\DeclareOptionX{noupquote}{%
@@ -78,6 +81,7 @@
\gdef\zifour@extraspx{#1}}
\ProcessOptionsX
+\zifour@default
\ifzifour@mono%
\def\zifour@stretch{0em}
@@ -99,12 +103,14 @@
\ifdefined\zifour@shrinkx\let\zifour@shrink\zifour@shrinkx\fi
\ifdefined\zifour@extraspx\let\zifour@extrasp\zifour@extraspx\fi
-\ifzifour@hyphen%
- \def\zifour@hyph{}
-\else%
- \def\zifour@hyph{\hyphenchar\font=\m@ne}
-\fi
-\def\zifour@spc{%
+%\ifzifour@hyphen%
+% \edef\zifour@hyph{\hyphenchar\font=45 }
+%\else%
+% \edef\zifour@hyph{\hyphenchar\font=\m@ne}
+%\fi
+%\show\zifour@hyph
+
+\edef\zifour@spc{%
\fontdimen2\font=\zifour@sp%
\fontdimen3\font=\zifour@stretch%
\fontdimen4\font=\zifour@shrink%
@@ -112,7 +118,6 @@
\zifour@hyph%
} % used to change default text spacing via fd files
%\show\zifour@spc
-\zifour@default
\edef\zifour@opt{\the\zifour@ocount}
\ifzifour@altzero
\advance\zifour@ocount -\tw@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/inconsolata/zi4.sty new/tex/latex/inconsolata/zi4.sty
--- old/tex/latex/inconsolata/zi4.sty 2017-01-05 23:59:08.000000000 +0100
+++ new/tex/latex/inconsolata/zi4.sty 2019-05-18 23:14:55.000000000 +0200
@@ -1,9 +1,9 @@
-% Copyright 2014--2017 Michael Sharpe
+% Copyright 2014--2019 Michael Sharpe
% Based initially on Karl Berry's inconsolata.sty.
% You may freely use, modify and/or distribute this file.
-\def\fileversion{1.112}
-\def\filedate{2017/01/04}
+\def\fileversion{1.12}
+\def\filedate{2019/05/17}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zi4}[\filedate\space v\fileversion]
\message{`inconsolata-zi4' v\fileversion, \filedate\space Text macros for Inconsolata (msharpe)}
@@ -21,11 +21,11 @@
\def\zifour@sp{.5em}
\def\zifour@stretch{.25em}
\def\zifour@shrink{.167em}
-\def\zifour@extrasp{.167em}
+\def\zifour@extrasp{0em}
\def\zifour@spn{.45em}
\def\zifour@stretchn{.225em}
\def\zifour@shrinkn{.15em}
-\def\zifour@extraspn{.15em}
+\def\zifour@extraspn{0em}
% by default, change \tt to mean zi4.
\newcommand*{\zifour@default}{%
@@ -40,16 +40,19 @@
% \edef\x{\endgroup
% \noexpand\setkeys{zifour}{\CurrentOption}}%
% \x}
-
+\def\zifour@hyph{\hyphenchar\font=\m@ne}
\DeclareOptionX{hyphenate}{%
- \zifour@hyphentrue}
+ \def\zifour@hyph{}}
\DeclareOptionX{mono}{%
\zifour@monotrue}
% option [nott] to avoid changing tt.
\DeclareOptionX{nott}{%
- \renewcommand*{\zifour@default}{}%
+ \def\zifour@hyph{}\zifour@monofalse%
+ \def\zifour@extrasp{0em}%
+ \renewcommand*{\zifour@default}{%
+ \renewcommand*{\rmdefault}{zi4}}%
}
% option [noupquote] to prevent loading upquote.
\DeclareOptionX{noupquote}{%
@@ -78,6 +81,7 @@
\gdef\zifour@extraspx{#1}}
\ProcessOptionsX
+\zifour@default
\ifzifour@mono%
\def\zifour@stretch{0em}
@@ -99,12 +103,14 @@
\ifdefined\zifour@shrinkx\let\zifour@shrink\zifour@shrinkx\fi
\ifdefined\zifour@extraspx\let\zifour@extrasp\zifour@extraspx\fi
-\ifzifour@hyphen%
- \def\zifour@hyph{}
-\else%
- \def\zifour@hyph{\hyphenchar\font=\m@ne}
-\fi
-\def\zifour@spc{%
+%\ifzifour@hyphen%
+% \edef\zifour@hyph{\hyphenchar\font=45 }
+%\else%
+% \edef\zifour@hyph{\hyphenchar\font=\m@ne}
+%\fi
+%\show\zifour@hyph
+
+\edef\zifour@spc{%
\fontdimen2\font=\zifour@sp%
\fontdimen3\font=\zifour@stretch%
\fontdimen4\font=\zifour@shrink%
@@ -112,7 +118,6 @@
\zifour@hyph%
} % used to change default text spacing via fd files
%\show\zifour@spc
-\zifour@default
\edef\zifour@opt{\the\zifour@ocount}
\ifzifour@altzero
\advance\zifour@ocount -\tw@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/inconsolata.tlpobj new/tlpkg/tlpobj/inconsolata.tlpobj
--- old/tlpkg/tlpobj/inconsolata.tlpobj 2019-02-28 03:42:40.000000000 +0100
+++ new/tlpkg/tlpobj/inconsolata.tlpobj 2020-03-24 01:59:09.000000000 +0100
@@ -1,6 +1,6 @@
name inconsolata
category Package
-revision 46319
+revision 54512
shortdesc A monospaced font, with support files for use with TeX
relocated 1
longdesc Inconsolata is a monospaced font designed by Raph Levien. This
@@ -10,7 +10,7 @@
longdesc shapelier lower-case L, plus metric files for use with TeX, and
longdesc LaTeX font definition and other relevant files.
execute addMap zi4.map
-runfiles size=318
+runfiles size=300
RELOC/fonts/enc/dvips/inconsolata/i4-ly1-0.enc
RELOC/fonts/enc/dvips/inconsolata/i4-ly1-1.enc
RELOC/fonts/enc/dvips/inconsolata/i4-ly1-2.enc
@@ -196,7 +196,6 @@
RELOC/tex/latex/inconsolata/zi4.sty
catalogue-contact-home http://levien.com/type/myfonts/inconsolata.html
catalogue-ctan /fonts/inconsolata
-catalogue-date 2018-01-15 07:32:06 +0100
-catalogue-license oflapache2lppl1.3
+catalogue-license ofl apache2 lppl1.3
catalogue-topics font font-mono font-type1 font-otf font-t1enc
-catalogue-version 1.114
+catalogue-version 1.121
++++++ initials.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/initials.doc.tlpobj new/tlpkg/tlpobj/initials.doc.tlpobj
--- old/tlpkg/tlpobj/initials.doc.tlpobj 2019-02-28 03:42:42.000000000 +0100
+++ new/tlpkg/tlpobj/initials.doc.tlpobj 2020-03-04 23:51:09.000000000 +0100
@@ -1,6 +1,6 @@
name initials.doc
category Package
-revision 15878
+revision 54080
shortdesc doc files of initials
relocated 1
docfiles size=24
++++++ initials.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/initials.tlpobj new/tlpkg/tlpobj/initials.tlpobj
--- old/tlpkg/tlpobj/initials.tlpobj 2019-02-28 03:42:45.000000000 +0100
+++ new/tlpkg/tlpobj/initials.tlpobj 2020-03-04 23:51:09.000000000 +0100
@@ -1,10 +1,10 @@
name initials
category Package
-revision 15878
+revision 54080
shortdesc Adobe Type 1 decorative initial fonts
relocated 1
-longdesc For each font, at least an .pfb and .tfm file is provided, with
-longdesc a .fd file for use with LaTeX.
+longdesc For each font, at least a .pfb and a .tfm file is provided,
+longdesc with an .fd file for use with LaTeX.
execute addMap Acorn.map
execute addMap AnnSton.map
execute addMap ArtNouv.map
@@ -168,6 +168,5 @@
RELOC/tex/latex/initials/Typocaps.fd
RELOC/tex/latex/initials/Zallman.fd
catalogue-ctan /fonts/initials
-catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font font-type1 font-decor
++++++ inline-images.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/inline-images.doc.tlpobj new/tlpkg/tlpobj/inline-images.doc.tlpobj
--- old/tlpkg/tlpobj/inline-images.doc.tlpobj 2019-02-28 03:42:47.000000000 +0100
+++ new/tlpkg/tlpobj/inline-images.doc.tlpobj 2020-03-04 23:51:10.000000000 +0100
@@ -1,6 +1,6 @@
name inline-images.doc
category Package
-revision 48415
+revision 54080
shortdesc doc files of inline-images
relocated 1
docfiles size=37
++++++ inline-images.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/inline-images.tlpobj new/tlpkg/tlpobj/inline-images.tlpobj
--- old/tlpkg/tlpobj/inline-images.tlpobj 2019-02-28 03:42:47.000000000 +0100
+++ new/tlpkg/tlpobj/inline-images.tlpobj 2020-03-04 23:51:11.000000000 +0100
@@ -1,6 +1,6 @@
name inline-images
category Package
-revision 48415
+revision 54080
shortdesc Inline images in base64 encoding
relocated 1
longdesc The package provides a command \inlineimg to dynamically create
@@ -9,10 +9,9 @@
longdesc must be run with option --shell-escape. Program base64.
runfiles size=1
RELOC/tex/latex/inline-images/inline-images.sty
-catalogue-contact-bugs https://mrw.sh/templates/inline-images/issues
-catalogue-contact-home https://mrw.sh/templates/inline-images
+catalogue-contact-bugs https://mrw.dev/templates/inline-images/issues
+catalogue-contact-home https://mrw.dev/templates/inline-images
catalogue-ctan /macros/latex/contrib/inline-images
-catalogue-date 2018-08-18 05:31:14 +0200
catalogue-license lgpl3
catalogue-topics image-supp
catalogue-version 1.0
++++++ inriafonts.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/inriafonts.doc.tlpobj new/tlpkg/tlpobj/inriafonts.doc.tlpobj
--- old/tlpkg/tlpobj/inriafonts.doc.tlpobj 2019-02-28 03:42:48.000000000 +0100
+++ new/tlpkg/tlpobj/inriafonts.doc.tlpobj 2020-03-24 01:59:10.000000000 +0100
@@ -1,6 +1,6 @@
name inriafonts.doc
category Package
-revision 49826
+revision 54512
shortdesc doc files of inriafonts
relocated 1
docfiles size=46
++++++ inriafonts.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/inriafonts.tlpobj new/tlpkg/tlpobj/inriafonts.tlpobj
--- old/tlpkg/tlpobj/inriafonts.tlpobj 2019-02-28 03:42:48.000000000 +0100
+++ new/tlpkg/tlpobj/inriafonts.tlpobj 2020-03-24 01:59:10.000000000 +0100
@@ -1,6 +1,6 @@
name inriafonts
category Package
-revision 49826
+revision 54512
shortdesc Inria fonts with LaTeX support
relocated 1
longdesc Inria is a free font designed by Black[Foundry] for Inria
@@ -865,7 +865,6 @@
RELOC/tex/latex/inriafonts/TS1InriaSerif-TLF.fd
RELOC/tex/latex/inriafonts/TS1InriaSerif-TOsF.fd
catalogue-ctan /fonts/inriafonts
-catalogue-date 2019-01-28 05:39:57 +0100
-catalogue-license ofllppl
+catalogue-license ofl lppl
catalogue-topics font font-sans font-serif font-body font-otf font-type1 font-t1enc font-proportional
catalogue-version 1.0
++++++ intopdf.doc.tar.xz ++++++
Binary files old/doc/latex/intopdf/intopdf.pdf and new/doc/latex/intopdf/intopdf.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/intopdf.doc.tlpobj new/tlpkg/tlpobj/intopdf.doc.tlpobj
--- old/tlpkg/tlpobj/intopdf.doc.tlpobj 2019-02-28 03:43:03.000000000 +0100
+++ new/tlpkg/tlpobj/intopdf.doc.tlpobj 2019-05-29 01:38:46.000000000 +0200
@@ -1,8 +1,8 @@
name intopdf.doc
category Package
-revision 46988
+revision 51247
shortdesc doc files of intopdf
relocated 1
-docfiles size=103
+docfiles size=99
RELOC/doc/latex/intopdf/README.md
RELOC/doc/latex/intopdf/intopdf.pdf
++++++ intopdf.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/intopdf/intopdf.sty new/tex/latex/intopdf/intopdf.sty
--- old/tex/latex/intopdf/intopdf.sty 2018-03-16 22:30:59.000000000 +0100
+++ new/tex/latex/intopdf/intopdf.sty 2019-05-28 23:23:18.000000000 +0200
@@ -18,11 +18,11 @@
%% and version 1.3 or later is part of all distributions of
%% LaTeX version 2005/12/01 or later.
\NeedsTeXFormat{LaTeX2e}
-\RequirePackage{expl3}
+\RequirePackage{expl3,xparse}
\ProvidesExplPackage
{intopdf}
- {2018/03/15}
- {0.1.0}
+ {2019/05/28}
+ {0.2.1}
{Embed non-PDF files into PDF with hyperlink}
\RequirePackage{hyperref}
@@ -91,15 +91,15 @@
#3
\__intopdf_annot_end:
}
-\cs_new_protected:Nn\intopdf_attach_link:nnnn{
+\cs_new_protected:Nn\intopdf_attach_link:nnnnn{
\__intopdf_pdfstream_file:nn{
- /Subtype /\__intopdf_escape_name:n{#2}
- }{#1}
+ /Subtype /\__intopdf_escape_name:n{#3}
+ }{#2}
\__intopdf_pdfobj:n{
/Type /Filespec
/F \__intopdf_escape_string:n{#1}
/EF << /F \__intopdf_lastobj_ref: >>
- /Desc \__intopdf_escape_string:n{#3}
+ /Desc \__intopdf_escape_string:n{#4}
}%
\__intopdf_annot:nnn{
\Hy@setpdfborder
@@ -117,14 +117,17 @@
/FS \__intopdf_lastobj_ref:
/F\c_space_tl 416
/CA\c_space_tl 0
- /Contents \__intopdf_escape_string:n{#3}
+ /Contents \__intopdf_escape_string:n{#4}
}{
- #4
+ #5
}
}
}
-\cs_new_protected:Npn\attachandlink#1[#2]#3#4{
- \intopdf_attach_link:nnnn{#1}{#2}{#3}{#4}
+\cs_new_protected:Npn \intopdf_attach_link:nnnn #1{
+ \intopdf_attach_link:nnnnn{#1}{#1}
+}
+\NewDocumentCommand\attachandlink{O{#2}mr[]mm}{
+ \intopdf_attach_link:nnnnn{#1}{#2}{#3}{#4}{#5}
}
\endinput
%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/intopdf.tlpobj new/tlpkg/tlpobj/intopdf.tlpobj
--- old/tlpkg/tlpobj/intopdf.tlpobj 2019-02-28 03:43:03.000000000 +0100
+++ new/tlpkg/tlpobj/intopdf.tlpobj 2019-05-29 01:38:46.000000000 +0200
@@ -1,6 +1,6 @@
name intopdf
category Package
-revision 46988
+revision 51247
shortdesc Embed non-PDF files into PDF with hyperlink
relocated 1
longdesc The package allows to embed non-PDF files (e.g., BibTeX) into
@@ -9,7 +9,7 @@
RELOC/tex/latex/intopdf/intopdf.sty
catalogue-contact-repository https://github.com/zauguin/intopdf
catalogue-ctan /macros/latex/contrib/intopdf
-catalogue-date 2018-04-29 07:15:59 +0200
+catalogue-date 2019-05-28 09:36:39 +0200
catalogue-license lppl1.3c
catalogue-topics hyper pdf-feat
-catalogue-version 0.1.0
+catalogue-version 0.2.1
++++++ iodhbwm.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/README.md new/doc/latex/iodhbwm/README.md
--- old/doc/latex/iodhbwm/README.md 2018-12-21 00:38:12.000000000 +0100
+++ new/doc/latex/iodhbwm/README.md 2020-04-14 23:04:51.000000000 +0200
@@ -1,33 +1,34 @@
-iodhbwm
-=======
+# iodhbwm
[![CTAN](https://img.shields.io/ctan/v/iodhbwm.svg)](https://www.ctan.org/pkg/iodhbwm)
[![GitHub license](https://img.shields.io/github/license/faltfe/iodhbwm.svg?style=flat-square)](https://github.com/faltfe/iodhbwm/blob/master/LICENSE)
[![Build Status](https://img.shields.io/travis/faltfe/iodhbwm/master.svg?style=flat-square)](https://travis-ci.org/faltfe/iodhbwm)
---------------------------------------------------------------------------
+---
+
This project provides the _unofficial_ template of the [DHBW Mannheim](http://www.dhbw-mannheim.de) for
the creation of bachelor thesis, studies or project work with _LaTeX_. The goal of the package is
the quick creation of a basic framework without much effort.
The documentation is currently only available in German.
---------------------------------------------------------------------------
+---
Felix Faltin
-Web:
+Web:
E-Mail: ffaltin91@gmail.com
---------------------------------------------------------------------------
-Copyright 2018 Felix Faltin
+---
+
+Copyright 2018-2020 Felix Faltin
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 in
-
+
and version 1.3 or later is part of all distributions of LaTeX
version 2005/12/01 or later.
@@ -35,9 +36,9 @@
The Current Maintainer of this work is Felix Faltin.
---------------------------------------------------------------------------
+---
If you have any ideas, questions, suggestions or bugs to report, please
feel free to contact me.
---------------------------------------------------------------------------
\ No newline at end of file
+---
Binary files old/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.pdf and new/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex new/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex
--- old/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex 2018-12-21 00:38:12.000000000 +0100
+++ new/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex 2019-05-21 23:02:41.000000000 +0200
@@ -1,6 +1,6 @@
% ---------------------------------------------------
-% Date: 12.12.2018
-% Version: v0.1
+% Date: 15.05.2019
+% Version: v1.1.0
% Autor: Felix Faltin
% Repository: https://github.com/faltfe/iodhbwm
% ---------------------------------------------------
Binary files old/doc/latex/iodhbwm/examples/appendix/iodhbwm-appendix.pdf and new/doc/latex/iodhbwm/examples/appendix/iodhbwm-appendix.pdf differ
Binary files old/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.pdf and new/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex new/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex
--- old/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex 2018-12-21 00:38:12.000000000 +0100
+++ new/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex 2019-09-18 23:57:32.000000000 +0200
@@ -1,6 +1,6 @@
% ---------------------------------------------------
-% Date: 08.10.2018
-% Version: v0.1
+% Date: 08.08.2019
+% Version: v1.1.1
% Autor: Felix Faltin
% Repository: https://github.com/faltfe/iodhbwm
% ---------------------------------------------------
@@ -47,6 +47,5 @@
\end{lstlisting}
\blindtext
-
- \Blinddocument
+
\end{document}
Binary files old/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf and new/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex new/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex
--- old/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex 2019-05-21 23:02:41.000000000 +0200
@@ -0,0 +1,46 @@
+% ---------------------------------------------------
+% Date: 15.05.2019
+% Version: v1.1.0
+% Autor: Felix Faltin
+% Repository: https://github.com/faltfe/iodhbwm
+% ---------------------------------------------------
+% --- --- --- --- -- Class options -- --- --- --- ---
+% ---------------------------------------------------
+\documentclass[
+ load-dhbw-templates, % Allow \dhbw* commands
+ auto-intro-pages, % Takes care about titlepage, abstract, ToC, etc.
+ add-tocs-to-toc, % Add LoF, LoT, etc. to ToC
+ mainlanguage = ngerman, % Set main document language
+ debug % Provide \lipsum, \blindtext
+]{iodhbwm}
+\usepackage[T1]{fontenc}
+
+% ---------------------------------------------------
+% --- --- --- --- - Necessary setup - --- --- --- ---
+% ---------------------------------------------------
+\dhbwsetup{%
+ author = Max Mustermann,
+ thesis type = PA,
+ thesis title = Einführungsbeispiel mit empfohlenen Einstellungen,
+ student id = 12345,
+ location = Musterstadt,
+ institute = Musterwerke GmbH,
+ course/id = Txxxx,
+ supervisor = Felix Faltin,
+ processing period = {01.01.17 -- 31.01.17},
+ intro/roman page numbers
+}
+
+\begin{document}
+ \chapter{Testbild}
+ \blindtext
+
+ \begin{figure}
+ \includegraphics[width=.5\linewidth]{example-image-a}
+ \caption{Example image a}
+ \end{figure}
+
+ \blindtext
+
+ \Blinddocument
+\end{document}
Binary files old/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.pdf and new/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex new/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex
--- old/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex 2018-12-21 00:38:12.000000000 +0100
+++ new/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex 2019-05-21 23:02:41.000000000 +0200
@@ -1,6 +1,6 @@
% ---------------------------------------------------
-% Date: 08.10.2018
-% Version: v0.1
+% Date: 15.05.2019
+% Version: v1.1.0
% Autor: Felix Faltin
% Repository: https://github.com/faltfe/iodhbwm
% ---------------------------------------------------
Binary files old/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.pdf and new/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex new/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex
--- old/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex 2018-12-21 00:38:12.000000000 +0100
+++ new/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.tex 2019-05-21 23:02:41.000000000 +0200
@@ -1,6 +1,6 @@
% ---------------------------------------------------
-% Date: 08.10.2018
-% Version: v0.1
+% Date: 15.05.2019
+% Version: v1.1.0
% Autor: Felix Faltin
% Repository: https://github.com/faltfe/iodhbwm
% ---------------------------------------------------
Binary files old/doc/latex/iodhbwm/examples/listings/iodhbwm-listings-color.pdf and new/doc/latex/iodhbwm/examples/listings/iodhbwm-listings-color.pdf differ
Binary files old/doc/latex/iodhbwm/examples/listings/iodhbwm-listings.pdf and new/doc/latex/iodhbwm/examples/listings/iodhbwm-listings.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/examples/listings/iodhbwm-listings.tex new/doc/latex/iodhbwm/examples/listings/iodhbwm-listings.tex
--- old/doc/latex/iodhbwm/examples/listings/iodhbwm-listings.tex 2018-12-21 00:38:12.000000000 +0100
+++ new/doc/latex/iodhbwm/examples/listings/iodhbwm-listings.tex 2019-09-18 23:57:32.000000000 +0200
@@ -1,6 +1,6 @@
% ---------------------------------------------------
-% Date: 12.12.2018
-% Version: v0.1
+% Date: 08.09.2019
+% Version: v1.1.1
% Autor: Felix Faltin
% Repository: https://github.com/faltfe/iodhbwm
% ---------------------------------------------------
Binary files old/doc/latex/iodhbwm/examples/references/iodhbwm-references.pdf and new/doc/latex/iodhbwm/examples/references/iodhbwm-references.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/english/dhbw-declaration.def new/doc/latex/iodhbwm/i18n/english/dhbw-declaration.def
--- old/doc/latex/iodhbwm/i18n/english/dhbw-declaration.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/english/dhbw-declaration.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,37 @@
+\clearpage
+
+\ifcsdef{chapter}%
+{\chapter*{Declaration}}%
+{\section*{Declaration}}
+
+\thispagestyle{empty}
+
+\bigskip
+
+I hereby assure you that I have written my \getThesisType{} on the\bigskip
+
+\textsc{Subject \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+{\bfseries \getThesisTitle}
+
+\ifcsempty{iodhbwm@thesis@second@title}{}{%
+\bigskip
+\textsc{Subject B}\par%
+{\bfseries \getThesisSecondTitle}%
+}{}\bigskip
+
+independently and that I have not used any other sources and aids than those indicated.
+
+
+I also assure you that the electronic version submitted is the same as the printed version.$^\ast$
+
+{\small$^\ast$ if both versions are required.}
+
+\vfill
+
+\begin{tabular}{l}
+\hline
+\getLocation, \getDate
+\end{tabular}
+
+\clearpage
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-ba.def new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-ba.def
--- old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-ba.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-ba.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,57 @@
+\begin{titlepage}
+ \centering
+ \ifcsempty{iodhbwm@institute@logo}{%
+ \includegraphics[height=1.7cm]{\getDHBWLogo}
+ }{%
+ \begin{minipage}[c]{.25\textwidth}
+ \includegraphics[width=\linewidth,keepaspectratio]{\getDHBWLogo}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{.25\textwidth}
+ \centering
+ \includegraphics[width=\linewidth,keepaspectratio]{\getInstituteLogo}
+ \end{minipage}
+ }
+
+ \bigskip
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ {\bfseries \getThesisTitle}\smallskip
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\Large Bachelor's thesis}
+
+ \bigskip
+ for the degree
+
+ \textsc{\large \getBachelorDegree}
+
+ \bigskip
+ of the course \getCourseName\par
+ at the Baden-Wuerttemberg Cooperative State University \getDHBWLocation
+
+ \vfill
+
+ by\par
+ {\bfseries\large \getAuthor}\bigskip
+
+ Submission on \getSubmissionDate
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Processing Period: & \getProcessingPeriod\\
+ Student id, course: & \getStudentId, \getCourseId\\
+ \ifcsempty{iodhbwm@institute@section}{}{Department: & \getInstituteSection\\}%
+ Apprenticing company: & \getInstitute\\
+ \ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
+ Company's supervisor: & \getSupervisor\\
+ University's reviewer: & \getReviewer\\
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-pa.def new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-pa.def
--- old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-pa.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-pa.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,59 @@
+\begin{titlepage}
+ \centering
+ \ifcsempty{iodhbwm@institute@logo}{%
+ \includegraphics[height=1.5cm]{\getDHBWLogo}
+ }{%
+ \begin{minipage}[c]{.25\textwidth}
+ \includegraphics[width=\linewidth,keepaspectratio]{\getDHBWLogo}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{.25\textwidth}
+ \raggedleft
+ \includegraphics[width=\linewidth,keepaspectratio]{\getInstituteLogo}
+ \end{minipage}
+ }
+
+ \bigskip
+
+ \Large\textsc{Project report}
+
+ \normalsize
+ of the course \getCourseName\par
+ at the Baden-Wuerttemberg Cooperative State University \getDHBWLocation
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\large Subject \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+ {\bfseries \getThesisTitle}\bigskip
+
+ \ifcsempty{iodhbwm@thesis@second@title}{}{%
+ \textsc{\large Subject B}\par
+ %\tikz{\node (1) [draw, rounded rectangle] {Colloquium};}
+ {\bfseries \getThesisSecondTitle}
+ }{}
+
+ \rule{\textwidth}{.5mm}
+
+ \vfill
+
+ \par
+ {\bfseries\large \getAuthor}\par
+ \getDate
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Processing Period: & \getProcessingPeriod\\
+ Student id, course: & \getStudentId, \getCourseId\\
+ \ifcsempty{iodhbwm@institute@section}{}{Department: & \getInstituteSection\\}%
+ Apprenticing company: & \getInstitute\\
+ \ifbool{iodhbwm@if@print@location}{Location: & \getLocation\\}{}%
+ Supervisor: & \getSupervisor\\
+ Signature of supervisor & \rule[-.5cm]{.5\columnwidth}{.5pt}
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-sa.def new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-sa.def
--- old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-sa.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-sa.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,59 @@
+\begin{titlepage}
+ \centering
+ \ifcsempty{iodhbwm@institute@logo}{%
+ \includegraphics[height=1.5cm]{\getDHBWLogo}
+ }{%
+ \begin{minipage}[c]{.25\textwidth}
+ \includegraphics[width=\linewidth,keepaspectratio]{\getDHBWLogo}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{.25\textwidth}
+ \raggedleft
+ \includegraphics[width=\linewidth,keepaspectratio]{\getInstituteLogo}
+ \end{minipage}
+ }
+
+ \bigskip
+
+ \Large\textsc{Study report}
+
+ \normalsize
+ of the course \getCourseName\par
+ at the Baden-Wuerttemberg Cooperative State University \getDHBWLocation
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\large Subject \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+ {\bfseries \getThesisTitle}\bigskip
+
+ \ifcsempty{iodhbwm@thesis@second@title}{}{%
+ \textsc{\large Subject B}\par
+ %\tikz{\node (1) [draw, rounded rectangle] {Colloquium};}
+ {\bfseries \getThesisSecondTitle}
+ }{}
+
+ \rule{\textwidth}{.5mm}
+
+ \vfill
+
+ \par
+ {\bfseries\large \getAuthor}\par
+ \getDate
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Processing Period: & \getProcessingPeriod\\
+ Student id, course: & \getStudentId, \getCourseId\\
+ \ifcsempty{iodhbwm@institute@section}{}{Department: & \getInstituteSection\\}%
+% Apprenticing company: & \getInstitute\\
+ \ifbool{iodhbwm@if@print@location}{Location: & \getLocation\\}{}%
+ Supervisor: & \getSupervisor\\
+% Signature of supervisor & \rule[-.5cm]{.5\columnwidth}{.5pt}
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage.def new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage.def
--- old/doc/latex/iodhbwm/i18n/english/dhbw-titlepage.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/english/dhbw-titlepage.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,55 @@
+\begin{titlepage}
+ \centering
+ \begin{minipage}[c]{.25\textwidth}
+ \includegraphics[width=\linewidth,keepaspectratio]{dhbw-logo}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{.25\textwidth}
+ \raggedleft
+ \includegraphics[width=\linewidth,keepaspectratio]{example-image}
+ \end{minipage}
+
+ \bigskip
+
+ \Large\textsc{Report}
+
+ \normalsize
+ of the course Information Technology\par
+ at the Baden-Wuerttemberg Cooperative State University \getDHBWLocation
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\large Subject \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+ {\bfseries \getThesisTitle}\bigskip
+
+ \ifcsempty{iodhbwm@thesis@second@title}{}{%
+ \textsc{\large Subject B}\par
+ %\tikz{\node (1) [draw, rounded rectangle] {Colloquium};}
+ {\bfseries \getThesisSecondTitle}
+ }{}
+
+ \rule{\textwidth}{.5mm}
+
+ \vfill
+
+ \par
+ {\bfseries\large \getAuthor}\par
+ \today
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Processing Period: & \getProcessingPeriod\\
+ Student id, course: & \getStudentId, \getCourseId\\
+ Department: & \getInstituteSection\\
+ Apprenticing company: & \getInstitute\\
+ Location: & \getLocation\\
+ Supervisor: & \getSupervisor\\
+ Signature of supervisor & \rule[-.5cm]{.5\columnwidth}{.5pt}
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/ngerman/dhbw-declaration.def new/doc/latex/iodhbwm/i18n/ngerman/dhbw-declaration.def
--- old/doc/latex/iodhbwm/i18n/ngerman/dhbw-declaration.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/ngerman/dhbw-declaration.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,35 @@
+\ifcsdef{chapter}%
+{\chapter*{Erklärung}}%
+{\section*{Erklärung}}
+
+\thispagestyle{empty}
+
+\bigskip
+
+Ich versichere hiermit, dass ich meine \getThesisType{} mit dem\bigskip
+
+\textsc{Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+{\bfseries \getThesisTitle}
+
+\ifcsempty{iodhbwm@thesis@second@title}{}{%
+ \bigskip
+ \textsc{Thema B}\par%
+ {\bfseries \getThesisSecondTitle}%
+}{}\bigskip
+
+selbstständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel benutzt habe.
+
+
+Ich versichere zudem, dass die eingereichte elektronische Fassung mit der gedruckten Fassung übereinstimmt.$^\ast$
+
+{\small$^\ast$ falls beide Fassungen gefordert sind}
+
+\vfill
+
+\begin{tabular}{l}
+ \hline
+ \getLocation, den \getDate
+\end{tabular}
+
+\clearpage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-ba.def new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-ba.def
--- old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-ba.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-ba.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,57 @@
+\begin{titlepage}
+ \centering
+ \ifcsempty{iodhbwm@institute@logo}{%
+ \includegraphics[height=1.7cm]{\getDHBWLogo}
+ }{%
+ \begin{minipage}[c]{.25\textwidth}
+ \includegraphics[width=\linewidth,keepaspectratio]{\getDHBWLogo}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{.25\textwidth}
+ \centering
+ \includegraphics[width=\linewidth,keepaspectratio]{\getInstituteLogo}
+ \end{minipage}
+ }
+
+ \bigskip
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ {\bfseries \getThesisTitle}\smallskip
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\Large Bachelorarbeit}
+
+ \bigskip
+ für die Prüfung zum
+
+ \textsc{\large \getBachelorDegree}
+
+ \bigskip
+ des Studiengangs \getCourseName\par
+ der Dualen Hochschule Baden-Württemberg \getDHBWLocation
+
+ \vfill
+
+ von\par
+ {\bfseries\large \getAuthor}\bigskip
+
+ Abgabe am \getSubmissionDate
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Bearbeitungszeitraum: & \getProcessingPeriod\\
+ Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
+ \ifcsempty{iodhbwm@institute@section}{}{Abteilung: & \getInstituteSection\\}%
+ Ausbildungsbetrieb: & \getInstitute\\
+ \ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
+ Betreuer des Ausbildungsbetriebs: & \getSupervisor\\
+ Gutachter der Dualen Hochschule: & \getReviewer\\
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-pa.def new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-pa.def
--- old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-pa.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-pa.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,59 @@
+\begin{titlepage}
+ \centering
+ \ifcsempty{iodhbwm@institute@logo}{%
+ \includegraphics[height=1.5cm]{\getDHBWLogo}
+ }{%
+ \begin{minipage}[c]{.25\textwidth}
+ \includegraphics[width=\linewidth,keepaspectratio]{\getDHBWLogo}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{.25\textwidth}
+ \raggedleft
+ \includegraphics[width=\linewidth,keepaspectratio]{\getInstituteLogo}
+ \end{minipage}
+ }
+
+ \bigskip
+
+ \Large\textsc{Projektarbeit}
+
+ \normalsize
+ des Studiengangs \getCourseName\par
+ der Dualen Hochschule Baden-Württemberg \getDHBWLocation
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\large Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+ {\bfseries \getThesisTitle}\bigskip
+
+ \ifcsempty{iodhbwm@thesis@second@title}{}{%
+ \textsc{\large Thema B}\par
+ %\tikz{\node (1) [draw, rounded rectangle] {Kolloquium};}
+ {\bfseries \getThesisSecondTitle}
+ }{}
+
+ \rule{\textwidth}{.5mm}
+
+ \vfill
+
+ \par
+ {\bfseries\large \getAuthor}\par
+ \getDate
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Bearbeitungszeitraum: & \getProcessingPeriod\\
+ Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
+ \ifcsempty{iodhbwm@institute@section}{}{Abteilung: & \getInstituteSection\\}%
+ Ausbildungsbetrieb: & \getInstitute\\
+ \ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
+ Betreuer: & \getSupervisor\\
+ Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-sa.def new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-sa.def
--- old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-sa.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-sa.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,46 @@
+\begin{titlepage}
+ \centering
+ \includegraphics[height=1.7cm]{\getDHBWLogo}
+
+ \Large\textsc{Studienarbeit}
+
+ \normalsize
+ des Studiengangs \getCourseName\par
+ der Dualen Hochschule Baden-Württemberg \getDHBWLocation
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\large Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+ {\bfseries \getThesisTitle}\bigskip
+
+ \ifcsempty{iodhbwm@thesis@second@title}{}{%
+ \textsc{\large Thema B}\par
+ %\tikz{\node (1) [draw, rounded rectangle] {Kolloquium};}
+ {\bfseries \getThesisSecondTitle}
+ }{}
+
+ \rule{\textwidth}{.5mm}
+
+ \vfill
+
+ von\par
+ {\bfseries\large \getAuthor}\par
+ \getDate
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Bearbeitungszeitraum: & \getProcessingPeriod\\
+ Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
+% Abteilung: & \getInstituteSection\\
+ Ausbildungsbetrieb: & \getInstitute\\
+ \ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
+ Betreuer: & \getSupervisor\\
+% Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage.def new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage.def
--- old/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage.def 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,55 @@
+\begin{titlepage}
+ \centering
+ \begin{minipage}[c]{.25\textwidth}
+ \includegraphics[width=\linewidth,keepaspectratio]{dhbw-logo}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{.25\textwidth}
+ \raggedleft
+ \includegraphics[width=\linewidth,keepaspectratio]{example-image}
+ \end{minipage}
+
+ \bigskip
+
+ \Large\textsc{Arbeit}
+
+ \normalsize
+ des Studiengangs Informationstechnik\par
+ der Dualen Hochschule Baden-Württemberg \getDHBWLocation
+
+ \rule{\textwidth}{.5mm}\bigskip
+
+ \textsc{\large Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
+
+ {\bfseries \getThesisTitle}\bigskip
+
+ \ifcsempty{iodhbwm@thesis@second@title}{}{%
+ \textsc{\large Thema B}\par
+ %\tikz{\node (1) [draw, rounded rectangle] {Kolloquium};}
+ {\bfseries \getThesisSecondTitle}
+ }{}
+
+ \rule{\textwidth}{.5mm}
+
+ \vfill
+
+ \par
+ \centering{\bfseries\large \getAuthor}\par
+ \today
+
+ \vfill
+
+ \small{%
+ \begin{tabularx}{\textwidth}{@{}lX@{}}
+ \toprule
+ Bearbeitungszeitraum: & \getProcessingPeriod\\
+ Matrikelnummer, Kurs: & \getStudentId\\
+ Abteilung: & \getInstituteSection\\
+ Ausbildungsfirma: & \getInstitute\\
+ Standort: & \getLocation\\
+ Betreuer: & \getSupervisor\\
+ Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
+ \end{tabularx}
+ }
+ \cleardoublepage
+\end{titlepage}
Binary files old/doc/latex/iodhbwm/iodhbwm.pdf and new/doc/latex/iodhbwm/iodhbwm.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/iodhbwm.tex new/doc/latex/iodhbwm/iodhbwm.tex
--- old/doc/latex/iodhbwm/iodhbwm.tex 2018-12-21 00:38:12.000000000 +0100
+++ new/doc/latex/iodhbwm/iodhbwm.tex 2020-04-14 23:04:51.000000000 +0200
@@ -1,5 +1,6 @@
\documentclass[babel=ngerman,highlight=false]{skdoc}
\usepackage[T1]{fontenc}
+%\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{enumitem}
\usepackage[most]{tcolorbox}
@@ -8,7 +9,7 @@
%\usepackage{showframe}
\package[vcs=https://github.com/faltfe/iodhbwm,ctan=iodhbwm]{iodhbwm}
-\version{1.0}
+\version{1.2}
\title{iodhbwm Klasse}
\author{Felix Faltin}
@@ -149,9 +150,9 @@
\newcommand{\Version}[1]{\marginpar[\raggedleft v#1]{\raggedright v#1}}
\begin{document}
- \changes{0.4-alpha}{Add print option, auto-intro-pages and some new commands}
- \changes{0.4a-alpha}{Rename \opt{intro/add custom list} into \opt{intro/append custom content}}%
- \changes{0.4.1-alpha}{Unterstützung eines Anhang wurde hinzugefügt}%
+ \changes{1.1}{Erweiterung der Optionen}%
+ \changes{1.1.1}{Kleinere Fehlerbehebungen innerhalb von listings}
+ \changes{1.2}{Bereitstellung Englischer Vorlagen (Danke an mickmack1213)}
\maketitle
@@ -172,7 +173,11 @@
\clearpage
\tableofcontents
-
+
+ \clearpage
+ \PrintChanges
+ \clearpage
+
\section{Konventionen}
% \begin{sourcecode}[listing side comment, comment={Ich bin ein Kommentar},title={Hello world example}]
%% Hello again
@@ -275,8 +280,6 @@
\Option{mainlanguage}\WithValues{babel language}\AndDefault{empty}
Im Gegensatz zu \classOption{\opt{language}} wird mit der Option ausschließlich die Hauptsprache gesetzt, welche im Dokument benutzt wird. Die Sprache wird zusätzlich an entsprechende Pakete übergeben.
-
-
\begin{sourcecode}[listing only]
\documentclass[%
language = english,
@@ -291,12 +294,8 @@
\Option{print-}\WithValues{true, false}\AndDefault{false}
Bei Aktivierung der Option wird die farbige Darstellung von Links deaktiviert. Dies wird durch \verb|\hypersetup{hidelinks}| erreicht.\medskip
- \Option{print}\WithValues{true, false}\AndDefault{false}
- Im Gegensatz zu der Option \classOption{\opt{print-}} schaltet die Option zusätzlich noch die Darstellung von Quelltext um. Die farbige Überschrift wird entfernt und durch eine einfache Überschrift ersetzt, welche durch einen Rahmen abgegrenzt ist.
-
- \begin{warning}{Verschiebungen von Texten}
- Bei der Verwendung von \opt{print} wird der Quelltext anders formatiert. Dadurch kann es unter Umständen zu Verschiebungen des Layouts kommen. Dieses Verhalten ist nicht vollständig beabsichtigt, bot jedoch vorläufig die einfachste Umsetzung. An einer adäquaten Lösung wird gearbeitet.
- \end{warning}
+ \Option{print}\WithValues{}
+ Im Gegensatz zu der Option \classOption{\opt{print-}} schaltet die Option \textit{zusätzlich} noch die Darstellung von Quelltext um. Die farbige Überschrift wird durch eine einfache Überschrift ersetzt. Zusätzliche wird der Quelltext in schwarzer Farbe dargestellt.
\subsubsection{Darstellung der Verzeichnisse}
Die DHBW gibt eine gewissen Struktur der Arbeit vor. Um dem Autor die Arbeit etwas zu erleichtern, bietet die Klasse drei Optionen an, welche eine automatisierte Darstellung der Verzeichnisse vornimmt. Alle Optionen sind nur in Kombination mit \classOption{\opt{load-dhbw-templates}} wirksam. Im \Cref{subsub:options-tocs} werden weitere paketseitige Einstellungen beschrieben, mit welchen die zu erstellenden Verzeichnisse angepasst werden können.\medskip
@@ -340,7 +339,7 @@
\end{hint}
\medskip
- \Option{add-bibliography-}\WithValues{true, false}\AndDefault{false}
+ \Option{add-bibliography-}\WithValues{}
Die Option verhält sich ähnlich wie \classOption{\opt{add-bibliography}} mit dem Unterschied, dass am Ende des Dokuments kein Literaturverzeichnis abgebildet wird. Zusätzlich werden die Verlinkungen zum Literaturverzeichnis deaktiviert. Möchte man ein manuelles Literaturverzeichnis, so sollte die Verlinkung wieder aktiviert werden.
\begin{sourcecode}[listing only]
@@ -441,7 +440,7 @@
Mit der Option wird das Datum angegeben.\medskip
\Option{submission date}\WithValues{\meta{value}}\AndDefault{\opt{date}}
- Mit der Option wird das Abgabedatum angegeben. Standardmäßig entspricht der Wert der Option \setupOption{\opt{date}} und hat nur Einfluss auf \setupOption{\opt{bachelor type} = \meta{BA}}.\medskip
+ Mit der Option wird das Abgabedatum angegeben. Standardmäßig entspricht der Wert der Option \setupOption{\opt{date}} und hat nur Einfluss auf \setupOption{\opt{thesis type} = \meta{BA}}.\medskip
\Option{location}\WithValues{\meta{value}}
Mit Setzen der Option wird der Ort angegeben, an welchem die Arbeit erstellt wurde.\medskip
@@ -483,6 +482,17 @@
\Option{reviewer}\WithValues{\meta{value}}
Bei Bachelorarbeiten \setupOption{\opt{thesis type}=\meta{BA}} ist es üblich einen Gutachter anzugeben. Dieser wird durch die Angabe eines \setupOption{\opt{reviewer}} übergeben.
+
+ \subsubsection{Angaben zur DHBW}
+ \Option{dhbw location}\WithValues{\meta{value}}\AndDefault{Mannheim}
+ \Version{1.1.0}Die Option erlaubt eine Änderung des DHBW Standortes. Als Standardeinstellung ist die DHBW Mannheim gesetzt. Der Standort wird automatisch auf den mitgelieferten Titelseiten angepasst.
+
+ \Option{dhbw logo}\WithValues{\meta{value}}\AndDefault{dhbw-logo}
+ \Version{1.1.0}Ein alternatives Logo der DHBW kann mithilfe dieser Option angegeben werden. Die Dateiendung sollte, wie in \LaTeX{} üblich, weggelassen werden.
+
+ \begin{warning}{Abmaße beachten}
+ Wenn ein eigenes Logo gesetzt wird, müssen die Dimensionen beachtet werden. Das bereitgestellte Logo hat eine Abmessung von $540 \times 264~px$.
+ \end{warning}
\subsubsection{Optionen zur automatisierten Erstellung von Verzeichnissen}\label{subsub:options-tocs}
Im Abschnitt~\ref{subsub:format} wurde die Option \classOption{\opt{auto-intro-pages}} beschrieben. Durch die nachfolgenden Optionen können weitere Konfigurationen vorgenommen werden. Insbesondere handelt es sich dabei um die Möglichkeit, nur bestimmte Verzeichnisse oder Seiten anzuzeigen. Die meisten der Optionen sind selbsterklärend.\medskip
@@ -508,9 +518,6 @@
Erstellen des Tabellenverzeichnisses (List of Tables $\stackrel{\wedge}{=}$ LoT)
\medskip
- \Option{intro/append custom content}\WithValues{\meta{value}}
- In manchen Fällen kann es vorkommen, dass eigene Verzeichnisse hinzugefügt werden sollen. Die Option \setupOption{\opt{intro/append custom content}} nimmt als Argument gültigen \LaTeX{} Quelltext entgegen und führt diesen aus.\medskip
-
\Option{intro/print all lists}\WithValues{true, false}\AndDefault{false}
Durch Setzen der Option werden alle Verzeichnisse (ToC, LoF und LoT) automatisch generiert. Das Abbildungs- und Tabellenverzeichnis werden jedoch nur dargestellt, wenn diese mindestens einen Eintrag enthalten.
\medskip
@@ -526,6 +533,17 @@
aktiviert. Ein Abstract wird nur gedruckt, wenn eine Datei angegeben ist und die Datei existiert.
\medskip
+
+ \Option{intro/append custom content}\WithValues{\meta{value}}
+ In manchen Fällen kann es vorkommen, dass eigene Verzeichnisse hinzugefügt werden sollen. Die Option \setupOption{\opt{intro/append custom content}} nimmt als Argument gültigen \LaTeX{} Quelltext entgegen und führt diesen aus.\medskip
+
+
+ \Option{intro/roman page numbers}\WithValues{true, false}\AndDefault{false}
+ \Version{1.1.0}Bei Aktivierung der Option wird die Nummerierung innerhalb der Verzeichnisse auf Römisch umgeschaltet. Des Weiteren werden die Römischen Seitenzahlen für die Verzeichnisse ebenfalls im Inhalsverzeichnis angezeigt.
+
+ \begin{hint}{}
+ Bei Aktivierung der Option \setupOption{\opt{intro/roman page numbers}=\meta{true}} erfolgt eine Abweichung von den Richtlinien der DHBW.
+ \end{hint}
\subsection{Anhang}
\LaTeX{} stellt das Makro \Macro\appendix bereit, um dem Dokument mitzuteilen, dass anschließend der Anhang folgt. Die DHBW empfiehlt bei der Erstellung die folgenden Dinge zu beachten:
@@ -541,7 +559,7 @@
\begin{sourcecode}[listing only]
\dhbwsetup{
- intro/append custom content = {\listofappendencies}
+ intro/append custom content = {\listofappendices}
}
\end{sourcecode}
@@ -596,6 +614,10 @@
\DescribeMacro\getReviewer{} Abfrage des Gutachters für eine Bachelorarbeit, welcher durch \setupOption{\opt{reviewer}} übergeben wurde.
\DescribeMacro\getBachelorDegree{} Abfrage des Bearbeitungszeitraums, welcher durch \setupOption{\opt{author}} übergeben wurde.
+
+ \DescribeMacro\getDHBWLocation{}\Version{1.1.0}Abfrage des DHBW Standorts, welcher durch die \setupOption{\opt{dhbw location}} gesetzt wurde.
+
+ \DescribeMacro\getDHBWLogo{}\Version{1.1.0}Abfrage des DHBW Logo, welches durch die \setupOption{\opt{dhbw logo}} gesetzt wurde.
\section{Beispiele und Anwendungen}
Alle Beispiele sind auf \url{https://github.com/faltfe/iodhbwm/tree/master/doc/examples} zu finden.
@@ -638,8 +660,6 @@
\end{itemize}
-
-
\subsection{Verwendung von Parts}
In manchen Arbeiten kann es vorkommen, dass mit \Macro\part{} gearbeitet werden soll. Insbesondere bei Arbeiten mit zwei oder mehreren Themen kann der Wunsch aufkommen, dass der Abschnitt auch mit dem Wort \enquote{Thema} bezeichnet werden soll. Diese Änderung ist wie folgt möglich:
@@ -663,12 +683,11 @@
Um die Autovervollständigung für \thepackage{} zu aktiveren, müssen die Dateien \file{iodhbwm.cwl} und \file{iodhbwm-template.cwl} nach \path|%appdata%\texstudio\completion\user| beziehungsweise nach \path|.config/texstudio/completion/user| kopiert werden.
\section{Installation}
+ \subsection{CTAN}
+ Das Bundle wird ebenfalls über CTAN zur Verfügung gestellt und kann deshalb über die offiziellen Paketquellen heruntergeladen und installiert werden. Diese Variante ist zu bevorzugen.
\subsection{Lokale Installation}
Eine eigene Installation des Pakets kann in einem lokalen texmf Ordner (lokales Repository) erfolgen. Das Bundle kann manuell aus dem Git-Repository heruntergeladen werden.
-
- \subsection{CTAN}
- Das Bundle wird ebenfalls über CTAN (mit Release der Version v1.0) zur Verfügung gestellt und kann deshalb über die offiziellen Paketquellen heruntergeladen und installiert werden. Diese Variante ist zu bevorzugen.
-
+
\subsubsection{MiKTeX}
\begin{enumerate}
\item Lokales Repository anlegen, welches der \href{http://tug.ctan.org/tds/tds.html}{Verzeichnisstruktur für \LaTeX{} Dateien} entspricht. Die Verzeichnisstruktur könnte wie folgt aussehen:\par \verb|C:\Users\<username>\localtexmf\tex\latex\iodhbwm|
@@ -692,8 +711,6 @@
Eine ausführliche Beschreibung befindet sich auf \url{https://tex.stackexchange.com/a/73017/142408}.
-% \PrintChanges
-
\PrintIndex
\end{document}
Binary files old/doc/latex/iodhbwm/test-doc.pdf and new/doc/latex/iodhbwm/test-doc.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/iodhbwm/test-doc.tex new/doc/latex/iodhbwm/test-doc.tex
--- old/doc/latex/iodhbwm/test-doc.tex 2019-01-27 23:48:33.000000000 +0100
+++ new/doc/latex/iodhbwm/test-doc.tex 1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-% ---------------------------------------------------
-% Date: 12.11.2018
-% Version: v0.1
-% Autor: Felix Faltin
-% Repository: https://github.com/faltfe/iodhbwm
-% ---------------------------------------------------
-% --- --- --- --- -- Class options -- --- --- --- ---
-% ---------------------------------------------------
-\documentclass[
-add-bibliography-, % Include bibliography (needs biber run)
-bib-file = biblatex-examples.bib, % Set bibliography file
-language = ngerman, % Set main document language
-debug % Provide \lipsum, \blindtext
-]{iodhbwm}
-\usepackage[T1]{fontenc}
-%\usepackage[utf8]{inputenc} % UTF-8 is default at the latest release
-
-% ---------------------------------------------------
-% --- --- - Change default biblatex options - --- ---
-% ---------------------------------------------------
-% You can almost change every option with this command. There are
-% only some exception like the backend and the style.
-% If you want to change the citeystyle have a look at the custom
-% cite style example or see the documentation for biblatex/citestyle
-% option.
-% ---------------------------------------------------
-% Change the sorting and supress the DOI output
-\ExecuteBibliographyOptions{hyperref=true}
-
-% ---------------------------------------------------
-% --- --- --- --- Begin actual content -- --- --- ---
-% ---------------------------------------------------
-\begin{document}
- \blindtext \cite{doody}
-
-% \nocite{*} % Cite every entry from the passed file
- \printbibliography
-
- % ---------------------------------------------------
-\end{document}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/iodhbwm.doc.tlpobj new/tlpkg/tlpobj/iodhbwm.doc.tlpobj
--- old/tlpkg/tlpobj/iodhbwm.doc.tlpobj 2019-02-28 03:43:05.000000000 +0100
+++ new/tlpkg/tlpobj/iodhbwm.doc.tlpobj 2020-04-15 01:54:51.000000000 +0200
@@ -1,9 +1,9 @@
name iodhbwm.doc
category Package
-revision 49838
+revision 54734
shortdesc doc files of iodhbwm
relocated 1
-docfiles size=1232
+docfiles size=1240
RELOC/doc/latex/iodhbwm/README.md
RELOC/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.pdf
RELOC/doc/latex/iodhbwm/examples/abstract/iodhbwm-auto-sections-with-abstract.tex
@@ -26,6 +26,8 @@
RELOC/doc/latex/iodhbwm/examples/customizing/iodhbwm-print.tex
RELOC/doc/latex/iodhbwm/examples/customizing/iodhbwm-replace-part-naming.pdf
RELOC/doc/latex/iodhbwm/examples/customizing/iodhbwm-replace-part-naming.tex
+ RELOC/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.pdf
+ RELOC/doc/latex/iodhbwm/examples/customizing/iodhbwm-roman-numbers.tex
RELOC/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.pdf
RELOC/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-advanced-starter.tex
RELOC/doc/latex/iodhbwm/examples/how-to-use-iodhbwm/iodhbwm-recommended-starter.pdf
@@ -46,7 +48,15 @@
RELOC/doc/latex/iodhbwm/examples/titlepages/iodhbwm-titlepage-logo.pdf
RELOC/doc/latex/iodhbwm/examples/titlepages/iodhbwm-titlepage-logo.tex
RELOC/doc/latex/iodhbwm/examples/titlepages/my-titlepage.tex
+ RELOC/doc/latex/iodhbwm/i18n/english/dhbw-declaration.def
+ RELOC/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-ba.def
+ RELOC/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-pa.def
+ RELOC/doc/latex/iodhbwm/i18n/english/dhbw-titlepage-sa.def
+ RELOC/doc/latex/iodhbwm/i18n/english/dhbw-titlepage.def
+ RELOC/doc/latex/iodhbwm/i18n/ngerman/dhbw-declaration.def
+ RELOC/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-ba.def
+ RELOC/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-pa.def
+ RELOC/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage-sa.def
+ RELOC/doc/latex/iodhbwm/i18n/ngerman/dhbw-titlepage.def
RELOC/doc/latex/iodhbwm/iodhbwm.pdf
RELOC/doc/latex/iodhbwm/iodhbwm.tex
- RELOC/doc/latex/iodhbwm/test-doc.pdf
- RELOC/doc/latex/iodhbwm/test-doc.tex
++++++ iodhbwm.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/dhbw-declaration.def new/tex/latex/iodhbwm/dhbw-declaration.def
--- old/tex/latex/iodhbwm/dhbw-declaration.def 2018-12-21 00:38:12.000000000 +0100
+++ new/tex/latex/iodhbwm/dhbw-declaration.def 1970-01-01 01:00:00.000000000 +0100
@@ -1,18 +0,0 @@
-\ifcsdef{chapter}%
-{\chapter*{Ehrenwörtliche Erklärung}}%
-{\section*{Ehrenwörtliche Erklärung}}
-
-\thispagestyle{empty}
-
-\vspace{5cm}
-Gemäß \S 5 (3) der Studien- und Prüfungsordnung DHBW Technik vom 22. September 2011.\\
-Ich habe die vorliegende Arbeit selbstständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel verwendet.
-
-\vfill
-
-\begin{tabular}{l}
- \hline
- \getLocation, den \getDate
-\end{tabular}
-
-\clearpage
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/dhbw-titlepage-ba.def new/tex/latex/iodhbwm/dhbw-titlepage-ba.def
--- old/tex/latex/iodhbwm/dhbw-titlepage-ba.def 2018-12-21 00:38:12.000000000 +0100
+++ new/tex/latex/iodhbwm/dhbw-titlepage-ba.def 1970-01-01 01:00:00.000000000 +0100
@@ -1,57 +0,0 @@
-\begin{titlepage}
- \centering
- \ifcsempty{iodhbwm@institute@logo}{%
- \includegraphics[height=1.7cm]{dhbw-logo}
- }{%
- \begin{minipage}[c]{.25\textwidth}
- \includegraphics[width=\linewidth,keepaspectratio]{dhbw-logo}
- \end{minipage}
- \hfill
- \begin{minipage}[c]{.25\textwidth}
- \centering
- \includegraphics[width=\linewidth,keepaspectratio]{\getInstituteLogo}
- \end{minipage}
- }
-
- \bigskip
-
- \rule{\textwidth}{.5mm}\bigskip
-
- {\bfseries \getThesisTitle}\smallskip
-
- \rule{\textwidth}{.5mm}\bigskip
-
- \textsc{\Large Bachelorarbeit}
-
- \bigskip
- für die Prüfung zum
-
- \textsc{\large \getBachelorDegree}
-
- \bigskip
- des Studiengangs \getCourseName\par
- der Dualen Hochschule Baden-Württemberg Mannheim
-
- \vfill
-
- von\par
- {\bfseries\large \getAuthor}\bigskip
-
- Abgabe am \getSubmissionDate
-
- \vfill
-
- \small{%
- \begin{tabularx}{\textwidth}{@{}lX@{}}
- \toprule
- Bearbeitungszeitraum: & \getProcessingPeriod\\
- Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
- \ifcsempty{iodhbwm@institute@section}{}{Abteilung: & \getInstituteSection\\}%
- Ausbildungsfirma: & \getInstitute\\
- \ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
- Betreuer der Ausbildungsfirma: & \getSupervisor\\
- Gutachter der Dualen Hochschule: & \getReviewer\\
- \end{tabularx}
- }
- \cleardoublepage
-\end{titlepage}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/dhbw-titlepage-pa.def new/tex/latex/iodhbwm/dhbw-titlepage-pa.def
--- old/tex/latex/iodhbwm/dhbw-titlepage-pa.def 2018-12-21 00:38:12.000000000 +0100
+++ new/tex/latex/iodhbwm/dhbw-titlepage-pa.def 1970-01-01 01:00:00.000000000 +0100
@@ -1,59 +0,0 @@
-\begin{titlepage}
- \centering
- \ifcsempty{iodhbwm@institute@logo}{%
- \includegraphics[height=1.5cm]{dhbw-logo}
- }{%
- \begin{minipage}[c]{.25\textwidth}
- \includegraphics[width=\linewidth,keepaspectratio]{dhbw-logo}
- \end{minipage}
- \hfill
- \begin{minipage}[c]{.25\textwidth}
- \raggedleft
- \includegraphics[width=\linewidth,keepaspectratio]{\getInstituteLogo}
- \end{minipage}
- }
-
- \bigskip
-
- \Large\textsc{Projektarbeit}
-
- \normalsize
- des Studiengangs \getCourseName\par
- der Dualen Hochschule Baden-Württemberg Mannheim
-
- \rule{\textwidth}{.5mm}\bigskip
-
- \textsc{\large Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
-
- {\bfseries \getThesisTitle}\bigskip
-
- \ifcsempty{iodhbwm@thesis@second@title}{}{%
- \textsc{\large Thema B}\par
- %\tikz{\node (1) [draw, rounded rectangle] {Kolloquium};}
- {\bfseries \getThesisSecondTitle}
- }{}
-
- \rule{\textwidth}{.5mm}
-
- \vfill
-
- \par
- {\bfseries\large \getAuthor}\par
- \getDate
-
- \vfill
-
- \small{%
- \begin{tabularx}{\textwidth}{@{}lX@{}}
- \toprule
- Bearbeitungszeitraum: & \getProcessingPeriod\\
- Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
- \ifcsempty{iodhbwm@institute@section}{}{Abteilung: & \getInstituteSection\\}%
- Ausbildungsfirma: & \getInstitute\\
- \ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
- Betreuer: & \getSupervisor\\
- Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
- \end{tabularx}
- }
- \cleardoublepage
-\end{titlepage}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/dhbw-titlepage-sa.def new/tex/latex/iodhbwm/dhbw-titlepage-sa.def
--- old/tex/latex/iodhbwm/dhbw-titlepage-sa.def 2018-12-21 00:38:12.000000000 +0100
+++ new/tex/latex/iodhbwm/dhbw-titlepage-sa.def 1970-01-01 01:00:00.000000000 +0100
@@ -1,46 +0,0 @@
-\begin{titlepage}
- \centering
- \includegraphics[height=1.7cm]{dhbw-logo}
-
- \Large\textsc{Studienarbeit}
-
- \normalsize
- des Studiengangs \getCourseName\par
- der Dualen Hochschule Baden-Württemberg Mannheim
-
- \rule{\textwidth}{.5mm}\bigskip
-
- \textsc{\large Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
-
- {\bfseries \getThesisTitle}\bigskip
-
- \ifcsempty{iodhbwm@thesis@second@title}{}{%
- \textsc{\large Thema B}\par
- %\tikz{\node (1) [draw, rounded rectangle] {Kolloquium};}
- {\bfseries \getThesisSecondTitle}
- }{}
-
- \rule{\textwidth}{.5mm}
-
- \vfill
-
- von\par
- {\bfseries\large \getAuthor}\par
- \getDate
-
- \vfill
-
- \small{%
- \begin{tabularx}{\textwidth}{@{}lX@{}}
- \toprule
- Bearbeitungszeitraum: & \getProcessingPeriod\\
- Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
-% Abteilung: & \getInstituteSection\\
- Ausbildungsfirma: & \getInstitute\\
- \ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
- Betreuer: & \getSupervisor\\
-% Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
- \end{tabularx}
- }
- \cleardoublepage
-\end{titlepage}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/dhbw-titlepage.def new/tex/latex/iodhbwm/dhbw-titlepage.def
--- old/tex/latex/iodhbwm/dhbw-titlepage.def 2018-12-21 00:38:12.000000000 +0100
+++ new/tex/latex/iodhbwm/dhbw-titlepage.def 1970-01-01 01:00:00.000000000 +0100
@@ -1,74 +0,0 @@
-\begin{titlepage}
- \begin{minipage}[c]{.30\textwidth}
- \includegraphics[height=1.7cm]{dhbw-logo}
- \end{minipage}
- \hfill
- \begin{minipage}[c]{.30\textwidth}
- \centering
- \includegraphics[height=1.7cm]{example-image}
- \end{minipage}
- \hfill
- \begin{minipage}[c]{.30\textwidth}
- \raggedleft
- \includegraphics[height=1.7cm]{example-image}
- \end{minipage}
-
- \begin{center}
- \Large\textsc{Arbeit}
-
- \normalsize
- des Studiengangs Informationstechnik\par
- der Dualen Hochschule Baden-Württemberg Mannheim
- \end{center}
-
- \rule{\textwidth}{.5mm}\bigskip
- % \begin{minipage}[t]{.45\textwidth}
- % \centering\textsc{Thema A}
- %
- % \bfseries\large \dots
- % \hfill
- % \begin{minipage}[t]{.45\textwidth}
- % \centering\textsc{Thema B}
- %
- % \tikz{\node (1) [draw, rounded rectangle] {Kolloquium};}\par
- %
- % \bfseries\large \dots
- % \end{minipage}
- % \\[1em]
-
- \centering\textsc{\large Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
-
- {\bfseries \getThesisTitle}\bigskip
-
- \ifcsempty{iodhbwm@thesis@second@title}{}{%
- \textsc{\large Thema B}\par
- %\tikz{\node (1) [draw, rounded rectangle] {Kolloquium};}
- {\bfseries \getThesisSecondTitle}
- }{}
-
- \rule{\textwidth}{.5mm}
-
- \vfill
-
- \begin{center}
- von\par
- \centering{\bfseries\large \getAuthor}\par
- \today
- \end{center}
-
- \vfill
-
- \small{%
- \begin{tabularx}{\textwidth}{@{}lX@{}}
- \toprule
- Bearbeitungszeitraum: & \getProcessingPeriod\\
- Matrikelnummer, Kurs: & \getStudentId\\
- Abteilung: & \getInstituteSection\\
- Ausbildungsfirma: & \getInstitute\\
- Standort: & \getLocation\\
- Betreuer: & \getSupervisor\\
- Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
- \end{tabularx}
- }
- \cleardoublepage
-\end{titlepage}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/iodhbwm-i18n.def new/tex/latex/iodhbwm/iodhbwm-i18n.def
--- old/tex/latex/iodhbwm/iodhbwm-i18n.def 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/iodhbwm/iodhbwm-i18n.def 2020-04-14 23:04:51.000000000 +0200
@@ -0,0 +1,36 @@
+\newcommand{\@addlanguage}[7]{%
+ \iflanguage{#1}{
+ \renewcommand*{\iodhbwm@file@prefix}{i18n/#1/dhbw}
+
+ \def\iodhbwm@bachelor@type@boe{#2}
+ \def\iodhbwm@bachelor@type@bos{#3}
+ \def\iodhbwm@bachelor@type@boa{#4}
+
+ \def\iodhbwm@thesis@type@ba{#5}
+ \def\iodhbwm@thesis@type@pa{#6}
+ \def\iodhbwm@thesis@type@sa{#7}
+
+ \booltrue{iodhbwm@if@supported@language}
+ }%
+ {}%
+}
+
+% ################################################################
+% ### ADD SUPPORTED LANGUAGES HERE
+% ################################################################
+
+% english
+\@addlanguage{english}
+ {Bachelor of Engineering}
+ {Bachelor of Science}
+ {Bachelor of Arts}
+ {bachelor's thesis}
+ {project report}
+ {study report}
+
+% ################################################################
+
+% Print waring if an unsupported language is used
+\ifbool{iodhbwm@if@supported@language}{}{%
+ \PackageWarning{\iodhbwm@pkg@name}{The passed language `\iodhbwm@main@language` was not found.\MessageBreak Using ngerman instead.}
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/iodhbwm-templates.sty new/tex/latex/iodhbwm/iodhbwm-templates.sty
--- old/tex/latex/iodhbwm/iodhbwm-templates.sty 2018-12-21 00:38:12.000000000 +0100
+++ new/tex/latex/iodhbwm/iodhbwm-templates.sty 2020-04-14 23:04:51.000000000 +0200
@@ -7,7 +7,7 @@
% Felix Faltin
% E-Mail: ffaltin91@gmail.com
% ----------------------------------------------------------
-% Copyright 2017 Felix Faltin
+% Copyright 2017-2020 Felix Faltin
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -23,8 +23,8 @@
%
% ----------------------------------------------------------
-\newcommand*{\iodhbwm@pkg@version}{v1.0}
-\newcommand*{\iodhbwm@pkg@date}{2018-12-20}
+\newcommand*{\iodhbwm@pkg@version}{v1.2.1}
+\newcommand*{\iodhbwm@pkg@date}{2020-04-13}
\newcommand*{\iodhbwm@pkg@info}{Inoffical DHBW Mannheim thesis package}
\newcommand*{\iodhbwm@pkg@name}{iodhbwm-templates}
@@ -66,22 +66,40 @@
\newbool{iodhbwm@if@print@lot}
\newbool{iodhbwm@if@print@lof}
\newbool{iodhbwm@if@print@location}
+\newbool{iodhbwm@if@oldpagestyle}
+\newbool{iodhbwm@if@supported@language}
+
+% ----------------------------------------------------------
+% Define language depended settings
+% ----------------------------------------------------------
+% Default language: ngerman
+\newcommand*{\iodhbwm@file@prefix}{i18n/ngerman/dhbw}
+
+\def\iodhbwm@bachelor@type@boe{Bachelor of Engineering}
+\def\iodhbwm@bachelor@type@bos{Bachelor of Science}
+\def\iodhbwm@bachelor@type@boa{Bachelor of Arts}
+
+\def\iodhbwm@thesis@type@ba{Bachelorarbeit}
+\def\iodhbwm@thesis@type@pa{Projektarbeit}
+\def\iodhbwm@thesis@type@sa{Studienarbeit}
+
+\iflanguage{ngerman}{\booltrue{iodhbwm@if@supported@language}}{}
+\input{iodhbwm-i18n.def}
% ----------------------------------------------------------
% Define internal commands
% ----------------------------------------------------------
-\newcommand*{\iodhbwm@file@prefix}{dhbw}
\newcommand*{\iodhbwm@file@ending}{.def}
\edef\iodhbwm@file@titlepage@default{\iodhbwm@file@prefix-titlepage\iodhbwm@file@ending}
\edef\iodhbwm@file@titlepage@ba{\iodhbwm@file@prefix-titlepage-ba\iodhbwm@file@ending}
\edef\iodhbwm@file@titlepage@sa{\iodhbwm@file@prefix-titlepage-sa\iodhbwm@file@ending}
\edef\iodhbwm@file@titlepage@pa{\iodhbwm@file@prefix-titlepage-pa\iodhbwm@file@ending}
\edef\iodhbwm@file@declaration@default{\iodhbwm@file@prefix-declaration\iodhbwm@file@ending}
-\edef\iodhbw@file@abstract@default{\iodhbwm@file@prefix-abstract.inc}
+\edef\iodhbwm@file@abstract@default{\iodhbwm@file@prefix-abstract.inc}
-\def\iodhbwm@bachelor@type@boe{Bachelor of Engineering}
-\def\iodhbwm@bachelor@type@bos{Bachelor of Science}
-\def\iodhbwm@bachelor@type@boa{Bachelor of Arts}
+
+\def\iodhbwm@dhbw@location@default{Mannheim}
+\def\iodhbwm@dhbw@logo@default{dhbw-logo}
%---------------------------------------------------
% Defining package options
@@ -95,8 +113,8 @@
declaration/.default = \iodhbwm@file@declaration@default,
declaration = \iodhbwm@file@declaration@default,
abstract/.store in = \@iodhbwm@file@abstract,
- abstract/.default = \iodhbw@file@abstract@default,
- abstract = = \iodhbw@file@abstract@default,
+ abstract/.default = \iodhbwm@file@abstract@default,
+ abstract = = \iodhbwm@file@abstract@default,
bachelor degree type/.store in = \iodhbwm@bachelor@degree,
bachelor degree type/.default = \iodhbwm@bachelor@type@boe,
bachelor degree type = \iodhbwm@bachelor@type@boe,
@@ -104,10 +122,22 @@
bachelor degree/BoE/.estyle = {/dhbw/bachelor degree type = \iodhbwm@bachelor@type@boe},
bachelor degree/BoS/.estyle = {/dhbw/bachelor degree type = \iodhbwm@bachelor@type@bos},
bachelor degree/BoA/.estyle = {/dhbw/bachelor degree type = \iodhbwm@bachelor@type@boa},
+ thesis type name/.store in = \iodhbwm@thesis@type,
+ thesis type name/.default = \iodhbwm@thesis@type@ba,
+ thesis type name = \iodhbwm@thesis@type@ba,
thesis type/.is choice,
- thesis type/BA/.estyle = {/dhbw/titlepage = \iodhbwm@file@titlepage@ba},
- thesis type/SA/.estyle = {/dhbw/titlepage = \iodhbwm@file@titlepage@sa},
- thesis type/PA/.estyle = {/dhbw/titlepage = \iodhbwm@file@titlepage@pa},
+ thesis type/BA/.estyle = {%
+ /dhbw/titlepage = \iodhbwm@file@titlepage@ba,%
+ /dhbw/thesis type name = \iodhbwm@thesis@type@ba%
+ },
+ thesis type/SA/.estyle = {%
+ /dhbw/titlepage = \iodhbwm@file@titlepage@sa,%
+ /dhbw/thesis type name = \iodhbwm@thesis@type@sa%
+ },
+ thesis type/PA/.estyle = {%
+ /dhbw/titlepage = \iodhbwm@file@titlepage@pa,%
+ /dhbw/thesis type name = \iodhbwm@thesis@type@pa%
+ },
thesis title/.store in = \iodhbwm@thesis@title,
thesis title = {},
thesis second title/.store in = \iodhbwm@thesis@second@title,
@@ -119,9 +149,15 @@
\def\iodhbwm@date@submission{#1}%
},
date = \today,
- submission date/.store in = \iodhbwm@date@submission,
+ submission date/.store in = \iodhbwm@date@submission,
location/.store in = \iodhbwm@location,
location = {},
+ dhbw location/.store in = \iodhbwm@dhbw@location,
+ dhbw location/.default = \iodhbwm@dhbw@location@default,
+ dhbw location = \iodhbwm@dhbw@location@default,
+ dhbw logo/.store in = \iodhbwm@dhbw@logo,
+ dhbw logo/.default = \iodhbwm@dhbw@logo@default,
+ dhbw logo = \iodhbwm@dhbw@logo@default,
institute/.store in = \iodhbwm@institute,
institute section/.store in = \iodhbwm@institute@section,
institute section = {},
@@ -139,15 +175,15 @@
processing period = {},
reviewer/.store in = \iodhbwm@reviewer,
reviewer = {},
- titlepage/print location/.is if = iodhbwm@if@print@location,
- intro/print titlepage/.is if = iodhbwm@if@print@titlepage,
- intro/print abstract/.is if = iodhbwm@if@print@abstract,
- intro/abstract file/.search also = {/dhbw/abstract},
- intro/print declaration/.is if = iodhbwm@if@print@declaration,
- intro/print toc/.is if = iodhbwm@if@print@toc,
- intro/print lof/.is if = iodhbwm@if@print@lof,
- intro/print lot/.is if = iodhbwm@if@print@lot,
- intro/print all lists/.style = {%
+ titlepage/print location/.is if = iodhbwm@if@print@location,
+ intro/print titlepage/.is if = iodhbwm@if@print@titlepage,
+ intro/print abstract/.is if = iodhbwm@if@print@abstract,
+ intro/abstract file/.search also = {/dhbw/abstract},
+ intro/print declaration/.is if = iodhbwm@if@print@declaration,
+ intro/print toc/.is if = iodhbwm@if@print@toc,
+ intro/print lof/.is if = iodhbwm@if@print@lof,
+ intro/print lot/.is if = iodhbwm@if@print@lot,
+ intro/print all lists/.style = {%
/dhbw/intro/print toc = true,
/dhbw/intro/print lot = true,
/dhbw/intro/print lof = true
@@ -158,8 +194,9 @@
/dhbw/intro/print declaration = true,
/dhbw/intro/print abstract = true
},
- intro/append custom content/.store in = \iodhbwm@append@custom@content,
- intro/append custom content = {}
+ intro/append custom content/.store in = \iodhbwm@append@custom@content,
+ intro/append custom content = {},
+ intro/roman page numbers/.is if = iodhbwm@if@oldpagestyle
}
\newrobustcmd\dhbwsetup[1]{\pgfqkeys{/dhbw}{#1}}
@@ -297,6 +334,25 @@
}}{See documentation for more information}%
}{\iodhbwm@bachelor@degree}%
}
+\newcommand{\getThesisType}{%
+ \ifdefempty{\iodhbwm@thesis@type}{%
+ \PackageError{\iodhbwm@pkg@name}{%
+ Option thesis type required!\MessageBreak
+ Please use\MessageBreak\protect\dhbwsetup{\MessageBreak
+ \space\space thesis type = BA | SA | PA\MessageBreak
+ }}{See documentation for more information}%
+ }{\iodhbwm@thesis@type}%
+}
+\newcommand{\getDHBWLocation}{%
+ \ifdefempty{\iodhbwm@dhbw@location}{%
+ \PackageError{\iodhbwm@pkg@name}{%
+ Option dhbw location required!\MessageBreak
+ Please use\MessageBreak\protect\dhbwsetup{\MessageBreak
+ \space\space dhbw location = {Your DHBW Location}\MessageBreak
+ }}{See documentation for more information}%
+ }{\iodhbwm@dhbw@location}%
+}
+\newcommand{\getDHBWLogo}{\iodhbwm@dhbw@logo}
% ----------------------------------------------------------
% Commands for structuring
@@ -338,10 +394,14 @@
% Switch pagestyle
% Deactivate page numbers in ToC
\newcommand{\dhbwfrontmatter}{%
- \pagestyle{empty}
- \renewcommand*{\chapterpagestyle}{empty}
- \hypersetup{pageanchor=false}
- \addtocontents{toc}{\booltrue{iodhbwm@if@toc@unnumbered}}
+ \ifbool{iodhbwm@if@oldpagestyle}{%
+ \pagenumbering{Roman}%
+ }{%
+ \pagestyle{empty}%
+ \renewcommand*{\chapterpagestyle}{empty}%
+ \hypersetup{pageanchor=false}%
+ \addtocontents{toc}{\booltrue{iodhbwm@if@toc@unnumbered}}%
+ }%
}
% Switch pagestyle
@@ -429,4 +489,4 @@
}%
}
-\endinput
\ No newline at end of file
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/iodhbwm/iodhbwm.cls new/tex/latex/iodhbwm/iodhbwm.cls
--- old/tex/latex/iodhbwm/iodhbwm.cls 2019-01-27 23:48:33.000000000 +0100
+++ new/tex/latex/iodhbwm/iodhbwm.cls 2020-04-14 23:04:51.000000000 +0200
@@ -7,7 +7,7 @@
% Felix Faltin
% E-Mail: ffaltin91@gmail.com
% ----------------------------------------------------------
-% Copyright 2017-2019 Felix Faltin
+% Copyright 2017-2020 Felix Faltin
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -23,8 +23,8 @@
%
% ----------------------------------------------------------
-\newcommand*{\iodhbwm@cls@version}{v1.0.1}
-\newcommand*{\iodhbwm@cls@date}{2019-01-27}
+\newcommand*{\iodhbwm@cls@version}{v1.2.1}
+\newcommand*{\iodhbwm@cls@date}{2020-04-13}
\newcommand*{\iodhbwm@cls@info}{Inoffical DHBW Mannheim thesis class}
\ProvidesClass{iodhbwm}[%
@@ -204,6 +204,7 @@
\definecolor{DHBW-blue}{HTML}{026f93}
\definecolor{DHBW-darkblue}{HTML}{23527c}
\definecolor{DHBW-light}{HTML}{ffffff}
+\definecolor{DHBW-light-gray}{HTML}{f2f2f2}
\definecolor{DHBW-font}{HTML}{5c6971}
\definecolor{DHBW-dark-font}{HTML}{333333}
@@ -322,8 +323,11 @@
showstringspaces=false,
tabsize=2,
breaklines=true,
- xleftmargin=17pt,
- framexleftmargin=17pt,
+ xleftmargin=3em,
+ framexleftmargin=3em,
+ aboveskip=\baselineskip,
+ frame=tb,
+ captionpos=t,
}
\DeclareCaptionFont{DHBWlisting}{\color{DHBW-light}}
@@ -336,54 +340,44 @@
\DeclareCaptionFormat{listingprint}{%
\colorbox{white}{%
- \parbox{\dimexpr\textwidth-2\fboxsep\relax}{#1#2#3}%
+ \parbox{\dimexpr\textwidth-2\fboxsep\relax}{#1#2#3}
}%
}
\captionsetup[lstlisting]{%
- format=listing,
+ format=listingprint,
singlelinecheck=false,
margin=0pt
}%
\ifbool{iodhbwm@cls@if@print}{%
\captionsetup[lstlisting]{%
- format=listingprint,
- singlelinecheck=false,
- margin=0pt,
font={print,sf},
}%
\lstset{
- basicstyle=\footnotesize\ttfamily\color{DHBW-dark-font},
+ basicstyle=\scriptsize\ttfamily\color{DHBW-dark-font},
backgroundcolor=\color{DHBW-light},
rulecolor=\color{black},
commentstyle=\color{DHBW-font},
keywordstyle=\color{DHBW-dark-font},
- numberstyle=\scriptsize\color{DHBW-font},
- stringstyle=\color{DHBW-dark-font},
- frame=tb,
- captionpos=b,
- aboveskip=\baselineskip
+ numberstyle=\scriptsize\ttfamily\color{DHBW-font},
+ stringstyle=\color{DHBW-dark-font}
}%
}{%
\captionsetup[lstlisting]{%
format=listing,
- singlelinecheck=false,
- margin=0pt,
font={DHBWlisting,sf},
}%
\lstset{
- basicstyle=\footnotesize\ttfamily\color{DHBW-dark-font},
- backgroundcolor=\color{DHBW-light},
+ basicstyle=\scriptsize\ttfamily\color{DHBW-dark-font},
+ backgroundcolor=\color{DHBW-light-gray},
rulecolor=\color{DHBW-red},
commentstyle=\color{DHBW-font},
keywordstyle=\color{DHBW-darkblue},
- numberstyle=\scriptsize\color{DHBW-font},
- stringstyle=\color{purple},
- frame=b,
- captionpos=t,
+ numberstyle=\scriptsize\ttfamily\color{DHBW-font},
+ stringstyle=\color{purple}
}
}
}{}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/iodhbwm.tlpobj new/tlpkg/tlpobj/iodhbwm.tlpobj
--- old/tlpkg/tlpobj/iodhbwm.tlpobj 2019-02-28 03:43:08.000000000 +0100
+++ new/tlpkg/tlpobj/iodhbwm.tlpobj 2020-04-15 01:54:53.000000000 +0200
@@ -1,25 +1,20 @@
name iodhbwm
category Package
-revision 49838
+revision 54734
shortdesc Unofficial template of the DHBW Mannheim
relocated 1
longdesc This package provides an unofficial template of the DHBW
longdesc Mannheim for the creation of bachelor thesis, studies or
longdesc project work with LaTeX. The aim of the package is the quick
longdesc creation of a basic framework without much effort.
-runfiles size=24
- RELOC/tex/latex/iodhbwm/dhbw-declaration.def
+runfiles size=20
RELOC/tex/latex/iodhbwm/dhbw-logo.png
- RELOC/tex/latex/iodhbwm/dhbw-titlepage-ba.def
- RELOC/tex/latex/iodhbwm/dhbw-titlepage-pa.def
- RELOC/tex/latex/iodhbwm/dhbw-titlepage-sa.def
- RELOC/tex/latex/iodhbwm/dhbw-titlepage.def
+ RELOC/tex/latex/iodhbwm/iodhbwm-i18n.def
RELOC/tex/latex/iodhbwm/iodhbwm-templates.sty
RELOC/tex/latex/iodhbwm/iodhbwm.cls
catalogue-contact-bugs https://github.com/faltfe/iodhbwm/issues
catalogue-contact-repository https://github.com/faltfe/iodhbwm/
catalogue-ctan /macros/latex/contrib/iodhbwm
-catalogue-date 2019-01-27 14:22:03 +0100
catalogue-license lppl1.3
-catalogue-topics class dissertation
-catalogue-version 1.0.1
+catalogue-topics class dissertation misc-paper
+catalogue-version 1.2.1