Tiefergestellte Indizes auf gleicher Höhe

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tiefergestellte Indizes auf gleicher Höhe

von Johannes_B » Di 17. Jun 2014, 19:38

Kopier einfach mal mein Beispiel und schau dir den Output an. Und vegleich dann natürlich mit dem Quellcode.

von cpa87 » Di 17. Jun 2014, 18:12

Da ist nun das Spacing im Eimer. Wenn du also wirklich mit der
Holzhammermethode arbeiten willst, dann bring ein klein wenig
System rein.

Nat\"urlich hab ich keinen blassen Schimmer, welcher mathematische
Hintergrund hier vorliegt, deshalb haben die Makros etwas
eigenwillige Namen. Du solltest deine Makros so bennenn, dass sie
(auch mal f\"ur einen anderen) nachvollziebar sind.
Hallo Johannes, jetzt hast du mich ein wenig verwirrt. Falls du eine Lösung in deinem Code angegeben hast, dann kann ich die nicht rauslesen. Und welche Makros meinst du? Ich habe lediglich ein Makro selbst definiert:

\newcommand{\vect}[1]{\mathbf{#1}}

Ansonsten bin ich ein Elektrotechnik Ingenieur mit gutem mathematischem Hintergrund wie ich finde.

VG

von Johannes_B » Mo 16. Jun 2014, 22:59

\documentclass{scrreprt}

\usepackage[T1]{fontenc}

%\usepackage{array}
%blkarray Ein paket dessen Doku mit »Warning« beginnt sollte man
%auch mit Vorsicht genießen ;-) 
%Fúr das Beispiel auf jeden Fall unnötig

\usepackage{amsmath}
\newcommand{\vect}[1]{\mathbf{#1}}
\DeclareMathSizes{12}{14}{8}{6}
\setlength\jot{10pt}
%Für den späteren Einsatz
\newcommand{\vectorialI}{\vect{i}}
\newcommand{\ida}{\underline{\vectorialI}}
\newcommand\phantomas{\vphantom{\ida}}
\begin{document}

\begin{align}
	0 &= \vect{K}_{A} \underline{\vect{i}}{}_{A} + \vect{K}_{AB}
	\underline{\vect{i}}{}_{AB} \quad . \label{pqa} \\
	\intertext{mit deiner Methode wird Platz f\"ur das
	superscript gelassen}
0 &= \vect{K}^{}_{A} \underline{\vect{i}}_{A} + \vect{K}^{}_{AB}
\underline{\vect{i}}_{AB} \quad . \\
\intertext{was aber unter Umst\"anden zu m\"a\ss igen Ergebnissen
f\"uhrt:}
0 &= \vect{K}^{\frac{1}{2}}_{A} \underline{\vect{i}}_{A} + \vect{K}^{}_{AB}
\underline{\vect{i}}_{AB} \quad . \\
\intertext{Deshalb simulieren wir nun einfach die H\"ohe (und
Tiefe) deiner Vektorgr\"o\ss e:}
0 &= \vect{K\phantomas}_{A} \underline{\vect{i}}_{A} + \vect{K}^{}_{AB} \underline{\vect{i}}_{AB} \quad . \\
\end{align}
Ich bin ja ein gro\ss er Freund von Makros. Solltest du
dir das irgendwann mal anders \"uberlegen \dots

Nun wird die Basis erneuert (warum auch immer), alle darauf
aufbauenden Makros \"andern sich auch
\renewcommand{\vectorialI}{\vect{g}}
\[
0 = \vect{K\phantomas}_{A} \ida_{A} + \vect{K}^{}_{AB}
\ida_{AB} + \vect{K}^{}_{AB} \underline{\vect{i}}_{AB} \quad . \\
\]
Da ist nun das Spacing im Eimer. Wenn du also wirklich mit der
Holzhammermethode arbeiten willst, dann bring ein klein wenig
System rein. 

Nat\"urlich hab ich keinen blassen Schimmer, welcher mathematische
Hintergrund hier vorliegt, deshalb haben die Makros etwas
eigenwillige Namen. Du solltest deine Makros so bennenn, dass sie
(auch mal f\"ur einen anderen) nachvollziebar sind. 
\end{document} 

von cpa87 » So 15. Jun 2014, 22:13

Ok, ich habe die Lösung gefunden:

\documentclass[ 
a4paper,                % DIN A4 paper 
12pt,                   % 12 pt fontsize 
fleqn,                  % flush left equations (standard: centre) 
final, %draft %           % include graphics, alternative: draft 
ngerman, 
toc=listof, 
bibliography=totoc 
]{scrreprt} 

\usepackage[ansinew]{inputenc}      % Umlaute automatisch einbinden  (Windows) 
\usepackage[T1]{fontenc} 
\usepackage{babel}       % Neue Rechtschreibung, Tex - Benennungen auf deutsch 
\usepackage{blindtext} % Um Platzhalter zu generieren 

\usepackage{array,blkarray} 
\usepackage{arydshln} 

\usepackage{amsmath} 
\usepackage{amssymb} 
\usepackage{amsthm} 
\newcommand{\vect}[1]{\mathbf{#1}} 
\DeclareMathSizes{12}{14}{8}{6} 
\setlength\jot{10pt} 

\begin{document} 

\begin{align} 
0 &= \vect{K}^{}_{A} \underline{\vect{i}}_{A} + \vect{K}^{}_{AB} \underline{\vect{i}}_{AB} \quad . \label{pqa} 
\end{align} 

\end{document} 

Einfach ein hochgestelltes leeres Klammerpaar an den nicht unterstrichenen Größen.

VG

von cpa87 » So 15. Jun 2014, 21:50

Ich habe noch mal eine Frage dazu. Kann man es eventuell auch andersrum lösen? Also so, dass beide Indizes tiefergestellt sind? Also nicht auf Höhe des Unterstriches.

VG

von cpa87 » Sa 14. Jun 2014, 20:24

Vielen, Vielen Dank!! :)

So in etwa hatte ich es mir auch gedacht. Bin aber von allein nicht darauf gekommen.

Nochmal vielen Dank.

LG und einen schönen Abend.

von Johannes_B » Sa 14. Jun 2014, 20:20

Hi, ich hatte dein Minimalbeispiel zurückkopiert, da ist was schiefgelaufen und mir ist es nicht aufgefallen. Tut mir leid. 7
\documentclass{scrreprt}

\usepackage[T1]{fontenc}

\usepackage{array,blkarray}
\usepackage{arydshln}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\newcommand{\vect}[1]{\mathbf{#1}}
\DeclareMathSizes{12}{14}{8}{6}
\setlength\jot{10pt}

\begin{document}

\begin{align}
	0 &= \vect{K}_{A} \underline{\vect{i}}{}_{A} + \vect{K}_{AB}
	\underline{\vect{i}}{}_{AB} \quad . \label{pqa}
\end{align}

\end{document} 

von cpa87 » Sa 14. Jun 2014, 20:11

Hi Johannes,

vielen Dank für die schnelle Antwort. Leider verstehe ich nicht ganz was du meinst. Welches leere Klammerpaar? Gibts eine Lösung dagegen oder muss ich damit leben?

VG

von Johannes_B » Sa 14. Jun 2014, 19:53

\documentclass[
a4paper,                % DIN A4 paper
12pt,                   % 12 pt fontsize
fleqn,                  % flush left equations (standard: centre)
final, %draft %           % include graphics, alternative: draft
ngerman,
toc=listof,
bibliography=totoc
]{scrreprt}

\usepackage[ansinew]{inputenc}      % Umlaute automatisch einbinden  (Windows)
\usepackage[T1]{fontenc}
\usepackage{babel}       % Neue Rechtschreibung, Tex - Benennungen auf deutsch
\usepackage{blindtext} % Um Platzhalter zu generieren

\usepackage{array,blkarray}
\usepackage{arydshln}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\newcommand{\vect}[1]{\mathbf{#1}}
\DeclareMathSizes{12}{14}{8}{6}
\setlength\jot{10pt}

\begin{document}

\begin{align}
0 &= \vect{K}_{A} \underline{\vect{i}}_{A} + \vect{K}_{AB} \underline{\vect{i}}_{AB} \quad . \label{pqa}
\end{align}

\end{document} 
Durch das leere geschweifte Klammerpaar wird der unterstrichene Teil (dessen Höhe) vergessen.

Tiefergestellte Indizes auf gleicher Höhe

von cpa87 » Sa 14. Jun 2014, 19:29

Hallo Zusammen,

ich habe folgendes Problem. Und zwar hätte ich gern in einer Formel die tiefer gestellten Indizes an Buchstaben die unterstrichen sind und die nicht unterstrichen sind auf gleicher Höhe.

Hier ein Beispiel wie es momentan ist:
\documentclass[
a4paper,                % DIN A4 paper
12pt,                   % 12 pt fontsize
fleqn,                  % flush left equations (standard: centre)
final, %draft %           % include graphics, alternative: draft
ngerman,
toc=listof,
bibliography=totoc
]{scrreprt}

\usepackage[ansinew]{inputenc}		% Umlaute automatisch einbinden  (Windows)
\usepackage[T1]{fontenc}
\usepackage{babel} 		% Neue Rechtschreibung, Tex - Benennungen auf deutsch
\usepackage{blindtext} % Um Platzhalter zu generieren

\usepackage{array,blkarray}
\usepackage{arydshln}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\newcommand{\vect}[1]{\mathbf{#1}}
\DeclareMathSizes{12}{14}{8}{6}
\setlength\jot{10pt}

\begin{document}

\begin{align}
0 &= \vect{K}_{A} \underline{\vect{i}}_{A} + \vect{K}_{AB} \underline{\vect{i}}_{AB} \quad . \label{pqa}
\end{align}

\end{document}

Kennt eventuell jemand dieses Problem und hat eine Lösung dafür?

VG

Nach oben