Comprehensive TeX Archive Network

Direc­tory macros/latex/contrib/shapepar

Down­load the con­tents of this pack­age in one zip archive (186.2k).

shapepar – A macro to type­set para­graphs in spe­cific shapes

\shapepar is a macro to type­set para­graphs in a spe­cific shape. The size is ad­justed au­to­mat­i­cally so that the en­tire shape is filled with text. There may not be dis­played maths or ‘\vad­just’ ma­te­rial (no \vs­pace) in the ar­gu­ment of \shapepar. The macros work for both and plain . For , spec­ify \usep­a­ck­age{shapepar}; for Plain, \in­put shapepar.sty.

\shapepar works in terms of user-de­fined shapes, though the pack­age does pro­vide some pre­de­fined shapes: so you can form any para­graph into the form of a heart by putting \heart­par{some­text...} in­side your doc­u­ment. The te­dium of cre­at­ing these poly­gon def­i­ni­tions may be al­le­vi­ated by us­ing the shapepatch ex­ten­sion to trans­fig which will con­vert xfig out­put to \shapepar poly­gon form.

Li­censeFree li­cense not oth­er­wise listed, or more than one free li­cense ap­plies
Main­tainerDon­ald Arse­neau
Con­tained inTeX Live as shapepar
MiKTeX as shapepar
Topics para­graph shapes, mar­gin ad­just­ments, etc.
Guest Book Sitemap Contact Contact Author