PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schreibmaschinenstyle Blocksatz



18760
29-05-2008, 16:28
Hallo zusammen.

Bin neu hier im Forum, selber aber seit Jahren LaTex Benutzer.
Bin jetzt aber über das folgende Problem gestoßen.

Ich möchte einen Text im Schreibmaschinensytle verfassen.
Das hat auch mit dem untenstehenden Header wunderbar geklappt.

Leider sehe ich keine Möglichkeit Blocksatz zu verwenden.

Hat jemand einen Vorschlag?

LG Martin




\documentclass[english]{article}
\renewcommand{\ttdefault}{lmtt}
\renewcommand{\familydefault}{\ttdefault}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}

\makeatletter
\usepackage{babel}
\makeatother

\begin{document}

\end{document}

Donalduck
29-05-2008, 17:23
Zumindest normale Trennung kannst du mit dem Paket hyphenat erreichen:


Enables hyphenation within `words' that contain non-alphabetic characters (e.g., that include underscores), and hyphenation of text typeset in monospaced (e.g., cmtt) fonts.

edico
29-05-2008, 18:34
\documentclass[a4paper]{article}
\usepackage{showframe,lipsum}
\renewcommand{\ttdefault}{lmtt}
\renewcommand{\familydefault}{\ttdefault}

%----------------------------------
% justified typewriter text look
% ---------------------------------
\ttfamily\hyphenchar\font=`\-
\spaceskip=.5em plus .5em
\xspaceskip=.5em

\begin{document}
\lipsum[1-3]
\end{document}

edico

voss
29-05-2008, 23:28
\documentclass[a4paper]{article}
\usepackage{showframe,lipsum}
\renewcommand{\ttdefault}{lmtt}
\renewcommand{\familydefault}{\ttdefault}

%----------------------------------
% justified typewriter text look
% ---------------------------------
\ttfamily\hyphenchar\font=`\-
\spaceskip=.5em plus .5em
\xspaceskip=.5em

\begin{document}
\lipsum[1-3]
\end{document}

edico

ich würde die LaTeX-typische Variante wählen ...


\documentclass[a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[htt]{hyphenat}
\usepackage{blindtext,babel}
\spaceskip=.5em plus .5em

\begin{document}
\ttfamily
\blindtext
\end{document}