CTAN Comprehensive TeX Archive Network

CTAN has a new pack­age: box­han­dler

Date: April 24, 2006 10:54:35 PM CEST
On Mon, 24 Apr 2006 Steven B. Se­gletes sub­mit­ted the new pack­age box­han­dler to CTAN. Lo­ca­tion on CTAN: macros/la­tex/con­trib/box­han­dler Sum­mary de­scrip­tion: Flex­i­ble Cap­tion­ing and De­ferred Box/List Print­ing Li­cense type: lppl An­nounce­ment text:
This pack­age pro­vides a pow­er­ful, yet sim­ple, in­ter­face for man­ag­ing and ma­nip­u­lat­ing the cap­tions of boxed ob­jects (e.g., ta­bles and fig­ures). In ad­di­tion to pro­vid­ing wide flex­i­bil­ity in the pre­sen­ta­tion style of the cap­tions, this pack­age, when used in com­bi­na­tion with con­di­tion­ally com­piled LaTeX source codes, pro­vides the abil­ity to de­fer or pre­empt the pre­sen­ta­tion of fig­ures, ta­bles, and their as­so­ci­ated lists. In this way, one can, for ex­am­ple, by chang­ing a sin­gle line of source code in the .tex file, change the out­put of LaTeX from a tech­ni­cal re­port with ta­bles and fig­ures in­ter­spersed in the text, to a jour­nal-manuscript sub­mis­sion, with fig­ures col­lected at the end of doc­u­ment, as well as lof and lot de­ferred or pre­empted. Run `box­han­dler.ins' through LaTeX to pro­duce box­han­dler.sty from box­han­dler.dtx. Run `box­han­dler.dtx' through LaTeX to pro­duce the doc­u­men­ta­tion. This pro­gram can be re­dis­tributed and/or mod­i­fied, with at­tri­bu­tion.
Thanks for the up­load. For the CTAN Team Rainer Sch�pf

box­han­dler – Flex­i­ble Cap­tion­ing and De­ferred Box/List Print­ing

The pack­age al­lows the user to op­ti­mise pre­sen­ta­tion of ta­bles and fig­ures. Box­han­dler will lay out ta­ble and fig­ure cap­tions with a va­ri­ety of stylis­tic ap­per­ances, and will also al­low fig­ures and ta­bles to be “wrapped” in a man­ner con­sis­tent with many busi­ness and gov­ern­ment doc­u­ments.

For a doc­u­ment that might ap­pear in dif­fer­ent venues with dif­fer­ent for­mat­ting, box­han­dler per­mits the cre­ation of a source doc­u­ment that can, with a sin­gle-line change in the source code, pro­duce an out­put that has very dif­fer­ent lay­out from the base­line con­fig­u­ra­tion, not only in terms of cap­tion style, but more im­por­tantly in terms of the lo­ca­tions where fig­ures, ta­bles and lists ap­pear (or not) in the doc­u­ment.

De­fer­ral rou­tines also al­low one to keep all fig­ure and ta­ble data in a sep­a­rate source file, while nonethe­less pro­duc­ing a doc­u­ment with fig­ures and ta­bles ap­pear­ing in the de­sired lo­ca­tion.

Copy­right2008 Steven B. Se­gletes
Main­tainerSteven B. Se­gletes



Guest Book Sitemap Contact Contact Author