Zeile näher an hline rücken

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: Zeile näher an hline rücken

von andi_0815 » Fr 16. Mär 2012, 12:28

Hey Klaus,

vielen Dank, das hat einwandfrei funktioniert!
Wieso ich nun gerade [-25pt] nehmen muss, damit die Tabelle so aussieht, wie ich das möchte, und das tut sie nun, kann ich dir nicht sagen.
Vielleicht liegt es am benutzten Stylefile (Zeitungsvorgabe) oder am 1.5er Zeilenabstand, dass ich die Zeilen der Tabelle so weit verschieben muss.
Aber es funktioniert und sieht gut aus :D

andi

von Klaus-Anton » Do 15. Mär 2012, 22:43

Ja, ich hatte schon beim Schreiben meiner ersten Antwort die Idee, die ich dir jetzt hier aufschreibe. Ich habe sie dir nur vorher noch nicht genannt gehabt, weil mir nicht deutlich genug klar war, was du haargenau wolltest.

Also: Erzeuge dir eine zusätzliche Tabellenzeile. Jeden Spalteneintrag lässt du leer, machst also nur lauter &-Zeichen und beendest die Zeile mit Doppelbackslash, hier nun kannst du wiederum deinen gewünschten vertikalen Versatz nach oben anschließen.

Wenn es tatsächlich so ist, dass dieses Gefrickele einen Lösungsweg für dein Problem darstellt, wird die Frage nun die sein, wieviel es denn dann wirklich zu sein hat an vertikalem Versatz. Die von dir zuerst gewählten -25pt dürften eine willkürliche grobe Annäherung von dir gewesen sein. Horizontale Linien in LaTeX haben normalerweise eine Strichdicke von 0.6pt, was ich auch für hier vermute. Die entsprechende LaTeX-package-Beschreibung märt sich nun vielleicht nicht darüber aus, falls noch mehr als nur diese 0.6pt nötig sein wird, zu sagen, wieviel es denn dann exakt zu sein hat. Und den Code in den Eingeweiden zu studieren, könnte einen überfordern. Wenn du ein gutes Augenmaß hast, triffst du vielleicht intuitiv den richtigen Wert, der nötig ist.

Am besten schickst du ein Minimalbeispiel.

von andi_0815 » Mi 14. Mär 2012, 22:27

Richtig, ich beende die Tabellenzeile vor der \hdashline mit \\, ohne [-25pt] dahinter, denn diese Eingabe verringert den Abstand der \hdashline zur darüber liegenden Tabellenzeile. Das ist aber nicht das Problem.
Was mir immer noch Probleme bereitet ist, dass die Tabellenzeile nach der \hdashline einen zu großen Abstand zu eben dieser Linie aufweist und ich weiß nicht, wie ich das beheben kann.

Hast du da noch eine Idee?

von Klaus-Anton » Mi 14. Mär 2012, 20:53

Hallo Andi,

du hast doch sicherlich den Doppel-Backslash als Markierung des Zeilenendes innerhalb deiner Tabelle immer nur vor dem \hdashline. Und da hört LaTeX dann auch richtig, wenn es aufgefordert wird, jetzt vertikal versetzt weiterfortzufahren. Also so meine ich:
\\[-25pt]\hdashline
Warum du gerade um -25pt springen möchtest, verstehe ich hier im Zusammenhang nicht. Vielleicht ist das ja nur ein völlig beliebig von dir gewählter Wert, um den Effekt überhaupt deutlich sichtbar zu haben, noch ganz ohne fine-tuning.

Zeile näher an hline rücken

von andi_0815 » Mi 14. Mär 2012, 11:30

Hallo,

ich habe eine Tabelle (landscape) fabriziert und habe, wegen einer inhaltlichen Abtrennung eine
 \hdashline 
eingefügt. Soweit so gut!
Nun habe ich das Problem, dass die Zeile nach der Linie einen größeren Abstand zu eben jener hat, als die Zeile davor.
Wie kann ich als diesen Abstand einstellen?
 \vspace 
bzw.
  \hspace 
und
 \hdashline\\[-25pt] 
haben nicht funktioniert...

Erbitte Hilfe!

andi

Nach oben