如何使用诗歌包设置单节诗句编号?

如何使用诗歌包设置单节诗句编号?

我正在使用诗歌包,用 LuaLatex 回忆。带我到这里来的这首诗是一个片段,所以我的目标是第一行有编号 [17],然后从第 20 行开始以 5 的倍数设置编号。

对于诗歌,我设法每 5 行设置一次编号,但我无法让第一行带数字 17 或者不从 1 开始。提前谢谢您。

这里我提供了一个最小的工作代码:

\documentclass[11pt,twoside,openright]{memoir}
\usepackage{polyglossia}
\usepackage{poetry}

\begin{document}


\chapter*{Example}

\setcounter{poemindentevery}{0}
\setlength{\poemindent}{0in}
\setlength{\poemhangindent}{0in}
\poemlinenumstrue
\setcounter{poemlinenumsevery}{5}

\begin{poem}
¿Genio? En este momento\\
cien mil cerebros se creen en sueños genios como yo\\
y la historia no recordará, ¿quién sabe?, ni uno,\\
y sólo habrá un muladar para tantas futuras conquistas.\\
No, no creo en mí.\\
¡En tantos manicomios hay tantos locos con tantas certezas!\\
Yo, que no tengo ninguna ¿puedo estar en lo cierto?\\
No, en mí no creo.\\
¿En cuántas buhardillas y no-buhardillas del mundo\\
genios-para-sí-mismos a esta hora están soñando?\\
¿Cuántas aspiraciones altas y nobles y lúcidas\\
(sí, de veras altas y nobles y lúcidas)\\
quizá realizables,\\
no verán nunca la luz del sol real ni llegarán a oídos de la gente?\\
El mundo es para los que nacieron para conquistarlo\\
no para los que sueñan que pueden conquistarlo, aunque tengan razón.\\-
\end{poem}
\clearpage

\end{document}

答案1

该类memoir有自己的诗歌排版代码,因此一般来说您不需要使用该poetry包。下面的代码是对您的 MWE 的修改,它给出的结果与 @DavidCarlisle 的答案相同。

% poetryprob.tex  SE 583257

\documentclass[11pt,twoside,openright]{memoir}
\usepackage{polyglossia}
\usepackage{poetry}
\usepackage{comment}

\begin{document}

\chapter*{Example}

\begin{comment}

\setcounter{poemindentevery}{0}
\setlength{\poemindent}{0in}
\setlength{\poemhangindent}{0in}
\poemlinenumstrue
\setcounter{poemlinenumsevery}{5}

\begin{poem}\poemlineno=17
¿Genio? En este momento\\
cien mil cerebros se creen en sueños genios como yo\\
y la historia no recordará, ¿quién sabe?, ni uno,\\
y sólo habrá un muladar para tantas futuras conquistas.\\
No, no creo en mí.\\
¡En tantos manicomios hay tantos locos con tantas certezas!\\
Yo, que no tengo ninguna ¿puedo estar en lo cierto?\\
No, en mí no creo.\\
¿En cuántas buhardillas y no-buhardillas del mundo\\
genios-para-sí-mismos a esta hora están soñando?\\
¿Cuántas aspiraciones altas y nobles y lúcidas\\
(sí, de veras altas y nobles y lúcidas)\\
quizá realizables,\\
no verán nunca la luz del sol real ni llegarán a oídos de la gente?\\
El mundo es para los que nacieron para conquistarlo\\
no para los que sueñan que pueden conquistarlo, aunque tengan razón.\\-
\end{poem}
\clearpage
\end{comment}

% HERE FOLLOWS THE `memoir` CODE

\setlength{\vleftmargin}{0pt}  % \setcounter{poemindentevery}{0}
% \setlength{\poemindent}{0in}
% \setlength{\poemhangindent}{0in}
%\poemlinenumstrue
\linenumberfrequency{5} %\setcounter{poemlinenumsevery}{5}

\verselinenumbersleft % line numbers normally set right
\setlength{\vrightskip}{2em} % space for line numbers, normally 1em
%\begin{poem}\poemlineno=17
\begin{verse} \setverselinenums{17}{21} % first line number, first printed number
¿Genio? En este momento\\
cien mil cerebros se creen en sueños genios como yo\\
y la historia no recordará, ¿quién sabe?, ni uno,\\
y sólo habrá un muladar para tantas futuras conquistas.\\
No, no creo en mí.\\
¡En tantos manicomios hay tantos locos con tantas certezas!\\
Yo, que no tengo ninguna ¿puedo estar en lo cierto?\\
No, en mí no creo.\\
¿En cuántas buhardillas y no-buhardillas del mundo\\
genios-para-sí-mismos a esta hora están soñando?\\
¿Cuántas aspiraciones altas y nobles y lúcidas\\
(sí, de veras altas y nobles y lúcidas)\\
quizá realizables,\\
no verán nunca la luz del sol real ni llegarán a oídos de la gente?\\
El mundo es para los que nacieron para conquistarlo\\
no para los que sueñan que pueden conquistarlo, aunque tengan razón. % \\-
%\end{poem}
\end{verse}
\clearpage

\end{document}

答案2

您可以在开始时设置计数器

\begin{poem}\poemlineno=17

生产

在此处输入图片描述

相关内容