Este dilema se puede abordar de diversas formas, pero en este caso te mostramos la que en nuestra opinión es la resolución más completa.
Solución:
Por lo general, los números romanos se usan con contadores para listas enumeradas o como números para unidades seccionales y el roman
y Roman
las instalaciones hacen precisamente esto.
Si todo lo que desea es imprimir algún número en números romanos, aquí hay dos macros fáciles:
newcommandupperRomannumeral[1]uppercaseexpandafterromannumeral#1
newcommandlowerromannumeral[1]romannumeral#1relax
Así puedes escribir
The king Louis~upperRomannumeral14 was called ``le roi soleil''
pero escribiendo Louis~XIV
sería más claro y más corto.
Si te entiendo bien, parece que buscas listas en línea que están numeradas en números romanos. Pienso que el enumitem
el paquete está a la altura para este tipo de cosas.
Código
documentclass[preview,border=5]standalone
usepackageenumitem
newlistinlineromanenumerate*1
setlist[inlineroman]itemjoin*=, and ,afterlabel=~,label=roman*.
newcommandinlinerom[1]
begininlineroman
#1
endinlineroman
newlistInlineromanenumerate*1
setlist[Inlineroman]itemjoin*=, and ,afterlabel=~,label=Roman*.
newcommandInlineRom[1]
beginInlineroman
#1
endInlineroman
begindocument
I would like to cite some properties. Here are the properties listed in-line using small Roman numerals: inlineromitem first, item second item third.
Here are other properties listed as capital Roman numerals: InlineRomitem First property item Second property item Third property.
enddocument
Producción
Puede intentar usar el biblatex
paquete. Tiene un RN
comando que hace números romanos en mayúsculas. De esa manera no tienes que crear tu propio comando. biblatex
generalmente está cargado para hacer bibliografías, pero también hace los números romanos.
Aquí puedes ver las reseñas y valoraciones de los usuarios
Tienes la opción de ayudar nuestro quehacer escribiendo un comentario y dejando una valoración te damos la bienvenida.