Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
3_composition:flottants:habiller_une_image_avec_du_texte [2021/06/28 18:56] – "\ttfamily" --> "\texttt" dans les exemples de code. jejust3_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 68: Ligne 69:
 l'extérieur\fg{} (\texttt{[p]}) pour les l'extérieur\fg{} (\texttt{[p]}) pour les
 documents recto-verso. documents recto-verso.
-Au vu du tableau~\ref{letableau}, le package+Au vu du tableau ci-contre, le package
 \texttt{floatflt} devrait toujours être \texttt{floatflt} devrait toujours être
 préféré à son prédécesseur, sauf si préféré à son prédécesseur, sauf si
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:
 </code> </code>
  
-[[ctanpkg>picins]] est la seule extension permettant de fondre une image au milieu d'un environnement de liste.+Cette extension est la seule permettant de fondre une image au milieu d'un environnement de liste.
 Elle permet également d'encadrer la figure par un rectangle, un ovale, une ombre, un rectangle pointillé, et on peut lui ajouter une légende Elle permet également d'encadrer la figure par un rectangle, un ovale, une ombre, un rectangle pointillé, et on peut lui ajouter une légende
 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 234: Ligne 237:
 tout cela fonctionne. Noter que ce package est incompatible avec AmSLaTeX. tout cela fonctionne. Noter que ce package est incompatible avec AmSLaTeX.
  
-FIXME [[https://faq.gutenberg.eu.org/3_composition/flottants/faire_couler_le_texte_autour_d_une_figure?rev=1624906214|L'exemple]] compile avec ''pdflatex'' mais pas ''lualatex''. 
  
 +<note important>
 +[[ctanpkg>picinpar|Picinpar]] est considéré comme [[1_generalites:histoire:liste_des_packages_obsoletes|obsolète]].
 +
 +Il a été développé pour LaTeX 2.09. Il se trouve qu'il fonctionne encore actuellement avec ''pdflatex'' mais plus avec ''lualatex''
 +(voir [[https://faq.gutenberg.eu.org/3_composition/flottants/faire_couler_le_texte_autour_d_une_figure?rev=1624906214|cet exemple]]).
 +
 +</note>
  
  
Ligne 243: Ligne 252:
 de la primitive TeX ''\parshape'' qui permet d'ajuster les marges du texte d'un paragraphe, ligne par ligne de la primitive TeX ''\parshape'' qui permet d'ajuster les marges du texte d'un paragraphe, ligne par ligne
 (Knuth fournit un exemple d'une telle utilisation, avec du texte inscrit dans un cercle, à moitié dans la marge, (Knuth fournit un exemple d'une telle utilisation, avec du texte inscrit dans un cercle, à moitié dans la marge,
-au chapitre(nbsp)14 du [[1_generalites:documentation:livres:documents_sur_tex|TeXbook]]).+au chapitre(nbsp)14 du <latex>\TeX</latex>[[1_generalites/documentation/livres/documents_sur_tex|book]]).
 Insérer une image au milieu d'un paragraphe est beaucoup plus délicat... L'extension [[ctanpkg>cutwin]] est faite pour ça, Insérer une image au milieu d'un paragraphe est beaucoup plus délicat... L'extension [[ctanpkg>cutwin]] est faite pour ça,
 comme son nom l'indique, elle « découpe une fenêtre » dans le texte. comme son nom l'indique, elle « découpe une fenêtre » dans le texte.
Ligne 277: 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}
 </code> </code>
  
Ligne 287: Ligne 296:
 ===== Tableau récapitulatif ===== ===== Tableau récapitulatif =====
  
-<WRAP column 51ex> + 
-<code latex+<WRAP column 31ex
-\begin{table*}[t] +^          ^   ^   ^   ^   ^   ^   ^   ^   ^   ^   ^ 
-\newcommand{\p}{{\color[rgb]{0,.6,0}\checkmark}} +|''picins''    |  ✓  |  ✕  |  ✓  |  ✓  |          ✓  |  ✓  |         | 
-\newcommand{\m}{{\color[rgb]{.6,0,0}{$\times$}}} +|''floatfig''  |  ✓  |  ✕  |  ✕  |  ✓  |                  ✕  |     | 
-\newcommand\w{} +|''floatflt''  |  ✓  |  ✓  |  ✓  |  ✓  |              ✕  |      ✓  | 
-\newcommand\h{h} +|''wrapfig''    ✓  |  ✓  |  ✓  |  ✓  |         |    ✕  |  ✓  |     | 
-+|''window''    |  ✕  |  ✕  |  ✓  |      ✓  |  ✓  |  ✓  |             | 
-\begin{center} +|''flow''      |  ✕  |  ✕  |      ✓  |          ✓  |             | 
-\caption{Tableau récapitulatif}\label{tabrecap} +
-\begin{tabular}{|l|*{11}{c|}} +
-\cline{2-11} +
-\multicolumn{1}{c|}{} & +
- \\ \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 &\& \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*} +
-</code>+
 </WRAP> </WRAP>
-<WRAP column 50ex+<WRAP column 90ex
-<latex> +
-\begin{table*}[t] +
-\newcommand{\p}{{\color[rgb]{0,.6,0}\checkmark}} +
-\newcommand{\m}{{\color[rgb]{.6,0,0}{$\times$}}} +
-\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*} +
-</latex>+
  
   * **A** gestion des figures (légende, compteur, liste)   * **A** gestion des figures (légende, compteur, liste)
Ligne 363: Ligne 320:
   * **I** fonctionne avec ''twocolumn''   * **I** fonctionne avec ''twocolumn''
   * **J** fonctionne avec ''multicol''   * **J** fonctionne avec ''multicol''
- 
- 
 </WRAP> </WRAP>
 <WRAP clear /> <WRAP clear />
Ligne 373: Ligne 328:
   * [[faquk>FAQ-textflow|Flowing text around figures]],   * [[faquk>FAQ-textflow|Flowing text around figures]],
   * [[https://borntocode.fr/latex-citation-et-habillage-carre-pull-quotes/|Citation et habillage de texte (pull quotes)]],   * [[https://borntocode.fr/latex-citation-et-habillage-carre-pull-quotes/|Citation et habillage de texte (pull quotes)]],
 +  * [[https://www.mathematex.fr/viewtopic.php?t=15622|Équivalent de “float” en HTML]],
   * [[https://tex.stackexchange.com/questions/32226/how-to-layout-irregular-paragraph-shape|How to layout irregular paragraph shape?]]   * [[https://tex.stackexchange.com/questions/32226/how-to-layout-irregular-paragraph-shape|How to layout irregular paragraph shape?]]
   * [[https://tex.stackexchange.com/questions/473191/how-to-wrap-text-around-part-of-a-figure|How to wrap text around part of a figure?]]   * [[https://tex.stackexchange.com/questions/473191/how-to-wrap-text-around-part-of-a-figure|How to wrap text around part of a figure?]]
3_composition/flottants/habiller_une_image_avec_du_texte.1624906592.txt.gz · Dernière modification : 2021/06/28 18:56 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0