私はプルクォートを使用して画像の周りにテキストをラップしたいです円形挿入の2列テキスト、しかし、サンプルファイルを正しくコンパイルすることさえできませんでした。プルクォートが機能している人はいますか?
画像はこちら:エスペラントの星.png(直接リンク、ライセンス: パブリック ドメイン、cf.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
設定については何も教えてくれなかったので、まずはドキュメントにも書かれている2つの点をここに書きます。pullquote
:
ImageMagickをインストールする必要があります。Windowsではシステムパスになければなりません前にWindows フォルダー (Windows には
convert.exe
完全に別の機能を備えた が存在するため)。インストーラーを使用する場合、これは自動的に実行されますが、ポータブル バージョンの場合は、自分で確認する必要があります。オプションを使用してコンパイルする必要があります
-shell-escape
(MiKTeX の場合、元のコマンドは です-enable-write18
が、以前のエイリアスも機能します)。
しかし、明示的に言及されていない 3 番目の点があります。
オプションを指定すると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}
下の星のビーム間の白いスペースはエラーではありませんが、設計上避けることはできません。