引文不起作用

引文不起作用

我想使用以下引用环绕图像带圆形插入的双栏文本,但我甚至无法正确编译示例文件。有没有人可以使用引文?

图片在此:世界语之星.png(直接链接;许可:公共领域,参见https://commons.wikimedia.org/wiki/File:Esperanto_star.png

最小示例:

\documentclass{article}
\usepackage{lipsum}
\usepackage[latin]{babel}
\usepackage{graphicx}

\usepackage{pullquote}

\begin{document}

\begin{pullquote}
{image={Esperanto_star},imageopts={scale=0.1},shape=rectangular}
  \lipsum[1-4]
\end{pullquote}

\begin{pullquote}
{image={Esperanto_star},imageopts={scale=0.1},shape=image}
  \lipsum[1-4]
\end{pullquote}

\end{document}

示例输出:

截屏

答案1

您没有告诉我们有关您的配置的任何信息,因此,让我在这里写下前两点,它们也写在了文档中pullquote

  • 必须安装 ImageMagick。在 Windows 中,它必须位于系统路径中Windows 文件夹(因为 Windows 中convert.exe存在一个具有其他完整功能的文件夹)。当您使用安装程序时,此操作会自动完成,但对于便携版本,您必须自行确保这一点。

  • 您必须使用该选项进行编译-shell-escape(对于 MiKTeX,原始命令是-enable-write18,但前一个别名也有效)。

但还有第三点没有明确提到:

当你给出选项时shape=image,图像文件名将交给 ImageMagick 处理convert,因此您必须提供文件扩展名!否则convert将会抱怨这一点,但不幸的是其错误消息没有被复制到日志文件中。

\documentclass{article}
\usepackage{lipsum}
\usepackage[latin]{babel}
\usepackage{graphicx}
\usepackage{pullquote}
\begin{document}

\begin{pullquote}
{image={Esperanto_star.png},imageopts={scale=0.1},shape=image}
  \lipsum[1-4]
\end{pullquote}

\end{document}

示例输出的屏幕截图

下方星光束之间的白色空间没有错误,但从设计上来说无法避免。

相关内容