-
Notifications
You must be signed in to change notification settings - Fork 5
Description
A suggestion for assigning numbers (and other stuff) to a line of a verse.
% verseprob.tex
\documentclass{article}
\usepackage{verse}
% put something after the verse line (adjust the \hskip as appropriate)
\newcommand{\flagverseR}[1]{%
\hskip1.5\versewidth\rlap{#1}\hskip-1.5\versewidth}
% this version enables the \hskip adjustment via the optional argument
\renewcommand{\flagverseR}[2][1.5\versewidth]{%
\hskip#1\rlap{#2}\hskip-#1}
% counter for verse number
\newcounter{vscntr}
\newcommand{\zeroverse}{\setcounter{vscntr}{0}} % zero the number
\newcommand{\upverse}{\refstepcounter{vscntr}} % increment the number
\begin{document}
\settowidth{\versewidth}{In a cavern, in a canyon}
\poemtitle{Clementine}
\zeroverse % zero the verse number
\begin{verse}[\versewidth]
\begin{altverse} \upverse % increment the verse number
\flagverse{\thevscntr} In a cavern, in a canyon, \ % put verse number at the left
Excavating for a mine, \
Lived a miner, forty-niner, \
And his daugther, Clementine. \!
\end{altverse}
\begin{altverse} \upverse % increment the verse number
\flagverse{\textsc{chorus}}\flagverseR[2\versewidth]{\thevscntr} Oh my darling, Oh my darling \ % put something before the line and a verse number afterwards
Oh my darling Clementine. \
Thou art lost and gone forever, \
Oh my darling Clementine. \!
\end{altverse}
\end{verse}
\end{document}