CTAN Comprehensive TeX Archive Network

CTAN has a new pack­age: fenix­par

Date: April 22, 2007 6:34:24 PM CEST
A new pack­age has been in­stalled at tug.ctan.org and should soon be at your fa­vorite mir­ror Thanks again, Jim Hef­feron Saint Michael's Col­lege ....................................................................... The fol­low­ing in­for­ma­tion was pro­vided by our fel­low con­trib­u­tor: Name of con­tri­bu­tion: fenix­par Author's name: Javier A. M\'ug­ica Lo­ca­tion on CTAN: /macros/generic/fenix­par Sum­mary de­scrip­tion: New pack­age for deal­ing with ev­ery­par and in gen­eral with to­ken reg­is­ters that need to re­store them­selves Li­cense type: lppl An­nounce­ment text:
>From fenix­tok.sty: % This file pro­vides a few user macros to add ma­te­rial to a to­ken reg­is­ter (typ­i­cally \ev­ery­par) % to be au­to­mat­i­cally re­moved when the to­ken list is ex­e­cuted or later on re­quest, % with­out in­ter­fer­ing with ex­ist­ing ma­te­rial in that reg­is­ter. Ma­te­rial can be added ei­ther to the left or to the right, but care is taken not to over­ride any re­def­i­ni­tion that may be in­cluded in the to­ken reg­is­ter it­self. The pro­gram also takes some pre­cau­tions is case the reg­is­ter is re­de­fined else­where de­stroy­ing the ex­ist­ing ma­te­rial. The pack­age works with la­tex as well as e-plain (not plain, I use \ifc­sname at one point). The pack­age fenix­par sim­ply gives new names to some macros and au­to­mat­i­cally pro­vides the ar­gu­ment {ev­ery­par} to the fenix­tok macros when nece­sary. >From fenix­par.sty: % Next is an ex­am­ple: % \NewParType{as­ter­isk}{\hbox to0pt{\hss$\ast$\kern6pt}} % % \Nex­tPar{as­ter­isk} This par will get an as­ter­isk.\par % But this will not. % % \Al­lPars{as­ter­isk} This par will get an as­ter­isk.\par % And this one.\par % And all these.\par % ... % \EndPars{as­ter­isk} % % To di­rectly add code to the next par, % \nextpar{\hbox to0pt{\kern-2em \ro­man­nu­meral\my­counter.\hss}} >From fenix­tok.sty again: % The com­mands \All... and \End... can be mixed in any or­der; in par­tic­u­lar, they don't need % to be nested. They may also be mixed in any way with re­spect to \Next.. or \fornext..
This pack­age is lo­cated at http://tug.ctan.org/tex-archive/macros/generic/fenix­par . More in­for­ma­tion is at http://tug.ctan.org/cgi-bin/ctanPack­ageIn­for­ma­tion.py?id=fenix­par (if the pack­age is new it may take a day for that in­for­ma­tion to ap­pear). We are sup­ported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/user­groups.html .

fenix­par – One-shot changes to to­ken reg­is­ters such as \ev­ery­par

The bun­dle pro­vides two pack­ages, fenx­i­tok and fenix­par.

The fenix­tok pack­age pro­vides user macros to add ma­te­rial to a to­ken reg­is­ter; the ma­te­rial will be (au­to­mat­i­cally) re­moved from the to­ken reg­is­ter when the reg­is­ter is ex­e­cuted. Ma­te­rial may be added ei­ther to the left or to the right, and care is taken not to over­ride any re­def­i­ni­tion that may be in­cluded in the to­ken reg­is­ter it­self.

The fenix­par pack­age uses the macros of fenix­tok to pro­vide a user in­ter­face to ma­nip­u­la­tion of the \ev­ery­par to­ken reg­is­ter.

The pack­ages re­quire the e- ex­ten­sions; with them, they work ei­ther with Plain or with .

Pack­agefenix­par
Ver­sion0.92
Main­tainerJavier Múg­ica de Rivera

An­nounce­ments

more

Guest Book Sitemap Contact Contact Author