对齐文本/图像和插入框

对齐文本/图像和插入框

我正在尝试编写一份报告,在图像周围写上文字(有时在左边,有时在右边)。然后我想整合居中对齐的图像、标题等。我使用命令 \InsertBoxL 和 \InsertBoxR,效果很好。但是,我不知道如何对齐之后的文本和图像。这就像创建了一个“边距”,然后图像在剩余空间中“居中”。我在寻求建议。您将在下面找到图像和代码。如果您有任何想法,请告诉我?

在此处输入图片描述

\documentclass{article}
\usepackage{graphicx}
\usepackage[margin=1in]{geometry}
\usepackage{pdfpages}
\usepackage[french]{babel}
\usepackage{xcolor}
\usepackage{lipsum}
\usepackage{pdflscape}
\usepackage{ragged2e}
\usepackage{wrapfig}
\input{insbox}

% https://tex.stackexchange.com/questions/337070/how-to-insert-a-text-in-rule
\newcommand\rulebox[1]{%
    \begingroup
    \fontsize{15}{18}\selectfont
    \fboxsep3pt%
    \colorbox{orange}{\makebox[\linewidth][c]{\textcolor{black!80}{#1}}}%
    \endgroup
}

% BEGIN THE DOCUMENT
\begin{document}
\pagestyle{empty}
\center
\textbf{\Large Information 1}
\newline\medskip
\noindent\rulebox{Title 1}
\justify{
\InsertBoxR{0}{\quad\includegraphics[width=0.15\textwidth]{Images/co2.png}\quad}
La \color{orange} concentration de dioxyde de carbone \color{black} (CO2) dans l’air intérieur dépend à la fois de l’occupation humaine et du niveau de renouvellement d’air. Le taux de CO2, témoin du confinement de l’air, est considéré comme une valeur contrôle de la qualité de l'air intérieur. En effet, un renouvellement de l'air inadapté implique une dégradation de la qualité de l'air intérieur puisqu'à l'instar du CO2, les autres substances présentes dans l'air intérieur ne sont pas évacuées. Par ailleurs, une concentration élevée en CO2 suscite de l’inconfort pour les occupants et peut s’avérer néfaste pour la santé. Encadré par le décret n° 2012-11 du 5 janvier 2012, l'indice ICONE prend en compte à la fois les fréquences de situation de confinement, mais également leur intensité et s'exprime sur une échelle de 0 à 5.}
\center{\includegraphics[scale=0.5]{Images/ANTOINE_panel_39.png}}
\newline
% *********************************
% ********     Confort         ************
\noindent\rulebox{Confort des occupants}
\newline
\justify{
\InsertBoxL{0}{\includegraphics[scale = 0.1]{Images/weather.png}}
La \color{orange}température \color{black} recommandée pour des activités sédentaires se situe entre 19 et 22°C. D'une façon générale, les jeunes enfants ont une capacité de régulation thermique faible, une surface cutanée proportionnellement plus importante que celle des adultes  et une peau plus fine. Garantir une bonne ambiance thermique est un enjeu pour le confort mais également pour la santé.}
\center{\includegraphics[scale=0.4]{Images/ANTOINE_panel_34.png}}
\justify{
\InsertBoxR{0}{\includegraphics[scale = 0.1]{Images/rain.png}}
Le \color{orange}taux d'humidité \color{black}relative recommandé se situe entre 30 et 70\%, idéalement entre 40 et 60\%. Un air trop sec assèche les muqueuses des voies respiratoires, favorise les crises d'asthme pour les asthmatiques, infections ORL pour les tout-petits, sensation d'inconfort pour les autres. Les taux d'humidité élevés favorisent par ailleurs les émissions de formaldéhyde par les matériaux intérieurs. Cette situation favorise également la prolifération de moisissures et d'acariens.}
\center{\includegraphics[scale=0.4]{Images/ANTOINE_panel_40.png}}

\end{document}
% END THE DOCUMENT

答案1

问题在于你的文档结构不好。

  1. 不要使用命令\center\justify。它们应该用作环境,而不是命令。不要\center{xxxx}使用
    \begin{center}
        xxxx
    \end{center}

或者{\centering xxxx}笔记:支撑在周围,而不是内部。

与 类似\justify,但由于这是默认设置,因此这里不需要它。

  1. 您必须正确关闭段落,最好使用空行,或使用\par。如果不这样做,由 引起的缩进\Insertbox将无法正确关闭。

所以这里有一个改进的版本(当然,我无法用你的图像来测试它,所以我用标准图像来测试它)。

\documentclass{article}
\usepackage{graphicx}
\usepackage[margin=1in]{geometry}
\usepackage{pdfpages}
\usepackage[french]{babel}
\usepackage{xcolor}
\usepackage{lipsum}
\usepackage{pdflscape}
\usepackage{ragged2e}
\usepackage{wrapfig}
\input{insbox}

% https://tex.stackexchange.com/questions/337070/how-to-insert-a-text-in-rule
\newcommand\rulebox[1]{%
    \begingroup
    \fontsize{15}{18}\selectfont
    \fboxsep3pt%
    \colorbox{orange}{\makebox[\linewidth][c]{\textcolor{black!80}{#1}}}%
    \endgroup
}

% BEGIN THE DOCUMENT
\begin{document}
\pagestyle{empty}

\begin{center}
  \textbf{\Large Information 1}
\end{center}
\medskip
\noindent\rulebox{Title 1}

\InsertBoxR{0}{\quad\includegraphics[width=0.15\textwidth]{Images/co2.png}\quad}
La \color{orange} concentration de dioxyde de carbone \color{black} (CO2) dans l’air intérieur dépend à la fois de l’occupation humaine et du niveau de renouvellement d’air. Le taux de CO2, témoin du confinement de l’air, est considéré comme une valeur contrôle de la qualité de l'air intérieur. En effet, un renouvellement de l'air inadapté implique une dégradation de la qualité de l'air intérieur puisqu'à l'instar du CO2, les autres substances présentes dans l'air intérieur ne sont pas évacuées. Par ailleurs, une concentration élevée en CO2 suscite de l’inconfort pour les occupants et peut s’avérer néfaste pour la santé. Encadré par le décret n° 2012-11 du 5 janvier 2012, l'indice ICONE prend en compte à la fois les fréquences de situation de confinement, mais également leur intensité et s'exprime sur une échelle de 0 à 5.

\begin{center} 
  \includegraphics[scale=0.5]{Images/ANTOINE_panel_39.png}
\end{center}

% *********************************
% ********     Confort         ************
\noindent\rulebox{Confort des occupants}
\newline

\InsertBoxL{0}{\includegraphics[scale = 0.1]{Images/weather.png}}
 La \color{orange}température \color{black}
    recommandée pour des activités sédentaires se situe entre 19 et
    22°C. D'une façon générale, les jeunes enfants ont une capacité de
    régulation thermique faible, une surface cutanée proportionnellement
    plus importante que celle des adultes et une peau plus fine.
    Garantir une bonne ambiance thermique est un enjeu pour le confort
    mais également pour la santé.

\begin{center}
  \includegraphics[scale=0.4]{Images/ANTOINE_panel_34.png}
\end{center}

\InsertBoxR{0}{\includegraphics[scale = 0.1]{Images/rain.png}}
Le \color{orange}taux d'humidité \color{black}relative recommandé se situe entre 30 et 70\%, idéalement entre 40 et 60\%. Un air trop sec assèche les muqueuses des voies respiratoires, favorise les crises d'asthme pour les asthmatiques, infections ORL pour les tout-petits, sensation d'inconfort pour les autres. Les taux d'humidité élevés favorisent par ailleurs les émissions de formaldéhyde par les matériaux intérieurs. Cette situation favorise également la prolifération de moisissures et d'acariens.

\begin{center} 
  \includegraphics[scale=0.4]{Images/ANTOINE_panel_40.png}
\end{center}
\end{document}

相关内容