Abstand - shortvdotswithin

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: Abstand - shortvdotswithin

von Johannes_B » Mo 12. Jan 2015, 19:34

Ganz spontan Willberg/Forrsmann. https://www.tug.org/books/

Aber ich mach jetzt Feierabend.


Übrigens wäre das als neues Thema besser, irgendwo haben wir hier aber bestimmt schon sowas.

von Dimitri » Mo 12. Jan 2015, 19:09

Trotzdem vielen Dank für eure Mühen! :-) Ich weiß das zu schätzen!!! :-)

PS: Kennst du empfehlenswerte Typographiebücher?

von Johannes_B » Mo 12. Jan 2015, 17:56

Du, da bin ich der falsche Ansprechpartner. Mathematical Typography ist nicht meine Stärke, ich bin mir auch nicht sicher, ob es für diesen Spezialfall irgendwelche Richtlinien geben könnte.

Mein Tipp: Fahre mit deinem Dokument fort, und am Ende schaust du wie beide Gleichungen auf der Seite stehen. Es gibt Dinge, da hilft ein Minimalbeispiel eher wenig, da zählt dann der Gesamteindruck.

von Dimitri » Mo 12. Jan 2015, 17:41

Danke. Wie sollte ich die "Pünktchen" mit einem "overset" über einem (oder zwei) Gleichheitszeichen deiner Meinung nach platzieren?

von Johannes_B » Mo 12. Jan 2015, 15:58

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}    % lädt auch »amsmath«
\mathtoolsset{
	shortvdotsadjustabove=-4\origjot,
	shortvdotsadjustbelow={\numexpr-4\origjot-\heightof{S}}
}

\begin{document}
\begin{align}
	1 &\longrightarrow bla\\
	\shortvdotswithin{\longrightarrow}
	2 &\overset{S}{\longrightarrow} blabla
\end{align}
\end{document}
Du musst aber zugeben, dass sieht unschön aus.

von Dimitri » Mo 12. Jan 2015, 15:46

Vielleicht lässt sichs hiermit besser beschreiben:
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}    % lädt auch »amsmath«

\begin{document}
   \begin{align}
     1 &= bla\\
     &\vdotswithin{=}\notag\\
     2 &\overset{S}{=} blabla
   \end{align}
\end{document}
Was ich nun gerne hätte, aber leider nicht hinbekomme, ist, dass der Abstand von "S" OBEN und dem unteren der drei Punkte derselbe ist wie der Abstand von dem unteren Strich des ersten "="-Zeichens zu dem oberen der drei Punkte.

von esdd » Mo 12. Jan 2015, 15:01

Dann nimm vielleicht besser etwas wie
\documentclass[11pt]{article} 
\usepackage[T1]{fontenc} 
\usepackage{mathtools}    % lädt auch »amsmath« 

\begin{document} 
   \begin{align} 
     1 &\longrightarrow bla\\ 
     &\vdotswithin{\longrightarrow}\notag\\[\dp\strutbox]
     2 &\overset{S}{\longrightarrow} blabla 
   \end{align} 
\end{document}
Der untere Abstand ist da zwar auch etwas kleiner. Das sieht aber meiner Meinung nach besser aus.

Gruß
Elke

von Johannes_B » Mo 12. Jan 2015, 14:31

Gleich groß in Bezug auf was? Stellst du beide Werte auf den gleichen Wert, ist der Abstand obererster Punkt zu oberem Pfeil gleich dem Abstand unterster Punkt zu unterem Pfeil. Das S sieht mathtools an der Stelle noch nicht.

von Dimitri » Mo 12. Jan 2015, 12:23

Oh, danke - warum etgl "-"?

Hat jemand eine Idee, wie ich den Abstand der Punkte über dem S (über dem zweiten "="-Zeichen) und dem ersten "="-Zeichen gleichgroß bekomme? Kriege das irgendwie nicht hin.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{mathtools}    % lädt auch »amsmath«
\mathtoolsset{
  shortvdotsadjustabove=-4\origjot,
  shortvdotsadjustbelow=-2\origjot
}

\begin{document}
  \begin{align}
    1 &\longrightarrow bla\\
    \shortvdotswithin{\longrightarrow}
    2 &\overset{S}{\longrightarrow} blabla
  \end{align}
\end{document}
LG,
Dimitri

von esdd » Sa 10. Jan 2015, 19:30

Du musst negative Abstände verwenden, also so etwas wie (getestet):
\documentclass[11pt]{article} 
\usepackage[T1]{fontenc} 
\usepackage{mathtools}    % lädt auch »amsmath« 
\mathtoolsset{ 
  shortvdotsadjustabove=-4\origjot, 
  shortvdotsadjustbelow=-2\origjot 
} 

\begin{document} 
  \begin{align} 
    1 &= bla\\ 
    \shortvdotswithin{=} 
    2 &= blabla 
  \end{align} 
\end{document}

Statt \origjot kannst Du auch eine Längeneinheit wie pt oder mm verwenden.
Gruß
Elke

Nach oben