#

Search | Home | Alpha | Brief | Topical | Hierarchical

shapepar

A macro to typeset paragraphs in specific shapes.

\shapepar is a macro to typeset paragraphs in a specific shape. The size is adjusted automatically so that the entire shape is filled with text. There may not be displayed maths or ‘`\vadjust`’ material (no `\vspace`) in the argument of `\shapepar`. The macros work for both LaTeX and plain TeX. For LaTeX, specify `\usepackage{shapepar}`; for Plain, `\input shapepar.sty`.

`\shapepar` works in terms of user-defined shapes, though the package does provide some predefined shapes: so you can form any paragraph into the form of a heart by putting `\heartpar{sometext...}` inside your document. The tedium of creating these polygon definitions may be alleviated by using the shapepatch extension to transfig which will convert xfig output to `\shapepar` polygon form.

The author is Donald Arseneau.

License: nocommercial Version: 2.1 Catalogued: 2006-11-17

- Visit
  - Visit a nearby CTAN:/macros/latex/contrib/shapepar. If this fails, try Cambridge.
  - Visit Cambridge:/macros/latex/contrib/shapepar
- Download
  - Download from a nearby CTAN (automatically identified).
  - Download from Cambridge.
- Documentation
  - Package README: README.shapepar.
  - Package documentation: shapepar.pdf.
- Distributions
  - This package is included in TeX Live.
  - This package is included in teTeX.
  - This package is included in MikTeX.