Ich setze in LaTeX, und ich möchte eine "Variable" (in meinem Fall eine Referenz \ ref {blah} auf eine Artikelnummer in der Liste) in Roman anzeigen eher als das Standard-Arabisch. Gibt es einen einfachen Weg, dies zu tun? Danke für irgendwelche Hinweise!Latex: eine Variable in römischen Zahlen drucken
Antwort
Klein
\romannumeral 0\ref{blah}\relax
Groß
\uppercase\expandafter{\romannumeral 0\ref{blah}}
Was die Referenzen - sind? Normalerweise würden Sie neu definieren, wie dieser bestimmte Zähler angezeigt wird.
Zum Beispiel ändern, wie eine Abschnittsnummer angezeigt wird, können Sie den folgenden Befehl verwenden:
\renewcommand\thesection{\Roman{section}}
Nun wird jeder Befehl, der intern \thesection
verwendet die Abschnittsnummer als römische Zahl drucken.
ähnliche Befehle funktionieren für chapter
, figure
usw.
\roman
(Kleinbuchstabe r
) Klein römische Ziffern ergeben.
Die Referenzen beziehen sich auf eine Artikelnummer in einer Liste. Ich habe die Item-Nummern in Roman mit \ renewcommand {\ labelenumi} {(\ roman {enumi})} ausgegeben, aber das scheint sich nicht auf Referenzen zu übertragen. Gibt es einen besseren Weg, dies zu tun? – anon
@anon: Ups, ich habe den Teil über Listenelemente nicht bemerkt. –
Sie können versuchen \def\theenumi{\roman{enumi}}
in einer enumerate
Umgebung - dies ändert sowohl Etiketten und Refs, aber Sie müssen dann explizit rückgängig machen (wenn Sie möchten).
Für Klein: {\romannumeral \ref{blah}}
Für Groß: \uppercase\expandafter{\romannumeral \ref{blah}}
- 1. C: Drucken große Zahlen
- 2. So drucken Sie einen Backslash in LaTeX
- 3. zu römischen Zahlen konvertieren int, nur enden, wenn Null eingegeben
- 4. Drucken Sie eine GUID-Variable
- 5. Unterdrücken von Text beim Drucken in LaTeX
- 6. Gibt es eine Möglichkeit, eine Variable in LaTeX zu definieren?
- 7. Drucken von Zahlen in Python
- 8. Sammeln von Zahlen und Drucken
- 9. Drucken ungerade Zahlen
- 10. Mit Rekursion Zahlen drucken
- 11. in LaTeX
- 12. Drucken Inline-Latex-Gleichungen aus Variable in R, Problem mit \ beta
- 13. Wie eine Tabelle von Zahlen in Python drucken
- 14. Drucken Sie eine definierte Variable mit Erhaltung $
- 15. Wie Variable in awk drucken
- 16. Programm zum Drucken von Zahlen in stdout
- 17. 3 Threads Drucken von Zahlen in Folge
- 18. Drucken ganze Zahlen mit {#} in C#?
- 19. Ziemlich Drucken Golang Variable
- 20. Methode zum Konvertieren von römischen Zahlen in Arabisch druckt nicht die Antwort
- 21. Dynamische Variable mit Zahlen
- 22. xTend: Wie man eine Variable vom Drucken in Ausgabe stoppt?
- 23. Drucken Sie eine Variable mit mehrzeiligen Wert in der Shell?
- 24. So drucken Sie terminalformatierte Ausgaben in eine Variable
- 25. Wie können Sie eine Ada.Calendar.Time-Variable in Ada drucken?
- 26. Eine Variable drucken, die sich in zwei Loops befindet
- 27. Ist es möglich, eine Präprozessor-Variable in C zu drucken?
- 28. Drucken Sie Zahlen von einer auf eine Million
- 29. manuell Seitenzahlen in Latex definieren?
- 30. Eine Set-Implementierung in LaTeX?
Vielen Dank für darüber nachgedacht. Ich habe den ersten Vorschlag jedoch versucht, und es schien nicht zu funktionieren: Die Ausgabe ist immer noch arabisch. – anon
@anon: es ist unmöglich. Es funktioniert gut für mich. –
Vielleicht kann ich besser nach Fehlern suchen, wenn ich weiß, was die verschiedenen Teile des Ausdrucks bewirken. Wofür sind die "0" und die "Relax"? – anon