Text ragt über Seitenrand hinaus

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Text ragt über Seitenrand hinaus

von Besserwisser » Fr 20. Sep 2013, 08:33

Absatzauszeichnung mit \setlength{\parindent}{0ex} komplett abzuschalten ist unsinnig. In dem Fall kann man auch gleich auf Absätze verzichten, da ihre Erkennbarkeit dem Zufall überlassen bleibt. In Deinem Fall würde bereits helfen, die Zeile rauszuwerfen. Alternativ kann man Option parskip verwenden (siehe KOMA-Script-Anleitung), was allerdings Dein Problem nicht löst. Man kann Dein Problem dann aber beispielsweise mit \emergencystretch lösen, wie das in der Antwort zu »Was bedeutet underfull/overfull \hbox?« erklärt ist:
\documentclass[parskip=half]{scrreprt}

\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}

\usepackage{blindtext}
\usepackage[output-decimal-marker={,}]{siunitx}


\usepackage[left=3.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}    % Package für Seitenrandeinstellungen

\setlength{\emergencystretch}{1em}

\begin{document}

\subsection{Bluetooth}

\blindtext

Bluetooth versendet Informationen im ISM-Band bei Frequenzen von \SI{2,402}{\giga\hertz} bis \SI{2,48}{\giga\hertz}.
\blindtext

\end{document}
Wie die Kommentare auf oben verlinkter Seite erklären, ist das auch besser als herkömmliche sloppy-Einstellungen, die alle \tolerance ändern.

von LuPi » Fr 20. Sep 2013, 07:54

Mit geometry hat das nichts zu tun, wie beiliegendes Beispiel zeigt.
Außerdem würde ich zu sinunitx raten (siehe Beispiel).

Und dass der Text in den Seitenrand ragt ist klar. Was soll LaTeX denn
anderes machen? Die erste Zeile eines Absatzes ist da immer etwas
kritisch, da mit den vorhergehenden Zeilen nicht ausgeglichen werden
kann.

Du hast genau genommen zwei Möglichkeiten:
- Den Satz umformulieren (meist die beste Idee).
- Den Absatz etwas laxer umbrechen (Stichwort sloppy).
\documentclass{scrreprt}

\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}

\usepackage{blindtext}

\usepackage[output-decimal-marker={,}]{siunitx}

%\usepackage[left=3.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}    % Package für Seitenrandeinstellungen

\setlength{\textwidth}{15cm}

\setlength{\parindent}{0ex}

\begin{document}

\subsection{Bluetooth}

\blindtext

Bluetooth versendet Informationen im ISM-Band bei Frequenzen von
\SI{2,402}{\giga\hertz} bis \SI{2,48}{\giga\hertz}. \blindtext

\end{document}

Text ragt über Seitenrand hinaus

von Civlo » Fr 20. Sep 2013, 01:43

Hallo,

ich habe das Problem, dass der Text (im Beispiel zwischen den \blindtext Einträgen) über den Seitenrand hinaus ragt. Den Verursacher habe ich vielleicht schon gefunden. Sobald ich das Package geometry auskommentiere, funktioniert der Umbruch wunderbar.
Jedoch benötige ich die mittels geometry eingestellten Werte für den Seitenrand.

Weiß einer einen Rat, wie ich das Paket weiterhin nutzen kann, der Zeilenumbruch aber dennoch korrekt ausgeführt wird?

Vielen Dank im voraus.
\documentclass{scrreprt}

\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{babel}

\usepackage{blindtext}

\usepackage{SIunits}

\usepackage[left=3.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry} 	% Package für Seitenrandeinstellungen

\setlength{\parindent}{0ex}

\begin{document}

\subsection{Bluetooth}

\blindtext

Bluetooth versendet Informationen im ISM-Band bei Frequenzen von \unit{2,402}{\giga\hertz} bis \unit{2,48}{\giga\hertz}.
\blindtext

\end{document}

Nach oben