summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/poetry
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-11-10 03:01:01 +0000
committerNorbert Preining <norbert@preining.info>2019-11-10 03:01:01 +0000
commit838842fa4625160270947ca654e7492e3c7afc44 (patch)
treef0e66df5245b9f6b82f11152282ed9c60a5faeca /macros/latex/contrib/poetry
parent89213117b5298d9493446422708bf48384368825 (diff)
CTAN sync 201911100301
Diffstat (limited to 'macros/latex/contrib/poetry')
-rw-r--r--macros/latex/contrib/poetry/CHANGES5
-rw-r--r--macros/latex/contrib/poetry/poetry.dtx11
-rw-r--r--macros/latex/contrib/poetry/poetry.pdfbin261288 -> 261991 bytes
3 files changed, 11 insertions, 5 deletions
diff --git a/macros/latex/contrib/poetry/CHANGES b/macros/latex/contrib/poetry/CHANGES
index 42cc519f2e..578def1a4e 100644
--- a/macros/latex/contrib/poetry/CHANGES
+++ b/macros/latex/contrib/poetry/CHANGES
@@ -1,3 +1,8 @@
+9 Nov 1203 (9 Nov 2019): Protected the index commands so
+that the package works with classes that don't include
+indices. Also removed two spurious "{"s. Thanks to David
+Carlisle for pointing out the issues to me. Version 2.1.
+
2 May 1203 (2 May 2019): Added ability to arbitrarily label
both the left and right sides of the line. Version 2.0.
diff --git a/macros/latex/contrib/poetry/poetry.dtx b/macros/latex/contrib/poetry/poetry.dtx
index de710f3239..774c2842ba 100644
--- a/macros/latex/contrib/poetry/poetry.dtx
+++ b/macros/latex/contrib/poetry/poetry.dtx
@@ -22,7 +22,7 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<package>\ProvidesPackage{poetry}[2019/05/02 v2.0 support for typesetting poetry]
+%<package>\ProvidesPackage{poetry}[2019/05/02 v2.1 support for typesetting poetry]
%<*driver>
\documentclass{ltxdoc}
@@ -77,7 +77,7 @@
%</driver>
% \fi
%
-% \title{The |poetry| Package, v2.0}
+% \title{The |poetry| Package, v2.1}
% \author{Donald P.\ Goodman III}
% \date{\today}
%
@@ -1314,7 +1314,6 @@
% \label{sect:implem}
%
% \begin{macrocode}
-\ProvidesPackage{poetry}%
\RequirePackage{modulus}%
\newcounter{poemline}%
\newcount\poemlineno%
@@ -1336,8 +1335,8 @@
\newcounter{poemrtlinenumsevery}\setcounter{poemrtlinenumsevery}{1}%
\newcount\poem@rt@linenumsevery\poem@rt@linenumsevery=\value{poemrtlinenumsevery}%
\newlength{\poemindent}\setlength{\poemindent}{0pt}%
-\newlength{\poemtopskip}{\setlength{\poemtopskip}{1em}%
-\newlength{\poembotskip}{\setlength{\poembotskip}{1em}%
+\newlength{\poemtopskip}\setlength{\poemtopskip}{1em}%
+\newlength{\poembotskip}\setlength{\poembotskip}{1em}%
\newdimen\poem@topskip\newdimen\poem@botskip%
\newdimen\poem@defleftskip\poem@defleftskip=\the\poemindent%
\newdimen\poem@maxlinewd%
@@ -1716,6 +1715,7 @@
% |imakeidx| package for this, so as not to interfere with
% any existing indices.
% \begin{macrocode}
+\ifx\theindex\@undefined\else%
\RequirePackage{imakeidx}
\makeindex[intoc,columns=1,name={\jobname-iofl},title={\poemioflname}]
\def\poemioflname{Index of First Lines}%
@@ -1729,6 +1729,7 @@
\def\printiofl{%
\printindex[\jobname-iofl]%
}%
+\fi%
% \end{macrocode}
% \listofpoems
% \PrintIndex
diff --git a/macros/latex/contrib/poetry/poetry.pdf b/macros/latex/contrib/poetry/poetry.pdf
index f22f9cee84..2fbe72dd41 100644
--- a/macros/latex/contrib/poetry/poetry.pdf
+++ b/macros/latex/contrib/poetry/poetry.pdf
Binary files differ