在 tabularx 环境中逐项列出间距

在 tabularx 环境中逐项列出间距

我尝试itemizetabularx环境中使用,但当我提到行尾时遇到了问题。似乎\\在行尾之后使用 enditemize会导致出现补充垂直间距,我想将其删除。

有什么提示吗?

\begin{frame}
\frametitle{Sujet de thèse}
        \begin{center}
            \textit{Sujet N$^\circ$221 : Formation et dynamique des champs de dunes longitudinales.}
        \end{center}

        \begin{tabularx}{\textwidth}{l !{\color{blue}\vline width 3pt} X}
            Contexte &  \scriptsize{Classification des dunes selon leur mécanisme de croissance, leur orientation et leur forme. 
            Bonne compréhension :
            \begin{itemize}[noitemsep,topsep=0pt, label=\textbullet]
                \item du mécanisme de croissance lié à une disponibilité en sédiment grande.
                \item de la croissance sous un vent unidirectionnel.
            \end{itemize}} \\
            Objectifs & \scriptsize{Etude de l'orientation longitudinale :
            \begin{itemize}[noitemsep,topsep=0pt, label=\textbullet, parsep=0pt ]
                \setlength\itemsep{0cm}
                \item Développement d'un formalisme sous des vents multidirectionnels.
                \item Etude des dunes longitudinales dans le cas d'une faible disponibilité en sédiment. (Fingering mode)
                \item Inversion: données topographiques $\longrightarrow$ Données de vents $\rightarrow$ paléo-climats. 
            \end{itemize}} \\
            Outils & \scriptsize{Modèle numérique (Rescal), Données expérimentales, Théorie.} \\
        \end{tabularx}
    \end{frame}

在此处输入图片描述

是的,不知道这是否重要,但所有东西都在投影机里面。

答案1

这个问题与 无关\\。简单地说,在列表环境的末尾添加了一个垂直间距(\baselineskip+\topsep)。解决方案是添加负垂直间距,键after=enumitem,这样您就可以在环境末尾添加一些代码。

我借此机会简化了代码,并提出了 itemize 环境的另一种布局,我认为在表格单元格中效果更好。您可以wide=0pt在第一行中看到该选项的结果。

我认为您加载了frenchb的模块babel,请注意 有一个\No命令,并且在法语印刷体中,大写字母也带有重音。

如果您有许多具有此类逐项环境的表,则使用您拥有的特定参数定义一个新环境可能会更短tabitemize,而不是每次重复选项。

\documentclass[french]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{tabularx, enumitem}

\begin{document}

\begin{frame}
\frametitle{Sujet de thèse}
        \begin{center}
            \textit{Sujet \No221 : Formation et dynamique des champs de dunes longitudinales.}
        \end{center}

        \begin{tabularx}{\textwidth}{l !{\color{blue}\vline width 3pt} >{\scriptsize}X}
            Contexte & Classification des dunes selon leur mécanisme de croissance, leur orientation et leur forme.
            Bonne compréhension :
            \begin{itemize}[wide = 0pt, leftmargin =*, noitemsep, topsep=0pt, label=\textbullet, after=\vspace*{-\dimexpr\baselineskip}]
                \item du mécanisme de croissance lié à une disponibilité en sédiment grande.
                \item de la croissance sous un vent unidirectionnel.
            \end{itemize}
           \\
            Objectifs & Étude de l'orientation longitudinale :
            \begin{itemize}[noitemsep, topsep=0pt, label=\textbullet, parsep=0pt, after=\vspace*{-\dimexpr\baselineskip} ]
                \item Développement d'un formalisme sous des vents multidirectionnels.
                \item Etude des dunes longitudinales dans le cas d'une faible disponibilité en sédiment. (\emph{Fingering mode})
                \item Inversion: données topographiques $\longrightarrow$ Données de vents $\rightarrow$ paléo-climats.
            \end{itemize} \\
            Outils & Modèle numérique (Rescal), Données expérimentales, Théorie. \\
        \end{tabularx}
    \end{frame}

\end{document} 

在此处输入图片描述

相关内容