ellocco
23-10-2010, 15:02
Unteren Index Anheben, z.B. in Konferenzbeiträgen
Konferenzartikel sind nicht immer eine Freude für die Augen, alles soll auf engem Raum
konzentriert sein; die Anzahl der Seiten ist beschränkt. Das verleitet zu Formeln im
Text und manchmal sind die Unter- oder Überlängen so groß, daß entweder die Zeilen
auseinander gezogen werden, was nicht schön ist, - insbesondere bei längeren Zeilen,
was wiederum bei Konferenzartikeln keine Seltenheit ist.
Da liegt es nahe mal den unteren Index nach oben zu schieben. Hier nun meine Versuche
das zu erreichen.
Um einen Konferenzartikel zu simulieren, habe ich das Paket savetrees verwendet.
Ich finde meine Version selber nicht elegant, aber mir fällt nix Besseres ein.
Extra für Herbert als Copy-Und-Paste-Version:
\documentclass{article}
\usepackage[latin1]{inputenc} %% latin1 includes umlauts, ansinew includes win32 specials
\usepackage[T1]{fontenc} %% enable EC-Fonts (extended cork)
\usepackage{amsmath} %% anhanced mathematics support
\usepackage[normalmargins]{savetrees} %% save Space, may call different other packages (e.g. "geometry", "titlesec")
%% --- last package: -------------------------------------------------------
\usepackage{fixltx2e} %% fix latex-e bugs
%%% ### End Load Packages ################################################## #####
\newcommand*{\MraiseLIDX}[2][0.5ex]{\raisebox{#1}[0ex][0ex]{${}_{#2}$}} %% math-env raise lower index
\newcommand*{\KeepBLS}[1]{\raisebox{0.0pt}[0pt][0pt]{{#1}}}
%% --- begin{document} -------------------------------------------------------
\begin{document}
\subsection*{Ohne Korrektur}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis
facilisis sem. Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet
mi nec ante.
$\text{Formel A}^{Xg}_{hg_{hg}}$
Donec ullamcorper, felis non sodales commodo, lectus velit ultrices
augue, a dignissim nibh lectus placerat pede. Vivamus nunc nunc, molestie
ut, ultricies vel, semper in, velit. Ut porttitor. \\
\subsection*{Mit Abschneiden von Ober- und Unterl\"angen der Formel}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis
facilisis sem. Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet
mi nec ante.
\KeepBLS{$\mathrm{Formel~B}^{Xg}_{hg_{hg}}$}
Donec ullamcorper, felis non sodales commodo, lectus velit ultrices
augue, a dignissim nibh lectus placerat pede. Vivamus nunc nunc, molestie
ut, ultricies vel, semper in, velit. Ut porttitor. \\
\subsection*{Mit Abschneiden von Ober- und Unterl\"angen und Anheben des unteren Index}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis
facilisis sem. Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet
mi nec ante.
\KeepBLS{$\mathrm{Formel~C}^{Xg}_{\MraiseLIDX{hg_{ hg}}}$}
Donec ullamcorper, felis non sodales commodo, lectus velit ultrices
augue, a dignissim nibh lectus placerat pede. Vivamus nunc nunc, molestie
ut, ultricies vel, semper in, velit. Ut porttitor.
\end{document}
Konferenzartikel sind nicht immer eine Freude für die Augen, alles soll auf engem Raum
konzentriert sein; die Anzahl der Seiten ist beschränkt. Das verleitet zu Formeln im
Text und manchmal sind die Unter- oder Überlängen so groß, daß entweder die Zeilen
auseinander gezogen werden, was nicht schön ist, - insbesondere bei längeren Zeilen,
was wiederum bei Konferenzartikeln keine Seltenheit ist.
Da liegt es nahe mal den unteren Index nach oben zu schieben. Hier nun meine Versuche
das zu erreichen.
Um einen Konferenzartikel zu simulieren, habe ich das Paket savetrees verwendet.
Ich finde meine Version selber nicht elegant, aber mir fällt nix Besseres ein.
Extra für Herbert als Copy-Und-Paste-Version:
\documentclass{article}
\usepackage[latin1]{inputenc} %% latin1 includes umlauts, ansinew includes win32 specials
\usepackage[T1]{fontenc} %% enable EC-Fonts (extended cork)
\usepackage{amsmath} %% anhanced mathematics support
\usepackage[normalmargins]{savetrees} %% save Space, may call different other packages (e.g. "geometry", "titlesec")
%% --- last package: -------------------------------------------------------
\usepackage{fixltx2e} %% fix latex-e bugs
%%% ### End Load Packages ################################################## #####
\newcommand*{\MraiseLIDX}[2][0.5ex]{\raisebox{#1}[0ex][0ex]{${}_{#2}$}} %% math-env raise lower index
\newcommand*{\KeepBLS}[1]{\raisebox{0.0pt}[0pt][0pt]{{#1}}}
%% --- begin{document} -------------------------------------------------------
\begin{document}
\subsection*{Ohne Korrektur}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis
facilisis sem. Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet
mi nec ante.
$\text{Formel A}^{Xg}_{hg_{hg}}$
Donec ullamcorper, felis non sodales commodo, lectus velit ultrices
augue, a dignissim nibh lectus placerat pede. Vivamus nunc nunc, molestie
ut, ultricies vel, semper in, velit. Ut porttitor. \\
\subsection*{Mit Abschneiden von Ober- und Unterl\"angen der Formel}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis
facilisis sem. Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet
mi nec ante.
\KeepBLS{$\mathrm{Formel~B}^{Xg}_{hg_{hg}}$}
Donec ullamcorper, felis non sodales commodo, lectus velit ultrices
augue, a dignissim nibh lectus placerat pede. Vivamus nunc nunc, molestie
ut, ultricies vel, semper in, velit. Ut porttitor. \\
\subsection*{Mit Abschneiden von Ober- und Unterl\"angen und Anheben des unteren Index}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam lobortis
facilisis sem. Nullam nec mi et neque pharetra sollicitudin. Praesent imperdiet
mi nec ante.
\KeepBLS{$\mathrm{Formel~C}^{Xg}_{\MraiseLIDX{hg_{ hg}}}$}
Donec ullamcorper, felis non sodales commodo, lectus velit ultrices
augue, a dignissim nibh lectus placerat pede. Vivamus nunc nunc, molestie
ut, ultricies vel, semper in, velit. Ut porttitor.
\end{document}