다중 열 안의 텍스트 옆에 이미지 배치

다중 열 안의 텍스트 옆에 이미지 배치

내 환경 내 텍스트 옆에 이미지를 배치하고 싶습니다 multicols*. 내 생각은 단순히 minipagecolumnwidth. 하지만 이것이 실제로 환경 내부의 그림 옆에 이미지를 구현하는 가장 좋은 방법일까요, multicols*아니면 더 좋은 방법이 있을까요?

\documentclass[a4paper,pagesize ,landscape, fontsize=5pt, fleqn]{scrartcl}

\usepackage[left=0.75cm,right=0.75cm, top=0.75cm, bottom=1cm]{geometry}
\usepackage{multicol}
\usepackage{amsmath, amsfonts, amssymb}
\usepackage{bbm}
\usepackage[svgnames,table,hyperref]{xcolor}
\usepackage{tikz}
\usepackage{array,multirow}
\usepackage[T1]{fontenc}
\usepackage{tabularx}

\pagestyle{plain}
\setlength{\columnsep}{30pt}
\setlength{\columnseprule}{0.4pt}

\begin{document}

\begin{multicols*}{3}

\[x^2 + y^2 = 1\] %here would the image be

\end {multicols*}
\end{document}  

답변1

David Carlisle의 제안을 선택했지만 두 번째를 사용하여 minipage여백에 부딪히지 않으면서 이미지를 중앙에 배치합니다. (물론 없어도 가능합니다.)

\documentclass[a4paper]{article}
\usepackage[left=0.75cm,right=0.75cm, top=0.75cm, bottom=1cm]{geometry}
\usepackage{multicol,lipsum,graphicx}

\begin{document}

\begin{multicols*}{3}
  \lipsum*[1-2]

  \noindent\begin{minipage}{.5\linewidth}
    \[x^2 + y^2 = 1\]
  \end{minipage}
  \begin{minipage}{.5\linewidth}
    \centering
    \includegraphics[width=.8\linewidth]{cath}
  \end{minipage}

  \lipsum[3-10]
\end{multicols*}

\end{document}

수학 고양이?

답변2

wrapfig안에는 안되나요 multicol?

\documentclass{article}
\usepackage{multicol,wrapfig,graphicx,lipsum}

\begin{document}

\begin{multicols*}{2}
  \lipsum*[1]
    \begin{wrapfigure}[10]{l}[0pt]{3.5cm}
    \rule{3cm}{9\baselineskip}
    % Or: your figure:
    %\includegraphics[width=3cm]{<filename goes here>}
    \end{wrapfigure}
  \lipsum[2-4]
\end{multicols*}

\end{document}

관련 정보