Seite 1 von 1

Akronyme im Mathemodus in Subscript-Größe

Verfasst: Fr 30. Mai 2014, 19:15
von Dimitri
Hallo Leute,

sitze nun schon seit längerem an folgendem Problem, zu dem ich auch leider nix passendes googlen konnte:
Ich habe Akronyme definiert und brauche die z.T. als Subscripts im Mathemodus. Leider kann ich aber weder Größe noch sonstiges anpassen. Kann Mir da bitte jemand weiterhelfen?
\documentclass{scrreprt}
\usepackage[plainpages=false]{hyperref}
\usepackage{acronym}
\begin{document}
\begin{acronym}[\hspace{2.75cm}]
  \setlength{\itemsep}{-\parsep}
\acro{TB}{Testbericht}
\end{acronym}
\begin{equation}
\mathbf{x}_{\acs{TB}}~vs.~\mathbf{x}_{\mathrm{TB}}
\end{equation}
\end{document}
LG

Verfasst: Fr 30. Mai 2014, 19:20
von Johannes_B
Nutze das Macro text aus amsmath (hier geladen von mathtools).
Vielleicht ist auch das Paket acro für dich interessant.

Kleiner Tipp: Verwende semantisches Markup, vielleicht ist ja x hier ein Vektor, dann definiere ihn dir so. So behältst du leichter den Überblick.
\documentclass{scrreprt}
\usepackage{acronym}
\usepackage{mathtools}
\usepackage[plainpages=false]{hyperref}
\renewcommand{\vec}[1]{\mathbf{#1}}
\begin{document}
\begin{acronym}[\hspace{2.75cm}]
  \setlength{\itemsep}{-\parsep}
\acro{TB}{Testbericht}
\end{acronym}
\begin{gather}
	\mathbf{x}_{\text{\acs{TB}}}~vs.~\mathbf{x}_{\mathrm{TB}} \\
	\vec{x}_{\text{\acs{TB}}}~vs.~\vec{x}_{\mathrm{TB}}
\end{gather}
\end{document}


Verfasst: Fr 30. Mai 2014, 19:34
von Dimitri
Super, vielen Dank für die schnelle Antwort. Ist das \text{} auch mit den Abständen konsistent? Müsste ich nicht sowas wie \mathrm{\text{\acs{TB}}} oder \mathrm{}\text{\acs{TB}} verwenden?
Siehe: http://tex.stackexchange.com/questions/ ... -math-mode

Verfasst: Sa 31. Mai 2014, 08:55
von Dimitri
Dort steht halt nur, dass er GRÖßEN anpasst, aber nicht, ob er auch die ABSTÄNDE richtig setzt...

Verfasst: Sa 31. Mai 2014, 20:40
von cgnieder
Dimitri hat geschrieben:Dort steht halt nur, dass er GRÖßEN anpasst, aber nicht, ob er auch die ABSTÄNDE richtig setzt...
Wer ist er?

Hast Du mal Johannes' Beispiel laufen lassen und einfach mal selbst verglichen? Wenn Du minimale Modifikationen vornimmst, geht das ziemlich einfach:
\documentclass{scrreprt}
\usepackage{acronym}
\usepackage{mathtools}
\usepackage[plainpages=false]{hyperref}
\renewcommand{\vec}[1]{\mathbf{#1}}
\begin{document}
\begin{acronym}[\hspace{2.75cm}]
  \setlength{\itemsep}{-\parsep}
\acro{TB}{Testbericht}
\end{acronym}
\begin{gather}
  !\mathbf{x}_{\mathrm{TB}}! \\
  !\mathbf{x}_{\text{\acs{TB}}}! \\
  !\vec{x}_{\mathrm{TB}}! \\
  !\vec{x}_{\text{\acs{TB}}}!
\end{gather}
\end{document}
Grüße

Verfasst: So 1. Jun 2014, 09:15
von Dimitri
Danke.