Verso tipográfico com números de linha diretamente adjacentes (não na margem)

Verso tipográfico com números de linha diretamente adjacentes (não na margem)

Quando cito versículos (em um documento composto por XeLaTeX), gostaria de poder colocar os números das linhas diretamente adjacentes às linhas, e não na margem à esquerda. Por exemplo:

\documentclass[12pt,oneside,article,letterpaper]{memoir}
\usepackage[margin=1in]{geometry}
\usepackage{lineno}

\newenvironment{mylinenumbers}{%
    \begin{linenumbers*}\modulolinenumbers[5]}{\end{linenumbers*}%
}

\begin{document}

Now let us consider the opening lines:

\begin{mylinenumbers}
\begin{verse}
Arma virumque cano, Troiae qui primus ab oris\\
Italiam, fato profugus, Laviniaque venit\\
litora, multum ille et terris iactatus et alto\\
vi superum saevae memorem Iunonis ob iram;\\
multa quoque et bello passus, dum conderet urbem,\\
inferretque deos Latio, genus unde Latinum,\\
Albanique patres, atque altae moenia Romae.\\
Musa, mihi causas memora, quo numine laeso,\\
quidve dolens, regina deum tot volvere casus\\
insignem pietate virum, tot adire labores\\
impulerit. Tantaene animis caelestibus irae?
\end{verse}
\end{mylinenumbers}

O verseambiente recua as linhas do versículo, como eu gostaria que fizesse (já que estou citando-o no meio de um documento mais longo), mas isso deixa os números das linhas ociosos na margem, em vez de aparecerem ao lado do versículo.

Como posso colocar os números das linhas logo à esquerda das linhas do versículo?

(Devo observar que gostaria que os números aparecessem no corpo do texto e não na margem também por outra razão, nomeadamente porque estou produzindo um documento que deve ter margens de 1 polegada no sentido estrito quenadapode estar mais próximo da borda da página do que 1 polegada. Seguir essa restrição será muito mais fácil se eu não precisar me preocupar com o LaTeX colocando nada na margem.)

Responder1

Você pode ajustar a separação entre os números das linhas e o texto \setlength\linenumbersep{-8mm}Ajustando o valor conforme adequado.

\documentclass[12pt,oneside,article,letterpaper]{memoir}
\usepackage[margin=1in]{geometry}
\usepackage{lineno}

\newenvironment{mylinenumbers}{%
    \setlength\linenumbersep{-8mm}         %% here
    \begin{linenumbers*}\modulolinenumbers[5]}{\end{linenumbers*}%
}


\begin{document}

Now let us consider the opening lines:

\begin{mylinenumbers}
\begin{verse}
Arma virumque cano, Troiae qui primus ab oris\\
Italiam, fato profugus, Laviniaque venit\\
litora, multum ille et terris iactatus et alto\\
vi superum saevae memorem Iunonis ob iram;\\
multa quoque et bello passus, dum conderet urbem,\\
inferretque deos Latio, genus unde Latinum,\\
Albanique patres, atque altae moenia Romae.\\
Musa, mihi causas memora, quo numine laeso,\\
quidve dolens, regina deum tot volvere casus\\
insignem pietate virum, tot adire labores\\
impulerit. Tantaene animis caelestibus irae?
\end{verse}
\end{mylinenumbers}
\end{document}

insira a descrição da imagem aqui

informação relacionada