PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zeilenumbruch



habicht
30-07-2004, 13:40
Hi.
Kann mir jemand sagen, wie man bei latex den Zeilenumbruch festlegt?
Also zum Beispiel immer nach 40 Zeichen?
Gruß,
K.

moedule
30-07-2004, 14:11
meinst du jetzt im editor?? das kommt etwas auf den editor an...

moe

edico
30-07-2004, 17:50
mit verbatim
mit geometry resp. Satzspiegel
mit \\ 2 Backslashes
mit tabular
mit table
mit minipage
mit \setlength{\textwidth}{wert} ... und das willst du wahrscheinlich ;
setze mal wert=200pt
edico

bischi
31-07-2004, 13:51
Hi.
Kann mir jemand sagen, wie man bei latex den Zeilenumbruch festlegt?
Also zum Beispiel immer nach 40 Zeichen?
Gruß,
K.

Und was soll das bitte werden? Vielleicht können wir dir dann auch helfen...

MfG Bischi

PS: 40 Zeichen macht keinen Sinn, da nicht alle Zeichen gleich breit sind...

Bsp mit 20 Zeichen:

iiiiiiiiiiiiiiiiiiii
mmmmmmmmmmmmmmmmmmmm

habicht
03-08-2004, 15:06
Und was soll das bitte werden? Vielleicht können wir dir dann auch helfen...

MfG Bischi

PS: 40 Zeichen macht keinen Sinn, da nicht alle Zeichen gleich breit sind...

Bsp mit 20 Zeichen:

iiiiiiiiiiiiiiiiiiii
mmmmmmmmmmmmmmmmmmmm
Sorry wegen meiner ungenauen Angabe. Die Aufgabe könnte folgendermaßen lauten: Formatiere mit latex einen Blocksatz so, dass in jeder Zeile spätenstens nach 40 Zeichen umgebrochen wird. Also im Prinzip die Grundeinstellung vom Umbruch nach 72 Zeichen auf 40 Zeichen reduzieren. Wie in einer Zeitungs-Textspalte.

red.iceman
04-08-2004, 07:20
Latex bricht den Text nicht nach 72 Zeichen um.

ri

edico
04-08-2004, 08:25
Ich hatte dir oben Variationen aufgezeigt - hast du das mal versucht?
Ich denke nicht, sonst verstehe ich deine Replik auf bashi nicht.
Du must dich mit dem Thema Layout und damit zusammenhängenden Themen befassen.
bashi hat natürlich recht, dass die Buchstabenbreite unterschiedlich ist und insofern gerade für einen Blocksatz beachtet werden muss; denn je kleiner eine Spalte, um so problematischer wird das hyphenation.
Bei verbatim hast du das Problem erstmal grundsätzlich nicht.
Aber letztendlich kommen auch die anderen Vorschläge zum Ziel; ist es immer die Frage, was man eigetlich will - oder?
Ich gebe dir nochmal zwei dezidiertere Lösungsmöglichkeiten zum Anschauen und Weiterbearbeiten - wenns beliebt:

[1]
- Erstelle plain/text Dokument foo.txt
- Formatiere den Text :: Zeilenumbruch nach 40 Spalten:
$ fmt -w 40 foo.txt > foo40.txt
- Konvertiere plain/txt nach tex
$ txt2tex foo40.txt > foo40.tex
- Compiliere mit pdftex (z.B.)
$ pdflatex foo40
=> Ergebnis: Flattersatz rechts 40-rows

[2]
%
% Versuche mit Zeilenumbruch
%
\documentclass{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{german}
%% For defining all text/page measurements. 170x240mm is the
%% standard thesis page size. 124x185mm is simply a text body size
%% that resulted in margins that pleased me.
%% The dvips option will be superceded if pdflatex is used, but is
%% necessary in order to generate a correct PostScript bounding box
%% under standard LaTeX.
%\usepackage[vcentering,dvips]{geometry}
\usepackage{geometry}
%\geometry{papersize={170mm,240mm},total={124mm,18 5mm}}
\geometry{papersize={170mm,240mm},total={62mm,185m m}} % 62mm=experimentell
\begin{document}
\section*{Test}
a b c d e f g i j k l m o p q r s t u v w x y z a b c d e f g h i j k l m n o
p q r s t u v w x y z \\
1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
\end{document}
=> Ergebnis: Blocksatz 40-rows
edico

bischi
08-08-2004, 09:57
@edico: Ich heiss übrigens nicht bashi....

MfG Bischi

edico
08-08-2004, 10:23
@bischi: oja, sorry. Aber mit bischi verbinde ich immer Binnenschifffahrt. Und bashi bedeutet Brücke. Freud lässt grüssen - hatte ich deine Moderatorenrolle wohl mehr als Brücken- denn als Binnenschiffer-Rolle verstanden ... Ich werde mir Mühe geben!
edico

bischi
08-08-2004, 15:53
:D

MfG Bischi