summaryrefslogtreecommitdiff
path: root/macros/latex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex')
-rw-r--r--macros/latex/contrib/ccfonts/README (renamed from macros/latex/contrib/ccfonts/readme)6
-rw-r--r--macros/latex/contrib/ccfonts/ccfonts.dtx43
-rw-r--r--macros/latex/contrib/ccfonts/ccfonts.pdfbin201048 -> 195982 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/CHANGES9
-rw-r--r--macros/latex/contrib/glossaries-extra/README2
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdfbin1374903 -> 1374458 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html4
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdfbin801554 -> 801550 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex4
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra.dtx57
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra.ins2
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdfbin537720 -> 537732 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdfbin44741 -> 44753 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdfbin82831 -> 82844 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdfbin50351 -> 50363 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdfbin36728 -> 36739 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alias.pdfbin43857 -> 43869 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdfbin35289 -> 35301 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdfbin90983 -> 90995 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdfbin69521 -> 69534 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdfbin54908 -> 54920 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdfbin141502 -> 141398 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdfbin161049 -> 160937 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdfbin41274 -> 41287 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdfbin41603 -> 41613 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdfbin45244 -> 45256 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdfbin54604 -> 54617 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-external.pdfbin34170 -> 34181 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdfbin75247 -> 75259 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdfbin63214 -> 63227 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-header.pdfbin125901 -> 125913 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdfbin42710 -> 42721 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdfbin81573 -> 81588 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdfbin38218 -> 38230 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdfbin57809 -> 57823 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdfbin45142 -> 45155 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdfbin159470 -> 159361 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdfbin224726 -> 224741 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-nested.pdfbin67720 -> 67732 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdfbin47573 -> 47583 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdfbin44500 -> 44513 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdfbin106052 -> 106065 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdfbin19640 -> 19644 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdfbin43470 -> 43482 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-pages.pdfbin38791 -> 38802 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdfbin37045 -> 37059 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdfbin67872 -> 67884 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdfbin33107 -> 33119 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdfbin71295 -> 71307 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-record.pdfbin50214 -> 50225 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdfbin47883 -> 47895 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdfbin34925 -> 34937 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdfbin46383 -> 46396 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdfbin31596 -> 31607 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdfbin13411 -> 13423 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-trans.pdfbin49436 -> 49449 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-undef.pdfbin33215 -> 33226 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdfbin61037 -> 61049 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample.pdfbin45727 -> 45741 bytes
-rw-r--r--macros/latex/contrib/iodhbwm/README.md21
-rw-r--r--macros/latex/contrib/iodhbwm/doc/iodhbwm.pdfbin633935 -> 624361 bytes
-rw-r--r--macros/latex/contrib/iodhbwm/doc/iodhbwm.tex23
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n.def36
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-declaration.def37
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-ba.def57
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-pa.def59
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-sa.def59
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage.def55
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-declaration.def (renamed from macros/latex/contrib/iodhbwm/tex/dhbw-declaration.def)0
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-ba.def (renamed from macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-ba.def)4
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-pa.def (renamed from macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-pa.def)2
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-sa.def (renamed from macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-sa.def)2
-rw-r--r--macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage.def (renamed from macros/latex/contrib/iodhbwm/tex/dhbw-titlepage.def)45
-rw-r--r--macros/latex/contrib/iodhbwm/tex/iodhbwm-templates.sty32
-rw-r--r--macros/latex/contrib/iodhbwm/tex/iodhbwm.cls6
-rw-r--r--macros/latex/required/psnfss/00readme.txt264
-rw-r--r--[l---------]macros/latex/required/psnfss/README265
-rw-r--r--macros/latex/required/psnfss/changes.txt161
-rw-r--r--macros/latex/required/psnfss/manifest.txt4
-rw-r--r--macros/latex/required/psnfss/psfonts.dtx36
-rw-r--r--macros/latex/required/psnfss/psnfss2e.pdfbin151708 -> 243463 bytes
-rw-r--r--macros/latex/required/psnfss/psnfss2e.tex172
-rw-r--r--macros/latex/required/psnfss/test1.tex4
83 files changed, 902 insertions, 569 deletions
diff --git a/macros/latex/contrib/ccfonts/readme b/macros/latex/contrib/ccfonts/README
index 74e92756a6..561711effc 100644
--- a/macros/latex/contrib/ccfonts/readme
+++ b/macros/latex/contrib/ccfonts/README
@@ -2,10 +2,10 @@
* LaTeX support for the Concrete fonts *
* *
* cc.fdd: 1999/11/22 v1.0a *
-* ccfonts.dtx: 2000/06/30 v1.1 *
+* ccfonts.dtx: 2020/03/25 v1.2 *
* *
************************************************************
-Copyright (c) Walter Schmidt 1997--2000
+Copyright (c) Walter Schmidt 1997--2020
This program may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
@@ -22,6 +22,8 @@ ccfonts.ins.
What's new?
===========
+2020/03/25: (UF) adapted boldsans version to new LaTeX handling of series defaults.
+ see https://github.com/latex3/latex2e/issues/299
2000/05/30: bug fix wrt/ amsfonts.sty
diff --git a/macros/latex/contrib/ccfonts/ccfonts.dtx b/macros/latex/contrib/ccfonts/ccfonts.dtx
index 2480f1f986..5135d128ac 100644
--- a/macros/latex/contrib/ccfonts/ccfonts.dtx
+++ b/macros/latex/contrib/ccfonts/ccfonts.dtx
@@ -1,4 +1,4 @@
-%\CheckSum{144}
+%\CheckSum{146}
%
% \iffalse meta comment
%
@@ -23,9 +23,9 @@
\ProvidesFile{ccfonts.drv}
%</driver>
%<package>\ProvidesPackage{ccfonts}
- [2000/06/30 v1.1 (WaS)]
+ [2020/03/25 v1.2 (WaS)]
%
-%<*driver>
+%<*driver>
\documentclass[11pt]{ltxdoc}
\usepackage{mflogo,url}
\CodelineNumbered
@@ -38,7 +38,7 @@
% \GetFileInfo{ccfonts.drv}
% \DeleteShortVerb{\|}
% \MakeShortVerb{\+}
-%
+%
% \title{The \LaTeXe{} package \texttt{ccfonts}}
% \author{Walter Schmidt\thanks{\texttt{walter.schmidt@arcormail.de}}}
% \date{(\fileversion{} -- \filedate)}
@@ -57,7 +57,7 @@
% (CTAN: \path{fonts/concmath/})
% \item The +.fd+ files for the traditional and mathematical
% Concrete fonts (CTAN: \path{macros/latex/contrib/supported/concmath/})
-% \item The +.fd+ files for the European Concrete fonts,
+% \item The +.fd+ files for the European Concrete fonts,
% which are distributed and installed in conjunction
% with the +ccfonts+ package
% \end{itemize}
@@ -68,7 +68,7 @@
%
%
% \section{Using the package}
-% The \LaTeX{} macro package +ccfonts+
+% The \LaTeX{} macro package +ccfonts+
% supports typesetting with the font family `Concrete'.
% Loading this package through
% \begin{verse}
@@ -86,7 +86,7 @@
%
% Notice that you may still have to specify the option +psamsfonts+
% for these packages, so as to prevent them from using design sizes
-% of the Euler Fraktur fonts, which may be
+% of the Euler Fraktur fonts, which may be
% unavailable within your TeX system; this works flawlessly with
% version 1.1 of the +ccfonts+ package now. (You need not care for this
% subject, unless Euler Fraktur is actually used.)
@@ -97,12 +97,12 @@
% \begin{description}
% \oitem{boldsans} The semibold series of CM Sans is used
% as a replacement for the missing bold series of Concrete.
-% (The default behaviour is to use the bold extended version of
+% (The default behaviour is to use the bold extended version of
% CM Roman.)
% \oitem{standard-baselineskips} disables the increased leading.
% This can be useful, e.g., when typesetting in narrow columns.
% \oitem{exscale} implements scaling of the math extension font.
-% For a discussion of this feature see the file +exscale.dtx+.
+% For a discussion of this feature see the file +exscale.dtx+.
% \oitem{slantedGreek} makes uppercase Greek letters slanted by default.
% Regardless of this option, the new commands +\upDelta+ and +\upOmega+
% will always produce an upright \( \Delta \) and \( \Omega \).
@@ -123,7 +123,7 @@
% There are no bold math fonts available.
% \item
% In order to enlarge the default +\baselineskip+, the size-changing
-% macros have been redefined, and they are no longer as robust as the
+% macros have been redefined, and they are no longer as robust as the
% original definitions. This may result in \LaTeX\ errors with
% `moving arguments'. As a workaround, you may protect any font-related
% commands in moving arguments with a +\protect+ command. In case this
@@ -148,14 +148,14 @@
% OMX & ccex & m & n \\ \hline \hline
% \multicolumn{4}{|c|}{\textit{Concrete AMS A, B}}\\ \hline
% U & msa & m & n \\ \hline
-% U & msb & m & n \\ \hline
+% U & msb & m & n \\ \hline
% \end{tabular}
% \end{center}
-% Notice, that
+% Notice, that
% \begin{itemize}
% \item the series c (condensed) is available as slanted
% and with a font size of 9\,pt only;
-% \item the Concrete AMS fonts are only defined
+% \item the Concrete AMS fonts are only defined
% through the package \textsf{ccfonts},
% i.e., there are no related \texttt{.fd} files.
% \end{itemize}
@@ -217,7 +217,7 @@
% \end{macrocode}
%
% \subsubsection{The option \texttt{exscale}}
-% The code is simply copied from \texttt{exscale.sty},
+% The code is simply copied from \texttt{exscale.sty},
% with \texttt{xccex} instead of \texttt{cmex}.
% \begin{macrocode}
\DeclareOption{exscale}{
@@ -262,7 +262,9 @@
% \subsection{The option \texttt{boldsans}}
% \begin{macrocode}
\DeclareOption{boldsans}{%
- \renewcommand{\bfdefault}{sbc}}
+ \@ifundefined{DeclareFontSeriesDefault}{%
+ \renewcommand{\bfdefault}{sbc}}{%
+ \DeclareFontSeriesDefault[rm]{bf}{sbc}}}
% \end{macrocode}
%
% \subsubsection{Processing options}
@@ -282,10 +284,10 @@
% \end{macrocode}
%
% In case the package +amsfonts+ is loaded additionally,
-% we must ensure that the Concrete versions of the
+% we must ensure that the Concrete versions of the
% AMS symbol fonts are used. We execute the font definitions
-% AtBeginDocument, so that loading +amsfonts+ with the
-% option +psamsfonts+ cannot do any harm. Notice that the option may
+% AtBeginDocument, so that loading +amsfonts+ with the
+% option +psamsfonts+ cannot do any harm. Notice that the option may
% be required for getting the Euler Fraktur fonts right.
% \begin{macrocode}
\AtBeginDocument{
@@ -294,13 +296,13 @@
<5><6><7><8><9><10>gen*xccam%
<10.95><12><14.4><17.28><20.74><24.88>xccam10}{}
\DeclareFontFamily{U}{msb}{}
- \DeclareFontShape{U}{msb}{m}{n}{%
+ \DeclareFontShape{U}{msb}{m}{n}{%
<5><6><7><8><9><10>gen*xccbm%
<10.95><12><14.4><17.28><20.74><24.88>xccbm10}{}
}
% \end{macrocode}
%
-%
+%
% \subsection{Initialization}
% We ensure that any package loaded after \texttt{ccfonts}
% will find the new value of +\baselineskip+.
@@ -331,4 +333,3 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%%
-
diff --git a/macros/latex/contrib/ccfonts/ccfonts.pdf b/macros/latex/contrib/ccfonts/ccfonts.pdf
index f55e83e5c3..ec8997b00f 100644
--- a/macros/latex/contrib/ccfonts/ccfonts.pdf
+++ b/macros/latex/contrib/ccfonts/ccfonts.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/CHANGES b/macros/latex/contrib/glossaries-extra/CHANGES
index 3972b207c4..ea884160d6 100644
--- a/macros/latex/contrib/glossaries-extra/CHANGES
+++ b/macros/latex/contrib/glossaries-extra/CHANGES
@@ -1,3 +1,12 @@
+1.45 (2020-04-01):
+
+ * glossaries-extra-stylemods.sty:
+
+ - Bug fix: removed duplication of description in treenoname style
+
+ - New command: \glstreenonameChildDescLoc
+
+
1.44 (2020-03-23):
* glossaries-extra.sty:
diff --git a/macros/latex/contrib/glossaries-extra/README b/macros/latex/contrib/glossaries-extra/README
index 6710e081c8..8c1893e335 100644
--- a/macros/latex/contrib/glossaries-extra/README
+++ b/macros/latex/contrib/glossaries-extra/README
@@ -1,4 +1,4 @@
-LaTeX Package : glossaries-extra v1.44 (2020-03-23)
+LaTeX Package : glossaries-extra v1.45 (2020-04-01)
Author : Nicola Talbot
https://www.dickimaw-books.com/contact
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf
index 48d6bff21e..a7bac16a1d 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html
index d0813adde4..a01186aa3d 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html
@@ -219,7 +219,7 @@ a span.HoLogo-TeX span.HoLogo-e{text-decoration:none;}
>
<!--l. 235--><p class="noindent" >
</p><!--l. 235--><p class="noindent" ><span
-class="cmr-17">glossaries-extra.sty v1.44: an extension to the</span>
+class="cmr-17">glossaries-extra.sty v1.45: an extension to the</span>
<span
class="cmr-17">glossaries package</span>
</p>
@@ -243,7 +243,7 @@ href="http://www.dickimaw-books.com/" class="url" ><span
class="cmtt-12">http://www.dickimaw-books.com/</span></a></td></tr></table>
</div>
<!--l. 235--><p class="noindent" ><span
-class="cmr-12">2020-03-23</span></p></div>
+class="cmr-12">2020-04-01</span></p></div>
<div
class="abstract"
>
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf
index c0a595de52..e72737a6dd 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex
index b720b1aaa0..0920f2ff4c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex
@@ -225,13 +225,13 @@ styles (glossaries):>#1={\protect\ttfamily#1}|main}}
\DeleteShortVerb{\|}
\MakeShortVerb{"}
- \title{glossaries-extra.sty v1.44:
+ \title{glossaries-extra.sty v1.45:
an extension to the glossaries package}
\author{Nicola L.C. Talbot\\[10pt]
Dickimaw Books\\
\url{http://www.dickimaw-books.com/}}
- \date{2020-03-23}
+ \date{2020-04-01}
\maketitle
\begin{abstract}
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx b/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx
index c2dcfe0ecb..b9f90f6ca8 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx
@@ -1,6 +1,12 @@
%\iffalse
% glossaries-extra.dtx generated using makedtx version 1.2 (c) Nicola Talbot
% Command line args:
+% -setambles ".*\.bib=>\nopreamble\nopostamble"
+% -section "chapter"
+% -doc "glossaries-extra-codedoc.tex"
+% -author "Nicola Talbot"
+% -macrocode ".*\.tex"
+% -macrocode ".*\.bib"
% -src "glossaries-extra.sty\Z=>glossaries-extra.sty"
% -src "glossaries-extra-bib2gls.sty\Z=>glossaries-extra-bib2gls.sty"
% -src "glossaries-extra-stylemods.sty\Z=>glossaries-extra-stylemods.sty"
@@ -9,17 +15,11 @@
% -src "glossary-topic.sty\Z=>glossary-topic.sty"
% -src "(example-glossaries-.+\.tex)\Z=>\1"
% -src "(example-glossaries-.+\.bib)\Z=>\1"
-% -doc "glossaries-extra-codedoc.tex"
-% -section "chapter"
-% -setambles ".*\.bib=>\nopreamble\nopostamble"
% -comment ".*\.tex"
% -comment ".*\.bib"
% -codetitle "Main Package Code (\\styfmt{glossaries-extra.sty})"
-% -author "Nicola Talbot"
-% -macrocode ".*\.tex"
-% -macrocode ".*\.bib"
% glossaries-extra
-% Created on 2020/3/23 20:29
+% Created on 2020/4/1 13:56
%\fi
%\iffalse
%<*package>
@@ -142,7 +142,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of
\setcounter{IndexColumns}{2}
-\CheckSum{27175}
+\CheckSum{27181}
\newcommand*{\ifirstuse}{\iterm{first use}}
\newcommand*{\firstuse}{\gls{firstuse}}
@@ -182,13 +182,13 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of
\raggedright
}
-\title{glossaries-extra.sty v1.44:
+\title{glossaries-extra.sty v1.45:
documented code}
\author{Nicola L.C. Talbot\\[10pt]
Dickimaw Books\\
\url{http://www.dickimaw-books.com/}}
-\date{2020-03-23}
+\date{2020-04-01}
\begin{document}
\DocInput{glossaries-extra.dtx}
@@ -233,7 +233,7 @@ Dickimaw Books\\
%\section{Package Initialisation and Options}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossaries-extra}[2020/03/23 v1.44 (NLCT)]
+\ProvidesPackage{glossaries-extra}[2020/04/01 v1.45 (NLCT)]
% \end{macrocode}
% Requires \sty{xkeyval} to define package options.
% \begin{macrocode}
@@ -25645,7 +25645,7 @@ defined}{}%
%automatically loaded by the record option.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossaries-extra-bib2gls}[2020/03/23 v1.44 (NLCT)]
+\ProvidesPackage{glossaries-extra-bib2gls}[2020/04/01 v1.45 (NLCT)]
% \end{macrocode}
%Provide convenient shortcut commands for predefined glossary types.
%\begin{macro}{\printunsrtacronyms}
@@ -28730,7 +28730,7 @@ defined}{}%
% First identify package:
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossaries-extra-stylemods}[2020/03/23 v1.44 (NLCT)]
+\ProvidesPackage{glossaries-extra-stylemods}[2020/04/01 v1.45 (NLCT)]
% \end{macrocode}
% Provide package options to automatically load required predefined
% styles. The simplest method is to just test for the existence of
@@ -29800,6 +29800,14 @@ defined}{}%
}%
% \end{macrocode}
%\end{macro}
+%\begin{macro}{\glstreenonameDescLoc}
+%\changes{1.45}{2020-04-01}{new}
+% \begin{macrocode}
+ \newcommand{\glstreenonameDescLoc}[2]{%
+ \glstreenonamedesc{#1}\glstreeprelocation#2%
+ }
+% \end{macrocode}
+%\end{macro}
%\begin{macro}{\glstreenonamechilddesc}
%\changes{1.31}{2018-05-09}{new}
%The child entry doesn't have the pre-description separator as the
@@ -29810,6 +29818,14 @@ defined}{}%
}%
% \end{macrocode}
%\end{macro}
+%\begin{macro}{\glstreenonameChildDescLoc}
+%\changes{1.45}{2020-04-01}{new}
+% \begin{macrocode}
+ \newcommand{\glstreenonameChildDescLoc}[2]{%
+ \glstreenonamechilddesc{#1}\glstreechildprelocation#2%
+ }
+% \end{macrocode}
+%\end{macro}
% \begin{macrocode}
\renewglossarystyle{treenoname}{%
\renewenvironment{theglossary}%
@@ -29823,8 +29839,10 @@ defined}{}%
\parindent0pt\relax
\glsentryitem{##1}\glstreenamefmt{\glstarget{##1}{\glossentryname{##1}}}%
\glstreenonamesymbol{##1}%
- \glstreenonamedesc{##1}%
- \glstreeDescLoc{##1}{##2}\par
+% \end{macrocode}
+%\changes{1.45}{2020-04-01}{removed duplicate description}
+% \begin{macrocode}
+ \glstreenonameDescLoc{##1}{##2}\par
}%
\renewcommand{\subglossentry}[3]{%
\hangindent##1\glstreeindent\relax
@@ -29833,8 +29851,7 @@ defined}{}%
\glssubentryitem{##2}%
\fi
\glstarget{##2}{\strut}%
- \glstreenonamechilddesc{##2}%
- \glstreechildprelocation##3\par
+ \glstreenonameChildDescLoc{##2}{##3}\par
}%
\renewcommand*{\glsgroupskip}{\ifglsnogroupskip\else\glstreegroupskip\fi}%
}
@@ -31036,7 +31053,7 @@ defined}{}%
%\section{Package Initialisation and Options}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossary-bookindex}[2020/03/23 v1.44 (NLCT)]
+\ProvidesPackage{glossary-bookindex}[2020/04/01 v1.45 (NLCT)]
% \end{macrocode}
%Load required packages.
% \begin{macrocode}
@@ -31532,7 +31549,7 @@ defined}{}%
%Provides additional long styles.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossary-longextra}[2020/03/23 v1.44 (NLCT)]
+\ProvidesPackage{glossary-longextra}[2020/04/01 v1.45 (NLCT)]
% \end{macrocode}
%Load required packages.
% \begin{macrocode}
@@ -32961,7 +32978,7 @@ defined}{}%
%topic.
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossary-topic}[2020/03/23 v1.44 (NLCT)]
+\ProvidesPackage{glossary-topic}[2020/04/01 v1.45 (NLCT)]
% \end{macrocode}
%Load required package.
% \begin{macrocode}
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra.ins b/macros/latex/contrib/glossaries-extra/glossaries-extra.ins
index f1a3cb82b0..cc2f94010c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra.ins
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra.ins
@@ -1,4 +1,4 @@
-% glossaries-extra.ins generated using makedtx version 1.2 2020/3/23 20:29
+% glossaries-extra.ins generated using makedtx version 1.2 2020/4/1 13:56
\input docstrip
\preamble
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf
index 067fefffb0..f90e2bf9e0 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf
index 75dbbba4ea..3ba4c0d2c3 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf
index dcfa99bf2a..c070b1a1c1 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf
index c2475f0895..b1ca94ef98 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf
index 9240549091..e5d3aabee0 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf
index af769c2904..5f95e8c10d 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf
index fea6372359..4bf0cfc14b 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf
index e1b1b380e7..d87c56c028 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf
index 0a15892f04..6b2326755e 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf
index 0b4c4eb9bf..5ace7e5e2e 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf
index 5ffe8cdc19..cf75773e80 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf
index a6659eb0ab..44d3c2df33 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf
index 8807a83295..6656a68b92 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf
index ca7017a576..0dc9e3931c 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf
index 3ba1d7d804..1b88b47f31 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf
index da5ad2f50c..f376f4b6e8 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf
index bc6c45aee0..cdcf6be76a 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf
index 2fad6052c9..9d57d9290a 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf
index 8f6cb1c9a3..4b0605157c 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf
index a84fa9e505..f48bb2ab24 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf
index 6e7bee8038..78849f09e4 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf
index 138c930a14..3ccebde9f1 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf
index 9cf9ba11ff..d0bd830ca0 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
index 4398fabf49..ead60a83b4 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf
index 800e23fc95..6aedfbfd3b 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf
index 1ab4d05a3b..642c20dbf7 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf
index 148f025b1e..32a0b98094 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf
index 73ae97a0e1..5da7a933d6 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf
index b85e9628db..28bdb492a3 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf
index 84b11de45b..3a408d73d1 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf
index 7b66ce9069..e381014d44 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf
index a4ddbadfec..5c4220a185 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf
index c4ec898bac..eee065e89a 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf
index c8f28cd6c3..e86ecc0201 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf
index b3338a5a3d..8d4c7cdc2e 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf
index 9f41dfa065..a4c0b17bda 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf
index 8831ce5d7a..3eede737cf 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf
index b0cc53ec5a..e37e644536 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf
index c4b42d1791..d003fbd686 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf
index ac6c68db0a..4b702408d2 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf
index da9bf5b1c0..2b624456f4 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf
index 724d7d4fd7..f4123f6561 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf
index 307d4ba2c9..63142c9f26 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf
index f50bc9cacb..b3978b8883 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf
index 8f0b50a01f..f2f7259725 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf
index 50be7ebdf4..82d972fd7d 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf
index d8f7ce0b59..ad37602acd 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample.pdf b/macros/latex/contrib/glossaries-extra/samples/sample.pdf
index 0896f120ef..61564941cd 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample.pdf
Binary files differ
diff --git a/macros/latex/contrib/iodhbwm/README.md b/macros/latex/contrib/iodhbwm/README.md
index fff5878e17..9716853bf5 100644
--- a/macros/latex/contrib/iodhbwm/README.md
+++ b/macros/latex/contrib/iodhbwm/README.md
@@ -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: <https://github.com/faltfe/iodhbwm>
+Web: <https://github.com/faltfe/iodhbwm>
E-Mail: ffaltin91@gmail.com
---------------------------------------------------------------------------
-Copyright 2018-2019 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
- <http://www.latex-project.org/lppl.txt>
+<http://www.latex-project.org/lppl.txt>
and version 1.3 or later is part of all distributions of LaTeX
version 2005/12/01 or later.
@@ -35,9 +36,9 @@ This work has the LPPL maintenance status `maintained'.
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.
---------------------------------------------------------------------------
+---
diff --git a/macros/latex/contrib/iodhbwm/doc/iodhbwm.pdf b/macros/latex/contrib/iodhbwm/doc/iodhbwm.pdf
index 1de10b8c49..2c383a577c 100644
--- a/macros/latex/contrib/iodhbwm/doc/iodhbwm.pdf
+++ b/macros/latex/contrib/iodhbwm/doc/iodhbwm.pdf
Binary files differ
diff --git a/macros/latex/contrib/iodhbwm/doc/iodhbwm.tex b/macros/latex/contrib/iodhbwm/doc/iodhbwm.tex
index d26a35aa24..fd7f206f61 100644
--- a/macros/latex/contrib/iodhbwm/doc/iodhbwm.tex
+++ b/macros/latex/contrib/iodhbwm/doc/iodhbwm.tex
@@ -9,7 +9,7 @@
%\usepackage{showframe}
\package[vcs=https://github.com/faltfe/iodhbwm,ctan=iodhbwm]{iodhbwm}
-\version{1.1.1}
+\version{1.2}
\title{iodhbwm Klasse}
\author{Felix Faltin}
@@ -150,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
@@ -173,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
@@ -679,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|
@@ -708,8 +711,6 @@
Eine ausführliche Beschreibung befindet sich auf \url{https://tex.stackexchange.com/a/73017/142408}.
-% \PrintChanges
-
\PrintIndex
\end{document}
diff --git a/macros/latex/contrib/iodhbwm/tex/i18n.def b/macros/latex/contrib/iodhbwm/tex/i18n.def
new file mode 100644
index 0000000000..42dda7a3ff
--- /dev/null
+++ b/macros/latex/contrib/iodhbwm/tex/i18n.def
@@ -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 --git a/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-declaration.def b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-declaration.def
new file mode 100644
index 0000000000..83412c1939
--- /dev/null
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-declaration.def
@@ -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 --git a/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-ba.def b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-ba.def
new file mode 100644
index 0000000000..0d72435ca4
--- /dev/null
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-ba.def
@@ -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 --git a/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-pa.def b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-pa.def
new file mode 100644
index 0000000000..31254bc505
--- /dev/null
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-pa.def
@@ -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 --git a/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-sa.def b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-sa.def
new file mode 100644
index 0000000000..51a2c29e6d
--- /dev/null
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage-sa.def
@@ -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 --git a/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage.def b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage.def
new file mode 100644
index 0000000000..efd704204f
--- /dev/null
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/english/dhbw-titlepage.def
@@ -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 --git a/macros/latex/contrib/iodhbwm/tex/dhbw-declaration.def b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-declaration.def
index 93c915f9d1..93c915f9d1 100644
--- a/macros/latex/contrib/iodhbwm/tex/dhbw-declaration.def
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-declaration.def
diff --git a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-ba.def b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-ba.def
index f8e05ce8df..5bf27cb638 100644
--- a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-ba.def
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-ba.def
@@ -47,9 +47,9 @@
Bearbeitungszeitraum: & \getProcessingPeriod\\
Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
\ifcsempty{iodhbwm@institute@section}{}{Abteilung: & \getInstituteSection\\}%
- Ausbildungsfirma: & \getInstitute\\
+ Ausbildungsbetrieb: & \getInstitute\\
\ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
- Betreuer der Ausbildungsfirma: & \getSupervisor\\
+ Betreuer des Ausbildungsbetriebs: & \getSupervisor\\
Gutachter der Dualen Hochschule: & \getReviewer\\
\end{tabularx}
}
diff --git a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-pa.def b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-pa.def
index 790563eceb..1c05221abb 100644
--- a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-pa.def
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-pa.def
@@ -49,7 +49,7 @@
Bearbeitungszeitraum: & \getProcessingPeriod\\
Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
\ifcsempty{iodhbwm@institute@section}{}{Abteilung: & \getInstituteSection\\}%
- Ausbildungsfirma: & \getInstitute\\
+ Ausbildungsbetrieb: & \getInstitute\\
\ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
Betreuer: & \getSupervisor\\
Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
diff --git a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-sa.def b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-sa.def
index b1cab1a480..c58239db3a 100644
--- a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage-sa.def
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage-sa.def
@@ -36,7 +36,7 @@
Bearbeitungszeitraum: & \getProcessingPeriod\\
Matrikelnummer, Kurs: & \getStudentId, \getCourseId\\
% Abteilung: & \getInstituteSection\\
- Ausbildungsfirma: & \getInstitute\\
+ Ausbildungsbetrieb: & \getInstitute\\
\ifbool{iodhbwm@if@print@location}{Ort: & \getLocation\\}{}%
Betreuer: & \getSupervisor\\
% Unterschrift Betreuer & \rule[-.5cm]{.5\columnwidth}{.5pt}
diff --git a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage.def b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage.def
index 33b50837a2..1c34e5bf48 100644
--- a/macros/latex/contrib/iodhbwm/tex/dhbw-titlepage.def
+++ b/macros/latex/contrib/iodhbwm/tex/i18n/ngerman/dhbw-titlepage.def
@@ -1,42 +1,25 @@
\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}
+ \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
- \begin{center}
\Large\textsc{Arbeit}
\normalsize
des Studiengangs Informationstechnik\par
der Dualen Hochschule Baden-Württemberg \getDHBWLocation
- \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}}
+ \textsc{\large Thema \ifcsempty{iodhbwm@thesis@second@title}{}{A}}
{\bfseries \getThesisTitle}\bigskip
@@ -50,11 +33,9 @@
\vfill
- \begin{center}
- von\par
+ \par
\centering{\bfseries\large \getAuthor}\par
\today
- \end{center}
\vfill
diff --git a/macros/latex/contrib/iodhbwm/tex/iodhbwm-templates.sty b/macros/latex/contrib/iodhbwm/tex/iodhbwm-templates.sty
index 3f9a6e7b06..b52807439e 100644
--- a/macros/latex/contrib/iodhbwm/tex/iodhbwm-templates.sty
+++ b/macros/latex/contrib/iodhbwm/tex/iodhbwm-templates.sty
@@ -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@pkg@version}{v1.1.1}
-\newcommand*{\iodhbwm@pkg@date}{2019-09-08}
+\newcommand*{\iodhbwm@pkg@version}{v1.2}
+\newcommand*{\iodhbwm@pkg@date}{2020-04-01}
\newcommand*{\iodhbwm@pkg@info}{Inoffical DHBW Mannheim thesis package}
\newcommand*{\iodhbwm@pkg@name}{iodhbwm-templates}
@@ -67,11 +67,28 @@
\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{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}
@@ -80,13 +97,6 @@
\edef\iodhbwm@file@declaration@default{\iodhbwm@file@prefix-declaration\iodhbwm@file@ending}
\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@thesis@type@ba{Bachelorarbeit}
-\def\iodhbwm@thesis@type@pa{Projektarbeit}
-\def\iodhbwm@thesis@type@sa{Studienarbeit}
\def\iodhbwm@dhbw@location@default{Mannheim}
\def\iodhbwm@dhbw@logo@default{dhbw-logo}
diff --git a/macros/latex/contrib/iodhbwm/tex/iodhbwm.cls b/macros/latex/contrib/iodhbwm/tex/iodhbwm.cls
index 86d6340ed3..c1ffa62ff6 100644
--- a/macros/latex/contrib/iodhbwm/tex/iodhbwm.cls
+++ b/macros/latex/contrib/iodhbwm/tex/iodhbwm.cls
@@ -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.1.1}
-\newcommand*{\iodhbwm@cls@date}{2019-09-08}
+\newcommand*{\iodhbwm@cls@version}{v1.2}
+\newcommand*{\iodhbwm@cls@date}{2020-04-01}
\newcommand*{\iodhbwm@cls@info}{Inoffical DHBW Mannheim thesis class}
\ProvidesClass{iodhbwm}[%
diff --git a/macros/latex/required/psnfss/00readme.txt b/macros/latex/required/psnfss/00readme.txt
deleted file mode 100644
index 572e6df2a3..0000000000
--- a/macros/latex/required/psnfss/00readme.txt
+++ /dev/null
@@ -1,264 +0,0 @@
-------------------------------------------------------------
- PSNFSS 9.2 -- installation instructions
-------------------------------------------------------------
- 2004-09-15
- Walter Schmidt
-
-
-Contents
---------
-
-- Overview
-- Removing obsolete files
-- Installing the virtual fonts, metrics and .fd files
-- Installing the PSNFSS macro packages
-- Installing the documentation
-- Fonts required for PSNFSS
-- Font map files
-- The encoding vector 8r.enc
-- Extra packages required for PSNFSS
-- Making sure that everything works
-- Files from PSNFSS v7.x, which are no longer part of the
- distribution.
-
-
-
-Overview
---------
-
-PSNFSS, originally developed by Sebastian Rahtz, is a set of
-LaTeX2e package files to use common PostScript text and
-symbol fonts, together with packages for typesetting math
-using virtual math fonts to match Times and Palatino.
-
-The macro packages are useless without the font description
-(fd) files, virtual fonts (vf) and font metric (tfm) files
-for the font families used. On CTAN, those for the Base 35
-fonts are provided in the archive lw35nfss.zip. The
-metrics, fd's and font map files for the free Utopia,
-Charter, FPL and Pazo fonts are provided in the archive file
-freenfss.zip.
-
-The PSNFSS collection does, however, NOT include the actual
-PostScript fonts, i.e., the .pfb and .afm files. See the
-below section "Fonts required for PSNFSS" .
-
-This document describes how to _install_ or _update_ PSNFSS.
-Detailed instructions how to _use_ PSNFSS with LaTeX can be
-found in the PDF document psnfss2e.pdf.
-
-
-
-Removing obsolete files
------------------------
-
-* If your current version of PSNFSS is 7.0 or older, you
-should remove manually _all_ macro files, .fd files, font
-metrics and virtual fonts, that have to do with the PSNFSS
-system or with the Base35, Utopia, Charter or Pazo fonts.
-
-* If your current version of PSNFSS is 8.x or 9.1, delete
-the files ot1fplmbb.fd and t1fplmbb.fd. In a TDS-compliant
-TeX system, they should reside in the directory
-texmf/tex/latex/psnfss.
-
-* Previous distributions of PSNFSS 9.0x would erroneously
-comprise a number of files named *8a.tfm in the directory
-texmf/fonts/tfm/adobe/palatino. These files did not do any
-harm, yet they are useless and should be deleted -- unless
-you are using VTeX, which does require them.
-
-
-
-Installing the virtual fonts, metrics and .fd files
----------------------------------------------------
-Obtain the archive files lw35nfss.zip and freenfss.zip from
-CTAN:macros/latex/required/psnfss. If the file system
-layout of your TeX system complies with TDS, unzip them in
-the texmf root directory (usually named texmf) of your TeX
-system; all files will be unpacked into the right
-directories then. Otherwise you have to sort out manually
-the files from the .zip archives and copy them to the
-appropriate directories of your TeX system.
-
-The archives do _not_ include TFM files for the "raw" (= not
-re-encoded) PostScript text fonts. These files are required
-by VTeX only (and they are not PSNFSS-specific, anyway).
-
-
-
-Installing the PSNFSS macro packages
-------------------------------------
-
-Copy the files
-
- 00readme.txt
- changes.txt
- manifest.txt
- mathtest.tex
- pitest.tex
- psfonts.dtx
- psfonts.ins
- psnfss2e.tex
- test0.tex
- test1.tex
- test2.tex
- test3.tex
-
-to a directory where you keep documented LaTeX sources.
-In a TDS-compliant system this should be the directory
-
- texmf/source/latex/psnfss/ .
-
-Run LaTeX on the installation script psfonts.ins to create
-the package (.sty) files. Move them to a directory where
-LaTeX will find them. In a TDS-compliant system this should
-be the directory
-
- texmf/tex/latex/psnfss/ .
-
-The latter step is executed automagically by the
-installation script, provided that your DocStrip program has
-been configured appropriately and the target directory
-exists already.
-
-
-
-Installing the documentation
-----------------------------
-
-Copy the documentation file psnfss2e.pdf to a suitable
-directory; in a TDS-compliant system this should be
-
- texmf/doc/latex/psnfss .
-
-
-
-Fonts required for PSNFSS
--------------------------
-
-The "Base 35" fonts
- Free substitutes for the commercial PostScript Base fonts
- are available from the CTAN directory fonts/urw/base35.
-
-Adobe Utopia
-Bitstream Charter
- The Type1 font files can be obtained for free from various
- sources, e.g., CTAN:fonts/utopia and CTAN:fonts/charter.
-
-| The Utopia fonts are no longer a "required" component of
-| the LaTeX system, because of their license conditions.
-| Yet YOU MUST NOT OMIT the related font metrics and map
-| file records, regardless of whether or not the Type1 font
-| files are actually installed. Thus, the user will be
-| able to add the fonts without any further changes;
-| besides, other packages or virtual fonts may rely on
-| these TFMs.
-
-FPL (=Palatino SC/OsF)
- Free substitutes for the commercial Palatino SC/OsF fonts
- are available from CTAN:fonts/fpl
-
-Pazo
- The Type1 fonts can be obtained from the CTAN directory
- fonts/mathpazo. Notice that PSNFSS 9 needs version 1.003
- (2002-05-17) of the Pazo fonts.
-
-Computer Modern
-RSFS (Ralph Smith's Formal Script)
-Euler Math
- These font families are required when typesetting math
- using the packages mathptm, mathptmx, mathpple, or
- mathpazo. They are available in Type1 as well as METAFONT
- format Make sure to install at least the Type1 variants,
- possibly beside .mf.
-
-
-
-Font map files
---------------
-
-The following font map files (in a format that suits dvips
-and pdfTeX) are provided in the PSNFSS distribution. Use
-them immediately or merge them into one common map file:
-
- psnfss.map: for the Base35 fonts, eurmo10 and eurbo10
- charter.map: for Bitstream Charter
- utopia.map: for Adobe Utopia
- pazo.map for the Pazo math fonts
- fpls.map for the free substitutes (FPL) of the
- Palatino SC/OsF fonts
-
-psnfss.map is primarily destined for use with dvips. The
-entries for the fonts "eurmo10" and "eurbo10" may need to be
-customized: Feel free to change the /FontName's (EURM10 and
-EURB10) to lower case, if you have got the Type1 fonts from
-MicroPress rather than the BlueSky collection. This
-particular change is _not_ regarded as a violation of the
-license conditions.
-
-psnfss.map does _not_ make dvips embed the Base35 fonts.
-For use with pdfTeX you will, most likely, have to create a
-modified copy, which specifies embedding of all Base fonts.
-The other map files are equally suitable for use with either
-dvips or pdfTeX.
-
-Other applications, such as VTeX, need a different format of
-the font map files. They may also require entries for the
-raw (= not reencoded) fonts. When creating these map files,
-take those for dvips/pdfTeX as a model!
-
-
-
-The encoding vector 8r.enc
---------------------------
-
-Most Type1 text fonts, when used from TeX, are reencoded to
-the so-called TeXBase1 encoding, in order to make all glyphs
-accessible. This is performed using the reencoding file
-
- 8r.enc
-
-which distributed with PSNFSS. Consult the documentation of
-your TeX system, where to store this file!
-
-|
-| PSNFSS 9.x includes version 2.0 of 8r.enc. Make sure
-| that there exist no other, obsolete, instances of 8r.enc
-| in the applicable search path of your TeX system
-|
-
-
-
-Extra packages required for PSNFSS
-----------------------------------
-
-The "Graphics" bundle must be installed, since PSNFSS makes
-use of the package keyval.sty.
-
-
-
-Making sure that everything works
----------------------------------
-
-Run the test following files through LaTeX:
-
- test0.tex
- test1.tex
- test2.tex
- test3.tex
- mathtest.tex
- pitest.tex
-
-
-
-Files from PSNFSS v7.x, which are no longer part of the
-distribution
--------------------------------------------------------
-
-The files to support the commercial Lucida Bright and
-MathTime fonts are now distributed from the CTAN directories
-macros/latex/contrib/psnfssx/ and fonts/metrics/bh/lucida/.
-
-
--- finis
diff --git a/macros/latex/required/psnfss/README b/macros/latex/required/psnfss/README
index 5d84037450..26dab86127 120000..100644
--- a/macros/latex/required/psnfss/README
+++ b/macros/latex/required/psnfss/README
@@ -1 +1,264 @@
-00readme.txt \ No newline at end of file
+------------------------------------------------------------
+ PSNFSS 9.3 -- installation instructions
+------------------------------------------------------------
+ 2020-03-25
+ Walter Schmidt
+
+
+Contents
+--------
+
+- Overview
+- Removing obsolete files
+- Installing the virtual fonts, metrics and .fd files
+- Installing the PSNFSS macro packages
+- Installing the documentation
+- Fonts required for PSNFSS
+- Font map files
+- The encoding vector 8r.enc
+- Extra packages required for PSNFSS
+- Making sure that everything works
+- Files from PSNFSS v7.x, which are no longer part of the
+ distribution.
+
+
+
+Overview
+--------
+
+PSNFSS, originally developed by Sebastian Rahtz, is a set of
+LaTeX2e package files to use common PostScript text and
+symbol fonts, together with packages for typesetting math
+using virtual math fonts to match Times and Palatino.
+
+The macro packages are useless without the font description
+(fd) files, virtual fonts (vf) and font metric (tfm) files
+for the font families used. On CTAN, those for the Base 35
+fonts are provided in the archive lw35nfss.zip. The
+metrics, fd's and font map files for the free Utopia,
+Charter, FPL and Pazo fonts are provided in the archive file
+freenfss.zip.
+
+The PSNFSS collection does, however, NOT include the actual
+PostScript fonts, i.e., the .pfb and .afm files. See the
+below section "Fonts required for PSNFSS" .
+
+This document describes how to _install_ or _update_ PSNFSS.
+Detailed instructions how to _use_ PSNFSS with LaTeX can be
+found in the PDF document psnfss2e.pdf.
+
+
+
+Removing obsolete files
+-----------------------
+
+* If your current version of PSNFSS is 7.0 or older, you
+should remove manually _all_ macro files, .fd files, font
+metrics and virtual fonts, that have to do with the PSNFSS
+system or with the Base35, Utopia, Charter or Pazo fonts.
+
+* If your current version of PSNFSS is 8.x or 9.1, delete
+the files ot1fplmbb.fd and t1fplmbb.fd. In a TDS-compliant
+TeX system, they should reside in the directory
+texmf/tex/latex/psnfss.
+
+* Previous distributions of PSNFSS 9.0x would erroneously
+comprise a number of files named *8a.tfm in the directory
+texmf/fonts/tfm/adobe/palatino. These files did not do any
+harm, yet they are useless and should be deleted -- unless
+you are using VTeX, which does require them.
+
+
+
+Installing the virtual fonts, metrics and .fd files
+---------------------------------------------------
+Obtain the archive files lw35nfss.zip and freenfss.zip from
+CTAN:macros/latex/required/psnfss. If the file system
+layout of your TeX system complies with TDS, unzip them in
+the texmf root directory (usually named texmf) of your TeX
+system; all files will be unpacked into the right
+directories then. Otherwise you have to sort out manually
+the files from the .zip archives and copy them to the
+appropriate directories of your TeX system.
+
+The archives do _not_ include TFM files for the "raw" (= not
+re-encoded) PostScript text fonts. These files are required
+by VTeX only (and they are not PSNFSS-specific, anyway).
+
+
+
+Installing the PSNFSS macro packages
+------------------------------------
+
+Copy the files
+
+ 00readme.txt
+ changes.txt
+ manifest.txt
+ mathtest.tex
+ pitest.tex
+ psfonts.dtx
+ psfonts.ins
+ psnfss2e.tex
+ test0.tex
+ test1.tex
+ test2.tex
+ test3.tex
+
+to a directory where you keep documented LaTeX sources.
+In a TDS-compliant system this should be the directory
+
+ texmf/source/latex/psnfss/ .
+
+Run LaTeX on the installation script psfonts.ins to create
+the package (.sty) files. Move them to a directory where
+LaTeX will find them. In a TDS-compliant system this should
+be the directory
+
+ texmf/tex/latex/psnfss/ .
+
+The latter step is executed automagically by the
+installation script, provided that your DocStrip program has
+been configured appropriately and the target directory
+exists already.
+
+
+
+Installing the documentation
+----------------------------
+
+Copy the documentation file psnfss2e.pdf to a suitable
+directory; in a TDS-compliant system this should be
+
+ texmf/doc/latex/psnfss .
+
+
+
+Fonts required for PSNFSS
+-------------------------
+
+The "Base 35" fonts
+ Free substitutes for the commercial PostScript Base fonts
+ are available from the CTAN directory fonts/urw/base35.
+
+Adobe Utopia
+Bitstream Charter
+ The Type1 font files can be obtained for free from various
+ sources, e.g., CTAN:fonts/utopia and CTAN:fonts/charter.
+
+| The Utopia fonts are no longer a "required" component of
+| the LaTeX system, because of their license conditions.
+| Yet YOU MUST NOT OMIT the related font metrics and map
+| file records, regardless of whether or not the Type1 font
+| files are actually installed. Thus, the user will be
+| able to add the fonts without any further changes;
+| besides, other packages or virtual fonts may rely on
+| these TFMs.
+
+FPL (=Palatino SC/OsF)
+ Free substitutes for the commercial Palatino SC/OsF fonts
+ are available from CTAN:fonts/fpl
+
+Pazo
+ The Type1 fonts can be obtained from the CTAN directory
+ fonts/mathpazo. Notice that PSNFSS 9 needs version 1.003
+ (2002-05-17) of the Pazo fonts.
+
+Computer Modern
+RSFS (Ralph Smith's Formal Script)
+Euler Math
+ These font families are required when typesetting math
+ using the packages mathptm, mathptmx, mathpple, or
+ mathpazo. They are available in Type1 as well as METAFONT
+ format Make sure to install at least the Type1 variants,
+ possibly beside .mf.
+
+
+
+Font map files
+--------------
+
+The following font map files (in a format that suits dvips
+and pdfTeX) are provided in the PSNFSS distribution. Use
+them immediately or merge them into one common map file:
+
+ psnfss.map: for the Base35 fonts, eurmo10 and eurbo10
+ charter.map: for Bitstream Charter
+ utopia.map: for Adobe Utopia
+ pazo.map for the Pazo math fonts
+ fpls.map for the free substitutes (FPL) of the
+ Palatino SC/OsF fonts
+
+psnfss.map is primarily destined for use with dvips. The
+entries for the fonts "eurmo10" and "eurbo10" may need to be
+customized: Feel free to change the /FontName's (EURM10 and
+EURB10) to lower case, if you have got the Type1 fonts from
+MicroPress rather than the BlueSky collection. This
+particular change is _not_ regarded as a violation of the
+license conditions.
+
+psnfss.map does _not_ make dvips embed the Base35 fonts.
+For use with pdfTeX you will, most likely, have to create a
+modified copy, which specifies embedding of all Base fonts.
+The other map files are equally suitable for use with either
+dvips or pdfTeX.
+
+Other applications, such as VTeX, need a different format of
+the font map files. They may also require entries for the
+raw (= not reencoded) fonts. When creating these map files,
+take those for dvips/pdfTeX as a model!
+
+
+
+The encoding vector 8r.enc
+--------------------------
+
+Most Type1 text fonts, when used from TeX, are reencoded to
+the so-called TeXBase1 encoding, in order to make all glyphs
+accessible. This is performed using the reencoding file
+
+ 8r.enc
+
+which distributed with PSNFSS. Consult the documentation of
+your TeX system, where to store this file!
+
+|
+| PSNFSS 9.x includes version 2.0 of 8r.enc. Make sure
+| that there exist no other, obsolete, instances of 8r.enc
+| in the applicable search path of your TeX system
+|
+
+
+
+Extra packages required for PSNFSS
+----------------------------------
+
+The "Graphics" bundle must be installed, since PSNFSS makes
+use of the package keyval.sty.
+
+
+
+Making sure that everything works
+---------------------------------
+
+Run the test following files through LaTeX:
+
+ test0.tex
+ test1.tex
+ test2.tex
+ test3.tex
+ mathtest.tex
+ pitest.tex
+
+
+
+Files from PSNFSS v7.x, which are no longer part of the
+distribution
+-------------------------------------------------------
+
+The files to support the commercial Lucida Bright and
+MathTime fonts are now distributed from the CTAN directories
+macros/latex/contrib/psnfssx/ and fonts/metrics/bh/lucida/.
+
+
+-- finis
diff --git a/macros/latex/required/psnfss/changes.txt b/macros/latex/required/psnfss/changes.txt
index e4da98f6fb..c60511c4b0 100644
--- a/macros/latex/required/psnfss/changes.txt
+++ b/macros/latex/required/psnfss/changes.txt
@@ -1,119 +1,128 @@
+2020-03-25 PSNFSS 9.3 (UF)
+ * lw35nfss.zip: changed in fd-files of phv "mc" to "c", see
+ https://github.com/latex3/latex2e/issues/299.
+ Adapted test1.tex to the change
+ * lw35nfss.zip: changed in fd-files pf pcz "mb" to "m" (the
+ font is medium).
+ * renamed 00readme.txt to README
+
+
2005-04-12 PSNFSS 9.2a
- fix for psnfss/3773, affecting only helvet.sty:
+ fix for psnfss/3773, affecting only helvet.sty:
the package can now be loaded before \documentclass
-
+
2004-10-18
* freenfss.zip: fixed a major bug in the Charter font metrics
(will I ever get them right?)
-
+
2004-09-15 PSNFSS 9.2
* Charter: improved kerning data (once again...)
-
+
* Palatino: additional font families pplx and pplj with real
smallcaps and oldstyle figures and improved kerning tables;
- the free FPL fonts can be used as a substitute for te required
+ the free FPL fonts can be used as a substitute for te required
Palatino SC/OsF fonts
-
+
* mathpazo, mathptmx: beside \upDelta and \upOmega also the
other upright uppercase Greek letters are explicitly accessible.
-
- * documentation psnfss2e.tex(.pdf) updated
-
+
+ * documentation psnfss2e.tex(.pdf) updated
+
* font map files: new file fpls.map for the FPL fonts.
-
+
* minor changes to mathtest.tex
-
+
(* lw35nfss.zip is unchanged)
2004-01-26 PSNFSS 9.1b
* freenfss.zip with fixed VFs and metrics for the Bitstream
Charter fonts: New kerning pairs Y-g and Y-s; corrected
- \fontdimen1 of the italic shapes; improved italic Euro symbols
-
+ \fontdimen1 of the italic shapes; improved italic Euro symbols
+
* helvet.sty: Fixed implementation of the key-value interface.
-
+
* Warning messages added to obsolete packages.
-
+
2003-11-17 PSNFSS 9.1
* Updated VFs for all Adobe text font families, except Utopia:
Added \texteuro, fixed zdot and \textasteriskcentered.
-
+
* Courier: normal asterisk (*) is now vertically centered.
-
- * New VFs for Bitstream Charter with revised kerning data and
- faked \texteuro. In particular, the overly tight kerning
+
+ * New VFs for Bitstream Charter with revised kerning data and
+ faked \texteuro. In particular, the overly tight kerning
between L and quoteright has been abolished.
* The Pazo doublestroke font is now assigned the encoding U,
rather than T1 and OT1. The files t1fplmbb.fd and ot1fplm.fd
are replaced by ufplmbb.fd.
-
- * The Utopia fonts are no longer regarded as "required"; the
+
+ * The Utopia fonts are no longer regarded as "required"; the
package utopia.sty is marked as "obsolete".
-
+
* Documentation psnfss2e.* updated accordingly.
* Test files enhanced to test the Euro symbols and the Pazo
doublestroke font, while Utopia is omitted now.
-
-
+
+
2003-03-02 PSNFSS 9.0c
* mathptmx,sty, mathpazo.sty: \upOmega and \UpDelta are of
type \mathord now, to make sure that they are always upright
-
+
* pifont.sty: \Pifill and \dingfill should no longer fail at
the beginning or end of a paragraph. (Bug fix suggested by FMi.)
-
+
* mathptm(x).sty: \jmath, \coprod, and \amalg will now generate
error messages rather than print black squares. (Suggested by
FMi.)
-
+
* Small changes to the documentation psnfss2e.*.
-
+
* Enhanced test0.tex to test also the math alphabets.
-
+
* 8r.enc: version 2.0, comprising all of the Mac Roman
character set, too.
-
+
* The *.map files and the file 8r.enc have been moved out of the
ZIP archives, since their final location in the texmf tree may
vary wrt/ changes in the TDS specs.
-
+
2002-09-08 PSNFSS 9.0a
* Fixed TFM and VF files for mathpazo. The size of certain
symbols was wrong, because of a bug in the fontinst program.
-
+
* psfonts.dtx: Changed definition of \hbar in mathpazo.sty
to improve spacing.
-
+
* Fixed identification strings in 8rpcr.fd and t1put.fd.
-
+
* Fixed comments in 8r.enc.
-
+
* Removed one unneeded file from lw35nfss.zip.
-
+
2002-07-04
* Improved installation instructions (file 00readme.txt)
-
+
2002-05-17 Pazo fonts v1.003
* Changed the positioning of the double stroke in X and Z in
Pazo Math Blackboard Bold (suggested by Marco Kuhlmann).
The font metrics are unchanged.
-
+
2002-04-24 PSNFSS-9.0
- * mathptmx.sty: Improved \hbar. Added missing redefinitions
+ * mathptmx.sty: Improved \hbar. Added missing redefinitions
of \defaultscriptratio and \defaultscriptscriptratio.
-
+
* psnfss2e.pdf: All fonts are embedded now.
2002-04-10 PSNFSS-9.0 pre-release
@@ -121,93 +130,93 @@
* 8r.enc: The TeXBase1Encoding includes the Euro symbol in
slot 128 now. Thus, future fonts that provide the Euro, can
be supported. This does, however, NOT affect the present
- Base35, Charter and Utopia fonts.
+ Base35, Charter and Utopia fonts.
* mathpazo.sty: The undocumented macro ppljeuro is no longer
- provided.
-
+ provided.
+
* freenfss.zip: The VFs and TFMs are to be used with version
1.002 of the Pazo fonts now.
-
+
* Palatino text fonts: The textcompanion fonts of the
Palatino family provide the Euro symbol \texteuro as well as
the Omega \textohm now. The letters are actually taken from
- the Pazo fonts.
-
- * Documentation psnfss2e.tex updated and slightly improved.
+ the Pazo fonts.
+
+ * Documentation psnfss2e.tex updated and slightly improved.
2002-02-28 Pazo fonts v1.002
* Added all the remaining uppercase latin letters and digit
"one" to Pazo Math Blackboard Bold.
-
+
* Re-designed \Phi to make it better proportioned
-
+
* Re-designed \varsigma to give it a more recognisable shape
(suggested by Pablo Rodriguez). Re-designed \xi and \zeta to
match the new \varsigma.
-
+
2001-06-04 PSNFSS-v8.2
-
+
* mathpazo.sty: Changed behavior of the options sc and osf.
\jmath and \imath changed back to type 'mathord', as in normal
LaTeX.
-
+
* mathptm.sty: Revoked the changes re. AMS fonts, since the
package is only provided for use with legacy douments, anyway.
-
+
* Many changes to the documentation (psnfss2e.*).
-
+
* test1.tex, test2.tex, test3.tex: Fixed typo.
-
+
2001/05/27 PSNFSS-v8.2beta
- * mathpazo.sty:
+ * mathpazo.sty:
An improved version of this package is now part of the PSNFSS
distribution.
-
+
* freenfss.zip:
Added TFM, VF and FD files for the Pazo fonts.
* mathptmx.sty
New option: [slantedGreek]
-
+
* The AMS fonts are scaled properly now, when used together
with the packages mathptm, mathptmx, mathpple or mathpazo.
Specifying the [psamsfonts] option for the packages amsfonts or
amssymb may be needed wrt/ the Euler Fraktur fonts, but will not
affect the scaling of the others.
-
+
* ot1*.fd:
additional font shape substitition bx/ui -> b/it
-
+
* fixed TFM file zptmcm7y.tfm so as to raise the subscripts
generated by mathptmx (pr/3279)
-
+
* fixed FD files for Adobe Courier so as to disable hyphenation
(I wonder why this bug was never noticed...)
-
+
* test files completely revised
-
+
2000-01-12 PSNFSS-v8.1
-
- * support for commercial fonts is no longer part of the basic
+
+ * support for commercial fonts is no longer part of the basic
PSNFSS distribution.
* new, enhanced user documentation
-
+
* freenfss.zip:
new file, containing metrics, vf's, fd's and map files for
Bitstream Charter and Adobe Utopia
-
- * lw35nfss.zip:
+
+ * lw35nfss.zip:
removed tfm's and vf's for `raw' fonts and the duplicate
psyr.tfm; removed tfm's and vf's for Helvetica Light, which
isn't free; removed the related entries from the .fd files, too;
added the fd/tfm/vf files of the mathpple collection.
- * metrics (general):
+ * metrics (general):
removed the checksums, which are useless anyway; added missing
macron accent to all sc fonts; removed 1-1 kern pair from
Palatino.
@@ -216,27 +225,27 @@
fonts plus mathpple.map to one single psnfss.map; removed
duplicate entries; the map file will unpack to dvips/psnfss/
now.
-
+
* 8r.enc: the file is now distributed as part of lw35nfss.zip
and will unpack to the directory dvips/psnfss/.
- * psfonts.dtx:
+ * psfonts.dtx:
added courier.sty, which was previously not generated from a
.dtx source; added charter.sty and utopia.sty, which were
previously generated from dtx's of their own; added
mathpple.sty.
-
- * mathptm.sty, mathptmx.sty:
+
+ * mathptm.sty, mathptmx.sty:
fixed problems in conjunction with latexsym.sty and amssymb.sty
(pr/2910, pr/2762) as FMi had suggested; fixed the weird warning
message with \boldmath (pr/2994); made \hbar work with Times;
fixed \big & friends for font sizes <> 10pt;
-
+
* mathpple.sty:
- this package is now part of the PSNFSS distribution;
+ this package is now part of the PSNFSS distribution;
slightly enlarged font sizes for super- and subscripts in math;
\Re, \Im, \infty taken from Euler now.
* helvet.sty: new option for scaling Helvetica
-
+
%% finis
diff --git a/macros/latex/required/psnfss/manifest.txt b/macros/latex/required/psnfss/manifest.txt
index 473ac3dc9a..13bd3ab7fa 100644
--- a/macros/latex/required/psnfss/manifest.txt
+++ b/macros/latex/required/psnfss/manifest.txt
@@ -1,10 +1,10 @@
The following files constitute the PSNFSS bundle and must be
-distributed as a whole.
+distributed as a whole.
This restriction does NOT affect 8r.enc, which is originally
distributed from <http://tug.org/fontname/8r.enc> and is
included here for the sake of completeness only.
-00readme.txt
+README
changes.txt
freenfss.zip (or all files included in this archive)
lw35nfss.zip (or all files included in this archive)
diff --git a/macros/latex/required/psnfss/psfonts.dtx b/macros/latex/required/psnfss/psfonts.dtx
index 2be328867b..a0cf4ab001 100644
--- a/macros/latex/required/psnfss/psfonts.dtx
+++ b/macros/latex/required/psnfss/psfonts.dtx
@@ -5,7 +5,7 @@
% file: psfonts.dtx
%
% Copyright 1995--1998 Sebastian Rahtz
-% Copyright 1999--2005 Sebastian Rahtz, Walter Schmidt
+% Copyright 1999--2020 Sebastian Rahtz, Walter Schmidt
%
% This program may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.2
@@ -38,7 +38,7 @@
%<charter>\ProvidesPackage{charter}%
%<utopia>\ProvidesPackage{utopia}%
%<mathpazo>\ProvidesPackage{mathpazo}%
-[2005/04/12 PSNFSS-v9.2a
+[2020/03/25 PSNFSS-v9.3
%<times>(SPQR)
%<mathptm>Times w/ Math (SPQR, WaS)
%<mathptmx>Times w/ Math, improved (SPQR, WaS)
@@ -73,10 +73,10 @@
% \maketitle
%
% \noindent
-% The source file \texttt{psfonts.dtx} contains suitable package files
+% The source file \texttt{psfonts.dtx} contains suitable package files
% to use common PostScript fonts with \LaTeX.
-% See the file \texttt{00readme.txt} for the installation instructions;
-% it also explains how to obtain the
+% See the file \texttt{README} for the installation instructions;
+% it also explains how to obtain the
% related Type1 fonts, font definition files, font metrics and virtual fonts.
%
% See the document `Using common PostScript fonts with \LaTeX',
@@ -225,7 +225,7 @@
\fi
}{\endlist}
% \end{macrocode}
-% All the old Dingbat commands still work;
+% All the old Dingbat commands still work;
% they are now implemented using the +\Pi...+ commands.
% \begin{macrocode}
\newcommand{\ding}{\Pisymbol{pzd}}
@@ -295,12 +295,12 @@
\PackageError
%<mathptm> {mathptm}
%<mathptmx> {mathptmx}
- {The symbols \protect\jmath, \protect\amalg\space and
+ {The symbols \protect\jmath, \protect\amalg\space and
\protect\coprod\MessageBreak
are not available with this package}
- {Type \space <return> \space to proceed;
+ {Type \space <return> \space to proceed;
your command will be ignored.}}
-\let\amalg=\jmath
+\let\amalg=\jmath
\let\coprod=\jmath
% \end{macrocode}
%
@@ -318,7 +318,7 @@
\def\hbar{{\mskip1.6mu\mathchar'26\mkern-7.6muh}}
%</mathptm>
% \end{macrocode}
-% With \textsf{mathptmx}, PSNFSS 9.0 and later is using an improved definition,
+% With \textsf{mathptmx}, PSNFSS 9.0 and later is using an improved definition,
% which was adopted from Frank Mittelbach's \textsf{mathtime} package:
% \begin{macrocode}
%<*mathptmx>
@@ -656,7 +656,7 @@
% `BlueSky' distribution.
% \end{itemize}
% Special thanks to Daniel Schlieper, who suggested the
-% development of the \textsf{mathpple} package,
+% development of the \textsf{mathpple} package,
% contributed many good ideas and helped with testing.
%
%
@@ -703,7 +703,7 @@
% \end{macrocode}
%
% Make Palatino (+ppl+) the default roman font.
-% If the options +osf+ or +sc+ were specified,
+% If the options +osf+ or +sc+ were specified,
% use +pplj+ or +pplx+ instead,
% and make sure that +\oldstylenums+ switches to +pplj+, too.
% \begin{macrocode}
@@ -721,7 +721,7 @@
% \end{macrocode}
%
% The Pazo fonts provide an Euro symbol, which is now available in the
-% Palatino text companion fonts. For the sake of compatibility, we still define
+% Palatino text companion fonts. For the sake of compatibility, we still define
% the macro +\ppleuro+, which was introduced with version 8.2, and
% we make it work with the
% \textsf{eurofont} and \textsf{europs} packages:
@@ -731,14 +731,14 @@
% \end{macrocode}
%
% Now we declare the math fonts. The \textsf{mathpazo} package uses
-% a Palatino text font family with OT1 encoding
+% a Palatino text font family with OT1 encoding
% as the +operators+ and +\mathit+ alphabets.
% If the +sc+ option was specified, we use the family +pplx+.
% Otherwise we just take +ppl+, thus making sure that no oldstyle digits are
% used in math mode. Note that specifying both +sc+ and +osf+ gives
% oldstyle numbers in text and uses the family +pplx+ in math mode,
% so that the +ppl+ family is not required at all. Thus, the number
-% of TFM's loaded by \TeX{} is minimized.
+% of TFM's loaded by \TeX{} is minimized.
% \begin{macrocode}
\ifpazo@sc
\DeclareSymbolFont{operators} {OT1}{pplx}{m}{n}
@@ -752,7 +752,7 @@
\SetMathAlphabet{\mathit}{bold} {OT1}{ppl}{b}{it}
\fi
% \end{macrocode}
-% Uppercase upright Greek
+% Uppercase upright Greek
% and math symbols such as `plus', `equal' and others
% are taken from a new symbol font named +upright+.
% Its spacing is less tight than in the text font.
@@ -808,7 +808,7 @@
% As to uppercase Greek, see below!
%
% The follwowing symbols used to come from `letters'.
-% Now they are taken from `operators', with respect to
+% Now they are taken from `operators', with respect to
% correct spacing of decimal numbers:
% \begin{macrocode}
\DeclareMathSymbol{,}{\mathpunct}{operators}{44}
@@ -990,7 +990,7 @@
% \end{macrocode}
%
% \subsection*{Credits}
-% The Pazo fonts and the related virtual fonts
+% The Pazo fonts and the related virtual fonts
% were created by Diego Puga.
% The \textsf{mathpazo} package was written by D.~Puga and W.~Schmidt.
% \Finale
diff --git a/macros/latex/required/psnfss/psnfss2e.pdf b/macros/latex/required/psnfss/psnfss2e.pdf
index c7f27997cd..cc34d5fb51 100644
--- a/macros/latex/required/psnfss/psnfss2e.pdf
+++ b/macros/latex/required/psnfss/psnfss2e.pdf
Binary files differ
diff --git a/macros/latex/required/psnfss/psnfss2e.tex b/macros/latex/required/psnfss/psnfss2e.tex
index 2e60445264..c7dc0dafa7 100644
--- a/macros/latex/required/psnfss/psnfss2e.tex
+++ b/macros/latex/required/psnfss/psnfss2e.tex
@@ -1,6 +1,6 @@
-% file: psnfss2e.tex as of 2004-09-15
+% file: psnfss2e.tex as of 2020-03-25
%
-% Copyright 2000--2004 Walter Schmidt
+% Copyright 2000--2020 Walter Schmidt
%
% This file may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.2
@@ -12,7 +12,7 @@
\newif\ifutopia
-% \utopiatrue
+% \utopiatrue
% If you have got the Utopia fonts, uncomment the above line,
% or put \utopiatrue into your ltxguide.cfg.
@@ -94,7 +94,7 @@
\newcommand{\Lpack}[1]{\textsf{#1}}
% the macros for the typeface samples:
-\newlength{\rightwidth}
+\newlength{\rightwidth}
\rightwidth=11cm
\newlength{\leftwidth}
\leftwidth=\textwidth
@@ -116,7 +116,7 @@
And when one looked up again at the mountains there was the whole
unbearable glory of the risen sun.
\par}}
- \par
+ \par
\medskip}
@@ -124,12 +124,12 @@
\author{Walter Schmidt}
-\date{PSNFSS version 9.2 \\ 2004-09-15}
+\date{PSNFSS version 9.3 \\ 2020-03-25}
\hypersetup{pdfauthor={Walter Schmidt},
pdftitle={Using common PostScript fonts with LaTeX},
- pdfsubject={PSNFSS v9.2},
+ pdfsubject={PSNFSS v9.3},
pdfkeywords={LaTeX PSNFSS PostScript fonts}}
@@ -158,16 +158,16 @@ a number of free fonts.
\section{Package overview}
The easiest way to make use of the above-mentioned typefaces is to completely
-replace one or more of the font families used by \LaTeX{} as
+replace one or more of the font families used by \LaTeX{} as
`roman', `sans serif' and `typewriter' family and for math.
-This is accomplished by the packages listed in table \ref{tab:packages}.
+This is accomplished by the packages listed in table \ref{tab:packages}.
Its first row lists the default (Computer Modern) font families.
-An empty column indicates that a package does not change the particular
+An empty column indicates that a package does not change the particular
font family. Some of these packages need more detailed explanation and
are described in the below sections \ref{sec:helvet}, \ref{sec:mathpazo}
and \ref{sec:mathptmx}.
-The PSNFSS distribution includes also a package
+The PSNFSS distribution includes also a package
\Lpack{pifont}, which serves for accessing symbol fonts (aka `Pi~fonts'),
such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}.
@@ -183,29 +183,29 @@ such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}.
\hline
\textbf{package} & \textbf{roman} & \textbf{sans serif} & \textbf{typewriter} & \textbf{formulas} \\\hline\hline
(none) & CM Roman & CM Sans Serif & CM Typewriter & $\approx$ CM Roman\\\hline
-\Lpack{mathpazo} & Palatino
+\Lpack{mathpazo} & Palatino
&
&
& $\approx$ Palatino\\\hline
-\Lpack{mathptmx} & Times
+\Lpack{mathptmx} & Times
&
&
& $\approx$ Times\\\hline
-\Lpack{helvet} &
+\Lpack{helvet} &
& Helvetica
&
& \\\hline
-\Lpack{avant} &
+\Lpack{avant} &
& Avant~Garde
&
& \\\hline
\Lpack{courier} &
&
- & Courier
+ & Courier
& \\\hline
\Lpack{chancery} & Zapf Chancery
- &
- &
+ &
+ &
& \\\hline
\Lpack{bookman} & Bookman
& Avant~Garde
@@ -216,8 +216,8 @@ such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}.
& Courier
& \\\hline
\Lpack{charter} & Charter
- &
- &
+ &
+ &
& \\\hline
\end{tabular}
\end{center}
@@ -231,17 +231,17 @@ such as Symbol and Zapf Dingbats, see section~\ref{sec:pifont}.
\subsection{Output font encoding}
None of the packages listed in table~\ref{tab:packages} changes the
output font encoding from its default setting OT1.
-It is, however, highly recommended to use the fonts with the extended
+It is, however, highly recommended to use the fonts with the extended
T1 and TS1 (text symbols) encodings by means of the commands:
\begin{quote}
+\usepackage[T1]{fontenc}+\\
+\usepackage{textcomp}+
\end{quote}
When using \ps\ fonts that come from `outside the \TeX{} world',
-there is no reason at all to stay with the obsolete OT1~encoding,
+there is no reason at all to stay with the obsolete OT1~encoding,
which would not provide access to all available glyphs.
-However, since these fonts were not particularly designed
-for use with \TeX{}, they do \emph{not} include all of the
+However, since these fonts were not particularly designed
+for use with \TeX{}, they do \emph{not} include all of the
text companion (TS1) symbols.
@@ -254,13 +254,13 @@ Using this command requires the \Lpack{textcomp} package; see above.
\subsection{Inter-line spacing}
-With certain font families, the leading of the standard \LaTeX{}
-document classes may be too small.
-This results from the larger x-height of these typefaces, as compared with
+With certain font families, the leading of the standard \LaTeX{}
+document classes may be too small.
+This results from the larger x-height of these typefaces, as compared with
Computer Modern.
Since it is a question of document design and line width,
-the packages of the PSNFSS bundle do \emph{not} take care of this.
-Issuing the command
+the packages of the PSNFSS bundle do \emph{not} take care of this.
+Issuing the command
\begin{quote}
+\linespread+ \arg{factor}
\end{quote}
@@ -269,7 +269,7 @@ Typical values for \m{factor} are in the range of $1.04\dots1.1$.
\subsection{Using sans serif fonts}
-The packages \Lpack{helvet} and \Lpack{avant} do not change the
+The packages \Lpack{helvet} and \Lpack{avant} do not change the
default text font family from `roman'.
If required, the additional command
\begin{quote}
@@ -284,9 +284,9 @@ used in the formulas!
\section{The package \Lpack{helvet}}
\label{sec:helvet}
Helvetica is actually somewhat larger than other typefaces
-of the same nominal size.
+of the same nominal size.
As a result, mixing, \eg Times and Helvetica within running text
-may look bad.
+may look bad.
\begin{decl}
\texttt{[scaled=}\m{scale}\texttt{]}\\
\texttt{[scaled]}
@@ -295,7 +295,7 @@ This can be fixed by loading the package with the option
\texttt{[scaled=}\m{scale}\texttt{]},
for instance:
+\usepackage[scaled=.92]{helvet}+.
-As a result, the font family \texttt{phv} (Helvetica) will be
+As a result, the font family \texttt{phv} (Helvetica) will be
scaled down to 92\% of its `natural' size, which is suitable
for use with Adobe Times.
Specifying +[scaled]+ alone is equivalent to +[scaled=0.95]+% and makes
@@ -309,8 +309,8 @@ Specifying +[scaled]+ alone is equivalent to +[scaled=0.95]+% and makes
\label{sec:mathpazo}
Loading
%% \NEWfeature{2001-06-04 v8.2}
-this package changes the default roman font family
-to Adobe Palatino, and the virtual `mathpazo' fonts will be used
+this package changes the default roman font family
+to Adobe Palatino, and the virtual `mathpazo' fonts will be used
for math.
These virtual fonts are made up basically from Palatino Italic, with the
missing math symbols coming from the CM and Pazo math fonts.
@@ -324,14 +324,14 @@ missing math symbols coming from the CM and Pazo math fonts.
By default, the package \Lpack{mathpazo} uses
the typeface family +ppl+ as the roman text font family.
The option +[sc]+ selects Palatino with real smallcaps (family +pplx+) insread.
-Correspondingly, the option +[osf]+ selects Palatino with smallcaps and default
-oldstyle figures (family +pplj+).
+Correspondingly, the option +[osf]+ selects Palatino with smallcaps and default
+oldstyle figures (family +pplj+).
Of course, oldstyle figures will be used only in text mode, as opposed to formulas.
\NEWfeature{2004-09-15 v9.2}
Using either option is strongly recommended:
Beside the real smallcaps, the font families +pplx+ and +pplj+ show further
-improvements over +ppl+: Increased word space, enhanced kerning tables,
-additional `dotlessj' glyph.
+improvements over +ppl+: Increased word space, enhanced kerning tables,
+additional `dotlessj' glyph.
\begin{decl}
+[slantedGreek]+
@@ -362,13 +362,13 @@ Upright \emph{lowercase} Greek is, however, not available.
+\mathbb+
\end{decl}
+\mathbold+ is a math alphabet for typesetting variables (incl.\ Greek)
-in a {\bfseries\itshape bold italic} style. Do not mix this up with +\mathbf+,
+in a {\bfseries\itshape bold italic} style. Do not mix this up with +\mathbf+,
which selects a {\bfseries\upshape bold upright} text font
for use in math!
+\mathbb+ is a `blackboard bold' alphabet, whose characters
-are taken from the Pazo fonts. %% \NEWfeature{2002-04-10 v9.0}
-All upper case letters and the numeral `1' are available.
+are taken from the Pazo fonts. %% \NEWfeature{2002-04-10 v9.0}
+All upper case letters and the numeral `1' are available.
If you want to use a different, external, doublestroke alphabet,
load the package \Lpack{mathpazo} with the package option +[noBBppl]+, see above.
@@ -386,29 +386,29 @@ one of these packages, using the +\euro+ command from the
\subsection{Font size of the `large' math symbols}
-With \Lpack{mathpazo}, the `large' math symbols are automatically
-scaled to fit the base font size.
-In contrast to standard \LaTeX{} you need not
+With \Lpack{mathpazo}, the `large' math symbols are automatically
+scaled to fit the base font size.
+In contrast to standard \LaTeX{} you need not
load the package \Lpack{exscale} for this purpose!
\subsection{Known problems}
In contrast to the standard CM fonts, the virtual \Lpack{mathpazo} fonts
-do not provide any Greek letters in the math alphabet +\mathrm+.
-Applying this math alphabet command to Greek letters
+do not provide any Greek letters in the math alphabet +\mathrm+.
+Applying this math alphabet command to Greek letters
will result in garbage output.
\section{The package \Lpack{mathptmx}}
\label{sec:mathptmx}
-Loading this package changes the default roman font family
-to Times, and the virtual `mathptmx' fonts will be used
-for math.
+Loading this package changes the default roman font family
+to Times, and the virtual `mathptmx' fonts will be used
+for math.
These virtual fonts are made up basically from Times Italic, with the
-missing math symbols coming from CM, RSFS (for +\mathcal+) and
-Adobe~Symbol.
+missing math symbols coming from CM, RSFS (for +\mathcal+) and
+Adobe~Symbol.
\subsection{Package options}
\begin{decl}
@@ -429,8 +429,8 @@ Upright \emph{lowercase} Greek is, however, not available.
\subsection{Font size of the `large' math symbols}
-With \Lpack{mathptmx}, the `large' math symbols are automatically scaled
-to fit the base font size. In contrast to standard \LaTeX{} you need not
+With \Lpack{mathptmx}, the `large' math symbols are automatically scaled
+to fit the base font size. In contrast to standard \LaTeX{} you need not
load the package \Lpack{exscale} for this purpose!
@@ -439,7 +439,7 @@ load the package \Lpack{exscale} for this purpose!
\item There are no bold math fonts, and +\boldmath+ has no effect.
Use of the package \Lpack{bm} in conjunction with \Lpack{mathptmx}
is not recommended.
- \item The symbols
+ \item The symbols
+\jmath+, +\coprod +and +\amalg+
are not available.
\end{itemize}
@@ -449,10 +449,10 @@ load the package \Lpack{exscale} for this purpose!
\section{The package \Lpack{pifont}}
\label{sec:pifont}
-Using symbol fonts is supported by means of the
+Using symbol fonts is supported by means of the
\Lpack{pifont} package, providing commands for using the Zapf Dingbats font,
as well as an interface to other families.\footnote{%
-This section was adopted, with minor changes,
+This section was adopted, with minor changes,
from \cite{companion}, 1st ed.}
\subsection{Commands for using Zapf Dingbats}
@@ -462,8 +462,8 @@ from \cite{companion}, 1st ed.}
\end{decl}
A given character can be chosen via the +\ding+ command.
-Its parameter is an integer that specifies the character to be
-typeset. For example, +\ding{38}+ gives \ding{38};
+Its parameter is an integer that specifies the character to be
+typeset. For example, +\ding{38}+ gives \ding{38};
see table~\vref{tab:dingbats}.
\begin{decl}
@@ -524,7 +524,7 @@ with a little space on the left and right:
\caption{The characters in the \ps{} font Zapf Dingbats}
\label{tab:dingbats}
\medskip
-
+
{\footnotesize
\begin{tabular}{|rr|rr|rr|rr|rr|rr|rr|rr|}
\hline
@@ -609,14 +609,14 @@ the specified symbol, with some space at the left and right
\section{NFSS classification}
-Table~\vref{tab:families} lists all text and symbol font shapes
+Table~\vref{tab:families} lists all text and symbol font shapes
supported by the basic PSNFSS distribution,
and the related \ps\ fonts.
\NEWdescription{2004-09-15 v9.2}
-With the exception of Charter and Utopia, these fonts are commercial products.
+With the exception of Charter and Utopia, these fonts are commercial products.
Therefore, most \TeX\ systems include free substitutes instead.
-Available encodings are OT1, T1 and TS1, except for
+Available encodings are OT1, T1 and TS1, except for
Symbol and Zapf~Dingbats, which are implemented with encoding U.
See \cite{fntguide} for how to access a given font shape directly.
@@ -628,14 +628,14 @@ whose typographical quality is -- at least -- questionable.
The math font families loaded by the
\Lpack{mathptm}, \Lpack{mathptmx}, \Lpack{mathpazo} and \Lpack{mathpple} packages
are not listed here.
-See the documented source file \texttt{psfonts.dtx}
+See the documented source file \texttt{psfonts.dtx}
for information on this topic.
\begin{table}[p]
\caption{Font shapes supported by the basic PSNFSS distribution}
\label{tab:families}
\medskip
-
+
{\small
\begin{tabularx}{\linewidth}{|l|l|l|>{\raggedright\arraybackslash}X|}
\hline
@@ -663,9 +663,9 @@ for information on this topic.
pnc & b & n, sl, it, sc & NewCenturySchlbk-Bold, NewCenturySchlbk-BoldItalic\\ \hline \hline
\multicolumn{4}{|c|}{\textit{Palatino}}\\ \hline
ppl & m & n, sl, it, sc & Palatino-Roman, Palatino-Italic\\ \hline
- ppl & b & n, sl, it, sc & Palatino-Bold, Palatino-BoldItalic\\ \hline
+ ppl & b & n, sl, it, sc & Palatino-Bold, Palatino-BoldItalic\\ \hline
pplx & m & n, it, sc & Palatino-Roman, Palatino-Italic, Palatino-SC\\ \hline
- pplx & b & n, it & Palatino-Bold, Palatino-BoldItalic\\ \hline
+ pplx & b & n, it & Palatino-Bold, Palatino-BoldItalic\\ \hline
pplj & m & n, it, sc & Palatino-Roman, Palatino-SC, Palatino-Italic, Palatino-ItalicOsF\\ \hline
pplj & b & n, it & Palatino-Bold, Palatino-BoldOsF, Palatino-BoldItalic, Palatino-BoldItalicOsF\\ \hline \hline
\multicolumn{4}{|c|}{\textit{Times}}\\ \hline
@@ -700,7 +700,7 @@ They are provided for compatibility with existing documents only.
\begin{tabular}{|l|p{1.8cm}p{2.2cm}p{2.4cm}p{2.2cm}|}
\hline
\textbf{package} & \textbf{roman} & \textbf{sans serif} & \textbf{typewriter} & \textbf{math} \\\hline\hline
-\Lpack{times} & Times
+\Lpack{times} & Times
& Helvetica
& Courier
& \\\hline
@@ -708,11 +708,11 @@ They are provided for compatibility with existing documents only.
& Helvetica
& Courier
& \\\hline
-\Lpack{mathptm} & Times
+\Lpack{mathptm} & Times
&
&
& $\approx$ Times\\\hline
-\Lpack{mathpple} & Palatino
+\Lpack{mathpple} & Palatino
&
&
& $\approx$ Palatino\\\hline
@@ -727,10 +727,10 @@ They are provided for compatibility with existing documents only.
\subsection{The packages \Lpack{times} and \Lpack{palatino}}
-These packages do not load suitable math fonts,
-and they do not scale the Helvetica fonts appropriately
+These packages do not load suitable math fonts,
+and they do not scale the Helvetica fonts appropriately
to match Times and Palatino -- see section \ref{sec:helvet}.
-Use \Lpack{mathptmx} or \Lpack{mathpazo} in conjunction with
+Use \Lpack{mathptmx} or \Lpack{mathpazo} in conjunction with
\Lpack{helvet} and \Lpack{courier} instead!
In case you need to load Times or Palatino \emph{without} the
@@ -740,7 +740,7 @@ basic NFSS commands. For instance,
+\renewcommand{\rmdefault}{ptm}+
\end{quote}
changes only the default roman font family to
-\texttt{ptm}, i.e.\ Times.
+\texttt{ptm}, i.e.\ Times.
\subsection{The package \Lpack{mathptm}}
The package \Lpack{mathptm} is a predecessor to \Lpack{mathptmx}.
@@ -755,7 +755,7 @@ be available in Type~1 format.
\Lpack{mathpple} is a predecessor to \Lpack{mathpazo},
using also a set of virtual math fonts to go with Palatino.
The Greek alphabet is, however, taken from the
-Euler fonts (which get slanted), rather than from the Pazo fonts.
+Euler fonts (which get slanted), rather than from the Pazo fonts.
The package \Lpack{mathpple} does not support the
Palatino SC/OsF fonts, and there is no `blackboard bold' math alphabet.
Further flaws are:
@@ -766,31 +766,31 @@ Further flaws are:
\item There are no bold variants of +\partial+ and +\infty+.
\item +\jmath+ is taken from the CM math italic font, which does
not blend well with Palatino.
- \item DVI viewers may exhibit problems as to rendering of the artificially slanted
+ \item DVI viewers may exhibit problems as to rendering of the artificially slanted
Greek letters.
\end{itemize}
The newer \Lpack{mathpazo} package can be considered as
-superior; yet you may still use \Lpack{mathpple}, if you prefer
+superior; yet you may still use \Lpack{mathpple}, if you prefer
the shape of its Greek letters.
\subsection{The package \Lpack{utopia}}
-Use %%\NEWdescription{2003-11-17 v9.1}
-of the \Lpack{utopia}
-package is no longer recommended, because
+Use %%\NEWdescription{2003-11-17 v9.1}
+of the \Lpack{utopia}
+package is no longer recommended, because
the newer package \Lpack{fourier} provides a basically improved
-interface to the Utopia typeface and loads suitable math fonts, too.
+interface to the Utopia typeface and loads suitable math fonts, too.
Notice that this package does \emph{not} belong to the PSNFSS collection!
-Furthermore, the \LaTeX3 team does no longer regard the Utopia
+Furthermore, the \LaTeX3 team does no longer regard the Utopia
fonts as a \emph{required} component of \LaTeX{},
-because their license does not comply with the strict
+because their license does not comply with the strict
guidelines of the FSF.
\section{Typeface samples}
The following samples show the regular font of each typeface family
-supported by PSNFSS.
+supported by PSNFSS.
The particular font size and baselineskip is indicated below the font name.
Notice that Helvetica is scaled to 92\,\% of the nominal size.
@@ -853,11 +853,11 @@ The PSNFSS system was originally developed by Sebastian Rahtz.
The virtual \Lpack{mathptm} and \Lpack{mathptmx} fonts and the related packages
were created by Alan Jeffrey, Sebastian Rathz and Ulrik Vieth.
-The \Lpack{mathpple} package and its virtual fonts are based
+The \Lpack{mathpple} package and its virtual fonts are based
on earlier work by Aloysius Helminck. Special thanks to Daniel Schlieper
without whose initiative the package would not have been developed.
-The Pazo math fonts and the related virtual fonts were created
+The Pazo math fonts and the related virtual fonts were created
by Diego Puga.
diff --git a/macros/latex/required/psnfss/test1.tex b/macros/latex/required/psnfss/test1.tex
index 77be282aeb..3e981080da 100644
--- a/macros/latex/required/psnfss/test1.tex
+++ b/macros/latex/required/psnfss/test1.tex
@@ -15,7 +15,7 @@
\maketitle
\def\Try#1#2{%
{\fontfamily{#1}\selectfont
-This is typeset in #2 (#1):
+This is typeset in #2 (#1):
\begin{quote}
\raggedright
A regular f\'ee costs 123\,\texteuro.\\
@@ -39,7 +39,7 @@ A regular f\'ee costs 123\,\texteuro.\\
Poppe for putting this in.}}
\begin{quote}
\raggedright
-\fontfamily{phv}\fontseries{mc}\selectfont
+\fontfamily{phv}\fontseries{c}\selectfont
\upshape A narrow f\'ee costs 123\,\texteuro.\\
\slshape A narrow slanted f\'ee costs 123\,\texteuro.\\
{\fontseries{bc}\selectfont