我正在尝试实现这个目标:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut vitae accumsan ligula. Aenean vel condimentum magna. Aenean in nisi sed sem semper molestie. Donec ac pulvinar tellus. Nunc sollicitudin ac enim hendrerit fermentum. Nulla dapibus tempus tempus. Proin sit amet tellus euismod, bibendum quam in, ornare arcu. Vivamus lobortis, ex id cursus gravida, lorem felis laoreet risus, nec gravida tortor velit sit amet est.
* * * * ** ** * * * * * * * * ** ** * * * * * * * * ** ** * * * *
Hello World Hello World Hello World
* * * * ** ** * * * * * * * * ** ** * * * * * * * * ** ** * * * *
* * * * ** ** * * * * * * * * ** ** * * * * * * * * ** ** * * * *
Hello World Hello World Hello World
* * * * ** ** * * * * * * * * ** ** * * * * * * * * ** ** * * * *
* * * * ** ** * * * * * * * * ** ** * * * * * * * * ** ** * * * *
Hello World Hello World Hello World
* * * * ** ** * * * * * * * * ** ** * * * * * * * * ** ** * * * *
...
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut vitae accumsan ligula. Aenean vel condimentum magna. Aenean in nisi sed sem semper molestie. Donec ac pulvinar tellus. Nunc sollicitudin ac enim hendrerit fermentum. Nulla dapibus tempus tempus. Proin sit amet tellus euismod, bibendum quam in, ornare arcu. Vivamus lobortis, ex id cursus gravida, lorem felis laoreet risus, nec gravida tortor velit sit amet est.
其中的* ... Hello World ... *
内容是宽度未知的逐字文本(即内容的宽度),跨越多个行,每行有多个(在本例中是 3 个,因为 3 个刚好适合,两侧有间隙)。
基本上我想这样做:
% first row
\centering
\begin{table}
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim}
\gap
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim}
\gap
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim}
\end{table}
% second row
\centering
\begin{table}
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim}
\gap
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim}
\gap
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim}
\end{table}
想知道如何实现这一点。
答案1
p
尝试使用包含类型和特定大小的列的表进行以下操作。在这些列中,您可以插入verbatim
环境。
\documentclass{article}
\begin{document}
\begin{tabular}{ p{0.33\textwidth}p{0.33\textwidth}p{0.33\textwidth} }
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim} &
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim} &
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim} \\
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim} &
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim} &
\begin{verbatim}
* * * * ** ** * * * *
Hello World
* * * * ** ** * * * *
\end{verbatim} \\
\end{tabular}
\end{document}
输出:
编辑:删除了表格边框