文本不适合该列

文本不适合该列

我希望我的文本继续在下一行,而不是继续在另一列。我该怎么做?我的代码是:![在此处输入图片描述][1]

\begin{tabular}{|p{2,8cm}|p{2.8cm}|p{2.8cm}|p{2.8cm}|p{2.8cm}|}
  \hline
  \textbf{Architecture }& \textbf{Sharing }& \textbf{TrustSetting} & \multicolumn{2}{l|}{\textbf{Access Control}}\\ \hline
  Distributed:\cite{ 40crossdomain},\cite{51cassandra},\cite{53oasis},\cite{54huDynamic},\cite{79searchengine},\cite{19paas} &    & Trusted: & \textbf{Cryptographic }& \textbf{Non-cryptographic} \\ \cline{4-5}
    &   &  &  &  \\ 
   &    &  &  & \\\cline{1-1}\cline{3-4}
  Centralized: &    & Semi-trusted: &  &  \\\cline{2-2}
   &    &  & &  \\ 
   &   &  &  &  \\\cline{1-1}\cline{3-4}
  Cloud: &    & Untrusted: &  & \\
   &   & &   &   \\ \hline

\end{tabular}

答案1

Distributed:如果您在一系列命令之间插入空格\cite,则 LaTeX 会插入换行符。?下面屏幕截图中的标记出现是因为我无法解析\cite指令。如果需要,请在一些\cite命令之间插入另一个空格,以便允许另一个换行符。

![在此处输入图片描述][1]

\documentclass{article}
\begin{document}
\noindent
\begin{tabular}{|p{2.8cm}|p{2.8cm}|p{2.8cm}|p{2.8cm}|p{2.8cm}|}
\hline
\textbf{Architecture }& \textbf{Sharing }& \textbf{TrustSetting} & 
\multicolumn{2}{l|}{\textbf{Access Control}}\\ 
\hline % Observe the space after "Distributed" in the next line
Distributed:,\cite{19paas} &    
& Trusted: & \textbf{Cryptographic }& \textbf{Non-cryptographic} \\ 
\cline{4-5}
    &   &  &  &  \\ 
    &   &  &  & \\
\cline{1-1}\cline{3-4}
Centralized: &    & Semi-trusted: &  &  \\
\cline{2-2}
   &    &  & &  \\ 
   &   &  &  &  \\
\cline{1-1}\cline{3-4}
Cloud: &    & Untrusted: &  & \\
   &   & &   &   \\ 
\hline
\end{tabular}
\end{document}

顺便说一句,不是六个独立的\cite顺便说一句,你不必提供单身的 \cite接受六个参数的命令:

\cite{40crossdomain,51cassandra,53oasis,54huDynamic,79searchengine,19paas}

这将允许 LaTeX 自动插入换行符。


附录:原帖者删除了我发布的部分 LaTeX 代码以及截图。

相关内容