ich habe grad einen ungünstigen Fall, bei dem Latex ein Wort wie folgt trennt:
[...] (Programmier- )Sprache [...]
\documentclass[a4paper,dvipdfm,ngerman,11pt]{report} \usepackage{graphicx,xcolor,amsmath,amssymb,amsbsy,fancyhdr, % showkeys, % zeigt \labels an % to be removed soul, % Text hervorheben mit \hl{text} parskip, % knappe Leerzeile statt hängender Einzüge zw. Absätzen setspace} \setstretch{1.25} % Zeilenabstand ändern \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage[babel,german=quotes]{csquotes} % Anführungszeichen durch \enquote{text} \PassOptionsToPackage{hyphens}{url} % für \url{...} und Umbrüche nach '-' erlauben \usepackage[ dvipdfmx, breaklinks=true, colorlinks=true, linkcolor=blue, pdfstartview=Fit, pdfpagelayout=SinglePage, %oder OneColumn bookmarksopen=true, bookmarksnumbered=true] {hyperref} \usepackage[german, textsize=small, color=yellow, colorinlistoftodos]{todonotes} \newcommand*{\origtodo}{} % \todo[inline] als Standard \let\origtodo\todo \renewcommand*{\todo}{\origtodo[inline]} \newcommand*{\origmissingfigure}{} % \missingfigure[figwidth=15cm] als Standard \let\origmissingfigure\missingfigure % \missingfigure{Beschreibung} für fehlendes Bild \renewcommand*{\missingfigure}{\origmissingfigure[figwidth=15cm]} \usepackage[acronym, toc, footnote]{glossaries} \makeglossaries \makeatletter \g@addto@macro\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i \do\j\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w \do\x\do\y\do\z\do\&\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\0} \g@addto@macro\UrlSpecials{\do\/{\mbox{\UrlFont/}\hskip 0pt plus 1pt}} \makeatother % Setzen sinnvoller Textbegrenzungen für dvips/graphicx \setlength{\topmargin}{0cm} \setlength{\headheight}{0.5cm} \setlength{\headsep}{0.5cm} \setlength{\textheight}{23.5cm} \setlength{\oddsidemargin}{0cm} \setlength{\evensidemargin}{0cm} \setlength{\marginparsep}{0cm} \setlength{\marginparwidth}{0cm} \setlength{\textwidth}{16.5cm} \fancyhf{arial} % Festlegung des Aussehens der Header \lhead{} % und Footer nach Stefan Spiewok \chead{\nouppercase{\leftmark}} \rhead{\thepage} \lfoot{} \cfoot{} \rfoot{\footnotesize Diplomarbeit} \renewcommand{\headrulewidth}{0.6pt} % Breite der Linien unter- und \renewcommand{\footrulewidth}{0.0pt} % oberhalb der Header/Footer \fancypagestyle{plain}{ % Umdefinition des plain-styles, damit auf \fancyhf{arial} % allen Seiten Header und Footer erscheinen \lhead{} \chead{\nouppercase{\leftmark}} \rhead{\thepage} \lfoot{} \cfoot{} \rfoot{\footnotesize Diplomarbeit} \renewcommand{\headrulewidth}{0.6pt} \renewcommand{\footrulewidth}{0.0pt}} \pagestyle{fancy} % Ende Festlegung des Aussehens der Header und Footer \setcounter{tocdepth}{3} % Anzahl der Gliederungsebenen im Inhaltsverzeichnis \setcounter{secnumdepth}{3} % Nummerierungen bis Gliederungsebene \subsubsection