拉引號不起作用

拉引號不起作用

我想使用來自的引用將文字環繞在圖像周圍帶有圓形插入的兩列文本,但我什至無法正確編譯範例文件。有人可以使用拉引號嗎?

圖片在這裡:世界語_star.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}

範例輸出的螢幕截圖

下部星形光束之間的空白沒有錯誤,但在設計上無法避免。

相關內容