
Я хочу обернуть текст вокруг изображения, используя цитату изТекст в две колонки с круговой вставкой, но я даже не смог правильно скомпилировать файл примера. Есть ли кто-нибудь, у кого pull quotes работает?
Изображение здесь:Esperanto_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}
Белое пространство между нижними лучами звезды не является ошибкой, но по замыслу его нельзя избежать.