텍스트가있는 문제 그림
Dec 26 2020
이미지 옆에 텍스트 (정확히 글 머리 기호 목록)를 넣으려고합니다. 처음에는 wrapfigure 패키지를 사용했지만 글 머리 기호 목록에 적합하지 않다는 것을 알았습니다. 그래서 나는 multicol로 시도했지만 내 텍스트가 옆으로 이동하기 전에 이미지의 하단에서 시작하기 때문에 문제가 있습니다. 내 문제를 어떻게 해결할 수 있습니까?
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[left=1.5cm, right=1.5cm, top=1.5cm, bottom=1.5cm]{geometry}
\usepackage{array}
\usepackage{enumitem}
\usepackage{pifont}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage{picinpar}
\usetikzlibrary{babel}
\begin{document}
\begin{multicols}{2}
\includegraphics[width=6.5cm]{image}
\textbf{Principe du programme} :
\begin{itemize}[label=\ding{47}]
\item on alimente en 0V la broche D3 à l’aide de digitalWrite ce qui permet de décharger le condensateur ;
\item on appelle la fonction réglage qui permet de récupérer les données d'acquisition ;
\item tant que l'on a pas atteint le nombre de points de mesure (test avec if), on appelle la fonction lecture qui vérifie que :
\begin{itemize}[label=\ding{49}]
\item le condensateur est bien déchargé (test avec while), applique une tension de 5V à la broche D3 à l'aide de digitalWrite pour commencer la charge du condensateur et démarre le compteur en notant le temps de départ à l’aide de millis ;
\item si la valeur lue aux bornes du condensateur (borne A0), test avec if, est supérieure à 63 \% de la valeur maximale (en analogique 10 bit, la valeur maximale est 1023 donc quand la valeur atteint 674), on arrête le compteur en notant la valeur de millis ;
\end{itemize}
\item on écrit dans le moniteur série avec Serial.println le temps écoulé entre le départ et l'arrivée en le convertissant en secondes et on remet à 0V la tension aux bornes du circuit pour le décharger.
\end{itemize}
\end{multicols}
\end{document}
당신의 도움을 주셔서 감사합니다
답변
2 egreg Dec 26 2020 at 20:14
미니 페이지를 사용할 수 있습니다.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[left=1.5cm, right=1.5cm, top=1.5cm, bottom=1.5cm]{geometry}
\usepackage{graphicx,pifont,enumitem}
\usepackage{lipsum} % for mock text
\begin{document}
\lipsum[2]
\begin{flushleft}
\begin{minipage}{6.5cm}
\includegraphics[width=\textwidth]{example-image}
\end{minipage}\hfill
\begin{minipage}{\dimexpr\textwidth-6.5cm-\columnsep}
\textbf{Principe du programme} :
\begin{itemize}[label=\ding{47}]
\item on alimente en 0V la broche D3 à l’aide de digitalWrite ce qui permet de décharger le condensateur ;
\item on appelle la fonction réglage qui permet de récupérer les données d'acquisition ;
\item tant que l'on a pas atteint le nombre de points de mesure (test avec if), on appelle la fonction lecture qui vérifie que :
\begin{itemize}[label=\ding{49}]
\item le condensateur est bien déchargé (test avec while), applique une tension de 5V à la broche D3 à l'aide de digitalWrite pour commencer la charge du condensateur et démarre le compteur en notant le temps de départ à l’aide de millis ;
\item si la valeur lue aux bornes du condensateur (borne A0), test avec if, est supérieure à 63 \% de la valeur maximale (en analogique 10 bit, la valeur maximale est 1023 donc quand la valeur atteint 674), on arrête le compteur en notant la valeur de millis ;
\end{itemize}
\item on écrit dans le moniteur série avec Serial.println le temps écoulé entre le départ et l'arrivée en le convertissant en secondes et on remet à 0V la tension aux bornes du circuit pour le décharger.
\end{itemize}
\end{minipage}
\end{flushleft}
\lipsum[3]
\end{document}

