在 Lyx 中是否有一种简单的方法可以将浮点数并排放置?

在 Lyx 中是否有一种简单的方法可以将浮点数并排放置?

并肩漂浮

大家好。当我想在 Lyx 中并排放置浮动时,如图所示,我需要先添加一个浮动图形,然后添加两个框和一个(可能三个)\hfill,这非常不方便。有没有一种在 Lyx 中执行此操作的简单方法,这样我只需按一个或两个底部即可?

谢谢!

PS:我不想使用 ERT,我想要比上面描述的更简单的方法,并且可以像图中一样在 Lyx 中预览图像。

谢谢你!

答案1

也许您想要这个(标题对齐并且图像顶部对齐)?

\documentclass[11pt,a4paper]{book}
\usepackage[utf8]{inputenc} %
\usepackage{geometry}
\usepackage{floatrow, graphicx}

\begin{document}

\begin{figure}[!ht]
\floatsetup{style=plain, floatrowsep=qquad, heightadjust=object, valign=t, captionskip=2.5ex}
\begin{floatrow}
\ffigbox[\FBwidth]{\caption{Float 1 on the left side}\label{flt1}}
{\includegraphics[scale=0.6]{pepe-le-pew1}}
\ffigbox[\FBwidth]{\caption{Float 2 on the right side}\label{flt2}}
{\includegraphics{pepe-le-pew2}}
\end{floatrow}
\end{figure}

\end{document} 

在此处输入图片描述

答案2

例如:

\documentclass[a5paper]{report}
\usepackage{graphicx}
\usepackage{caption}
\captionsetup{format=hang}
\begin{document}
\setcounter{chapter}{3}
\begin{figure}
  \begin{minipage}[t]{.5\dimexpr\linewidth-\columnsep\relax}
    \kern0pt
    \centering
    \scalebox{6}{$\infty$}
    \caption{This float is on the left side}
  \end{minipage}\hfill
  \begin{minipage}[t]{.5\dimexpr\linewidth-\columnsep\relax}
    \kern0pt
    \centering
    \includegraphics[width=\linewidth]{example-image-a}
    \caption{This float is on the right side}
  \end{minipage}
\end{figure}
\end{document}

结果

顶部对齐是通过将s 和 作为第一个元素t的选项来实现的。选项与 中的第一行/元素的基线对齐。如果没有给出,它将是符号和图像。minipage\kern0pttminipage\kern0pt

字幕文字的悬挂格式是通过caption带有选项的包来实现的format=hang

s的宽度minipage是通过 eTeX 的 计算的\dimexpr\linewidth设置为浮动环境内部和 s 内部的当前线宽minipage

相关内容