인용문이 작동하지 않습니다

인용문이 작동하지 않습니다

다음의 인용문을 사용하여 이미지 주위에 텍스트를 묶고 싶습니다.원형 삽입이 포함된 2열 텍스트, 하지만 예제 파일을 제대로 컴파일하지도 못했습니다. 끌어오기 인용문이 작동하는 사람이 있나요?

여기 이미지:에스페란토_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}

예제 출력의 스크린샷

아래쪽 별 광선 사이의 공백은 오류가 아니지만 설계상 피할 수는 없습니다.

관련 정보