Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
3_composition:flottants:habiller_une_image_avec_du_texte [2021/06/28 18:26] – Compilation de l'exemple pour "picins". jejust | 3_composition:flottants:habiller_une_image_avec_du_texte [2022/10/06 19:33] (Version actuelle) – [Avec l'extension “picins”] Reformulation dbitouze | ||
---|---|---|---|
Ligne 35: | Ligne 35: | ||
\documentclass{report} | \documentclass{report} | ||
\usepackage{lmodern} | \usepackage{lmodern} | ||
+ | \usepackage{microtype} | ||
\usepackage[french]{babel} | \usepackage[french]{babel} | ||
\usepackage{floatflt} | \usepackage{floatflt} | ||
Ligne 43: | Ligne 44: | ||
| | ||
\hline | \hline | ||
- | package | + | package \texttt{floatfig} & |
- | package | + | package \texttt{floatflt} \\ |
\hline | \hline | ||
gère uniquement les figures & | gère uniquement les figures & | ||
Ligne 58: | Ligne 59: | ||
non utilisable en mode multicolonne & | non utilisable en mode multicolonne & | ||
compatible avec le package | compatible avec le package | ||
- | | + | \texttt{multicol} \\ |
\hline | \hline | ||
| | ||
| | ||
\end{floatingtable} | \end{floatingtable} | ||
- | Le package | + | Le package \texttt{floatflt} permet de choisir |
- | le placement de la figure : à gauche ({\ttfamily | + | le placement de la figure : à gauche (\texttt{[l]}), |
- | [l]}), à droite ({\ttfamily | + | à droite (\texttt{[r]}), ou \og{}à |
- | l' | + | l' |
documents recto-verso. | documents recto-verso. | ||
- | Au vu du tableau~\ref{letableau}, le package | + | Au vu du tableau |
- | {\ttfamily | + | \texttt{floatflt} devrait toujours être |
préféré à son prédécesseur, | préféré à son prédécesseur, | ||
c'est pour utiliser dans un environnement de | c'est pour utiliser dans un environnement de | ||
listes. Il faut noter également que | listes. Il faut noter également que | ||
- | l' | + | l' |
structure | structure | ||
- | {\ttfamily | + | \texttt{floatingfigure} : on ne spécifie pas |
la longueur du flottant, mais on passe tout le | la longueur du flottant, mais on passe tout le | ||
tableau en argument. Le flottant est adapté à | tableau en argument. Le flottant est adapté à | ||
Ligne 114: | Ligne 115: | ||
\documentclass{article} | \documentclass{article} | ||
\usepackage{lmodern} | \usepackage{lmodern} | ||
+ | \usepackage{microtype} | ||
\usepackage[french]{babel} | \usepackage[french]{babel} | ||
\usepackage{wrapfig} | \usepackage{wrapfig} | ||
Ligne 175: | Ligne 177: | ||
</ | </ | ||
- | [[ctanpkg> | + | Cette extension |
Elle permet également d' | Elle permet également d' | ||
qui sera incluse dans la liste des figures. Par contre, elle ne gère que les figures. | qui sera incluse dans la liste des figures. Par contre, elle ne gère que les figures. | ||
Ligne 190: | Ligne 192: | ||
\documentclass{article} | \documentclass{article} | ||
\usepackage{lmodern} | \usepackage{lmodern} | ||
+ | \usepackage{microtype} | ||
\usepackage[french]{babel} | \usepackage[french]{babel} | ||
\usepackage{picins} | \usepackage{picins} | ||
Ligne 205: | Ligne 208: | ||
l' | l' | ||
cela marche ;% | cela marche ;% | ||
- | \parpic[ro]{ \Huge F.A.Q.\ \LaTeX{} | + | \parpic[ro]{\Huge F.A.Q.\ \LaTeX{} |
\vrule height 2.5ex depth 1ex width 0pt | \vrule height 2.5ex depth 1ex width 0pt | ||
% Le \vrule, c'est pour espacer un peu le cadre | % Le \vrule, c'est pour espacer un peu le cadre | ||
Ligne 219: | Ligne 222: | ||
\end{document} | \end{document} | ||
</ | </ | ||
- | |||
===== Avec l' | ===== Avec l' | ||
+ | |||
+ | Le package [[ctanpkg> | ||
+ | particulier, | ||
+ | droite ou à gauche et pas uniquement au-dessous. Techniquement, | ||
+ | très beau, pratiquement, | ||
+ | environnements que propose ce package s' | ||
+ | '' | ||
+ | texte qui doivent précéder le flottant, le placement horizontal du | ||
+ | flottant ('' | ||
+ | Ensuite vient le texte du paragraphe. L' | ||
+ | tout cela fonctionne. Noter que ce package est incompatible avec AmSLaTeX. | ||
+ | |||
+ | |||
+ | <note important> | ||
+ | [[ctanpkg> | ||
+ | |||
+ | Il a été développé pour LaTeX 2.09. Il se trouve qu'il fonctionne encore actuellement avec '' | ||
+ | (voir [[https:// | ||
+ | |||
+ | </ | ||
Ligne 230: | Ligne 252: | ||
de la primitive TeX '' | de la primitive TeX '' | ||
(Knuth fournit un exemple d'une telle utilisation, | (Knuth fournit un exemple d'une telle utilisation, | ||
- | au chapitre 14 du [[1_generalites:documentation:livres:documents_sur_tex|TeXbook]]). | + | au chapitre(nbsp)14 du < |
Insérer une image au milieu d'un paragraphe est beaucoup plus délicat... L' | Insérer une image au milieu d'un paragraphe est beaucoup plus délicat... L' | ||
comme son nom l' | comme son nom l' | ||
Ligne 264: | Ligne 286: | ||
les figures qu'en début de paragraphe, mais il semble parfaitement fonctionnel. Sa syntaxe est | les figures qu'en début de paragraphe, mais il semble parfaitement fonctionnel. Sa syntaxe est | ||
<code latex> | <code latex> | ||
- | \figflow{<largeur>}{<hauteur>}{<figure>} | + | \figflow{⟨largeur⟩}{⟨hauteur⟩}{⟨figure⟩} |
</ | </ | ||
Ligne 274: | Ligne 296: | ||
===== Tableau récapitulatif ===== | ===== Tableau récapitulatif ===== | ||
- | <WRAP column | + | |
- | <code latex> | + | <WRAP column |
- | \begin{table*}[t] | + | ^ ^ |
- | \newcommand{\p}{{\color[rgb]{0, | + | |'' |
- | \newcommand{\m}{{\color[rgb]{.6, | + | |'' |
- | \newcommand\w{} | + | |'' |
- | \newcommand\h{h} | + | |'' |
- | % | + | |'' |
- | \begin{center} | + | |'' |
- | \caption{Tableau récapitulatif}\label{tabrecap} | + | |
- | \begin{tabular}{|l|*{11}{c|}} | + | |
- | \cline{2-11} | + | |
- | \multicolumn{1}{c|}{} & | + | |
- | A & B & C & D & E & F & G & H & I & J \\ \hline | + | |
- | {\ttfamily picinpar} & | + | |
- | \p &\p &\p &\w &\p &\w &\p & \w& \w& \w\\ \hline | + | |
- | {\ttfamily | + | |
- | \p &\m &\p &\p &\w &\w &\p & \p& \w& \w\\ \hline | + | |
- | {\ttfamily | + | |
- | \p &\m &\m &\p &\w &\w &\w & \w& \m& \w\\ \hline | + | |
- | {\ttfamily | + | |
- | \p &\p &\p &\p &\w &\w &\w & \m& \w& \p\\ \hline | + | |
- | {\ttfamily | + | |
- | \p &\p &\p &\p &\w &\w &\h & \m& \p& \w\\ \hline | + | |
- | {\ttfamily | + | |
- | \m &\m &\p &\w &\p &\p &\p & \w& \w& \w\\ \hline | + | |
- | {\ttfamily | + | |
- | \m &\m &\p &\w &\w &\w &\p & \w& \w& \w\\ \hline | + | |
- | \end{tabular} | + | |
- | \end{center} | + | |
- | \end{table*} | + | |
- | </ | + | |
</ | </ | ||
- | <WRAP column | + | <WRAP column |
- | < | + | |
- | \begin{table*}[t] | + | |
- | \newcommand{\p}{{\color[rgb]{0, | + | |
- | \newcommand{\m}{{\color[rgb]{.6, | + | |
- | \newcommand\w{} | + | |
- | \newcommand\h{h} | + | |
- | % | + | |
- | \begin{center} | + | |
- | \caption{Tableau récapitulatif}\label{tabrecap} | + | |
- | \begin{tabular}{|l|*{11}{c|}} | + | |
- | \cline{2-11} | + | |
- | \multicolumn{1}{c|}{} & | + | |
- | A & B & C & D & E & F & G & H & I & J \\ \hline | + | |
- | {\ttfamily picinpar} & | + | |
- | \p &\p &\p &\w &\p &\w &\p & \w& \w& \w\\ \hline | + | |
- | {\ttfamily picins} & | + | |
- | \p &\m &\p &\p &\w &\w &\p & \p& \w& \w\\ \hline | + | |
- | {\ttfamily floatfig} & | + | |
- | \p &\m &\m &\p &\w &\w &\w & \w& \m& \w\\ \hline | + | |
- | {\ttfamily floatflt} & | + | |
- | \p &\p &\p &\p &\w &\w &\w & \m& \w& \p\\ \hline | + | |
- | {\ttfamily wrapfig} & | + | |
- | \p &\p &\p &\p &\w &\w &\h & \m& \p& \w\\ \hline | + | |
- | {\ttfamily window} & | + | |
- | \m &\m &\p &\w &\p &\p &\p & \w& \w& \w\\ \hline | + | |
- | {\ttfamily flow} & | + | |
- | \m &\m &\p &\w &\w &\w &\p & \w& \w& \w\\ \hline | + | |
- | \end{tabular} | + | |
- | \end{center} | + | |
- | \end{table*} | + | |
- | </ | + | |
* **A** gestion des figures (légende, compteur, liste) | * **A** gestion des figures (légende, compteur, liste) | ||
Ligne 350: | Ligne 320: | ||
* **I** fonctionne avec '' | * **I** fonctionne avec '' | ||
* **J** fonctionne avec '' | * **J** fonctionne avec '' | ||
- | |||
- | |||
</ | </ | ||
<WRAP clear /> | <WRAP clear /> | ||
Ligne 360: | Ligne 328: | ||
* [[faquk> | * [[faquk> | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// |