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.
[quote="Besserwisser"]Für Dateipfade bietet sich \url mit dem Paket [url=http://www.ctan.org/pkg/url]url[/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. [/quote]
Oder gleich alles mit \url setzen. Das reicht für meine Zwecke.
Für die Nachwelt, ich habe folgende Lösung gewählt:
[code]
%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\.}%
}
[/code]
Die genannten Klassennamen, Pfade, URLs etc werden nun mit dem Befehl \ttcode gesetzt.
Besten Dank,
icehawk
[quote="Besserwisser"]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.[/quote]
Ja, danke. :-) Paketdoku lesen kann ich, ich find mich nur manchmal im Paketwirrwar von CTAN nicht zurecht.