Enumitem 包:如何创建适合大学书籍的精美列表

Enumitem 包:如何创建适合大学书籍的精美列表

回到我以前的老问题(例如),垂直网球成花式新枚举漂亮列举:fontawesome,或者我的其他问题,我已经询问了一种很好的风格,就像创建一种漂亮的枚举风格一样。

不幸的是,当每个属性由几行组成时,我无法使用这种枚举样式,因为符号重叠了。因此,我创建了我的个人枚举:参见此 MWE,

\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=\sffamily\textbf{[\arabic*]}, noitemsep]
\item $A^{\dagger}$ è un operatore \textbf{lineare};
\item $(A^{\dagger})^{\dagger} = A$;
\item Se $A$ e $B$ sono due operatori allora: $(A+B)^{\dagger}=A^{\dagger}+B^{\dagger}$;
\item Se $a\in\mathbb{C}$ ed $A$ è un operatore allora $(aA)^{\dagger} = a^{\ast}A^{\dagger}$ (con $a^{\ast}$ complesso coniugato di $a$);
\item $(AB)^{\dagger} = B^{\dagger}A^{\dagger}$: l'aggiunto di un prodotto si ottiene prendendo il prodotto degli aggiunti in ordine inverso;
\item $\hat{0}^{\dagger}=\hat{0}$ ed  $\hat{I}^{\dagger}=\hat{I}$;
\item $(A^{-1})^{\dagger} = (A^{\dagger})^{-1}$.
\end{enumerate}
\begin{itemize}[label=\sffamily\textbf{[\roman*]}, noitemsep]
\item[(\textbf{I.})] Il commutatore soddisfa una versione della regola di Leibniz: $[A,BC]=[A,B]C+B[A,C]$;
\item[(\textbf{II.})] $[A,c]=[c,A] = 0$, se $c \in \mathbb{C}$. Se ad esempio fosse $A=\partial_x$ dovremmo provare che per qualsiasi funzione $\zeta=\zeta(x)$ si ha: $[\partial_x,c]\cdot \zeta(x)=0$. Infatti $[\partial_x,c]\cdot \zeta(x)=\partial_x (c\zeta(x))-c\partial_x \zeta(x)=c\partial_x \zeta(x)-c\partial_x \zeta(x)=0$;
\item[(\textbf{III.})] \textit{commutatore di un prodotto}: $[A,BC] = B[A,C] + [A,B]C, \quad [AB,C] = A[B,C] + [A,C]B$. Il fattore a sinistra si porta fuori a sinistra e quello a destra fuori a destra.
\end{itemize}
\begin{itemize}
\item[(\textbf{i.})] $(u, v)=(v,u)^{\ast}$;
\item[(\textbf{ii.})] $(u+v, w)=(u, w)+(v, w)$;
\item[(\textbf{iii.})] $(au, v)=(u,v)$ e $(u, av)=a^{\ast}(u,v), \quad a\in\mathbb{C}$;
\item[(\textbf{iv.})] $(u,v)\ge 0$. Se $(u,u)=0$ allora $u=0$.
\end{itemize}

\end{document}

有了这个输出,

在此处输入图片描述

有很多网站,指导如何建立一个个性化列举。对我来说,这是我第一次写书,但是

您如何创建与我所创建的编号列表不同的、且在风格上更适合插入书中?

答案1

如果您想要对列表进行编号(并引用项目),请使用enumerate和 而不是itemize

我不会将数字设为粗体和无衬线字体。这样看起来很糟糕。我也不会删除所有空格 - 数学需要更多空间,而不是更少。

