Comprehensive TeX Archive Network

Direc­tory tex-archive/macros/latex/contrib/shapepar


Name Size Date Notes
Can­flagshape.def 1134 2006-06-16 11:52
README.shapepar 1432 2013-01-24 09:14
TeXshape.def 965 2003-01-03 09:07
can­dle­shape.def 1070 2003-01-03 09:07
drop­shape.def 788 2006-09-13 08:48
proshap.py 9560 2003-01-23 06:55
shapepar.ltx 42136 2013-05-25 00:14
shapepar.pdf 176430 2013-05-25 00:15
shapepar.sty 45028 2013-05-25 00:14
tri­an­gle­shapes.def 1026 2006-09-13 08:45

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 LaTeX and plain TeX. For LaTeX, 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.

Pack­age De­tailsshapepar
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