Makro für Referenzierungen
Diese Frage ist eine (weitere) Folgefrage zu: [Nummerierung der Überschriften ohne Kapitelnummerierung][1]
Da die Kapitelnummerierungen bei Verweisen nicht mehr vorhanden sind (weil II.4 komisch aussieht; naja, und weil das eine Vorgabe ist) macht es Sinn so etwas zu schreiben wie „Siehe Kapitel II Abschnitt 4“.
Hier würde es sich ja anbieten ein Makro zu basteln, was einem das abnimmt und den Teil „Kapitel II Abschnitt 4“ automatisiert. Das müsste dann so ähnlich aussehen `\newcommand{\MyRef}[1]{Kapitel~<Wert für referenziertes chapter> Abschnitt~<Wert für referenzierte section>}`.
Wie man meiner Idee entnehmen kann, habe ich keine Ahnung, was in das Makro gehört, um so eine Referenz ausgeben zu lassen. Hat jemand der Experten eine Idee?
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\renewcommand*{\thechapter}{\Roman{chapter}}
\renewcommand*{\thesection}{\arabic{section}}
% \newcommand{\MyRef}[1]{Kapitel~<Wert für referenziertes chapter> Abschnitt~<Wert für referenzierte section>}
\begin{document}
\tableofcontents
\chapter{Kapitel I}
\section{Überschrift Eins}\label{sec:foo}
\subsection{Überschrift Eins.Eins}
\chapter{Kapitel II}
\section{Überschrift Eins}
\subsection{Überschrift Eins.Eins}
% Siehe Abschnitt~\MyRef{sec:foo} ...
... ergäbe dann "`Siehe Kapitel I Abschnitt 1"'
\end{document}
[1]: http://texwelt.de/wissen/fragen/8533/nummerierung-der-uberschriften-ohne-kapitelnummerierung