如何控制小页面之间的水平空间?

如何控制小页面之间的水平空间?

我正在尝试将两个迷你页面并排放置,一个包含文本,一个包含图像。但我的代码将它们间隔得很远。我怎样才能将它们水平放在一起。我试过\hspace在迷你页面之间这样做,但没用。它是一个更大的文档的一部分。以下是我正在处理的所有内容:

\documentclass[twocolumn,12pt,mysize]{article}
\usepackage[normalem]{ulem}
\usepackage{longtable}
\usepackage{multicol}
\usepackage{colortbl}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{midpage}
\usepackage{float}

\begin{document}

\begin{table}[ht]
\begin{minipage}{.65\textwidth}
    \begin{tabular}{*{1}{p{0.65\textwidth}}}
\large\textbf{Peter Parker,}\\
\large\textbf{Spiderman}\\\normalsize 
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod 
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, 
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo 
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse 
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non 
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\\
\end{tabular}
\end{minipage}%
\begin{minipage}{.65\textwidth}
    \begin{tabular}{*{1}{p{0.65\textwidth}}}
\includegraphics[width=5cm]{../spiderman.jpg}
\\
\end{tabular}
\end{minipage}% 
\end{table}
\begin{document}

文本和图片之间的空间太大

答案1

迷你页面只是一个盒子,因此它将以与相同的方式定位,A并且您可以以与两个相同的方式控制它们之间的空间,例如AA\hspace{1cm}A它们之间放置 1cm。

您的示例有两个宽度的小页面.65\textwidth,因此它们不能放在一行上。

不需要迷你页面,tabular也不需要\includegraphics制作盒子,这样您就可以将它们并排放置,而不需要迷你页面。

或者,您可以去掉tablular而只使用minipage。此外,由于您的文档正在使用 ,因此twocolumn您想使用它table*来获取页面宽度浮点数。

在此处输入图片描述

\documentclass[twocolumn,12pt]{article}
\usepackage[normalem]{ulem}
\usepackage{longtable}
\usepackage{multicol}
\usepackage{colortbl}
\usepackage{hyperref}
\usepackage[demo]{graphicx}
\usepackage{midpage}
\usepackage{float}

\begin{document}

\begin{table*}[htp]
\begin{minipage}[b]{\dimexpr\linewidth-5.5cm\relax}
\large\textbf{Peter Parker,}\\
\textbf{Spiderman}

\normalsize
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod 
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, 
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo 
consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse 
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non 
proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\end{minipage}\hfill
\includegraphics[width=5cm]{../spiderman.jpg}

\end{table*}

\noindent X\dotfill X

\end{document}

相关内容