Wie kann ich in einer Einzelpostenumgebung den Artikeltext (im Gegensatz zur Bezeichnung) mit dem umgebenden Text ausrichten?

Wie kann ich in einer Einzelpostenumgebung den Artikeltext (im Gegensatz zur Bezeichnung) mit dem umgebenden Text ausrichten?

Ich habe eine ungeordnete Liste und möchte, dass der Elementtext selbst (im Gegensatz zum Etikett) mit dem umgebenden Text übereinstimmt. Das folgende Bild ist das Beispiel, das ich nachzuahmen versuche. Wie kann ich diese Ausgabe erzielen?

Bildbeschreibung hier eingeben

Unten ist der Code, von dem ich ausgehe.

\section*{Education.}

\begin{itemize}
    \item Ph.D.
    \item M.S.
\end{itemize}

Antwort1

enumitemDies ist ganz einfach möglich :

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\geometry{showframe}
\usepackage{enumitem}

\begin{document}

\section*{Education}

\begin{itemize}[label=\llap{\textbullet\hskip0.2em}, wide=0pt, itemindent=0pt]
  \item Ph. D. Some text. Some more text. 
  \item M. Sc. 
\end{itemize}

\end{document} 

Bildbeschreibung hier eingeben

Antwort2

Versuche dies

\begin{itemize}
\item [] Education
\item Ph.D 
\item M.Sc
\end{itemize}

Antwort3

So erzielen Sie den gewünschten Effekt mitAufzählungselementindem Sie einfach den linken Rand für die Umgebung auf setzen 0pt.

\documentclass{article}

\usepackage{enumitem}

\usepackage{blindtext} % <- just for \blindtext

\begin{document}

\section*{Education.}

\blindtext

\begin{itemize}[leftmargin=0pt]
    \item Ph.D.
    \item M.S.
\end{itemize}

\end{document}

Ausgabe


Das enumitemPaket definiert einige Schlüssel, mit denen Sie die Einrückung der Elemente in einer Listenumgebung sowie die ihrer Beschriftungen anpassen können. Die Bedeutung der durch diese Schlüssel beschriebenen Längen wird im folgenden Bild/Diagramm zusammengefasst, das ich aus dem Paket entnommen habe.Dokumentation.

Übersicht über Enumitemlängen

Sie können wahrscheinlich erraten, was die Schlüssel für die horizontalen Längen in diesem Diagramm sind (entfernen Sie einfach das \). (NB: Es gibt auch labelindent, was die Gesamteinrückung der Beschriftung im Verhältnis zum umgebenden Text darstellt, aber standardmäßig aus den anderen Längen berechnet wird.) Sie können die Elemente daher am umgebenden Text ausrichten, indem Sie einfach festlegen, leftmargin=0ptohne den Abstand zwischen dem Element und seiner Beschriftung zu beeinflussen.

Wenn Sie die Einrückung aller Top-Level-Itemize-Umgebungen in Ihrem Dokument nicht einzeln ändern möchten, indem Sie [leftmargin=0pt]zu jeder von ihnen etwas hinzufügen, können Sie Ihrer Präambel stattdessen Folgendes hinzufügen.

\setlist[itemize,1]{leftmargin=0pt}

Beachten Sie, dass ohne diese itemizeOption auch andere Typen von Listenumgebungen ( enumerateoder descriptionmit erstellte Umgebungen \newlist) betroffen wären und dass ohne diese Option die 1verschachtelten itemizeUmgebungen auf die gleiche Weise eingerückt würden. DieDokumentationEs enumitemlohnt sich, diesen Artikel zu lesen, wenn Sie diese Umgebungen weiter anpassen möchten.

verwandte Informationen