von phi » Di 16. Feb 2010, 15:14
Mit "Artikel" dürften die Artikel "der, die, das" (plus deklinierte Formen) gemeint sein. Mir ist allerdings kein allgemeingültiger automatisierter Algorithmus bekannt, der hier Trennungen verhindern könnte. In der Regel setzt man an Stellen, an denen nicht getrennt werden soll, einfach ein untrennbares Leerzeichen "~".
Mit XeTeX ist es hingegen sehr einfach automatisiert möglich, wobei dabei natürlich nicht zwischen Artikeln, Zahlwörtern und Demonstrativpronomina unterschieden werden kann:
\documentclass[pagesize=auto, version=last]{scrartcl}
\usepackage{xltxtra}
\usepackage{xcolor}
\usepackage{polyglossia}
\setmainlanguage{german}
\usepackage{xesearch}
\usepackage{blindtext}
\begin{document}
\parbox{0mm}{\blindtext}
\SearchList!{nobreakarticles}{\nobreakspace\ignorespaces}{der,die,das,des,dem,den,ein,eine,eines,einer,einem,einen}
\parbox{0mm}{\blindtext}
\end{document}
Mit "Artikel" dürften die Artikel "der, die, das" (plus deklinierte Formen) gemeint sein. Mir ist allerdings kein allgemeingültiger automatisierter Algorithmus bekannt, der hier Trennungen verhindern könnte. In der Regel setzt man an Stellen, an denen nicht getrennt werden soll, einfach ein untrennbares Leerzeichen "~".
Mit XeTeX ist es hingegen sehr einfach automatisiert möglich, wobei dabei natürlich nicht zwischen Artikeln, Zahlwörtern und Demonstrativpronomina unterschieden werden kann:
[code]\documentclass[pagesize=auto, version=last]{scrartcl}
\usepackage{xltxtra}
\usepackage{xcolor}
\usepackage{polyglossia}
\setmainlanguage{german}
\usepackage{xesearch}
\usepackage{blindtext}
\begin{document}
\parbox{0mm}{\blindtext}
\SearchList!{nobreakarticles}{\nobreakspace\ignorespaces}{der,die,das,des,dem,den,ein,eine,eines,einer,einem,einen}
\parbox{0mm}{\blindtext}
\end{document}
[/code]