PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : texttt mit Bindestrich geht über zeilerand hinaus



EinHeld
21-07-2009, 23:26
Hallo

Hier mein Minimalbeispiel:


\documentclass[pdftex,a4paper,oneside,12pt,listof=totoc,bibliogra phy=totoc]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{times}
\usepackage[ngerman]{babel}

\begin{document}

bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bla blub bla blub \texttt{DUBDUB-ID} bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub bliblablubblibla blub.

\end{document}

Aus irgendeinem Grund schreibt er den texttt-Spaß über den Seitenrand hinaus. Einen Zeilenumbruch möchte ich nicht haben. Ich möchte eher, dass der Text etwas gequetsch wird, so dass das -ID noch in die Zeile passt. Eine mbox um texttt hilft leider nicht.

Was ist falsch?

Danke!

u_fischer
22-07-2009, 09:53
Da ist einfach nicht viel zu quetschen. Die perfekte Lösung bekommst du, wenn du den Text umformulierst.

Nicht ganz so perfekte Lösungen:

-\usepackage{microtype} (sowieso eine gute Idee)
- courier etwas runterskalieren (\usepackage[scaled=0.95]{couriers} nach times)
- die normale cmtt benutzen (\usepackage{mathptmx} statt times
- eine andere schmalere tt-Schrift nehmen.

- Per sloppypar/tolerant größere Löcher im Absatz zulassen
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=overfull

EinHeld
22-07-2009, 18:44
hi Ulrike

danke!