【LaTeX入门】07、水平间隔、竖直间隔等命令设置

水平间隔

\hspace{长度} : 插入指定距离的水平空白间隔。
\hphantom{文本}:插入指定“文本”宽度的水平空白。
\hfill:填充空白。
\dotfill:以虚线填充空白。
\hrulefill:以直线填充空白。

举例:

1、居中文本

\mbox{}\hfill 居中的文本 \hfill\mbox{}

\mbox{} 被当做一个墙壁支撑弹簧, \hfill 被当做一个弹簧。

2、插入"我是xiazdong"长度的空白

\hphantom{我是xiazdong}


竖直间隔

\vspace{长度}:在当前行下面插入指定长度的竖直间隔。

比如:
第一段\vspace{100pt}\par % 此时指定\vspace{100pt} 表示当前行与下面一行相距 100pt。
第二段

此时第一段就与第二段相距多了 100pt 的距离。



### 调整 LaTeX 中 `subfigure` 的水平间距 在 LaTeX 文档中,可以通过多种方法来控制子图之间的水平间距。以下是两种常见的方式: #### 方法一:使用 `\hfill` 或者自定义长度填充 通过在两个 `subfigure` 环境之间插入 `\hfill` 命令可以实现自动拉伸的空间分配[^1]。 ```latex \documentclass{article} \usepackage{graphicx} \usepackage{subcaption} \begin{document} \begin{figure}[!htbp] \centering \begin{subfigure}[b]{0.45\textwidth} \includegraphics[width=\textwidth]{example-image-a} \caption{} \label{fig:subimge1} \end{subfigure}\hfill% \begin{subfigure}[b]{0.45\textwidth} \includegraphics[width=\textwidth]{example-image-b} \caption{} \label{fig:subimage2} \end{subfigure} \caption{(a) $A$, (b) $B$} \label{fig:image_pair} \end{figure} \end{document} ``` 对于更精确的控制,可以用指定宽度的空白空间代替 `\hfill` ,例如使用 `\hspace{}` 来设定具体的距离值。 #### 方法二:利用 `quad`, `qquad` 或其他预定义间距命令 另一种简单的方法是在相邻的图片间放置像 `\quad` 这样的标准 TeX 间距指令[^2]。 ```latex \documentclass{article} \usepackage{graphicx} \usepackage{subfig} \begin{document} \begin{figure}[htbp] \centering \subfigure[pic1.]{ \includegraphics[width=5.5cm]{example-image-a} }\quad \subfigure[pic2.]{ \includegraphics[width=5.5cm]{example-image-b} } \caption{pics} \end{figure} \end{document} ``` 这里展示了如何应用不同的间距调整技术以满足特定需求。可以根据实际排版效果选择合适的方式来微调布局中的间隙大小。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值