sidecap 软件包无法与 Lyx 2.0.4 兼容

sidecap 软件包无法与 Lyx 2.0.4 兼容

我尝试使用该包sidecap将标题放在图像旁边,我没有找到任何其他(有效^^)方法来做到这一点sidecap,但它不起作用。

我尝试创建一个新文件、文章并添加

\usepackage{sidecap}

在序言中,并做了以下事情:

  • 添加浮动图形,
  • 在“浮动图形”框内插入图像
  • 在标有“图 1”的盒子上写下标题。

当我编译时,标题和字符串“图 1:”就在图像下方。

我不知道我错在哪里。

答案1

侧盖模块

有一个使用可用sidecap包的模块http://theorie.physik.uni-konstanz.de/jrioux/lyx/(通过http://wiki.lyx.org/Layouts/Modules)。下载sidecap.module文件并按照该网站上的说明进行安装。

在 LyX 中,转到文档 --> 设置 --> 模块,然后添加现在应该可用的 Sidecap 模块。要添加带有侧面标题的图形,只需选择插入 --> 浮动 --> 图形(侧面标题). 表格也类似。

原始答案--没有模块

恐怕sidecap这不会改变普通图形的行为,它只会定义新的环境,标题将放在侧面。要使用,sidecap我认为您必须在 ERT 中“手动”添加这些环境。

添加后\usepackage{sidecap},您可以在想要添加图形的地方执行以下操作:

  1. Ctrl添加带有+ 的ERT L,然后输入\begin{SCfigure}
  2. 将光标移到 ERT 之外,然后像平常一样添加图像,例如通过工具栏上的按钮。
  3. 在图像后添加第二个 ERT,然后输入

    \caption{<Your caption here>}
    \end{SCfigure}
    

LyX 内部示例:

在此处输入图片描述

交叉引用

如果您想添加对此类图的交叉引用,我认为您有两个选择:

  1. 在第二个 ERT 中,写入\label{yourlabel} \caption{}此选项的问题是标签不会显示在 LyX 的 GUI 中,因此您必须手动写入。
  2. 在单独的 ERT 中写入\end{SCfigure},并在该 ERT 和 之间\caption{},使用工具栏上的按钮或插入 --> 标签添加标签。 在此处输入图片描述

对于这两种情况,您都可以使用插入 --> 标题来添加标题,而不必在 ERT 中写入标题。

相关内容