Strich mit einer bestimmten Länge definieren-

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


Wiedehopf
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Fr 31. Jan 2014, 14:59
Wohnort: Ruhrgebiet

Strich mit einer bestimmten Länge definieren-

Beitrag von Wiedehopf »

Hallo!

Dies ist ein Teil eines komplexeren (für mich als Anfänger) Befehls. Der Befehl funktioniert soweit. Ich möchte jedoch, dass die Linie sich an die aktuelle Zeilenhöhe anpasst.

Ziel ist es, einen vertikalen Strich zu definieren, der genau der halben Zeilenhöhe plus einem festen Wert entspricht.

Bisher habe ich folgendes stehen:
\rule{0,5pt}{0.5\baselineskip}
Ich würde jedoch gerne so etwas in der Art stehen haben:
\rule{0,5pt}{0.5\baselineskip}+10pt}
Latex kann jedoch nicht addieren. Wie kann ich dies geschickt lösen?

Ich könnte auch 0.6 statt der 0,5 nehmen. Dann ist der Strich jedoch nicht gleichmäßig stark größer als die halbe Zeile. Genau das hätte ich jedoch gerne... :-P

Danke und Grüße,
Wiedehopf

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

\rule{0,5pt}{\dimexpr 0.5\baselineskip +10pt}

Felix
Forum-Century
Forum-Century
Beiträge: 210
Registriert: Sa 25. Jan 2014, 13:57

Re: Strich mit einer bestimmten Länge definieren-

Beitrag von Felix »

Wiedehopf hat geschrieben:Latex kann jedoch nicht addieren. Wie kann ich dies geschickt lösen?
Natürlich kann LaTeX addieren. Du könntest das calc-Paket verwenden, oder pgfmath, oder fp u.a. Wenn das zuviel Neues ist, geht auch manuellen Wert festlegen... für was toll-automatisiertes ist es mir die Uhrzeit jetzt zu spät, doch ich nenne mal ein paar Pakete. Kannst ja mal in die Doku schauen, ob Du die nehmen willst.

Felix
Ein TikZ Süchtiger :-)

Antworten