Escribo en LaTeX y me gustaría mostrar una "variable" (en mi caso, una referencia \ ref {blah} a un número de artículo en la lista) en romano en lugar del árabe predeterminado. ¿Hay una forma fácil de hacer esto? Gracias por cualquier punteros!latex: imprimir una variable en números romanos
Respuesta
minúsculas
\romannumeral 0\ref{blah}\relax
mayúsculas
\uppercase\expandafter{\romannumeral 0\ref{blah}}
¿Cuáles son las referencias a ? Generalmente, redefine cómo se muestra ese contador en particular.
Por ejemplo, para cambiar cómo se muestra un número de sección, puede utilizar el siguiente comando:
\renewcommand\thesection{\Roman{section}}
Ahora, cada comando que utiliza internamente \thesection
imprimirá el número de la sección como un número romano.
comandos similares trabajan para chapter
, figure
etc.
\roman
(minúscula r
) dió los números romanos en minúsculas.
Las referencias son a un número de artículo en una lista. He hecho que los números de los elementos salgan en romano usando \ renewcommand {\ labelenumi} {(\ roman {enumi})}, pero esto no parece transferirse a las referencias. ¿Hay una mejor manera de hacer esto? – anon
@anon: Vaya, no me di cuenta de la parte sobre los elementos de la lista. –
Puede probar \def\theenumi{\roman{enumi}}
dentro de un entorno enumerate
- esto cambia tanto las etiquetas como las referencias, pero tendrá que deshacerlo explícitamente (si lo desea).
Para minúsculas: {\romannumeral \ref{blah}}
Para mayúsculas: \uppercase\expandafter{\romannumeral \ref{blah}}
- 1. Boost Spirit Analizador de números romanos Ejemplo
- 2. Imprimir las variables LaTeX
- 3. Imprimir números en python
- 4. Cómo imprimir una barra diagonal inversa en LaTeX
- 5. R, Sweave, LaTeX: variables de escape para imprimir en LaTeX?
- 6. Imprimir LaTeX Table directamente en una imagen (PNG u otra)
- 7. ¿Convierte números enteros a números romanos usando un esquema de traducción dirigido por la sintaxis?
- 8. Cómo convertir el valor entero a una cadena de números romanos?
- 9. latex, documentstyle book, ¿cómo los números de página siempre se centran en la parte inferior?
- 10. Cómo imprimir una variable en una condición particular en gdb?
- 11. Imprimir el valor de una variable XSL
- 12. Imprimir una lista de números en Python v.3
- 13. Imprimir una matriz de enteros como números hexadecimales
- 14. Comparar los números de punto flotante en Latex
- 15. ¿Imprimir una variable con valor de varias líneas en shell?
- 16. Cómo imprimir/registrar la dirección de una variable en NDK
- 17. ¿Es posible imprimir una variable de preprocesador en C?
- 18. ¿Cómo imprimir el nombre de una variable en C++?
- 19. imprimir el valor de una variable en Python/Django?
- 20. Imprimir el valor de una variable en SQL Developer
- 21. imprimir nombre de la variable en C#
- 22. una sustitución en LaTeX
- 23. ¿Se puede hacer que los números del teorema se comporten como los números subsubsección en latex?
- 24. Cómo imprimir números del 1 al 100 en Prolog?
- 25. Seleccione solo algunos elementos de una lista en LaTeX
- 26. ¿Cómo formatear e imprimir números flotantes en iOS?
- 27. Imprimir un gif desde una variable con php
- 28. Cómo imprimir números hexadecimales en PHP o Java
- 29. ¿Cómo puedo imprimir la dirección de memoria de una variable?
- 30. ¿Una implementación establecida en LaTeX?
Gracias por pensar en esto. Probé la primera sugerencia, sin embargo, y no pareció funcionar: la salida todavía es árabe. – anon
@anon: es imposible. Funciona bien para mí. –
Quizás pueda resolver problemas mejor si sé lo que están haciendo los diversos bits de la expresión. ¿Para qué son el "0" y el "\ relax"? – anon