Umbruch an Punkt in Wort

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: Umbruch an Punkt in Wort

von icehawk » Do 23. Okt 2014, 13:12

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.
Oder gleich alles mit \url setzen. Das reicht für meine Zwecke.
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\.}%
}
Die genannten Klassennamen, Pfade, URLs etc werden nun mit dem Befehl \ttcode gesetzt.

Besten Dank,
icehawk
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.
Ja, danke. :-) Paketdoku lesen kann ich, ich find mich nur manchmal im Paketwirrwar von CTAN nicht zurecht.

von Besserwisser » Do 23. Okt 2014, 12:32

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.

Umbruch an Punkt in Wort

von icehawk » Do 23. Okt 2014, 12:07

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

Nach oben