adjustbox
당신 의 도움으로 상단 정렬을 얻을 수 있습니다.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[left=1.5cm, right=1.5cm, top=1.5cm, bottom=1.5cm]{geometry}
\usepackage{graphicx,pifont,enumitem}
\usepackage[export]{adjustbox}
\usepackage{lipsum} % for mock text
\begin{document}
\lipsum[2]
\begin{flushleft}
\includegraphics[width=6.5cm,valign=t]{example-image}\hfill
\begin{minipage}[t]{\dimexpr\textwidth-6.5cm-\columnsep}
\textbf{Principe du programme} :
\begin{itemize}[label=\ding{47}]
\item on alimente en 0V la broche D3 à l’aide de digitalWrite ce qui permet de décharger le condensateur ;
\item on appelle la fonction réglage qui permet de récupérer les données d'acquisition ;
\item tant que l'on a pas atteint le nombre de points de mesure (test avec if), on appelle la fonction lecture qui vérifie que :
\begin{itemize}[label=\ding{49}]
\item le condensateur est bien déchargé (test avec while), applique une tension de 5V à la broche D3 à l'aide de digitalWrite pour commencer la charge du condensateur et démarre le compteur en notant le temps de départ à l’aide de millis ;
\item si la valeur lue aux bornes du condensateur (borne A0), test avec if, est supérieure à 63 \% de la valeur maximale (en analogique 10 bit, la valeur maximale est 1023 donc quand la valeur atteint 674), on arrête le compteur en notant la valeur de millis ;
\end{itemize}
\item on écrit dans le moniteur série avec Serial.println le temps écoulé entre le départ et l'arrivée en le convertissant en secondes et on remet à 0V la tension aux bornes du circuit pour le décharger.
\end{itemize}
\end{minipage}
\end{flushleft}
\lipsum[3]
\end{document}

1 Zarko Dec 26 2020 at 08:22
이렇게 :

부분적으로 @Fran 코멘트를 고려하면 부분적으로 @Werner 답변 :
\documentclass{article}
\usepackage[margin=1.5cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{enumitem}
\usepackage{pifont}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[11]
\begin{multicols}{2}
\null \vfill % https://tex.stackexchange.com/questions/86452/
\noindent%
\includegraphics[width=\linewidth]{example-image-duck}
\vfill \null
\columnbreak
\textbf{Principe du programme} :
\begin{itemize}[label=\ding{47}]
\item on alimente en 0V la broche D3 à l’aide de digitalWrite ce qui permet de décharger le condensateur ;
\item on appelle la fonction réglage qui permet de récupérer les données d'acquisition ;
\item tant que l'on a pas atteint le nombre de points de mesure (test avec if), on appelle la fonction lecture qui vérifie que :
\begin{itemize}[label=\ding{49}]
\item le condensateur est bien déchargé (test avec while), applique une tension de 5V à la broche D3 à l'aide de digitalWrite pour commencer la charge du condensateur et démarre le compteur en notant le temps de départ à l’aide de millis ;
\item si la valeur lue aux bornes du condensateur (borne A0), test avec if, est supérieure à 63 \% de la valeur maximale (en analogique 10 bit, la valeur maximale est 1023 donc quand la valeur atteint 674), on arrête le compteur en notant la valeur de millis ;
\end{itemize}
\item on écrit dans le moniteur série avec Serial.println le temps écoulé entre le départ et l'arrivée en le convertissant en secondes et on remet à 0V la tension aux bornes du circuit pour le décharger.
\end{itemize}
\end{multicols}
\lipsum[12]
\end{document}
부록 : 열 너비를 간단하게 변경할 수있는 다른 가능성은 다음과 같은 tabularx
유형 의 테이블 사용입니다 .

\documentclass{article}
\usepackage[margin=1.5cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{enumitem}
\usepackage{pifont}
\usepackage{tabularx}
\usepackage[export]{adjustbox}
\usepackage{lipsum}
\begin{document}
\lipsum[11]
\begin{center}
\renewcommand\tabularxcolumn[1]{m{#1}}
\begin{tabularx}{\linewidth}{@{} cX @{}}
\includegraphics[width=56mm, valign=c]{example-image-duck}
& \textbf{Principe du programme}:
\begin{itemize}[label=\ding{47}]
\item on alimente en 0V la broche D3 à l’aide de digitalWrite ce qui permet de décharger le condensateur ;
\item on appelle la fonction réglage qui permet de récupérer les données d'acquisition ;
\item tant que l'on a pas atteint le nombre de points de mesure (test avec if), on appelle la fonction lecture qui vérifie que :
\begin{itemize}[label=\ding{49}]
\item le condensateur est bien déchargé (test avec while), applique une tension de 5V à la broche D3 à l'aide de digitalWrite pour commencer la charge du condensateur et démarre le compteur en notant le temps de départ à l’aide de millis ;
\item si la valeur lue aux bornes du condensateur (borne A0), test avec if, est supérieure à 63 \% de la valeur maximale (en analogique 10 bit, la valeur maximale est 1023 donc quand la valeur atteint 674), on arrête le compteur en notant la valeur de millis ;
\end{itemize}
\item on écrit dans le moniteur série avec Serial.println le temps écoulé entre le départ et l'arrivée en le convertissant en secondes et on remet à 0V la tension aux bornes du circuit pour le décharger.
\end{itemize}
\end{tabularx}
\end{center}
\lipsum[12]
\end{document}