vci
05-07-2009, 13:35
Hallo zusammen,
bisher habe ich meistens einfach vor mich hingeteXt und mir nichts dabei gedacht, inzwischen wüsste ich aber ganz gerne warum die Dinge so sind wie Sie sind :-)
a) Warum benötigen manche Umgebungen eine Leerzeile, bevor sie beginnen, damit LaTeX den Abstand zu dieser Umgebung korrekt berechnet? Gibt es da eine Verallgemeinerung statt Trial and Error?
b) Umgekehrt: Bei vielen Makros wird konsequent mit Klammer auf dann % gearbeitet, um einen Zeilenumbruch zu verhindern nehme ich an, oder hat das noch andere Gründe?
c) Warum liegen Pakete oft nicht in .sty Form vor, sondern müssen über passende .dtx und .ins Pakete übersetzt werden? Wozu das Ganze? :-)
d) Gibt es gute Literatur zum Thema Pakete schreiben? Noch ein Buch zum Thema wie man Überschriften und Tabellen erstellt brauche ich sicher nicht ...
Dankeschön für eure Antworten!
bisher habe ich meistens einfach vor mich hingeteXt und mir nichts dabei gedacht, inzwischen wüsste ich aber ganz gerne warum die Dinge so sind wie Sie sind :-)
a) Warum benötigen manche Umgebungen eine Leerzeile, bevor sie beginnen, damit LaTeX den Abstand zu dieser Umgebung korrekt berechnet? Gibt es da eine Verallgemeinerung statt Trial and Error?
b) Umgekehrt: Bei vielen Makros wird konsequent mit Klammer auf dann % gearbeitet, um einen Zeilenumbruch zu verhindern nehme ich an, oder hat das noch andere Gründe?
c) Warum liegen Pakete oft nicht in .sty Form vor, sondern müssen über passende .dtx und .ins Pakete übersetzt werden? Wozu das Ganze? :-)
d) Gibt es gute Literatur zum Thema Pakete schreiben? Noch ein Buch zum Thema wie man Überschriften und Tabellen erstellt brauche ich sicher nicht ...
Dankeschön für eure Antworten!