答え1
それは非常に簡単に行うことができますenumitem
:
\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}
答え2
これを試して
\begin{itemize}
\item [] Education
\item Ph.D
\item M.Sc
\end{itemize}
答え3
望ましい効果を達成する方法は次のとおりです列挙項目環境の左余白を に設定するだけです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}
のenumitem
は、リスト環境の項目のインデントをラベルと同様にカスタマイズできるキーをいくつか定義しています。これらのキーによって記述される長さの意味は、パッケージのドキュメンテーション。
この図の水平方向の長さのキーが何であるかは、おそらく推測できるでしょう ( を削除するだけです\
)。 (注: もあります。これは、ラベルを周囲のテキストに対してインデントする合計値ですが、デフォルトでは他の長さから計算されます。) したがって、 を設定するだけで、項目とラベルの間隔に影響を与えずに、labelindent
項目を周囲のテキストに揃えることができます。leftmargin=0pt
[leftmargin=0pt]
ドキュメント内のすべてのトップレベルの itemize 環境のインデントを、それぞれに追加して個別に変更したくない場合は、代わりに次のコードをプリアンブルに追加できます。
\setlist[itemize,1]{leftmargin=0pt}
オプションがない場合itemize
、他の種類のリスト環境(enumerate
、description
または を使用して作成された環境\newlist
)も影響を受けることに注意してください。また、1
ネストされたitemize
環境がない場合も同様にインデントされることに注意してください。ドキュメンテーションenumitem
これらの環境をさらにカスタマイズしたい場合は、一読する価値があります。