PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Latex macht mir ein Hurenkind



axeljaeger
01-01-2005, 16:00
Ich hab einen Absatz, dessen letztes Wort "Propionsäure" ist. Leider ist die Seite zu klein, als dass der Absatz noch komplett auf die erste Seite passt. Deswegen macht Latex etwas, was ich von einem Programm diesen Rufes nicht erwartet hätte: Die Propionsäure wird getrennt und auf der nächsten Seite steht einsam am Anfang die "-pionsäure." Danach kommt eine Formel. Ich würde gerne entweder den kompletten Satz auf der nächsten Seite haben, oder eine Zeile mehr auf der Seite davor.
Vielen Dank.

bischi
01-01-2005, 16:52
Ich glaub wir hatten irgendwann mal was mit \enlargethispage oder so was ähnliches - musst mal suchen.

MfG Bischi

Petkovic
01-01-2005, 18:00
\enlargethispage{0.5cm} oder ein anderer Wert

axeljaeger
01-01-2005, 18:31
Findet ihr so ein Lösung gut? Ich dachte eigentlich, man benutzt Latex, damit man solche Basteleien nicht machen muss, sondern das Programm sich um das Layout kümmert. Tut mir leid, aber das muss doch besser gehen!

Christoph
01-01-2005, 18:34
Von enlargethispage würde ich abraten, weil dann ja das ganze Layout hin ist, wenn Du einen Satz änderst. Es gibt \clubpenalty und \widowpenalty; mit denen habe ich aber die Schusterjungen und Hurenkinder in Problemfällen niemals beseitigen können. Ansonsten gibts noch die samepage-Umgebung.

Auch wenn viele behaupten, dass bei Latex das Layout wunderbar wird, ist meine Erfahrung doch die, dass es ohne händische Eingriffe wie bei MS Word oft unbefiredigend aussieht. Andererseits erspart man sich eine Menge Ärger, wenn man sich einfach auf den Standpunkt stellt, dass das ja Latexs Schuld ist und es einfach dabei belässt. Mein Tipp: einfach ein minderwertiges Layout akzeptieren. Interessiert den Leser eh nicht so besonders.

axeljaeger
01-01-2005, 18:44
Ein minderwertiges Layout kann ich nicht akzeptieren, es handelt sich um eine "Besondere Lernleistung" fürs Abitur. Eher würde ich auf Latex verzichten, als mich auf faule Kompromisse einzulassen. Dann habe ich etwas dazugelernt und nehm das nächste mal Scribus und muss dann eben Formeln und ähnliches als EPS einbinden.

badera
01-01-2005, 20:22
nicht gleich aufgeben! :)
Sonst kannst Du ja auch M$'s Word verwenden :eek:

Versuch doch noch den oben ewähnten *penalty Tip:



% Keine "Schusterjungen"
\clubpenalty = 10000
% Keine "Hurenkinder"
\widowpenalty = 10000 \displaywidowpenalty = 10000


- Adrian

PS: Und sage dann noch, obs jetzt geklappt hat, oder nicht :)

moedule
01-01-2005, 20:23
Ein minderwertiges Layout kann ich nicht akzeptieren, es handelt sich um eine "Besondere Lernleistung" fürs Abitur. Eher würde ich auf Latex verzichten, als mich auf faule Kompromisse einzulassen.

naja wir wollen mal nicht übertreiben, du kannst durch verschiedene maßnahmen (z.B: enlargethispage) das ganze beseitigen.



Dann habe ich etwas dazugelernt und nehm das nächste mal Scribus und muss dann eben Formeln und ähnliches als EPS einbinden.

dann viel spaß damit :-) klar kann man sowas mal mit einer seite machen, aber auf lange sicht "repariert" man lieber etwas am latex rum (und hat alles andere automatisch) als dann formeln als eps einzubinden ...

moe

axeljaeger
01-01-2005, 20:40
Ich hab das mal eingebaut, ob es geklappt hat, kann ich nicht sagen: Ich hab parallel die Seitengröße verändert, so dass sich alles etwas verschoben hat. Zu der Aussage an latex rumreparieren: Ich find reparieren immer blöd, deswegen hasse ich Word sehr. Mit StarOffice hab ich aber schon sehr ansehnliche Sachen gemacht, die mit Latex so ziemlich unmöglich sind behaupte ich mal. Jedenfalls nicht in der Kürze der Zeit. Mag sein, dass Latex bei gewissen Sachen besser da steht als MS Word, aber man gibt schon viel Komfort her und wenn man dann sowas präsentiert bekommt, was MS Word definitiv besser macht, sieht man doch ziemlich gelackmeiert aus, wenn man sein Latex verteidigen will.

badera
01-01-2005, 20:44
och, wir wollen Dir doch gar nicht im Weg stehen...

... jedem das Seine, und wenns Dir lieber ist, Word oder OO zu nehmen, dann nur zu. Und Latex musst Du sicher nicht verteidigen. Ich glaube die meisten hier wissen, warum sie Latex und nichts anderes verwenden...

:)

- Adrian

