flalign 环境中的水平间距不理想

flalign 环境中的水平间距不理想

我正在尝试创建两列左对齐的文本/数学表达式。在环境中flalign,当第二列有足够多的文本时,两列之间的水平间距效果很好。但是,在第二列文本很少的情况下,水平间距太大。我在下面附上了此 MWE。我该如何减小水平间距?

\documentclass[a4paper,12pt]{report}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[a4paper,top=2.5cm,bottom=3cm,left=3cm,right=3cm]{geometry}

\begin{document}
\noindent
\section*{Notation}
\begin{flalign*}
&\text{E} &&\text{Short example} \ \alpha \\
&\text{G} &&\text{Slightly longer example} \ \beta\\
\end{flalign*}
\end{document}

在此处输入图片描述

答案1

我认为,让双栏flalign*材料的第一栏从文本块的左边缘开始很重要。要将第二栏移到左边(从而在第二列的右侧创建一些空白),可以在&&(比如说)第一行的最右侧插入成对的。例如,第一、第二和第三对这样的成对&&分别将两列之间的空间减少一半、三分之二和四分之三。

在此处输入图片描述

\documentclass[a4paper,12pt]{report}
\usepackage[top=2.5cm,bottom=3cm,hmargin=3cm,showframe]{geometry}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}

\begin{document}

\section*{Notation}

\begin{flalign*}
&\text{E} &&\text{Short example} \ \alpha \\
&\text{G} &&\text{Slightly longer example} \ \beta 
\end{flalign*}
\begin{flalign*}
&\text{E} &&\text{Short example} \ \alpha && \\ % 1 pair of '&&'
&\text{G} &&\text{Slightly longer example} \ \beta 
\end{flalign*}
\begin{flalign*}
&\text{E} &&\text{Short example} \ \alpha &&&& \\ % 2 pairs of '&&'
&\text{G} &&\text{Slightly longer example} \ \beta 
\end{flalign*}
\begin{flalign*}
&\text{E} &&\text{Short example} \ \alpha &&&&&& \\ % 3 pairs of '&&'
&\text{G} &&\text{Slightly longer example} \ \beta 
\end{flalign*}

\end{document}

答案2

我不太清楚你使用 的意图flalign。从章节标题中可以得出一些缩写或变量的描述?对于这个,似乎可以使用一些表格,例如由 设计的tabularx更合适的工具:

\documentclass[a4paper,12pt]{report}
\usepackage[a4paper,
            hmargin=3cm,
            vmargin={2.5cm,3cm}
            ]{geometry}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}

\begin{document}
\noindent
\section*{Notation}
    \begin{center}
\begin{tabularx}{\linewidth}{>{$}l<{$} @{\qquad} L}
E   &   Short example $\alpha$              \\
G   &   Slightly longer example $\beta$     \\
H   &   Very, very, very, very, very, very, very, very long description
\end{tabularx}
    \end{center}
\end{document}

你可以获得:

在此处输入图片描述

相关内容