Linguex 내 랩피그

Linguex 내 랩피그

글머리 기호 안에 이미지를 넣으려고 하는데 linguex이미지가 컴파일되지 않습니다.

\documentclass{article}
\usepackage{linguex, graphicx, wrapfig}

\begin{document}

\ex. bla bla bla \begin{wrapfigure}{r}{0.5\textwidth}\includegraphics[width=0.5\textwidth]{image}\end{wrapfigure} 

\end{document}

wrapfigure인수 와 같은 줄에 환경이 있어야 합니다 \ex.. 그렇지 않으면 컴파일되지 않습니다. 두 패키지 사이에 일종의 비호환성이 있는 것 같지만 다른 방법이 있는지 아는 사람이 있습니까?

감사해요!

답변1

목록 환경에 그림을 배치하기 위한 몇 가지 솔루션이 있습니다. 다음은 여기에 게시된 답변을 사용합니다.열거 또는 항목화 환경에서 Wrapfig를 사용할 수 있습니까?

유일한 차이점은 \ex매크로와 enumerate환경을 사용한다는 것입니다. 참조된 솔루션에서 인용:

이 질문의 일부 중복 항목에서 언급된 것처럼 또는 wrapfigure에 넣으면 가능합니다 . 그러나 이러한 방법은 일반적으로 손으로 선택한 값을 수동으로 삽입하여 수직 간격 문제를 해결합니다. 이 솔루션은 스트럿( )을 사용하여 자동으로 작동합니다. 스트럿은 첫 번째 텍스트 줄의 기준선을 . 그런 다음 외부 기준선 위에 정확히 해당 금액 의 상단을 배치하는 데 사용됩니다 .parboxminipage\vspace\strutminipageadjustboxminipage

MWE 및 결과는 다음과 같습니다.

\documentclass[a4paper,12pt]{article}
\usepackage{linguex, graphicx, wrapfig}
\usepackage[margin=3cm]{geometry}
\usepackage{lipsum}
\usepackage{adjustbox}
\usepackage{capt-of}

\newlength{\strutheight}
\settoheight{\strutheight}{\strut}

\begin{document}

% From https://tex.stackexchange.com/questions/59101/will-it-ever-be-possible-to-use-wrapfig-with-an-enumerate-or-itemize-environment/309454#309454
\ex. \begin{adjustbox}{valign=T,raise=\strutheight,minipage={1.0\linewidth}}
        \begin{wrapfigure}{r}{0.5\linewidth}
            \centering
            \includegraphics[width=0.5\linewidth]{example-image-a}
            \captionof{figure}{My caption}
        \end{wrapfigure}% 
        \strut{}\lipsum[2]
    \end{adjustbox}

\end{document}

여기에 이미지 설명을 입력하세요

편집하다

이것은 OP의 의견에 대한 응답입니다.

그렇다면 하나 이상의 \ex로 그림을 감싸는 것이 가능합니까? 환경?

요청한 내용을 해석하려면 약간 추측해야 합니다. 다음은 다양한 수준의 환경에서 여러 수치를 사용한 해석입니다.

여기에 이미지 설명을 입력하세요

코드는 다음과 같습니다.

\documentclass[a4paper,10pt]{article}
\usepackage{linguex, graphicx, wrapfig}
\usepackage[margin=3cm]{geometry}
\usepackage{lipsum}
\usepackage{adjustbox}
\usepackage{capt-of}

\newlength{\strutheight}
\settoheight{\strutheight}{\strut}

\begin{document}

% From https://tex.stackexchange.com/questions/59101/will-it-ever-be-possible-to-use-wrapfig-with-an-enumerate-or-itemize-environment/309454#309454
\ex. \lipsum[2]
\a. \begin{adjustbox}{valign=T,raise=\strutheight,minipage={1.0\linewidth}}
        \begin{wrapfigure}{r}{0.5\linewidth}
            \centering
            \includegraphics[width=0.5\linewidth]{example-image-a}
            \captionof{figure}{My caption}
        \end{wrapfigure}% 
        \strut{}\lipsum[2]
    \end{adjustbox}
\b. \begin{adjustbox}{valign=T,raise=\strutheight,minipage={1.0\linewidth}}
    \begin{wrapfigure}{r}{0.5\linewidth}
        \centering
        \includegraphics[width=0.5\linewidth]{example-image-a}
        \captionof{figure}{My caption}
    \end{wrapfigure}% 
    \strut{}\lipsum[2]
    \end{adjustbox}
    \a. \begin{adjustbox}{valign=T,raise=\strutheight,minipage={1.0\linewidth}}
        \begin{wrapfigure}{l}{0.5\linewidth}
            \centering
            \includegraphics[width=0.5\linewidth]{example-image-a}
            \captionof{figure}{My caption}
        \end{wrapfigure}% 
        \strut{}\lipsum[2]
    \end{adjustbox}
    \b.\lipsum[2]

\end{document}

관련 정보