ein Problem bei der Verwendung von ```\usepackage{sectsty}``` und ``` \usepackage{titlesec}```

ein Problem bei der Verwendung von ```\usepackage{sectsty}``` und ``` \usepackage{titlesec}```

In meinem Projekt verwende ich diese Pakete \usepackage{sectsty}und \usepackage{titlesec}.

Allerdings wurde jedes Mal, wenn ich einen Abschnitt in eine zentrale Umgebung einfüge, beispielsweise „Das erste Sprichwort“, die Ausgabe hinsichtlich des Abstands zwischen den einzelnen Wörtern „Das“, „Erstes“, „Sprichwort“ erweitert, wodurch die Zeile mit dem Abstand vollständig ausgefüllt wurde.

Wie kann ich das beheben? Danke.

\documentclass[13pt,a4paper]{report}
\usepackage[utf8]{inputenc, vietnam}
\usepackage[left=3cm,right=3cm,top=3cm,bottom=3cm]{geometry}
\usepackage{sectsty}
\usepackage{titlesec}

\begin{document}
\begin{center}
\section*{The first saying}
\end{center}

\end{document}

Antwort1

Meiner Erfahrung nach ist das Laden beiderSekteUndTitelseckann zu unerwarteten Ergebnissen führen, um es höflich auszudrücken. Soweit ich weiß, gibt es nie einen guten Grund, beide Pakete zu laden. Wählen Sie das eine oder das andere,aber nicht beide.

Mir ist nicht klar, welches Formatierungsziel Sie erreichen möchten. Wenn Sie Überschriften auf Abschnittsebene zentrieren möchten, schließen Sie \sectionund/oder \section*Anweisungen nicht in centerAnweisungen ein. Führen Sie stattdessen einfach die folgenden Anweisungen in der Präambel aus.

\usepackage{sectsty}
\sectionfont{\centering}

und führen Sie sie dann \sectionim \section*Textkörper des Dokuments aus, ohne sie in centerUmgebungen zu platzieren.

Die Rahmenlinien im folgenden Screenshot sind da, weil ich das Geometriepaket mit der Option geladen habe showframe.

Bildbeschreibung hier eingeben

\documentclass[12pt,a4paper]{report} % 13pt is not a valid option
%\usepackage[utf8]{inputenc} % that's the default nowadays

\usepackage[T1]{fontenc}
\usepackage[vietnamese]{babel}
\usepackage{lmodern}
\usepackage[margin=3cm,showframe]{geometry}

\usepackage{sectsty}
\sectionfont{\centering}

\begin{document}
\section*{Chào buổi sáng mọi người}
\end{document}

verwandte Informationen