\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amssymb}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=\arabic*.]
\item\label{eq:A} $A^{\dagger}$ è un operatore \textbf{lineare};
\item $(A^{\dagger})^{\dagger} = A$;
\item Se $A$ e $B$ sono due operatori allora: $(A+B)^{\dagger}=A^{\dagger}+B^{\dagger}$;
\item Se $a\in\mathbb{C}$ ed $A$ è un operatore allora $(aA)^{\dagger} = a^{\ast}A^{\dagger}$ (con $a^{\ast}$ complesso coniugato di $a$);
\item $(AB)^{\dagger} = B^{\dagger}A^{\dagger}$: l'aggiunto di un prodotto si ottiene prendendo il prodotto degli aggiunti in ordine inverso;
\item $\hat{0}^{\dagger}=\hat{0}$ ed  $\hat{I}^{\dagger}=\hat{I}$;
\item $(A^{-1})^{\dagger} = (A^{\dagger})^{-1}$.
\end{enumerate}
\begin{enumerate}[label=\Roman*.]
\item\label{eq:B} Il commutatore soddisfa una versione della regola di Leibniz: $[A,BC]=[A,B]C+B[A,C]$;
\item $[A,c]=[c,A] = 0$, se $c \in \mathbb{C}$. Se ad esempio fosse $A=\partial_x$ dovremmo provare che per qualsiasi funzione $\zeta=\zeta(x)$ si ha: $[\partial_x,c]\cdot \zeta(x)=0$. Infatti $[\partial_x,c]\cdot \zeta(x)=\partial_x (c\zeta(x))-c\partial_x \zeta(x)=c\partial_x \zeta(x)-c\partial_x \zeta(x)=0$;
\item \textit{commutatore di un prodotto}: $[A,BC] = B[A,C] + [A,B]C, \quad [AB,C] = A[B,C] + [A,C]B$. Il fattore a sinistra si porta fuori a sinistra e quello a destra fuori a destra.
\end{enumerate}
\begin{enumerate}[label=\roman*)]
\item\label{eq:C} $(u, v)=(v,u)^{\ast}$;
\item $(u+v, w)=(u, w)+(v, w)$;
\item $(au, v)=(u,v)$ e $(u, av)=a^{\ast}(u,v), \quad a\in\mathbb{C}$;
\item $(u,v)\ge 0$. Se $(u,u)=0$ allora $u=0$.
\end{enumerate}

References \ref{eq:A}, \ref{eq:B}, \ref{eq:C}
\end{document}

在此处输入图片描述

答案2

在此处输入图片描述这是一个有效的代码:

\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepacke[utf8]{inputenc}
\usepackage{amsmath,amssymb}
\usepackage{enumitem}

\begin{document}

\begin{enumerate}[label=\sffamily\textbf{[\arabic*]}, noitemsep]
\item $A^{\dagger}$ è un operatore \textbf{lineare};
\item $(A^{\dagger})^{\dagger} = A$;
\item Se $A$ e $B$ sono due operatori allora: $(A+B)^{\dagger}=A^{\dagger}+B^{\dagger}$;
\item Se $a\in\mathbb{C}$ ed $A$ è un operatore allora $(aA)^{\dagger} = a^{\ast}A^{\dagger}$ (con $a^{\ast}$ complesso coniugato di $a$);
\item $(AB)^{\dagger} = B^{\dagger}A^{\dagger}$: l'aggiunto di un prodotto si ottiene prendendo il prodotto degli aggiunti in ordine inverso;
\item $\hat{0}^{\dagger}=\hat{0}$ ed  $\hat{I}^{\dagger}=\hat{I}$;
\item $(A^{-1})^{\dagger} = (A^{\dagger})^{-1}$.
\end{enumerate}

\begin{itemize}
\item[(\textbf{I.})] Il commutatore soddisfa una versione della regola di Leibniz: $[A,BC]=[A,B]C+B[A,C]$;
\item[(\textbf{II.})] $[A,c]=[c,A] = 0$, se $c \in \mathbb{C}$. Se ad esempio fosse $A=\partial_x$ dovremmo provare che per qualsiasi funzione $\zeta=\zeta(x)$ si ha: $[\partial_x,c]\cdot \zeta(x)=0$. Infatti $[\partial_x,c]\cdot \zeta(x)=\partial_x (c\zeta(x))-c\partial_x \zeta(x)=c\partial_x \zeta(x)-c\partial_x \zeta(x)=0$;
\item[(\textbf{III.})] \textit{commutatore di un prodotto}: $[A,BC] = B[A,C] + [A,B]C, \quad [AB,C] = A[B,C] + [A,C]B$. Il fattore a sinistra si porta fuori a sinistra e quello a destra fuori a destra.
\end{itemize}

\begin{itemize}
\item[(\textbf{i.})] $(u, v)=(v,u)^{\ast}$;
\item[(\textbf{ii.})] $(u+v, w)=(u, w)+(v, w)$;
\item[(\textbf{iii.})] $(au, v)=(u,v)$ e $(u, av)=a^{\ast}(u,v), \quad a\in\mathbb{C}$;
\item[(\textbf{iv.})] $(u,v)\ge 0$. Se $(u,u)=0$ allora $u=0$.
\end{itemize}

\end{document}

相关内容