如何使用罗马编号来标记 PoemTitle?

如何使用罗马编号来标记 PoemTitle?

使用回忆录类,我需要使用罗马数字显示诗歌数字。例如 \PoemTitle{我的第一首诗} 给我这个:

      1
My first poem

...当我想要的时候...

      I
My first poem

我有可能改变这个默认行为,用类似的东西:

\renewcommand{\poemtitlemark}{\Roman{poemtitle}}

但这条线对我来说不起作用......?

这是一个简单的例子:

\documentclass[14pt,oneside,french,extrafontsizes]{memoir}
\usepackage[utf8]{inputenc}
%% \\renewcommand{\poemtitlemark}{\Roman{poemtitle}}
\begin{document}


\PoemTitle{Signal\vspace{2cm}
}
\begin{verse}
Soleil : de cuivre

Dérivant dans l'épaisseur des maisons.

~

Un cri

Lancé vers l'aube inaccessible.

~

Et toujours le même silence

Piétiné par les chevaux guerriers.
\end{verse}
\end{document}

最好的,蒂博。

答案1

好吧,Bernard 给出了一个很好的答案:

\renewcommand*{\thepoem}{\Roman{poem}}

序言部分完美运行。谢谢!

相关内容