[tex-live] Proposal for collection reorganization

Norbert Preining preining at logic.at
Wed Jun 7 20:43:46 CEST 2006

Hi all!

To sum up the discussion a bit, and report what I have done:

1) Already done moves
2) collection-chemistry/-science
3) collection-pdfetex

ad 1) Executed in the svn depot:

On Son, 04 Jun 2006, Norbert Preining wrote:
> 	move fpl from fonts-extra to fonts-recommended
> 	move mathpazo from math-extra to fonts-recommended
> 	move charter from fonts-extra to fonts-recommended
> 	move rsfs from fonts-extra to fonts-recommended
> 	move prosper from latex-recommended to latex-extra
> 	move HA-prosper from latex-recommended to latex-extra
> 	move beamer and powerdot from latex-extra to latex-recommended
> 	move jurabib from lang-de to bibtex-extra
> 	move juramisc, jurarsp, juraabbrev from latex-extra to lang-de
> 	mhequ -- Multicolumn equations, tags, labels, sub-numbering.
> 		from latexextra to mathextra
> 	ogonek -- Support for Polish typography and the ogonek.
> 		from latexextra to langpolish
> 	uhrzeit -- Time printing, in German.
> 		from latexextra to langgerman
> * various publishers and thesis styles
> 	move from latex-extra to publishers
> 	(proposed but probably incomplete list)
>   IEEEconf -- IEEEconf proceedings
>   aastex -- Macros for Manuscript Preparation for AAS Journals.
>   apa -- American Psychological Association format.
>   asaetr -- Transactions of the American Society of Agricultural Engineers.
>   ascelike -- Bibliography style for the American Society of Civil Engineer.
>   gatech-thesis -- Georgia Institute of Technology thesis class
>   imac -- International Modal Analysis Conference format.
>   jhep -- JHEP style.
>   jpsj -- Document Class for Journal of the Physical Society of Japan.
>   muthesis -- Document classes for University of Manchester Department of
>    	Computer Science.
>   nature -- Prepare papers for the journal Nature.
>   osa -- Macros for Optical Society of America Journals, etc.
>   ptptex -- Macros for 'Progress of Theoretical Physics'.
>   sae -- Typeset an SAE technical paper.
>   siggraph -- SIGGRAPH conference class.
>   tugboat -- LaTeX macros for TUGboat articles.
>   uaclasses -- University of Arizona thesis and dissertation format.
>   ucthesis -- University of California thesis format.
>   uiucthesis -- UIUC thesis class.
>   umich-thesis -- University of Michigan Thesis LaTeX class.
>   york-thesis -- A thesis class file for York University, Toronto.

ad 2) collection-chemistry/-science

Reading through the list of packages in collection-latexextra I have a
hard time to make a selection what to move to -science and what not.
Where do we draw (IF WE DO!) the line? Computer science move yes or no,
some special packages yes or no, radical approach?

I would opt for a radical approach to move *everything* which is somehow
related to natural sciences, linguistic, philosophy etc into this
package. This way we would get two decent sized collections where
latexextra contains stuff which is generally usefull, while science
cotains specific stuff.

current -chemistry plus
(from latex-extra)
  SIunits -- International System of Units.
  begriff -- Typeset Begriffschrift.
  bibleref -- The bibleref package.
  biocon -- Typesetting biological species names
  bitfield -- Draw bit field data structure diagrams.
  bytefield -- Create illustrations for network protocol specifications.
  clrscode -- Typesets pseudocode as in Introduction to Algorithms.
  complexity -- Computational complexity class names
  computational-complexity -- The computational-complexity package.
  covington -- Linguistic support.
  ednotes -- Typeset scholarly edition.
  formula -- Typesetting physical units.
  functan -- macros for functional analysis and PDE theory
  hepparticles -- Macros for typesetting high energy physics particle names.
  hepunits -- A set of units useful in high energy physics applications.
  karnaugh -- Typeset Karnaugh-Veitch-maps.
  ledmac -- Typeset scholarly editions in parallel texts.
  linguex -- Format linguist examples.
  metre -- Support for the work of classicists
  mhs -- Historical mathematics.
  miller -- Typeset miller indices.
  nassflow -- Drawing Nassi-Schneidermann diagrams and flowcharts.
  newalg -- Format algorithms like Cormen, Leiserson and Rivest.
  objectz -- Macros for typesetting Object Z.
  rst -- Drawing rhetorical structure analysis diagrams in LaTeX
  struktex -- Draw Nassi-Schneidermann charts
  t-angles -- Draw tangles, trees, Hopf algebra operations and other
  textopo -- Annotated membrane protein topology plots.
  youngtab -- Typeset Young-Tableaux.

This is a tentative list, if someone wants to go through the packages
you are welcome.

BUT: We have to decide whether we really want to do this, it is hard to
find a decision for some packages, but a splitting into two vaguely
normal sized collections would be nice.

3) collection-pdfetex

As discussed, we leave this package as context depends on the tpms
inside (or wants them), but maybe not all the latex packages.

What is open is the stuff of microtype/pdfcprot

> * pdfcprot/microtype
> 	move pdfcprot to latex-extra
> 	move microtype to pdfetex (but see below)

microtype is latex only, or? Does context have any use of the microtype
package? (maybe the def files for char protruding?).

If no, the we should put it into latex-recommended, if yes, into

OTOH pdfcprot: Is it used by context? Does itmake sense to have it in

Thanks a lot for the attention and all the best


Dr. Norbert Preining <preining AT logic DOT at>             Università di Siena
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
`You know they've reintroduced the death penalty for
insurance company directors?'
No I didn't. For what offence?'
Trillian frowned.
`What do you mean, offence?'
`I see.'
                 --- Evidence that there will be some justice in the Universe
                 --- eventually.
                 --- Douglas Adams, The Hitchhikers Guide to the Galaxy

More information about the tex-live mailing list