Я хотел бы разместить изображение рядом с текстом внутри моей multicols*
среды. Я думал использовать minipage
среду, где я просто делю пополам свой columnwidth
. Но действительно ли это лучший способ реализовать изображение рядом с картинкой внутри 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
Продолжаю предложение Дэвида Карлайла, но использую второй, 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}