<p dir="ltr">Kennt Ihr SILE? Vielleicht könnte es ja ein praktisches Experimentierfeld sein, um schnell mal neue Trennverfahren auszuprobieren. In Lua geschrieben.<br>
<a href="http://www.sile-typesetter.org/">http://www.sile-typesetter.org/</a></p>
<p dir="ltr">-- Sascha</p>
<div class="gmail_quote">Am 25.05.2016 1:14 nachm. schrieb "Stephan Hennig" <<a href="mailto:sh-list@posteo.net">sh-list@posteo.net</a>>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Am 25.05.2016 um 20:31 schrieb Guenter Milde:<br>
> On 25.05.16, Stephan Hennig wrote:<br>
><br>
> Mein Vorschlag wäre, mehrere pattern sets mit unterschiedlicher Strafpunktzahl<br>
> zuzulassen. Dann könnte ein Absatz zunächst mit "de-good"<br>
> (Haupttrennstellen) getrennt werden und falls das nicht befriedigend ist mit<br>
> dann mit "de" (die "normale" Liste) und falls dann noch zu lange Zeilen<br>
> übrig sind mit "de-not" (Nottrennungen<br>
> erlauben).<br>
<br>
<br>
Da hätten wir schon zwei Ideen. Deine mit zunehmender Zahl an möglichen<br>
Trennstellen je Durchgang. Nach meiner Idee würden alle möglichen<br>
Trennstellen gleichzeitig ermittelt, im Gegensatz zu heute aber der<br>
Kategorie entsprechend gewichtet. Und es gibt noch weitere<br>
Gelegenheiten, den Zeilenumbruchalgorithmus zu erweitern (Stichworte<br>
Wasserfälle, Skyline). Jede Implementierung im LuaTeX-Kern wäre<br>
wiederum schlecht zugänglich für weitere Experimente. Die<br>
LuaTeX-Entwickler haben auch häufig betont, dass es bei LuaTeX um das<br>
Öffnen ("opening-up") geht, damit Nutzer Erweiterungen in Lua<br>
implementieren können. Mit individuellen Strafpunkten liegen die<br>
Bausteine für unser Vorhaben inzwischen jedenfalls bereit.<br>
<br>
An alternativen Lua-Implementierungen für den Zeilenumbruch, welche man<br>
als Grundlage nehmen kann oder in die man sich einklinken kann, scheint<br>
es noch zu hapern. Ich denke aber, wir sollten uns dafür woanders<br>
umsehen. Vielleicht bei LaTeX3? Verschiedenen Fehlermeldungen und<br>
Fragen auf den einschlägigen Kanälen nach, nehme ich an, dass es da<br>
zumindest Experimente mit dem Zeilenumbruch gibt.<br>
<div class="elided-text"><br>
Viele Grüße,<br>
Stephan Hennig<br>
<br>
_______________________________________________<br>
Trennmuster mailing list<br>
<a href="mailto:Trennmuster@dante.de">Trennmuster@dante.de</a><br>
<a href="https://lists.dante.de/mailman/listinfo/trennmuster" rel="noreferrer" target="_blank">https://lists.dante.de/mailman/listinfo/trennmuster</a><br>
</div></blockquote></div>