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 | ||
| composition:flottants:faire_couler_le_texte_autour_d_une_figure2 [2018/06/03 09:59] – d.p.carlisle | 3_composition:flottants:faire_couler_le_texte_autour_d_une_figure2 [2021/06/28 18:53] (Version actuelle) – Suppression de la page après intégration à "3_composition/flottants/habiller_une_image_avec_du_texte". jejust | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | --- | ||
| - | title: Flowing text around figures | ||
| - | category: floats | ||
| - | tags: tables figures | ||
| - | permalink: / | ||
| - | date: 2014-06-10 | ||
| - | --- | ||
| - | |||
| - | There are several LaTeX packages that purport to do this, but they | ||
| - | all have their limitations because the TeX machine isn't really | ||
| - | designed to solve this sort of problem. | ||
| - | conducted a survey of the available packages; he recommends: | ||
| - | |||
| - | - `floatflt` [`floatflt`](https:// | ||
| - | (for LaTeX2e) of `floatfig.sty`, | ||
| - | ```latex | ||
| - | \begin{floatingfigure}[options]{width of figure} | ||
| - | figure contents | ||
| - | \end{floatingfigure} | ||
| - | ``` | ||
| - | There is a (more or less similar) `floatingtable` | ||
| - | environment. | ||
| - | |||
| - | The tables or figures can be set left or right, or alternating on | ||
| - | even/odd pages in a double-sided document. | ||
| - | |||
| - | The package works with the `multicol` package, but doesn' | ||
| - | in the neighbourhood of list environments (unless you change your | ||
| - | LaTeX document). | ||
| - | |||
| - | - `wrapfig` [`wrapfig`](https:// | ||
| - | ```latex | ||
| - | \begin{wrapfigure}[height of figure in lines]{l, | ||
| - | figure, caption, etc. | ||
| - | \end{wrapfigure} | ||
| - | ``` | ||
| - | The syntax of the `wraptable` environment is similar. | ||
| - | |||
| - | The _`height`_ may be omitted, in which case it will | ||
| - | be calculated from the size of the figure; the package will use | ||
| - | the greater of the specified and the | ||
| - | actual width. | ||
| - | also be specified as `i`_(nside)_ or | ||
| - | `o`_(utside)_ for two-sided documents, and uppercase | ||
| - | may be used to indicate that the picture should float. | ||
| - | overhang allows the figure to be | ||
| - | moved into the margin. | ||
| - | list of figures or tables if you use the `\caption` command. | ||
| - | |||
| - | The environments do not work within list environments that end | ||
| - | before the figure or table has finished, but can be used in a | ||
| - | parbox or minipage, and in twocolumn format. | ||
| - | |||
| - | - `picins` [`Picins`](https:// | ||
| - | that allows inclusion of pictures (e.g., with shadow boxes, | ||
| - | various MS-DOS formats, etc.). | ||
| - | picture at the start of a paragraph is: | ||
| - | |||
| - | `\parpic(width, | ||
| - | _Paragraph text_ | ||
| - | | ||
| - | All parameters except the _Picture_ are optional. | ||
| - | can be positioned left or right, boxed with a rectangle, oval, | ||
| - | shadowbox, dashed box, and a caption can be given which will be | ||
| - | included in the list of figures. | ||
| - | |||
| - | Unfortunately (for those of us whose understanding of German is not | ||
| - | good), the documentation is in German. | ||
| - | a summary in English. | ||
| - | |||
| - | All of the above deal insertions at one or other margin; they are able | ||
| - | to take advantage of the TeX `\parshape` primitive that allows | ||
| - | you to adjust the margins of the text of a paragraph, by line (Knuth | ||
| - | provides an example of such use, with text typeset in a circle, | ||
| - | half-overlapping the margin, in chapter& | ||
| - | place insertions in the middle of a paragraph requires effort of an | ||
| - | entirely different sort; the [`cutwin`](https:// | ||
| - | you. It requires a set of "part line widths" | ||
| - | typesets the " | ||
| - | examples in the package documentation look enticing. | ||
| - | |||
| - | Plain TeX users only have one option: [`figflow`](https:// | ||
| - | doesn' | ||
| - | figures at the start of the paragraph, but it seems perfectly | ||
| - | functional. Syntax is | ||
| - | `\figflow{< | ||
| - | (the user is responsible for having the dimensions correct, and for | ||
| - | ensuring the figure fits on the page). | ||
| - | |||

