Mediävalziffern für Referenzen

Schriftbild, Absätze und Auflistungen einstellen


PhobosII
Forum-Anfänger
Forum-Anfänger
Beiträge: 45
Registriert: Mi 22. Feb 2012, 19:31

Mediävalziffern für Referenzen

Beitrag von PhobosII »

Hallo Leute,

ich würde gerne Latex beibringen, dass es alle Referenzen im Text als Mediävalziffern setzen soll.

Es gibt natürlich einen einfachen Weg, wie das Minimalbeispiel zeigt.
\documentclass[10pt]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage{amsmath}

\begin{document}
	Verweis auf Gl.~\oldstylenums{\ref{gl}}.
	\begin{align}
		1 \neq 0 \label{gl}
	\end{align}
\end{document}
Kann man auch den \ref-Befehl so umschreiben, dass man nicht immer jedes mal eine \oldstyle-Umgebung setzen muss, also dass das automatisch gemacht wird?

Ich könnte mir einen Befehl schreiben, nach dem Motto:
\newcommand{\myref}[1]{\oldstylenums{\ref{#1}}
aber es wäre besser, wenn ich den \ref- Befehl weiterhin nutzen könnte, also wenn \ref schon als Mediävalziffer gesetzt wird.

Ich hoffe es ist klar geworden, was ich meine :)

Viele Grüße...

PhobosII
Forum-Anfänger
Forum-Anfänger
Beiträge: 45
Registriert: Mi 22. Feb 2012, 19:31

Beitrag von PhobosII »

Hi,

hat denn keiner eine Idee? Gibt es vielleicht einen KOMA-Parameter den man modifizieren könnte?

Wäre super, wenn mir jemand helfen kann...

Schöne Zwischen-den -Jahren-Zeit ;)

Philipp

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Das ist nicht so einfach. Referenzen enthalten nicht nur Zahlen. Wenn du da einfach ein \oldstylenums drum herum machst, kann das Seiteneffekte haben. textcomp hilft bei einigen, aber nicht bei allen:
\documentclass{article}
\usepackage[T1]{fontenc}
%\usepackage{textcomp}
\usepackage{lmodern}
\renewcommand\thesubsubsection{\thesubsection.\alph{subsubsection}}
\begin{document}
\section{a}
\subsection{b}\label{a}
\subsubsection{c}\label{b}
test:

\ref{a}, \oldstylenums{\ref{a}}

\ref{b}, \oldstylenums{\ref{b}}

\end{document}
Außerdem ist die Implementation von Mediävalziffern stark schriftabhängig:

http://tex.stackexchange.com/questions/ ... dstylenums.

Antworten