\documentclass[letterpaper,10pt]{article}
\begin{document}
\textbf{ \Large Blahblahblah}
\end{document}
Aus irgendeinem Grund \textbf
entsteht \Large
dieser zusätzliche unerwünschte Abstand vom linken Rand. Wie werde ich ihn los? \hfill
Es tut nichts, um den Text wieder an seinen Platz zu schieben, \begin{flushleft}...
es lügt und ist nicht wirklich linksbündig \textbf
.
Antwort1
Das Problem hat nichts mit der Fettschrift im Vergleich zur Normalschrift zu tun. Sie sehen vielmehr den Standardeinzug von Absätzen. Eine Möglichkeit, ihn (für einen Absatz) auszuschalten, besteht darin, zu verwenden \noindent
.
\documentclass[letterpaper,10pt]{article}
\begin{document}
A normal paragraph.
\textbf{\Large A normal bold paragraph.}
\noindent
A normal paragraph with \texttt{\textbackslash noindent}.
\noindent\textbf{\Large A bold paragraph with \texttt{\textbackslash noindent}.}
\end{document}
Antwort2
Es gibt zwei verschiedene Probleme, die verhindern, dass der Text am linken Rand des Textblocks beginnt. Keines der Probleme hängt tatsächlich damit zusammen, dass die Textzeichenfolge zufällig fett und groß dargestellt wird.
Beginnen wir mit dem Studium einer erweiterten Version des MWE des OP zusammen mit einem Screenshot der zugehörigen Ausgabe. (Die vertikale Linie am linken Rand stellt den Rand des Textblocks dar.)
\documentclass{article}
\usepackage{showframe} % to show edges of text block
\newcommand\Once{Once upon a time, \dots} % test text string
\begin{document}
\vspace*{1mm} % just for this example
\textbf{ \Large \Once} % OP's example
\textbf{\Large \Once} % no space before "\Large"
\Once % normal font size and font weight
\noindent
\textbf{\Large \Once} % no more indentation!
\setlength\parindent{0pt} % suppress paragraph indentation globally
\textbf{\Large \Once}
\end{document}
Wie die dritte Zeile zeigt, ist das Einrückungsproblemnichtwird dadurch verursacht, dass die Textzeichenfolge fett/groß dargestellt wird. Stattdessen geschieht dies, weil (a) die Textzeichenfolge am Anfang eines (logischen) Absatzes steht und (b) die article
Dokumentklasse (zusammen mit vielen anderen Dokumentklassen) einen Wert ungleich Null für festlegt \parindent
, den Parameter, der bestimmt, wie weit die erste Zeile eines Absatzes eingerückt wird.
Beachten Sie auch, dass die erste Zeile eingerückt istsogar mehrals die zweite Zeile. Was ist der Unterschied zwischen \textbf{ \Large \Once}
und \textbf{\Large \Once}
? Es ist das Leerzeichen zwischen {
und \Large
. TeX verschlingt nichtalleLeerzeichen. Hüten Sie sich vor den Iden des März. Und hüten Sie sich vor unachtsam eingefügten Leerzeichen.
Die vierte und fünfte Zeile zeigen, wie die Einrückung der ersten Zeile eines Absatzes unterdrückt wird: Für eine einmalige Unterdrückung verwenden Sie \noindent
; für eine globale Unterdrückung setzen Sie \parindent
auf 0pt
. Nebenbei: Wenn Sie \parindent
auf setzen 0pt
, sollten Sie wahrscheinlich auch \parskip
-- den Parameter, der die Menge des vertikalen Leerraums zwischen Absätzen bestimmt, auf einen Wert ungleich Null setzen, z. B. \setlength\parskip{0.5\baselineskip}
.