このような形式を取得する方法をご存知ですか?

このような形式を取得する方法をご存知ですか?

このような形式を取得する方法をご存知ですか? セクション名 (0.1、0.2 など) の後の一貫したインデントを取得するのに苦労しています

ここに画像の説明を入力してください

答え1

enumitemこのスクリーンショットは、パッケージとその\newlistマクロ\setlistの助けを借りて作成されたように見えます。

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{newtxtext,newtxmath} % optional -- Times Roman text and math font

\usepackage{enumitem}
\newlist{spenumerate}{enumerate}{2} % 'spenumerate' -- short for 'special enumerate'
\setlist[spenumerate,1]{label=\bfseries \thesection.\arabic*}
\setlist[spenumerate,2]{label=\bfseries \alph*.}

\begin{document}
\begin{spenumerate}
\item 
  \begin{spenumerate}
    \item a
    \item b
    \item c
    \item d
    \item e
    \item f
  \end{spenumerate}
\item 
  \begin{spenumerate}
    \item A
    \item B
    \item C
    \item D
    \item E
    \item f
  \end{spenumerate}
\end{spenumerate}
\end{document}

答え2

列挙ラベルのフォーマットを設定するための「標準的な」*構成方法は、\labelenumi(トップレベル)、\labelenumii(ネストレベル)などを再定義することです。この基本的な方法に従うと、

\documentclass{article}
% \theenumi is \arabic{enumi}
\renewcommand\labelenumi{\textbf{0.\theenumi}}
% \theenumii is \alph{enumii}
\renewcommand\labelenumii{\textbf{\theenumii.}}
%
\begin{document}

\noindent Hello there. This line shows the left margin.
\begin{enumerate}
\item
  \begin{enumerate}
  \item odd
  \item even
  \item even positive
  \item multiples
  \item pals
  \item empty
  \end{enumerate}
\item
  \begin{enumerate}
  \item alpha
  \item bravo
  \item charlie
  \item delta
  \item echo
  \item foxtrot
  \end{enumerate}
\end{enumerate}
\end{document}

「0」が何を指しているのかはわかりませんが、おそらく他のカウンター値を指定したいのでしょう。

注 * 「標準」とは、組み込みドキュメント クラスのスタイルという意味です。「enumerate」のようなリスト環境は、基本的な LaTeX では定義されていませんが、ドキュメント クラスでは定義されています。

関連情報