如何编写枚举,以便我获得并排具有一些垂直间距的项目

如何编写枚举,以便我获得并排具有一些垂直间距的项目

我正在使用枚举,但它就像垂直对齐。我希望我的项目并排排列(一行中有 2-3 个项目),并留有一定的垂直间距。

在此处输入图片描述

请参阅我的代码:

\documentclass{article}

\usepackage{mathtools}

\usepackage{enumerate}

\usepackage{amsmath,amsfonts,graphicx}

\begin{document}

\begin{enumerate}

\item $\phi_i \mid G_i = 1_{G_i}$

Let $g \in G_i$, $\phi_i ( g ) = g$
\item $\psi_1 + \psi_2 \cdots \psi_t =1_G $
\item Im $\phi_i = G_i$

\item $\phi_i\phi_i = \phi_i $
\item $\psi_i \psi_i = \psi_i$
\item Im $\psi_i = G_i (i \le r-1)$



\item  $\phi_i \phi_j = 0_G ( i \neq j )$
\item $\psi_i \psi_j = 0_G ( i \neq j)$
\item Im $\psi_1 =H_i ( i \ge r )$


\end{enumerate}

\end{document}

答案1

使用 tablists 包的另一种解决方案:

\documentclass{article}

\usepackage{mathtools}

\usepackage{tablists}

\usepackage{amsmath,amsfonts,graphicx}

\begin{document}

\begin{tabenum}
  \tabenumitem $\phi_i \mid G_i = 1_{G_i}$ Let $g \in G_i$, $\phi_i ( g ) = g$
  \tabenumitem $\psi_1 + \psi_2 \cdots \psi_t =1_G $
  \tabenumitem Im $\phi_i = G_i$

  \tabenumitem $\phi_i\phi_i = \phi_i $
  \tabenumitem $\psi_i \psi_i = \psi_i$
  \tabenumitem Im $\psi_i = G_i (i \le r-1)$

  \tabenumitem  $\phi_i \phi_j = 0_G ( i \neq j )$
  \tabenumitem $\psi_i \psi_j = 0_G ( i \neq j)$
  \tabenumitem Im $\psi_1 =H_i ( i \ge r )$
\end{tabenum}

\end{document}

在此处输入图片描述

答案2

这是解决方案之一。我正在使用tasks包。您可能想尝试enumerate(或enumitem) 和multicol包的组合。

\documentclass{article}
\usepackage{mathtools}
%\usepackage{enumerate}
\usepackage{amsmath,amsfonts,graphicx}
%%%%%
\usepackage{tasks}
\NewTasks[counter-format=tsk[1].]{Enumerate}[\item]
%%%%%
\begin{document}
%
\begin{Enumerate}(2)
\item*(2) $\phi_i \mid G_i = 1_{G_i}$
Let $g \in G_i$, $\phi_i ( g ) = g$
\item $\psi_1 + \psi_2 \cdots \psi_t =1_G $
\item Im $\phi_i = G_i$
\item $\phi_i\phi_i = \phi_i $
\item $\psi_i \psi_i = \psi_i$
\item Im $\psi_i = G_i (i \le r-1)$
\item  $\phi_i \phi_j = 0_G ( i \neq j )$
\item $\psi_i \psi_j = 0_G ( i \neq j)$
\item Im $\psi_1 =H_i ( i \ge r )$
\end{Enumerate}
%
\end{document}

在此处输入图片描述

答案3

基于以下的解决方案multicols

\documentclass{article}

\usepackage{mathtools}


\usepackage{amsmath,amsfonts,graphicx}
\usepackage{multicol}

\begin{document}

\begin{multicols}{3}
\begin{enumerate}
\item $\phi_i \mid G_i = 1_{G_i}$\\
Let $g \in G_i$, $\phi_i ( g ) = g$
\item $\psi_1 + \psi_2 \cdots \psi_t =1_G $
\item Im $\phi_i = G_i$
\item $\phi_i\phi_i = \phi_i $
\item $\psi_i \psi_i = \psi_i$
\item Im $\psi_i = G_i (i \le r-1)$
\item  $\phi_i \phi_j = 0_G ( i \neq j )$
\item $\psi_i \psi_j = 0_G ( i \neq j)$
\item Im $\psi_1 =H_i ( i \ge r )$
\end{enumerate}
\end{multicols}
\end{document}

在此处输入图片描述

答案4

像这样?解决方案enumitem使用选项加载包inline;这将设置一个名为的环境enumerate*,您猜对了,它将创建内联样式的枚举列表。

在此处输入图片描述

请注意,我将其重新定义\Im为像数学运算符一样运行。(我假设“Im”表示“图像”。如果我错了,请纠正我。)

\documentclass{article}
\usepackage[inline]{enumitem}

\usepackage{amsmath}
\let\Im\relax % make "\Im" into a math operator
\DeclareMathOperator{\Im}{Im}

\begin{document}

\noindent
\begin{enumerate*}
\item $\phi_i \mid G_i = 1_{G_i}$; 
let $g \in G_i$, $\phi_i ( g ) = g$
\item $\psi_1 + \psi_2+\cdots+\psi_t =1_G$
\item $\Im\phi_i = G_i$
\item $\phi_i\phi_i = \phi_i$
\item $\psi_i\psi_i = \psi_i$
\item $\Im\psi_i = G_i$ ($i \le r-1$)
\item $\phi_i \phi_j = 0_G$ ($i \neq j$)
\item $\psi_i \psi_j = 0_G$ ($i \neq j$)
\item $\Im\psi_1 = H_i$ ($i \ge r$)
\end{enumerate*}

\end{document}

相关内容