diff options
author | Karl Berry <karl@freefriends.org> | 2023-08-26 20:18:37 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-08-26 20:18:37 +0000 |
commit | f186f77068e02782319516261fcfbc47c7fc2a54 (patch) | |
tree | a8a7e2197a209fc9ff49e6537dc0d2219d22c6a1 /Master/texmf-dist/source | |
parent | 5fb889cc7e6dcb54d48f48409ec58a96662d9779 (diff) |
teubner (26aug23)
git-svn-id: svn://tug.org/texlive/trunk@68074 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/teubner/teubner.dtx | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/Master/texmf-dist/source/latex/teubner/teubner.dtx b/Master/texmf-dist/source/latex/teubner/teubner.dtx index bcac1f2b34e..282042863dd 100644 --- a/Master/texmf-dist/source/latex/teubner/teubner.dtx +++ b/Master/texmf-dist/source/latex/teubner/teubner.dtx @@ -43,7 +43,7 @@ See the end of the file. %<package>\ProvidesPackage{teubner}[% %<tbtx>\ProvidesPackage{teubnertx}[% %<*driver,package,tbtx> -2023/08/22 v.5.8.2 +2023/08/25 v.5.8.3 %<package>Extensions for Greek philology] %<tbtx>Access to the LGR encoded Greek fonts that match the TX fonts] %</driver,package,tbtx> @@ -660,42 +660,32 @@ Type X <return> to exit.}% % In this new version 5.81 of this package I redefined the test to check %if the \texttt{greek.ldf} is sufficiently recent in order to correctly % use the ancient Greek version. The 2023 dev release of the \LaTeX format -% already contains a new control sequence named \cs{IfFileAtLeastTF} +% already contains a new control sequence named \cs{IfFileLaterThanTF} % LaTeX3 function that allows to test the date of any file the full name % of which is passed as the first argument to the function; the syntax is % as such % -% \cs{IfFileAtLeastTF}\marg{full file name}\marg{ISO date}\marg{true}\marg{false} +% \cs{IfFileLaterThanTF}\marg{full file name}\marg{ISO date}\marg{true}\marg{false} % %\noindent where the \meta{full file name} means with its extension; % \meta{ISO date} means any form among yyyy/mm/dd or yyyy-mm-dd. % If the LaTeX kernel already contains this LaTeX3 definition the teubner % definition is skipped. % \begin{macrocode} -\unless\ifcsname IfFileAtLeastTF\endcsname - \def\IfFileAtLeastTF#1{\expandafter\@ifl@t@r\csname ver@#1\endcsname}% +\unless\ifcsname IfFileLaterThanTF\endcsname + \def\IfFileLaterThanTF#1{\expandafter\@ifl@t@r\csname ver@#1\endcsname}% \fi \def\GreekName{greek} \ifx\languageattribute\undefined \def\GreekName{polutonikogreek}% \else -\IfFileAtLeastTF{greek.ldf}{2014-09-18}% +\IfFileLaterThanTF{greek.ldf}{2014-09-18}% {\languageattribute{greek}{ancient}}% {\languageattribute{greek}{polutoniko}}% \fi % \end{macrocode} %\end{macro} -% Unfortunately the ISO date allows two formats: -% for example 2023/08/22 and 2023-08-22, somewhere -% else \LaTeX\,3 can accept both formats, but the -% particulare command todays accepts only the -% dashed variant, not the slashed one, therefore -% the \texttt{greek.ldf} sometimes changes date -% format and an error message pops up. Thanks to -% Ludz Kruschwitz, who set a bug report directly -% to me, so that <i could correct this teubner.sty -% version~5.8.2. % % \subsection{Compatibility with Latin fonts}\label{ssec:LatinFontComp} % |