From 5b94961b791b30cffe36cabb71622981252ef3e7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 17 Jan 2018 23:46:41 +0000 Subject: sesstime (17jan18) git-svn-id: svn://tug.org/texlive/trunk@46362 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/sesstime/README | 35 -------------- Master/texmf-dist/doc/latex/sesstime/README.txt | 36 ++++++++++++++ Master/texmf-dist/doc/latex/sesstime/sesstime.pdf | Bin 310593 -> 321716 bytes Master/texmf-dist/doc/latex/sesstime/stimsamp.tex | 2 +- .../texmf-dist/source/latex/sesstime/sesstime.dtx | 52 ++++++++++++++------- Master/texmf-dist/tex/latex/sesstime/sesstime.sty | 8 ++-- 6 files changed, 77 insertions(+), 56 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/sesstime/README create mode 100644 Master/texmf-dist/doc/latex/sesstime/README.txt (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/sesstime/README b/Master/texmf-dist/doc/latex/sesstime/README deleted file mode 100644 index da8740af8a8..00000000000 --- a/Master/texmf-dist/doc/latex/sesstime/README +++ /dev/null @@ -1,35 +0,0 @@ -sesstime v1.1 -Copyright 2016-2018 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 -section of the document. It also provides tools to record and -estimate the progress throughout the course. - -The package consists of the files - - README readme file - sesstime.ins installation file - sesstime.dtx source file - sesstime.sty package file - stimsamp.tex sample latex file - stimsmp3.tex sample include file - stimsmp4.tex sample include file - sesstime.pdf manual - -The distribution consists of the files README, sesstime.ins and sesstime.dtx. - -Run "(pdf)latex sesstime.dtx" to compile the manual sesstime.pdf. - -Run "latex sesstime.ins" to create the package sesstime.sty -and the sample stimsamp.tex with stimsmp3.tex and stimsmp4.tex. -Copy the file sesstime.sty to an appropriate directory of your LaTeX -distribution, e.g. texmf-root/tex/latex/sesstime. - -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 -and version 1.3 or later is part of all distributions of LaTeX -version 2005/12/01 or later. diff --git a/Master/texmf-dist/doc/latex/sesstime/README.txt b/Master/texmf-dist/doc/latex/sesstime/README.txt new file mode 100644 index 00000000000..4eea8ee425a --- /dev/null +++ b/Master/texmf-dist/doc/latex/sesstime/README.txt @@ -0,0 +1,36 @@ +sesstime v1.11 +Copyright 2016-2018 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 +section of the document. It also provides tools to record and +estimate the progress throughout the course. + +The package consists of the files + + README.txt readme file + sesstime.ins installation file + sesstime.dtx source file + sesstime.sty package file + stimsamp.tex sample latex file + stimsmp3.tex sample include file + stimsmp4.tex sample include file + sesstime.pdf manual + +The distribution consists of the files +README.txt, sesstime.ins and sesstime.dtx. + +Run "(pdf)latex sesstime.dtx" to compile the manual sesstime.pdf. + +Run "latex sesstime.ins" to create the package sesstime.sty +and the sample stimsamp.tex with stimsmp3.tex and stimsmp4.tex. +Copy the file sesstime.sty to an appropriate directory of your LaTeX +distribution, e.g. texmf-root/tex/latex/sesstime. + +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 +and version 1.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. diff --git a/Master/texmf-dist/doc/latex/sesstime/sesstime.pdf b/Master/texmf-dist/doc/latex/sesstime/sesstime.pdf index 8f748a255f9..f28fbf0898a 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 fba9a40aeac..af1b709c6a4 100644 --- a/Master/texmf-dist/doc/latex/sesstime/stimsamp.tex +++ b/Master/texmf-dist/doc/latex/sesstime/stimsamp.tex @@ -17,7 +17,7 @@ %% version 2005/12/01 or later. %% \NeedsTeXFormat{LaTeX2e}[1996/12/01] -\ProvidesFile{stimsamp.tex}[2018/01/06 v1.1 sample for sesstime] +\ProvidesFile{stimsamp.tex}[2018/01/17 v1.11 sample for sesstime] \documentclass[12pt]{article} \usepackage{geometry} diff --git a/Master/texmf-dist/source/latex/sesstime/sesstime.dtx b/Master/texmf-dist/source/latex/sesstime/sesstime.dtx index 82c54d052e3..cda61a1621e 100644 --- a/Master/texmf-dist/source/latex/sesstime/sesstime.dtx +++ b/Master/texmf-dist/source/latex/sesstime/sesstime.dtx @@ -19,20 +19,34 @@ % with |stimsmp3.tex| and |stimsmp4.tex|. % %\NeedsTeXFormat{LaTeX2e}[1996/12/01] -%\ProvidesPackage{sesstime}[2018/01/06 v1.1 session timing marks] -%\ProvidesFile{stimsamp.tex}[2018/01/06 v1.1 sample for sesstime] +%\ProvidesPackage{sesstime}[2018/01/17 v1.11 session timing marks] +%\ProvidesFile{stimsamp.tex}[2018/01/17 v1.11 sample for sesstime] %<*driver> -%\ProvidesFile{sesstime.drv}[2018/01/06 v1.1 sesstime reference manual file] +%\ProvidesFile{sesstime.drv}[2018/01/17 v1.11 sesstime reference manual file] \PassOptionsToClass{10pt,a4paper}{article} \documentclass{ltxdoc} \usepackage[margin=35mm]{geometry} \usepackage{hyperref} +\usepackage{hyperxmp} \usepackage[usenames]{color} \hypersetup{colorlinks=true} \hypersetup{pdfstartview=FitH} \hypersetup{pdfpagemode=UseNone} +\hypersetup{pdfsource={}} +\hypersetup{pdflang={en-UK}} +\hypersetup{pdfcopyright={Copyright 2016-2018 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{pdfcontactpostcode={8093}} +\hypersetup{pdfcontactcity={Zurich}} +\hypersetup{pdfcontactcountry={Switzerland}} +\hypersetup{pdfcontactemail={nbeisert@itp.phys.ethz.ch}} +\hypersetup{pdfcontacturl={http://people.phys.ethz.ch/\xmptilde nbeisert/}} \begin{document} @@ -46,7 +60,7 @@ {\texttt{nbeisert@itp.phys.ethz.ch}}} \hypersetup{pdfauthor={Niklas Beisert}} \hypersetup{pdfsubject={Manual for the LaTeX2e Package sesstime}} -\date{6 January 2018, \textsf{v1.1}} +\date{17 January 2018, \textsf{v1.11}} \maketitle \begin{abstract}\noindent @@ -860,9 +874,9 @@ This work has the LPPL maintenance status `maintained'. The Current Maintainer of this work is Niklas Beisert. -This work consists of the files |sesstime.dtx| and |sesstime.ins| -and the derived files |sesstime.sty| and |stimsamp.tex| -with |stimsmp3.tex| and |stimsmp4.tex|. +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 @@ -873,7 +887,7 @@ The package consists of the files: % \begin{center} \begin{tabular}{ll} - |README| & readme file \\ + |README.txt| & readme file \\ |sesstime.ins| & installation file \\ |sesstime.dtx| & source file \\ |sesstime.sty| & package file \\ @@ -885,7 +899,7 @@ The package consists of the files: \end{center} % The distribution consists of the files -|README|, |sesstime.ins| and |sesstime.dtx|. +|README.txt|, |sesstime.ins| and |sesstime.dtx|. % \begin{itemize} \item @@ -900,9 +914,9 @@ distribution, e.g.\ \textit{texmf-root}|/tex/latex/sesstime|. \end{itemize} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\subsection{Related CTAN Packages} +\subsection{Interaction with CTAN Packages} -The package relies on other packages and software: +The package relies on other packages: \begin{itemize} \item This package uses the package \textsf{keyval} @@ -942,6 +956,14 @@ Ignore leading and trailing spaces in the list of flags. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \subsection{Revision History} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\paragraph{v1.11:} 2018/01/17 + +\begin{itemize} +\item +bugfix for section titles including |\texorpdfstring| +\end{itemize} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \paragraph{v1.1:} 2018/01/06 @@ -1631,11 +1653,11 @@ the list of sessions % \begin{macrocode} \newcommand{\sti@recordtitle}[4]{\ifnum#2>\sti@depthpar\else% \ifnum#2>\sti@depthsec% - \xdef\sti@partitle{#4}% + \gdef\sti@partitle{#4}% \else% \xdef\sti@secnum{#3}% - \xdef\sti@sectitle{#4}% - \xdef\sti@partitle{}% + \gdef\sti@sectitle{#4}% + \gdef\sti@partitle{}% \fi\fi} % \end{macrocode} % \end{macro} @@ -2211,5 +2233,3 @@ the list of sessions %\fi % \endinput -% -%% \CheckSum{3381} diff --git a/Master/texmf-dist/tex/latex/sesstime/sesstime.sty b/Master/texmf-dist/tex/latex/sesstime/sesstime.sty index 2abf6d44f91..0e50d0a8d95 100644 --- a/Master/texmf-dist/tex/latex/sesstime/sesstime.sty +++ b/Master/texmf-dist/tex/latex/sesstime/sesstime.sty @@ -17,7 +17,7 @@ %% version 2005/12/01 or later. %% \NeedsTeXFormat{LaTeX2e}[1996/12/01] -\ProvidesPackage{sesstime}[2018/01/06 v1.1 session timing marks] +\ProvidesPackage{sesstime}[2018/01/17 v1.11 session timing marks] \RequirePackage{keyval} \def\sti@flags{} @@ -134,11 +134,11 @@ \newcommand{\sti@recordtitle}[4]{\ifnum#2>\sti@depthpar\else% \ifnum#2>\sti@depthsec% - \xdef\sti@partitle{#4}% + \gdef\sti@partitle{#4}% \else% \xdef\sti@secnum{#3}% - \xdef\sti@sectitle{#4}% - \xdef\sti@partitle{}% + \gdef\sti@sectitle{#4}% + \gdef\sti@partitle{}% \fi\fi} \let\sti@old@startsection\@startsection% -- cgit v1.2.3