von moe » Do 31. Mär 2011, 13:30
Hallo zusammen,
ich möchte in Latex eine kleine Geschichte schreiben, bei der viele Namen vorkommen. Beim ersten Aufruf des Namens soll nur der Vorname angezeigt werden und eine Fußnote, die den vollständigen Namen und vll noch ein paar Informationen zu dieser Person enthält.
Da dachte ich an das Akronym-Packet und kam erst soweit:
\newacro{Max}{Max Mustermann, geb. 1980}
\newcommand{\maxm}{ \ac{Max} }
Was dann später im Text einfach mit
\maxm aufgerufen wird.
Das würde auch so gehen.
Aber um das ganze zu optimieren und leichter Namen hinzufügen zu können, habe ich mir folgendes überlegt:
\newcommand{ \newname }[3]{
\newacro{ #2 }{ #3 }
\newcommand{ #1 }{ \ac{ #2 } }
}
\newname{ \maxm }{ Max }{ Max Mustermann, geb, 1980 }
Wenn ich jetzt
\maxm aufrufe, steht im Text
Max! fettgedruckt.
Hat jemand Verbesserungsvorschläger oder vll auch eine ganz andere Idee?
Grüße,
Moe
Hallo zusammen,
ich möchte in Latex eine kleine Geschichte schreiben, bei der viele Namen vorkommen. Beim ersten Aufruf des Namens soll nur der Vorname angezeigt werden und eine Fußnote, die den vollständigen Namen und vll noch ein paar Informationen zu dieser Person enthält.
Da dachte ich an das Akronym-Packet und kam erst soweit:
[code]
\newacro{Max}{Max Mustermann, geb. 1980}
\newcommand{\maxm}{ \ac{Max} }
[/code]
Was dann später im Text einfach mit [b]\maxm[/b] aufgerufen wird.
Das würde auch so gehen.
Aber um das ganze zu optimieren und leichter Namen hinzufügen zu können, habe ich mir folgendes überlegt:
[code]
\newcommand{ \newname }[3]{
\newacro{ #2 }{ #3 }
\newcommand{ #1 }{ \ac{ #2 } }
}
\newname{ \maxm }{ Max }{ Max Mustermann, geb, 1980 }
[/code]
Wenn ich jetzt [b]\maxm[/b] aufrufe, steht im Text [b]Max![/b] fettgedruckt.
Hat jemand Verbesserungsvorschläger oder vll auch eine ganz andere Idee?
Grüße,
Moe