我使用 multicol 通过在左侧/右侧添加文本来描述图片。但是当我使用 multicol 时,文本和图片没有很好地居中,我该如何解决这个问题?
我的代码:
\documentclass[12pt, french]{article} % Type d'écrit
\usepackage{lmodern}
\usepackage{geometry} % Début package
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{amsmath,amsthm,amsfonts,amssymb,amscd}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{caption}
\begin{document}
Le cas de fonction reciproques :
\begin{multicols}{2}
La fonction reciproque de s, notee arcsin, est la fonction qui prend un nombre $x$ dans [-1, 1] et renvoie l'angle $\alpha$ tel que : $sin(\alpha)=x$
\columnbreak
\begin{center}
\includegraphics{Image/sin.png}
\captionof{figure}{$sin : x \hookrightarrow sin(x)$}
\end{center}
\end{multicols}
\end{document}
答案1
这里是使用 teominipage
环境而不是 的一些不同的对齐方式multicols
:
\documentclass[12pt, french]{article} % Type d'écrit
\usepackage{lmodern}
\usepackage{geometry} % Début package
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{amsmath,amsthm,amsfonts,amssymb,amscd}
\usepackage[demo]{graphicx} % remove demo option in actual document.
\usepackage{multicol}
\usepackage{caption}
\usepackage[export]{adjustbox} % adds the valign option
\begin{document}
Le cas de fonction reciproques :
\noindent
\begin{minipage}{0.5\textwidth}
La fonction reciproque de s, notee arcsin, est la fonction qui prend un nombre $x$ dans [-1, 1] et renvoie l'angle $\alpha$ tel que : $sin(\alpha)=x$
\end{minipage}%
\begin{minipage}{0.5\textwidth}
\centering
\includegraphics{Image/.png}
\captionof{figure}{$sin : x \hookrightarrow sin(x)$}
\end{minipage}
Le cas de fonction reciproques :
\noindent
\begin{minipage}[t]{0.5\textwidth}
La fonction reciproque de s, notee arcsin, est la fonction qui prend un nombre $x$ dans [-1, 1] et renvoie l'angle $\alpha$ tel que : $sin(\alpha)=x$
\end{minipage}%
\begin{minipage}[t]{0.5\textwidth}
\centering
\includegraphics[valign=t]{Image/.png}
\captionof{figure}{$sin : x \hookrightarrow sin(x)$}
\end{minipage}
\end{document}