hspace 在表格环境中不起作用

hspace 在表格环境中不起作用

我在 LaTeX 中有以下代码。

\begin{tabular}{ >{\centering\arraybackslash} m{2cm} | >{\arraybackslash}  m{10cm} }
some text & text1 \newline
            text2 \newline
            text3 \\ 
\end{tabular} 

我想将 text3 缩进到与 text1 和 text2 相同的单元格中。我尝试\hspace{2mm}文本3但它不起作用。有什么办法可以解决这个问题吗?

编辑

我尝试了 David Carlisle 的建议,使用\hspace*。如果文本3不会填充多行。如果填充了,则下一行不会缩进。我该如何修复此问题?

以下是使用的输出\hspace*使用 \hspace* 输出

以及对应的代码:

\begin{tabular}{>{\centering\arraybackslash} m{2cm}|m{11cm}}
    text & text1 \newline
           text2 \newline
    \hspace*{1pt} text3
    \\ 
\end{tabular}

答案1

你想要这样的东西吗?

\documentclass{article}
\usepackage{array}

\usepackage{lipsum}

\begin{document}

\begin{tabular}{ >{\centering\arraybackslash} m{2cm} | m{10cm} }
some text &
  \lipsum[1][1-2]

  \lipsum[1][3-4]

  \hangindent=1em \hangafter=0
  \lipsum[1][5-8]
\\ 
\end{tabular} 

\end{document}

在此处输入图片描述

相关内容