Hallo,
Ich würde gerne erreichen, dass Latex Wörter die Punkte, Bindestriche, Slashes oder andere Sonderzeichen enthalten an den Zeichen umbricht.
Beispiele sind Dateipfade (/etc/mytool/config) oder Klassen (org.omg.CORBA.portable.OutputStream). Da ich ziemlich viele solcher "Wörter" in meiner Abschlussarbeit habe würde ich gerne vermeiden, für jedes Wort einzeln zu sagen, dass hier umgebrochen werden kann. Daher fällt \hyphenation flach.
An jedem Sonderzeichen kann umgebrochen werden.
Beste Grüße
icehawk
Umbruch an Punkt in Wort
Für Dateipfade bietet sich \url mit dem Paket url an. Dort kann man festlegen, an welchen Zeichen umbrochen werden darf. Für Klassen hast Du ja bestimmt auch schon eine Markup-Anweisung definiert. Dessen Definition könnte man beispielsweise um einen aktiven Punkt mit Umbruchmöglichkeit erweitern.
Da du als langjähriges Mitglied auf ein vollständiges Minimalbeispiel verzichtet hast, gehe ich davon aus, dass du nur generell Tipps und keine konkrete Umsetzung benötigst.
Da du als langjähriges Mitglied auf ein vollständiges Minimalbeispiel verzichtet hast, gehe ich davon aus, dass du nur generell Tipps und keine konkrete Umsetzung benötigst.
Oder gleich alles mit \url setzen. Das reicht für meine Zwecke.Besserwisser hat geschrieben:Für Dateipfade bietet sich \url mit dem Paket url an. Dort kann man festlegen, an welchen Zeichen umbrochen werden darf. Für Klassen hast Du ja bestimmt auch schon eine Markup-Anweisung definiert. Dessen Definition könnte man beispielsweise um einen aktiven Punkt mit Umbruchmöglichkeit erweitern.
Für die Nachwelt, ich habe folgende Lösung gewählt:
%obeyspaces verhindert dass Leerzeichen ignoriert werden \usepackage[obeyspaces,spaces]{url} %Benutze TypeWriter-Schrift \urlstyle{tt} \DeclareUrlCommand\ttcode{% %Breche um an . , \ / < > ( und ) \renewcommand{\UrlBigBreaks}{\do\.\do\\\do\/\do\:\do\ \do\(\do\)\do\<\do\>}% %\renewcommand{\UrlBreaks}{\do\.}% }
Besten Dank,
icehawk
Ja, danke.Besserwisser hat geschrieben:Da du als langjähriges Mitglied auf ein vollständiges Minimalbeispiel verzichtet hast, gehe ich davon aus, dass du nur generell Tipps und keine konkrete Umsetzung benötigst.
