From 5440ee363f20f316c72015271362d94327c871cd Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 18 Jan 2019 22:37:42 +0000 Subject: sesstime (18jan19) git-svn-id: svn://tug.org/texlive/trunk@49750 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/sesstime/README.txt | 4 +- Master/texmf-dist/doc/latex/sesstime/sesstime.pdf | Bin 321716 -> 322937 bytes Master/texmf-dist/doc/latex/sesstime/stimsamp.tex | 4 +- Master/texmf-dist/doc/latex/sesstime/stimsmp3.tex | 2 +- Master/texmf-dist/doc/latex/sesstime/stimsmp4.tex | 2 +- .../texmf-dist/source/latex/sesstime/sesstime.dtx | 62 ++++++++++++--------- .../texmf-dist/source/latex/sesstime/sesstime.ins | 4 +- Master/texmf-dist/tex/latex/sesstime/sesstime.sty | 12 ++-- 8 files changed, 51 insertions(+), 39 deletions(-) diff --git a/Master/texmf-dist/doc/latex/sesstime/README.txt b/Master/texmf-dist/doc/latex/sesstime/README.txt index 4eea8ee425a..59bd9f9a446 100644 --- a/Master/texmf-dist/doc/latex/sesstime/README.txt +++ b/Master/texmf-dist/doc/latex/sesstime/README.txt @@ -1,5 +1,5 @@ -sesstime v1.11 -Copyright 2016-2018 Niklas Beisert +sesstime v1.12 +Copyright 2016-2019 Niklas Beisert sesstime is a LaTeX2e package to add timing marks to lecture notes in order to help managing the time available for presenting a given diff --git a/Master/texmf-dist/doc/latex/sesstime/sesstime.pdf b/Master/texmf-dist/doc/latex/sesstime/sesstime.pdf index f28fbf0898a..ea3c4793b9d 100644 Binary files a/Master/texmf-dist/doc/latex/sesstime/sesstime.pdf and b/Master/texmf-dist/doc/latex/sesstime/sesstime.pdf differ diff --git a/Master/texmf-dist/doc/latex/sesstime/stimsamp.tex b/Master/texmf-dist/doc/latex/sesstime/stimsamp.tex index af1b709c6a4..d4c50d33bfa 100644 --- a/Master/texmf-dist/doc/latex/sesstime/stimsamp.tex +++ b/Master/texmf-dist/doc/latex/sesstime/stimsamp.tex @@ -6,7 +6,7 @@ %% %% sesstime.dtx (with options: `sample') %% -%% Copyright (C) 2016-2018 Niklas Beisert +%% Copyright (C) 2016-2019 Niklas Beisert %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -17,7 +17,7 @@ %% version 2005/12/01 or later. %% \NeedsTeXFormat{LaTeX2e}[1996/12/01] -\ProvidesFile{stimsamp.tex}[2018/01/17 v1.11 sample for sesstime] +\ProvidesFile{stimsamp.tex}[2019/01/17 v1.12 sample for sesstime] \documentclass[12pt]{article} \usepackage{geometry} diff --git a/Master/texmf-dist/doc/latex/sesstime/stimsmp3.tex b/Master/texmf-dist/doc/latex/sesstime/stimsmp3.tex index bfea8a059ff..f4609827fd3 100644 --- a/Master/texmf-dist/doc/latex/sesstime/stimsmp3.tex +++ b/Master/texmf-dist/doc/latex/sesstime/stimsmp3.tex @@ -6,7 +6,7 @@ %% %% sesstime.dtx (with options: `sample3') %% -%% Copyright (C) 2016-2018 Niklas Beisert +%% Copyright (C) 2016-2019 Niklas Beisert %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/doc/latex/sesstime/stimsmp4.tex b/Master/texmf-dist/doc/latex/sesstime/stimsmp4.tex index ae03256b92f..30c44a2a2f0 100644 --- a/Master/texmf-dist/doc/latex/sesstime/stimsmp4.tex +++ b/Master/texmf-dist/doc/latex/sesstime/stimsmp4.tex @@ -6,7 +6,7 @@ %% %% sesstime.dtx (with options: `sample4') %% -%% Copyright (C) 2016-2018 Niklas Beisert +%% Copyright (C) 2016-2019 Niklas Beisert %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/source/latex/sesstime/sesstime.dtx b/Master/texmf-dist/source/latex/sesstime/sesstime.dtx index cda61a1621e..21460c71f1f 100644 --- a/Master/texmf-dist/source/latex/sesstime/sesstime.dtx +++ b/Master/texmf-dist/source/latex/sesstime/sesstime.dtx @@ -1,6 +1,6 @@ % \iffalse % -% sesstime.dtx Copyright (C) 2016-2018 Niklas Beisert +% sesstime.dtx Copyright (C) 2016-2019 Niklas Beisert % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -19,10 +19,11 @@ % with |stimsmp3.tex| and |stimsmp4.tex|. % %\NeedsTeXFormat{LaTeX2e}[1996/12/01] -%\ProvidesPackage{sesstime}[2018/01/17 v1.11 session timing marks] -%\ProvidesFile{stimsamp.tex}[2018/01/17 v1.11 sample for sesstime] +%\ProvidesPackage{sesstime}[2019/01/17 v1.12 session timing marks] +%\ProvidesFile{stimsamp.tex}[2019/01/17 v1.12 sample for sesstime] %<*driver> -%\ProvidesFile{sesstime.drv}[2018/01/17 v1.11 sesstime reference manual file] +\def\thedate#1{2019/01/17}\def\theversion#1{v1.12} +\ProvidesFile{sesstime.drv}[\thedate{} \theversion{} sesstime reference manual file] \PassOptionsToClass{10pt,a4paper}{article} \documentclass{ltxdoc} @@ -36,18 +37,26 @@ \hypersetup{pdfpagemode=UseNone} \hypersetup{pdfsource={}} \hypersetup{pdflang={en-UK}} -\hypersetup{pdfcopyright={Copyright 2016-2018 Niklas Beisert. +\hypersetup{pdfcopyright={Copyright 2016-2019 Niklas Beisert. 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.}} \hypersetup{pdflicenseurl={http://www.latex-project.org/lppl.txt}} -\hypersetup{pdfcontactaddress={ETH Zurich, ITP, HIT K, Wolfgang-Pauli-Strasse 27}} +\hypersetup{pdfcontactaddress={ETH Zurich, ITP, HIT K, + Wolfgang-Pauli-Strasse 27}} \hypersetup{pdfcontactpostcode={8093}} \hypersetup{pdfcontactcity={Zurich}} \hypersetup{pdfcontactcountry={Switzerland}} \hypersetup{pdfcontactemail={nbeisert@itp.phys.ethz.ch}} \hypersetup{pdfcontacturl={http://people.phys.ethz.ch/\xmptilde nbeisert/}} +\newcommand{\secref}[1]{\hyperref[#1]{section \ref*{#1}}} + +\parskip1ex +\parindent0pt +\let\olditemize\itemize +\def\itemize{\olditemize\parskip0pt} + \begin{document} \title{The \textsf{sesstime} Package} @@ -60,7 +69,7 @@ {\texttt{nbeisert@itp.phys.ethz.ch}}} \hypersetup{pdfauthor={Niklas Beisert}} \hypersetup{pdfsubject={Manual for the LaTeX2e Package sesstime}} -\date{17 January 2018, \textsf{v1.11}} +\date{\thedate{}, \theversion{}} \maketitle \begin{abstract}\noindent @@ -72,7 +81,10 @@ It also provides tools to record and estimate the progress throughout the course. \end{abstract} +\begingroup +\parskip0ex \tableofcontents +\endgroup %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -85,11 +97,11 @@ estimate the progress throughout the course. \dimen@\prevdepth% \nointerlineskip% \if r#1% - \smash{\rlap{\hspace{\textwidth}\parbox[t]{1cm}% - {\raggedright\renewcommand{\bfdefault}{b}#2}}}% + \hbox{\smash{\rlap{\hspace{\textwidth}\parbox[t]{1cm}% + {\raggedright\renewcommand{\bfdefault}{b}#2}}}}% \else% - \smash{\llap{\parbox[t]{1cm}% - {\raggedleft\renewcommand{\bfdefault}{b}#2}}}% + \hbox{\smash{\llap{\parbox[t]{1cm}% + {\raggedleft\renewcommand{\bfdefault}{b}#2}}}}% \fi% \prevdepth\dimen@% \@esphack% @@ -856,11 +868,7 @@ conditionally turn on automatic determination of sessions. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \subsection{Copyright} -\begingroup -\parskip1ex -\parindent0pt - -Copyright \copyright{} 2016--2018 Niklas Beisert +Copyright \copyright{} 2016--2019 Niklas Beisert This work may be distributed and/or modified under the conditions of the \LaTeX{} Project Public License, either version 1.3 @@ -878,8 +886,6 @@ This work consists of the files |README.txt|, |sesstime.ins| and |sesstime.dtx| as well as the derived files |sesstime.sty|, |stimsamp.tex| with |stimsmp3.tex|, |stimsmp4.tex| and |sesstime.pdf|. -\endgroup - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \subsection{Files and Installation} @@ -956,6 +962,15 @@ Ignore leading and trailing spaces in the list of flags. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \subsection{Revision History} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\paragraph{v1.12:} 2019/01/17 + +\begin{itemize} +\item +bugfix for changed behaviour of |\smash| in \LaTeXe{} 2018/12/01 +%https://github.com/latex3/latex2e/issues/108 +\end{itemize} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \paragraph{v1.11:} 2018/01/17 @@ -1031,15 +1046,12 @@ block start/split/stop/next uniformised; lapse added basic functionality \end{itemize} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \appendix \settowidth\MacroIndent{\rmfamily\scriptsize 000\ } -\parskip1ex -\parindent0pt \DocInput{sesstime.dtx} @@ -1554,11 +1566,11 @@ the list of sessions \dimen@\prevdepth% \nointerlineskip% \if r#1% - \smash{\rlap{\hspace{\textwidth}\parbox[t]{\sti@widthr}% - {\raggedright\renewcommand{\bfdefault}{b}#2}}}% + \hbox{\smash{\rlap{\hspace{\textwidth}\parbox[t]{\sti@widthr}% + {\raggedright\renewcommand{\bfdefault}{b}#2}}}}% \else% - \smash{\llap{\parbox[t]{\sti@widthl}% - {\raggedleft\renewcommand{\bfdefault}{b}#2}}}% + \hbox{\smash{\llap{\parbox[t]{\sti@widthl}% + {\raggedleft\renewcommand{\bfdefault}{b}#2}}}}% \fi% \prevdepth\dimen@% \@esphack% diff --git a/Master/texmf-dist/source/latex/sesstime/sesstime.ins b/Master/texmf-dist/source/latex/sesstime/sesstime.ins index 2cbbfae713d..5f1fa79a4b8 100644 --- a/Master/texmf-dist/source/latex/sesstime/sesstime.ins +++ b/Master/texmf-dist/source/latex/sesstime/sesstime.ins @@ -2,7 +2,7 @@ \input docstrip.tex \keepsilent -% sesstime.ins Copyright (C) 2016-2018 Niklas Beisert +% sesstime.ins Copyright (C) 2016-2019 Niklas Beisert % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3 @@ -14,7 +14,7 @@ \preamble -Copyright (C) 2016-2018 Niklas Beisert +Copyright (C) 2016-2019 Niklas Beisert This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/tex/latex/sesstime/sesstime.sty b/Master/texmf-dist/tex/latex/sesstime/sesstime.sty index 0e50d0a8d95..b8008eda489 100644 --- a/Master/texmf-dist/tex/latex/sesstime/sesstime.sty +++ b/Master/texmf-dist/tex/latex/sesstime/sesstime.sty @@ -6,7 +6,7 @@ %% %% sesstime.dtx (with options: `package') %% -%% Copyright (C) 2016-2018 Niklas Beisert +%% Copyright (C) 2016-2019 Niklas Beisert %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -17,7 +17,7 @@ %% version 2005/12/01 or later. %% \NeedsTeXFormat{LaTeX2e}[1996/12/01] -\ProvidesPackage{sesstime}[2018/01/17 v1.11 session timing marks] +\ProvidesPackage{sesstime}[2019/01/17 v1.12 session timing marks] \RequirePackage{keyval} \def\sti@flags{} @@ -92,11 +92,11 @@ \dimen@\prevdepth% \nointerlineskip% \if r#1% - \smash{\rlap{\hspace{\textwidth}\parbox[t]{\sti@widthr}% - {\raggedright\renewcommand{\bfdefault}{b}#2}}}% + \hbox{\smash{\rlap{\hspace{\textwidth}\parbox[t]{\sti@widthr}% + {\raggedright\renewcommand{\bfdefault}{b}#2}}}}% \else% - \smash{\llap{\parbox[t]{\sti@widthl}% - {\raggedleft\renewcommand{\bfdefault}{b}#2}}}% + \hbox{\smash{\llap{\parbox[t]{\sti@widthl}% + {\raggedleft\renewcommand{\bfdefault}{b}#2}}}}% \fi% \prevdepth\dimen@% \@esphack% -- cgit v1.2.3