桌子中间的空间

桌子中间的空间

如何将表格空间添加到一行中的文本中?

这是我想要更改的代码。

\documentclass{article}

\usepackage[round]{natbib}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}

\begin{document}

\begin{table}[]
\centering
\label{my-label}
\begin{tabular}{
>{\columncolor[HTML]{D0D0D0}}l 
>{\columncolor[HTML]{ECECEC}}l }
\cellcolor[HTML]{343434}{\color[HTML]{FFFFFF} CU-01} & \cellcolor[HTML] 
{D0D0D0}\textbf{Gesto puntual}                                                                                                                                                                                                                                                                                                                                                              
\\
Descripción                                          & \begin{tabular}[c] 
{@{}l@{}}El jugador presiona en la pantalla para seleccionar un lugar al que 
el personaje \\ principal debe dirigirse.\end{tabular}                                                                                                                                                                                                                                                       
\\
\cellcolor[HTML]{EFEFEF}Actores                      & \cellcolor[HTML] 
{F4F4F4}Jugador                                                                                                                                                                                                                                                                                                                                                                              
\\
Precondiciones                                       & \begin{tabular}[c] 
{@{}l@{}}1. El jugador se encuentra en la pantalla de juego.\\ 2. El juego de 
un nivel está en curso.\end{tabular}                                                                                                                                                                                                                                                                         
\\
\cellcolor[HTML]{EFEFEF}Flujo                        & \cellcolor[HTML] 
{F4F4F4}\begin{tabular}[c]{@{}l@{}}1. SI el jugador presiona en un lugar de 
la 
pantalla a la que el personaje principal \\ se pueda dirigir.\\      1.2 El 
personaje principal se dirige al lugar.\\ 2. SI NO, SI el jugador presiona en 
un lugar de la pantalla a la que el personaje no \\ puede dirigir.\\      2.1 
El jugador no se dirige hacia esa posición.\\ 3  FIN SI.\end{tabular} \\
Poscondiciones                                       & \begin{tabular}[c] 
{@{}l@{}}1. El personaje principal llega sin problemas hasta el lugar 
indicado 
o se queda \\ en su posición\end{tabular}  \\                                                                                                                                                                                                                                                               
\end{tabular}
\caption{Caso de uso:CU-01: Gesto puntual}
\end{table}

\end{document}

这是我的代码的结果:

代码结果

这个互联网示例就是我想要的,但以我的点“1.”和“1.2”为例。我该怎么做呢,因为我尝试过留空格,但没有成功。

这就是我真正想要的,但关于第 1 点和第 1.2 点

答案1

为了实现自动缩进,我建议使用enumerate类似环境。在下面的 MWE 中,我还使用了tabularx以使表格自动适应文本宽度,而不是插入手动换行符:

\documentclass{article}

\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}

\usepackage{tabularx}
\usepackage{enumitem}
\newlist{tabenumi}{enumerate}{2}
\setlist[tabenumi]{wide=0pt, nosep, leftmargin= * }
\setlist[tabenumi, 1]{label=\arabic*.,after=\vspace{-\baselineskip},before=\vspace{-0.6\baselineskip}}
\setlist[tabenumi, 2]{label*=\arabic*.}
\begin{document}

\begin{table}[]
\centering
\label{my-label}
\begin{tabularx}{\textwidth}{
>{\columncolor[HTML]{D0D0D0}}l 
>{\columncolor[HTML]{ECECEC}}X }
\cellcolor[HTML]{343434}{\color[HTML]{FFFFFF} CU-01} & \cellcolor[HTML] 
{D0D0D0}\textbf{Gesto puntual}                                                                                                                                                                                                                                                                                                                                                              
\\
Descripción                                          & El jugador presiona en la pantalla para seleccionar un lugar al que el personaje  principal debe dirigirse.
\\
\cellcolor[HTML]{EFEFEF}Actores                      & \cellcolor[HTML] {F4F4F4}Jugador                                                                                                                                                                                                                                                                                                                                                                              
\\
Precondiciones                                       & \begin{tabenumi} 
                                                       \item El jugador se encuentra en la pantalla de juego. 
                                                       \item El juego de un nivel está en curso.
                                                       \end{tabenumi}                                                                                                                                                                                                                                                                         
\\
\cellcolor[HTML]{EFEFEF}Flujo                        & \cellcolor[HTML]{F4F4F4}\begin{tabenumi}
                                                       \item SI el jugador presiona en un lugar de la pantalla a la que el personaje principal  se pueda dirigir.
                                                        \begin{tabenumi}
                                                          \item[1.2.] El personaje principal se dirige al lugar.
                                                        \end{tabenumi}
                                                        \item SI NO, SI el jugador presiona en un lugar de la pantalla a la que el personaje no puede dirigir.
                                                        \begin{tabenumi}
                                                          \item El jugador no se dirige hacia esa posición.
                                                        \end{tabenumi}
                                                        \item   FIN SI.
                                                        \end{tabenumi} \\
Poscondiciones                                       &  \begin{tabenumi}
                                                          \item  El personaje principal llega sin problemas hasta el lugar indicado o se queda en su posición
                                                         \end{tabenumi}  \\                                                                                                                                                                                                                                                               
\end{tabularx}
\caption{Caso de uso:CU-01: Gesto puntual}
\end{table}

\end{document}

在此处输入图片描述

相关内容