次のような、ミニページ環境で使用されるスペースに関する警告が頻繁に表示されます。
\hbox がいっぱいです (2.61108pt 広すぎます)
段落内の \hbox が不足しています (悪さ 10000)
段落と画像のスペースを最適化するために何度も試みましたが、メッセージウィンドウに警告が表示され続けます。これが私のレポートの例です。
\documentclass[12pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[OT1]{fontenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{fancyhdr}
\usepackage{caption}
\begin{document}
\subsubsection*{Essai Equivalent de Sable}
Au cours d mon stage, on a fait 2 fois cet essai. Il consiste à déterminer la qualité du sable qu'on utilse dans la construction des chaussés et batiments .Les étapes de cet essai sont comme suite:
\begin{enumerate}
\item On ramène une éprouvette graduée de 41 cm.
\item On prépare 5 litres de solution lavante en diluant une dose de liquide concentré de marque 'EUROMATEST' sur 5 litre d'eau.
\item On remplie l'éprouvette avec 120 grammes de sable à l'aide d'un entonnoir, et on prépare de meme façon la deuxième éprouvette.
\item On laisse les deux éprouvettes au repos pendant 10 minutes.
\item On ferme les deux éprouvettes avec leurs bouchons, et On les agite 90 fois.
\item On enlève les bouchons et on remplie avec l'eau jusqu'au deuxième trait en lavant les parois intérieurs afin de récupérer toute les impuretés du sable.
\item On laisse les deux éprouvette au repos pendant 20 minutes.
\item On abaisse le piston dans le liquide pour séparer le floculat de l'eau.
\item on lit les hauteurs H1 et H2.
\item On calcule l'équivalent de sable à l'aide de la formule suivante $ES= \frac{H1}{H2} \times 100 $.
\end{enumerate}
\begin{minipage}{0.5\textwidth}
\begin{center}
\includegraphics[width=7cm , height=5cm]{../LABO MEZAAD/IMG_20200716_112034_1.jpg}
\captionof{figure}{Liquide Concentré.}
\end{center}
\end{minipage}
\begin{minipage}{0.5\textwidth}
\begin{center}
\includegraphics[width=7cm , height=5cm]{../1200px-Equivalent-de-sable-2.svg.png}
\captionof{figure}{Les Normes de ES}
\end{center}
\end{minipage}
\subsubsection*{Essai Cisaillement à la boite}
On a fait cet essai après chaque prélèvement de l'échantillon à l'aide d 'une sondeuse. Il est important pour identifier les caractéristiques géotechniques du sol. Il est nécessaire pour avoir le comportement du sol de aux séismes et connaitre le dimensionnement de la fondation. Les étapes effectuées dans cet essai sont comme suite :
Il existe deux types d'essai cisaillement : Cisaillement drainé, Cisaillement non-drainé. Dans Laboratoire, on a fait seulement l'essai non-drainé.
\begin{minipage}{0.5\textwidth}
\begin{enumerate}
\item On place sur le fond de la boite inférieur, une plaque pleine,puis une plaque perforés.
\item On place sur ces plaques,l'échantillon du sol.
\item On place de meme façon les deux plaques(pleines et perforés) sur l'échantillon.
\item On vice la boite supérieur avec la boite inférieur.
\item On place le Piston.
\end{enumerate}
\end{minipage}
\begin{minipage}{0.5\textwidth}
\begin{center}
\includegraphics[width=7cm , height=5cm]{../LABO MEZAAD/IMG_20200701_151254.jpg}
\captionof{figure}{Les boites de Casagrande}
\end{center}
\end{minipage}
何かご提案やアドバイスがありましたら、お知らせください。
ありがとう。
答え1
\noindent
ミニページの前と間にはが必要であり%
、もちろん、
width=\linewidth
画像がミニページの幅に収まるようにするためには を使用します。
\noindent
\begin{minipage}{0.5\textwidth}
\includegraphics[width=\linewidth,height=5cm]{../LABO MEZAAD/IMG_20200716_112034_1.jpg}
\captionof{figure}{Liquide Concentré.}
\end{minipage}%
\begin{minipage}{0.5\textwidth}
\includegraphics[width=\linewidth,height=5cm]{../1200px-Equivalent-de-sable-2.svg.png}
\captionof{figure}{Les Normes de ES}
\end{minipage}
2 番目のミニページのペアは、0.5\textwidth
リストと画像の間に余白を確保するために、より小さくする必要があります。
オプション 付きの完全なドキュメントdraft
。このオプションは、すべてのオーバーフル ボックスにマークを付けます。後で削除できます。ところで、古い OT1 エンコーディングを選択するのはなぜですか?
\documentclass[12pt,a4paper,draft]{report}
\usepackage[french]{babel}
\usepackage[OT1]{fontenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{fancyhdr}
\usepackage{caption}
\begin{document}
\subsubsection*{Essai Equivalent de Sable}
Au cours d mon stage, on a fait 2 fois cet essai. Il consiste à déterminer la qualité du sable
qu'on utilse dans la construction des chaussés et batiments .Les étapes de cet essai sont comme
suite:
\begin{enumerate}
\item On ramène une éprouvette graduée de 41 cm.
\item On prépare 5 litres de solution lavante en diluant une dose de liquide concentré de marque
'EUROMATEST' sur 5 litre d'eau.
\item On remplie l'éprouvette avec 120 grammes de sable à l'aide d'un entonnoir, et on prépare de
meme façon la deuxième éprouvette.
\item On laisse les deux éprouvettes au repos pendant 10 minutes.
\item On ferme les deux éprouvettes avec leurs bouchons, et On les agite 90 fois.
\item On enlève les bouchons et on remplie avec l'eau jusqu'au deuxième trait en lavant les parois
intérieurs afin de récupérer toute les impuretés du sable.
\item On laisse les deux éprouvette au repos pendant 20 minutes.
\item On abaisse le piston dans le liquide pour séparer le floculat de l'eau.
\item on lit les hauteurs H1 et H2.
\item On calcule l'équivalent de sable à l'aide de la formule suivante $ES= \frac{H1}{H2} \times
100 $.
\end{enumerate}
\noindent
\begin{minipage}{0.5\linewidth}
\includegraphics[width=\linewidth,height=5cm]{../LABO MEZAAD/IMG_20200716_112034_1.jpg}
\captionof{figure}{Liquide Concentré.}
\end{minipage}%
\begin{minipage}{0.5\linewidth}
\includegraphics[width=\linewidth,height=5cm]{../1200px-Equivalent-de-sable-2.svg.png}
\captionof{figure}{Les Normes de ES}
\end{minipage}
\subsubsection*{Essai Cisaillement à la boite}
On a fait cet essai après chaque prélèvement de l'échantillon à l'aide d 'une sondeuse. Il est
important pour identifier les caractéristiques géotechniques du sol. Il est nécessaire pour avoir
le comportement du sol de aux séismes et connaitre le dimensionnement de la fondation. Les étapes
effectuées dans cet essai sont comme suite :
Il existe deux types d'essai cisaillement : Cisaillement drainé, Cisaillement non-drainé. Dans
Laboratoire, on a fait seulement l'essai non-drainé.
\noindent
\begin{minipage}{0.49\textwidth}
\begin{enumerate}
\item On place sur le fond de la boite inférieur, une plaque pleine,puis une plaque perforés.
\item On place sur ces plaques,l'échantillon du sol.
\item On place de meme façon les deux plaques(pleines et perforés) sur l'échantillon.
\item On vice la boite supérieur avec la boite inférieur.
\item On place le Piston.
\end{enumerate}
\end{minipage}%
\hfill
\begin{minipage}{0.49\textwidth}
\includegraphics[width=\linewidth, height=5cm]{../LABO MEZAAD/IMG_20200701_151254.jpg}
\captionof{figure}{Les boites de Casagrande}
\end{minipage}
\end{document}
答え2
位置決めオプション付きのフロートtabularx
を使用する場合:figure
[!¨h]
\documentclass[12pt,a4paper]{report}
\usepackage[french]{babel}
\usepackage[demo, % in real document remove this option
export]{adjustbox}
\usepackage{enumitem}
\usepackage{tabularx}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\usepackage{caption}
\begin{document}
\subsubsection*{Essai Equivalent de Sable}
Au cours d mon stage, on a fait 2 fois cet essai. Il consiste à déterminer la qualité du sable qu'on utilse dans la construction des chaussés et batiments .Les étapes de cet essai sont comme suite:
\begin{enumerate}
\item On ramène une éprouvette graduée de 41 cm.
\item On prépare 5 litres de solution lavante en diluant une dose de liquide concentré de marque 'EUROMATEST' sur 5 litre d'eau.
\item On remplie l'éprouvette avec 120 grammes de sable à l'aide d'un entonnoir, et on prépare de meme façon la deuxième éprouvette.
\item On laisse les deux éprouvettes au repos pendant 10 minutes.
\item On ferme les deux éprouvettes avec leurs bouchons, et On les agite 90 fois.
\item On enlève les bouchons et on remplie avec l'eau jusqu'au deuxième trait en lavant les parois intérieurs afin de récupérer toute les impuretés du sable.
\item On laisse les deux éprouvette au repos pendant 20 minutes.
\item On abaisse le piston dans le liquide pour séparer le floculat de l'eau.
\item on lit les hauteurs H1 et H2.
\item On calcule l'équivalent de sable à l'aide de la formule suivante $ES= \frac{H1}{H2} \times 100 $.
\end{enumerate}
\begin{table}[!h]
\setkeys{Gin}{width=\linewidth, height=5cm}
\begin{tabularx}{\textwidth}{@{}CC@{}}
\includegraphics{../LABO MEZAAD/IMG_20200716_112034_1.jpg}
\caption{Liquide Concentré.}
&
\includegraphics{../1200px-Equivalent-de-sable-2.svg.png}
\caption{Les Normes de ES}
\end{tabularx}
\end{table}
\subsubsection*{Essai Cisaillement à la boite}
On a fait cet essai après chaque prélèvement de l'échantillon à l'aide d 'une sondeuse. Il est important pour identifier les caractéristiques géotechniques du sol. Il est nécessaire pour avoir le comportement du sol de aux séismes et connaitre le dimensionnement de la fondation. Les étapes effectuées dans cet essai sont comme suite :
Il existe deux types d'essai cisaillement : Cisaillement drainé, Cisaillement non-drainé. Dans Laboratoire, on a fait seulement l'essai non-drainé.
\begin{table}[!h]
\begin{tabularx}{\textwidth}{@{}LC@{}}
\begin{enumerate}[leftmargin=*, before=\vspace{-1ex}]
\item On place sur le fond de la boite inférieur, une plaque pleine,puis une plaque perforés.
\item On place sur ces plaques,l'échantillon du sol.
\item On place de meme façon les deux plaques(pleines et perforés) sur l'échantillon.
\item On vice la boite supérieur avec la boite inférieur.
\item On place le Piston.
\end{enumerate}
&
\includegraphics[width=\linewidth, height=5cm, valign=T]{../LABO MEZAAD/IMG_20200701_151254.jpg}
\caption{Les boites de Casagrande}
\end{tabularx}
\end{table}
\end{document}
編集: 上記の MWE (最小限の動作例) に関するいくつかのコメント:
- 実際の画像は不明なので、代わりに「デモ」バージョンの画像が使用されます。これは、
demo
パッケージにオプションを追加することで有効になりますadjustbox
。MWE のコメントで述べたように、このオプションは実際のドキュメント (画像が利用可能な場所) では削除する必要がありました。 - 画像 (2 列目) を
enumerate
リストの先頭 (1 列目)に揃えるには、オプションvalign=T
のオプション を使用しますincludegraphics
。このオプションはパッケージで定義され\adjustbox
、\includegraphics
オプション で使用するためにエクスポートされますexport
。 - パッケージ
adjustbox
もパッケージをロードするためincludegraphicx
、ドキュメントのプリアンブルで再度ロードする必要はありません。 - 表の列の指定は、
@{}
最初と最後の によって削除されます\tabcosep
。これにより、最初の列の内容は左のテキスト境界で開始され、最後の (2 番目の) 列の内容は右のテキスト境界で終了します。