axeljaeger
01-01-2005, 22:21
Ich wusste das bis gestern auch.

Neamtul
02-01-2005, 14:33
mit \pagebreak kannst DU deine seite umbrechen. so kommt z.B. der letzte Satz auf die nächste seite.

-> The Latex Companion 2. edition Seite 234 f.

nicht ärgern sondern mal nachlesen!

axeljaeger
02-01-2005, 14:46
Im Moment hab ich das Problem erstmal nicht mehr. Ich hab irgendwie das Gefühl, hier sind Posts seit gestern verloren gegangen? Wie auch immer: Man muss schon zugeben, dass man bei StarOffice auch schon viel automatisch bekommt. Dafür ist der Formeleditor nicht so der Hit. Außerdem muss ich chemische Strukturformeln machen und die kann ich bei Latex auch nur als EPS einbinden :-(

bischi
02-01-2005, 15:49
Mit StarOffice hab ich aber schon sehr ansehnliche Sachen gemacht, die mit Latex so ziemlich unmöglich sind behaupte ich mal. Jedenfalls nicht in der Kürze der Zeit.
Alles eine Frage der Übung... ;)



Mag sein, dass Latex bei gewissen Sachen besser da steht als MS Word, aber man gibt schon viel Komfort her und wenn man dann sowas präsentiert bekommt, was MS Word definitiv besser macht, sieht man doch ziemlich gelackmeiert aus, wenn man sein Latex verteidigen will.
Is mir bis jetzt glücklicherweise noch nie passiert... Zumindest nicht mit gleichem Zeitaufwand... (gut, vielleicht mit der Ausnahme, dass jemand nen ganz (unkonventionell) speziellen Brief haben wollte...)
Also ich bin mittlerweilen definitiv schneller mit LaTeX.


Im Moment hab ich das Problem erstmal nicht mehr. Ich hab irgendwie das Gefühl, hier sind Posts seit gestern verloren gegangen? Wie auch immer: Man muss schon zugeben, dass man bei StarOffice auch schon viel automatisch bekommt. Dafür ist der Formeleditor nicht so der Hit. Außerdem muss ich chemische Strukturformeln machen und die kann ich bei Latex auch nur als EPS einbinden :-(

Ja, es ist ein Beitrag verschwunden, der wurde vom Autor selbst gelöscht (Ich bin also total unschuldig!!!)

Und: Es gibt glaub ich ein Paket für chemische Formeln, musst mal googeln...

MfG Bischi

red.iceman
03-01-2005, 21:19
Es gibt auf jeden Fall Pakete für chemische Formeln in Latex. Was die können, weiss ich nicht, da ich sie noch nie benutzen mußte. Einfach mal in der FAQ von dante nachsehen. Ich habe leider den Link gerade nicht parat. Bei Blubb findest du ihn in der Signatur oder via Suchmaschine.

ri

PS: \pagebreak, \enlargethispage und ähnliches ist rumgefrickel; ich würde es machen, wie es badera vorgeschlagen hat oder den Text einfach geringfügig ändern.

axeljaeger
03-01-2005, 21:27
Ja, ich weis. Ich hab da auch schonmal nachgeschaut, aber entweder waren die Pakete nicht brauchbar, oder nicht zu installieren.Ich will auch irgendwann mal fertig werden, deswegen nehme ich einen grafischen Editor und binde die Grafik als EPS oder PDF ein.

badera
03-01-2005, 21:28
oder den Text einfach geringfügig ändern


Richtig, red.iceman, das ist nämlich häufig der einzige Weg. Und auch gar nicht etwa unprofessionell: Dort wo professionell Text gesetzt wird (Redaktionen, Verläge), wird das auch genau so gemacht: Ist z.B. Eine Zeile zuviel, und irgend wann hat die halt einfach nicht mehr platz... dann muss eben der Text gekürzt werden. Ausser, man will einen neuen Absatz auf der nächsten Seite. Das ist aber häufig auch hässlich, denn vielleicht ist ja der Absatz selbst nur 5 Zeilen. Was will man dann anders? - Auch das beste Textsystem kann da nichts herzaubern. -- Und Latex ist definitiv besser als Word in diesem Zusammenhang!!

- Adrian

axeljaeger
03-01-2005, 21:55
Wer will den Word benutzen? Ich rede von STAR OFFICE!!! Wenn ich Sätze zurecht bauen muss, sehe ich wenigstens, wie viele Buchstaben mir fehlen oder ich mir zudenken muss. Bei Latex muss ich probieren. Außerdem mache ich bei Staroffice dann auch gerne mal die Schrift um 0.1 pt größer.

red.iceman
04-01-2005, 09:24
Es ist doch nun völlig egal, womit du deine Texte schreibst, entscheidend ist doch wohl der Inhalt. Zumindestens sollte das so sein. Und was das Layout angeht - man kann wohl mit den meisten Textverarbeitungen ein anständiges Schriftbild erzeugen, sei es nun Word oder Staroffice oder Latex oder wasweissich.

Arbeite, womit du besser klar kommst und gut is.

ri