summaryrefslogtreecommitdiff
path: root/Build/cdbuild/tpm2
diff options
context:
space:
mode:
Diffstat (limited to 'Build/cdbuild/tpm2')
-rw-r--r--Build/cdbuild/tpm2/Makefile99
-rw-r--r--Build/cdbuild/tpm2/TODO2
-rw-r--r--Build/cdbuild/tpm2/cat1464
-rw-r--r--Build/cdbuild/tpm2/cat.only493
-rw-r--r--Build/cdbuild/tpm2/cat.styles57
-rw-r--r--Build/cdbuild/tpm2/cats.xmlcat1175
-rw-r--r--Build/cdbuild/tpm2/taxonomy5
-rw-r--r--Build/cdbuild/tpm2/tl.only223
-rw-r--r--Build/cdbuild/tpm2/tpm2.dtd113
-rw-r--r--Build/cdbuild/tpm2/tpm2.rng404
-rw-r--r--Build/cdbuild/tpm2/tpm2xml.xsl835
-rw-r--r--Build/cdbuild/tpm2/xml2xml.xsl698
12 files changed, 0 insertions, 5568 deletions
diff --git a/Build/cdbuild/tpm2/Makefile b/Build/cdbuild/tpm2/Makefile
deleted file mode 100644
index fc0f7b44d1f..00000000000
--- a/Build/cdbuild/tpm2/Makefile
+++ /dev/null
@@ -1,99 +0,0 @@
-run: run1 run2
-
-run1:
- for i in `ls /texlive/Master/texmf-dist/tpm/package/*tpm /texlive/Master/texmf-package/tpm/binary/*tpm `; do xsltproc -o `basename $$i .tpm`.xml tpm2xml.xsl $$i; done
-
-run2:
- for i in \
- abc2mtex \
- adfathesis \
- afthesis \
- arabtex \
- askinclude \
- auctex \
- biblio-perl \
- catdoc \
- catdvi \
- cmactex \
- dvi2bitmap \
- dvi2tty \
- dviconcat \
- dvicopy \
- dviout \
- dvips \
- eco \
- emtex \
- fbithesis \
- floatfig \
- foiltex \
- fptex \
- gentl-gr \
- gnuplot \
- gsview \
- javascript-texed \
- jdvi \
- jkthesis \
- jpeg2ps \
- labelmag \
- latable \
- latexdraw \
- latexwide \
- llncs \
- lollipop \
- malvern \
- miktex \
- mnras \
- muthesis \
- oztex \
- pitthesis \
- pstoedit \
- revtex \
- scientificviewer \
- svjour \
- taylor \
- techexplorer \
- texaide \
- texdoctk \
- texniccenter \
- texshell32 \
- texsis \
- text1 \
- textmerg \
- thesis \
- tmview \
- transfig \
- ttf2mf \
- ttf2pk \
- tth \
- ucthesis \
- ut-thesis \
- utorontothesis \
- utthesis \
- uwthesis \
- vfinst \
- vicentino \
- vtex \
- winedt \
- winlatex \
- winshell \
- wmf2eps \
- wp2latex \
- xdvik \
- xfig \
- xtexcad \
- ; do xsltproc -o $$i.xml xml2xml.xsl /texlive/Master/texmf-dist/doc/html/catalogue/entries/$$i.xml; done
-
-allvalid:
- echo "<TPMS>" > tmp.xml
- (for i in *.xml; do echo "<xs:include xmlns:xs=\"http://www.w3.org/2001/XInclude\" href=\"$$i\"/>"; done) |grep -v cats.xml | grep -v tmp.xml | grep -v all.xml >> tmp.xml
- echo "</TPMS>" >> tmp.xml
- xmllint --xinclude tmp.xml > all.xml
- rm tmp.xml
- xmllint --noout --relaxng tpm2.rng all.xml
-
-valid:
- for i in `ls *.xml | grep -v cats.xml | grep -v all.xml`; do rxp -V -s $$i;done
-
-
-clean:
- -rm *.xml
diff --git a/Build/cdbuild/tpm2/TODO b/Build/cdbuild/tpm2/TODO
deleted file mode 100644
index 7fc726e4d48..00000000000
--- a/Build/cdbuild/tpm2/TODO
+++ /dev/null
@@ -1,2 +0,0 @@
-taxonomy
-
diff --git a/Build/cdbuild/tpm2/cat b/Build/cdbuild/tpm2/cat
deleted file mode 100644
index cc4375be313..00000000000
--- a/Build/cdbuild/tpm2/cat
+++ /dev/null
@@ -1,1464 +0,0 @@
-a0poster
-a2ac
-a4
-a4wide
-a5
-a5comb
-aaai
-aastex
-abbrevs
-abc2mtex
-abstbook
-abstract
-abstyles
-accents
-accfonts
-achemso
-achicago
-achicago-bst
-acmconf
-acronym
-acroread
-acrotex
-adfathesis
-adobe
-adobeother
-adobestd
-adrlist
-advdate
-ae
-aeguill
-afterpage
-afthesis
-aguplus
-aiaa
-aifont
-akletter
-alatex
-alg
-algorithmic
-algorithms
-allrunes
-alltt
-alphalph
-alphanum
-alphanumb
-altfont
-amiweb2c
-amsart
-amsbook
-amsbsy
-amscd
-amscls
-amsfonts
-amslatex
-amsltx11
-amsmath
-amsppt
-amsppt1
-amsproc
-amssym
-amssymb
-amstex
-amstext
-amsthm
-anonchap
-answers
-antomega
-antp
-antt
-anttvf
-apa
-apacite
-apasoft
-apl
-appendix
-ar
-arabtex
-archaic
-armenian
-armtex
-arosgn
-array
-arrayjob
-arraymaker
-arrow
-arydshln
-asaetr
-ascelike
-ascii
-askinclude
-astro
-at
-attrib
-auctex
-auncial
-aurora
-authblk
-authorindex
-autotab
-babel
-backgammon
-backgrnd
-bakoma
-bakoma-fonts
-bakoma-games
-bakoma-malvern
-balance
-bar
-barcode2
-barcodes
-barr
-barracuda
-base
-bbding
-bbl2html
-bbm
-bbold
-beebe
-beletter
-belleek
-beton
-bez123
-bezos
-bibarts
-bibdb
-bibfind
-bibhtml
-bibindex
-biblio
-biblio-perl
-biblios
-biblist
-biblook
-bibsort
-bibtex
-bibtex8bit
-bibtool
-bibtools
-bibtopic
-bibunits
-bibweb
-bidstobibtex
-bigdelim
-bigstrut
-binhex
-bitfield
-bits
-bitstrea
-bizcard
-blackboard
-blackletter1
-blkarray
-blkcntrl
-block
-blu
-blue
-bluesky
-bm
-bmeps
-boites
-bookhands
-booklet
-booktabs
-bophook
-borceux
-bosisio
-boundbox
-boxedminipage
-bpchem
-braille
-braket
-brclc
-breqn
-bridge
-brief
-briefkopf
-brushscr
-btool
-bundledoc
-bytefield
-bzip2
-c-pascal
-c2cweb
-calc
-calendar
-calligra
-calrsfs
-calxxxx
-camel
-cancel
-capt-of
-captcont
-caption
-caption2
-carlisle
-cases
-casyl
-catalogue
-catdoc
-catdvi
-cbgreek
-cc-pl
-cc-plps
-ccaption
-ccfonts
-cchess
-cdcover
-cdlabeler
-cdpbundl
-cellular
-cep
-changebar
-chappg
-chapterbib
-chbibref
-chem-journal
-chemarr
-chemcono
-chemsym
-cheq
-cherokee
-chess
-chicago
-china2e
-chktex
-chngcntr
-chngpage
-circ
-circle
-circuit-macros
-cirth
-citation
-cite
-citeref
-cj
-cjhhebrew
-cjk
-cjk-fonts
-clock
-cm
-cmactex
-cmbright
-cmcyr
-cmcyralt
-cmdtrack
-cmextra
-cmolddig
-cmpica
-cmps
-cmsd
-cmtt
-cmyk-hax
-code128
-codepage
-color
-colorsep
-colortab
-colortbl
-combine
-comma
-comment
-compactbib
-comprehensive
-compsci
-concmath
-concprog
-concrete
-concrete-wrap
-consdiag
-context
-contour
-cooking
-corelfonts
-corelpak
-count1to
-covfonts
-covington
-croatian
-crop
-crosswrd
-cryst
-csfonts
-cslatex
-csplain
-cspsfonts
-cstug
-csx
-ctable
-ctib4tex
-currvita
-cursor
-curve
-curves
-custom-bib
-cuted
-cv
-cwebbin
-cwebhy
-cwebx
-cwpuzzle
-cypriot
-cyrillic
-cyrtug
-czech
-dancers
-dante-src
-dashbox
-datenumber
-dates
-datetime
-dayroman
-dblfont
-dbprocess
-dcolumn
-dcounter
-dcpic
-default
-delarray
-deleq
-delimtxt
-devanagari
-development
-diagxy
-dialogl
-dialogue
-dichokey
-dinat
-dinbrief
-directory
-dn2
-doc
-docmfp
-docstrip
-dotlessi
-dotlessj
-dotseqn
-doublespace
-doublestroke
-dp
-dpfloat
-draftcopy
-drafthead
-drama
-dratex
-drftcite
-dropcaps
-dropping
-dstroke
-dtxtut
-duerer
-dvgtk
-dvi2bitmap
-dvi2tty
-dvichk
-dviconcat
-dvicopy
-dvii
-dviincl
-dviljk
-dviout
-dvipaste
-dvipdfm
-dvips
-dvips-os2
-dvips-shell
-dvipsconfig
-dvipsdoc
-dvipsk
-dviwin
-ean
-easy
-easybib
-easybmat
-easyeqn
-easymat
-easytable
-easyvector
-ec
-ec-plain
-ecc
-ecltree
-eco
-ecpk
-ecta
-edmac
-eepic
-egplot
-eiad
-eijkhout
-eline
-elsevier
-elvish
-emp
-empheq
-emtex
-emtex-os2
-emtexgi
-emtextds
-emulateapj
-encodings
-enctex
-endfloat
-endnotes
-engwar
-enumerate
-envbig
-envlab
-epic
-epigraph
-epix
-eplain
-epmtfe
-epsfig
-epsfview
-epsfx
-epsincl
-epslatex
-epstopdf
-eqname
-eqnarray
-esieecv
-esindex
-eso-pic
-esvect
-et
-etexbase
-ethiop
-etruscan
-euler
-eulervm
-euro
-eurofont
-europs
-eurosans
-eurosym
-euxm
-everysel
-everyshi
-evweek
-exam
-examdesign
-exams
-excalibur
-excel2latex
-exerquiz
-expdlist
-expl3
-export
-expressg
-exscale
-extdash
-extsizes
-fancybox
-fancyhdr
-fancyhdrBoxed
-fancynum
-fancyref
-fancyvrb
-faq
-faq-es
-fax
-fbithesis
-fc
-featpost
-fepslatex
-feyn
-feynmf
-fig2sty
-figcaps
-figfrag
-fihyph
-filecontents
-filehdr
-finbib
-fink
-finplain
-fix2col
-fixbbl
-fixfoot
-fixmath
-fixme
-flabels
-flashcard
-flatex
-flatten
-float
-floatfig
-floatflt
-floatpag
-fltpage
-fltpoint
-flushend
-fmp
-fncychap
-fncylab
-fnpara
-foilhtml
-foiltex
-font-selection
-fontinst
-fontmisc
-fontname
-fontsmpl
-footbib
-footmisc
-footnpag
-formats
-formlett
-formula
-fourproject
-fourspell
-fourtex
-fp
-fptex
-framed
-frankenbundle
-frankenstein
-freetype
-french
-frenchpourwin
-frhyph
-fribrief
-ftcap
-ftetx
-ftn
-ftnright
-fullblck
-fullpage
-fullpict
-fundus
-funnelweb
-futhark
-g-brief
-galois
-gb4e
-gchords
-gellmu
-genealogy
-genmisc
-genmpage
-gensymb
-gentl-gr
-gentle
-geometry
-geomsty
-german
-germbib
-germdoc
-getrefs
-ghostscript
-ghostview-mac
-ghyphen
-gleitobjekte
-gloss
-glosstex
-gn-logic
-gnhyph
-gnuplot
-gnuplot-ps
-go
-gothic
-graphfig
-graphics
-graphicx
-graphpap
-gray
-greek4cbc
-greek6cbc
-greenpoint
-grfguide
-grfpaste
-grnumalt
-grtimes
-gsftopk
-gsview
-gtex-letter
-gustlib
-hands
-hangcaption
-hanging
-harpoon
-harvard
-harvmac
-hatching
-hcbundle
-hellas
-here
-hexdump
-hfbright
-hh
-hhline
-hieroglf
-hilowres
-histogr
-hlatex
-hoekwater
-hrhyph
-html
-html2latex
-html2text
-huhyph
-huncial
-hvdashln
-hvmath
-hypbmsec
-hyper
-hyperlatex
-hypernat
-hyperref
-hyphenat
-hyphenation-greek
-hypht1
-iagproc
-iahyphen
-ibm
-icomma
-idealfonts
-ieeepes
-ieeetran
-ifacmtg
-ifmslide
-ifmtarg
-ifpdf
-ifsym
-ifthen
-imac
-import
-impose
-includex
-indentfirst
-index
-indxcite
-info
-inhyph
-initials
-inlinebib
-inputenc
-insbox
-invoice
-ipa
-isi2bibtex
-isodate
-isorot
-isostds
-ite
-ithyph
-izhitsa
-jadetex
-jas99m
-javascript-texed
-javatex
-jbibtexmanager
-jdvi
-jed
-jeep
-jhep
-jknappen
-jkthesis
-jpeg2ps
-jpeg2ps-os2
-jqt1999
-jsmisc
-jspell
-jtbnew
-jura
-jurabib
-kalendar
-kalender
-karnaugh
-kdgreek
-keystroke
-kix
-kluwer
-knst
-knuth
-koi8
-koma-script
-kpathsea
-ktexshell
-kuvio
-labelmag
-labels
-lamstex
-lastpage
-latable
-lated
-latex
-latex209
-latex2e
-latex2html
-latex2man
-latex2rtf
-latex4jed
-latex4wp
-latexcad
-latexdraw
-latexfonts
-latexmake
-latexmk
-latexn
-latexpix
-latexwide
-latin2jk
-layout
-layouts
-lcg
-leaflet
-leftidx
-letter
-letterspacing
-lettre
-lettrine
-levy
-lexikon
-lgreek
-lgrind
-lh
-lhcyr
-lhelp
-ligatex
-lilypond
-limap
-linearb
-lineno
-linguex
-lintex
-lips
-listbib
-listing
-listings
-lkort
-llncs
-localloc
-logic
-logo-ps
-lollipop
-longtable
-losymbol
-lscape
-lshort-english
-lshort-finnish
-lshort-french
-lshort-german
-lshort-italian
-lshort-japanese
-lshort-mongolian
-lshort-polish
-lshort-portuguese
-lshort-portuguese-br
-lshort-russian
-lshort-slovak
-lshort-spanish
-lshort-ukr
-ltablex
-ltnews
-ltoh
-ltt
-ltx2rtf
-ltx2x
-ltxbase
-ltxdoc
-ltxinput
-ltxmisc
-ltxsrc
-ltxtable
-lucida
-lucold
-lw35nfsx
-ly1
-m-pictex
-macbibtex
-macgreek
-magaz
-mailing
-makecmds
-makefonts
-makeglos
-makeidx
-makeindex
-makor
-makor2
-malayalam
-malvern
-manfnt
-manjutex
-manyfoot
-mapcodes
-maple
-maplems
-margbib
-marginal
-marvosym
-marvosym-mac
-mathcmd
-mathcomp
-mathdots
-mathematica
-mathenv
-mathinst
-mathkit
-mathpazo
-mathpple
-mathptm
-mathrsfs
-mathspad
-mathspic
-mathtime
-matlabweb
-mbboard
-mcite
-mdvi
-mdwtools
-memoir
-meta-mode
-metafp
-metaobj
-metapost
-metapost-examples
-method
-mex
-mf-ps
-mf2pt1
-mf2pt3
-mf2tex
-mff
-mflogo
-mfnfss
-mfpic
-mhequ
-mhs
-midfloat
-midnight
-midpage
-mif2xfig
-miktex
-miktex-axp
-mil3
-miniltx
-miniplot
-minitoc
-minutes
-mirr
-mitpress
-mk
-mkpic
-mla
-mlbib
-mltex
-mmafm
-mmpfb
-mmtools
-mnras
-modes
-monotype
-monster
-montex
-moredefs
-morefloats
-morehelp
-moresize
-moreverb
-morse
-mparhack
-mpattern
-mpedit
-mpfnmark
-ms
-mslapa
-mt11p
-mtbe
-mtgreek
-multenum
-multibib
-multicap
-multicol
-multido
-multirow
-multitoc
-musicref
-musictex
-musixtex
-muthesis
-mxedruli
-mylatex
-myletter
-nassflow
-natbib
-nath
-nb4latex
-nccfoots
-ncctools
-needspace
-nestquot
-neuron
-newalg
-newclude
-newcommand
-newlfm
-newsletr
-newthm
-newvbtm
-nextpage
-ngerman
-niceframe
-noindent
-nomencl
-nonfloat
-nopageno
-norbib
-notex
-notoccite
-nrc
-ntabbing
-ntemacs
-ntg
-ntgclass
-ntheorem
-numline
-numprint
-oands
-obas
-objectz
-oca
-ochem
-ocr-a
-ocr-b
-ogham
-ogonek
-oldstyle
-oletex
-omega
-omegabase
-omegafonts
-onepagem
-onlyamsmath
-optional
-oriya
-oryia
-os2tex
-osmanian
-ot2cyr
-othello
-outliner
-overcite
-overpic
-overword
-oxford
-oztex
-oztex-german
-pacioli
-pagedraw
-pageno
-pagesel
-pandey
-pandora
-paper
-paralist
-parallel
-parskip
-passivetex
-patch
-path
-pawpict
-pb-diagram
-pbmtogf
-pcap
-pcfonts
-pdcmac
-pdfcrop
-pdfcrypt
-pdfpages
-pdfscreen
-pdfslide
-pdftex
-pdftex-djgpp
-pdftex_oztex
-pdftricks
-permute
-petri-nets
-pf2afm
-phoenician
-phonetic
-photo
-phppcf
-physe
-phyzzx
-picinpar
-picins
-pictex
-pictex2
-piff
-piq
-pitthesis
-pkfind
-pkfix
-pl
-pl-mf
-placeins
-plain
-plainmisc
-plaintex
-plari
-platex
-play
-plcalendar
-plfonts
-plgraph
-plpatch
-plpsfont
-pmcstex
-pmgraph
-poligraf
-polish-doc
-polyglot
-polynom
-postcards
-poster
-ppchtex
-ppower4
-prelim2e
-presfull
-prettyref
-preview-latex
-progkeys
-program
-proof
-proofs
-prosper
-protex
-protocol
-prv
-ps2eps
-ps_conv
-ps_view
-psboxit
-psfig
-psfixbb
-psfont
-psfonts
-psfrag
-psfrag-italian
-psizzl
-pslatex
-psmerge
-psnfss
-psnfss-source
-psnfssx
-pspicture
-psrip
-pssplit
-pst-optic
-pstoedit
-pstotext
-pstricks
-psutils
-punk
-pybliographer
-qbibman
-qfig
-qfonts
-qobitree
-qsymbols
-quotchap
-quotes
-qxcm
-r-und-s
-ragged
-ragged2e
-raggedr
-rail
-random
-rangecite
-rawfonts
-rawprint
-rccol
-rcs
-rcsinfo
-realcalc
-recipe
-refcheck
-refer2bibtex
-references
-refman
-regcount
-register
-relenc
-relsize
-remreset
-repeat
-res
-revnum
-revtex
-rfc2bib
-rlepsf
-rmligs
-rmpage
-romaniantex
-romanneg
-romannum
-rotating
-rotfloat
-rotpages
-rplain
-rsfs
-rsfs-ps
-rtf2latex2e
-ruhyphen
-ruler
-runic
-russian-help
-s2latex
-saferef
-sanskrit
-sauter
-sauterfonts
-savefnmark
-scale
-scalefnt
-schedule
-scientificviewer
-sciwordconv
-script
-scrnger
-secdot
-section
-sectsty
-selectp
-semantic
-semaphor
-seminar
-serial
-setspace
-sf298
-sfg
-sfheaders
-sgmlcmpt
-shadbox
-shadethm
-shading
-shadow
-shalom
-shapepar
-shapepatch
-shhyphl
-shortlst
-shorttoc
-showdim
-showkeys
-showlabels
-siam
-sidecap
-siggraph
-simplified-latex
-simpsons
-sinhala
-sirlin
-siunits
-skak
-slashbox
-slashed
-slemph
-slidenotes
-slides
-slovak
-smallcap
-smartmn
-smartref
-smflatex
-snapshot
-snviewer
-sober
-sobolev
-somedefs
-songbook
-sorhyph
-soul
-spanish
-spanishb
-sphack
-spie
-splitindex
-sprite
-sqltex
-srcltx
-ssqquote
-stabular
-startex
-statex
-stdclsdv
-stfloats
-stmaryrd
-stmaryrd-ps
-sttools
-subeqn
-subeqnarray
-subfigure
-subfiles
-subfloat
-sublabel
-subscript
-substr
-supertabular
-svjour
-swebib
-swiftex
-swimgraph
-swrule
-symbols
-syngen
-syntax-mdw
-syntax2
-syntonly
-synttree
-t-angles
-t1utils
-t2
-tabbing
-tabls
-tabularx
-tap
-taylor
-tbe
-tcvn
-tcx
-tds
-techexplorer
-teencontrex
-tengwar
-tensind
-tensor
-termcal
-testmath
-tetex
-teubner
-tex-math
-tex-ps
-tex2bib
-tex2html
-tex2ltx
-tex2rtf
-tex4ht
-tex98
-texaide
-texdepend
-texdoc
-texdoctk
-texdraw
-texed
-texemplar
-texi2html
-texi2www
-texinfo
-texip
-texlist
-texlive
-texmacs
-texmalli
-texniccenter
-texperf
-texpict
-texshade
-texshell32
-texsis
-texsk
-texsort
-text1
-textcase
-textcomp
-textfit
-textmerg
-textoolspro
-textopo
-textpos
-tfmpk
-theorem
-thesis
-threed
-threeparttable
-thumb
-thumbpdf
-ticket
-tif2eps
-tiff
-time
-times
-timesht
-timing
-tinyc2l
-tipa
-tipos
-titlefoot
-titleref
-titles
-titlesec
-titletoc
-titling
-tkbibtex
-tmmath
-tmview
-tocbibind
-tocloft
-tocvsec2
-toil
-toolbox
-topcapt
-topfloat
-totpages
-tracking
-trajan
-trans
-transfig
-treesvr
-treetex
-trfsigns
-truetype
-truncate
-tsconfig
-ttf-tetex
-ttf2mf
-ttf2pk
-ttf2pt1
-ttf2tex
-ttf2tfm
-ttftogf
-tth
-tth-rpm
-tth-win
-ttt
-tubtoc
-tugboat
-tugboat-toc
-tvs
-twg-list
-twoinone
-twoopt
-twoup
-twoupltx
-txt2latex
-txt2tex
-type1
-type1cm
-typearea
-typehtml
-typespec
-u8tex
-uaclasses
-ucthesis
-uhc-gothic
-ukhyph
-ukrhyph
-ulem
-ulsy
-umlaute
-umoline
-umrand
-uncial
-underlin
-underscore
-uni
-unicode
-uniqleaf
-units
-universa
-unsupported
-upgreek
-url
-urlbst
-urw
-urwstd
-urwvf
-ushort
-ut-backref
-ut-thesis
-utf2any
-utorontothesis
-utthesis
-uwmslide
-uwthesis
-varindex
-varioref
-varwidth
-vdm
-vector
-verbatim
-verbdef
-verse
-version
-vertex
-vfcomb
-vfinst
-vicentino
-viiptart
-vita
-vmargin
-vncmr
-vntex
-vpage
-vpp
-vrb
-vrsion
-vruler
-vtex
-warning
-warpcol
-wasy
-wasy-ps
-wasy2
-wasy2-ps
-wasysym
-wbarcode
-web
-web2c
-web2c-win32
-webfiles
-webguide
-webomints
-williams
-win95-guide
-windvi
-winedt
-winemtex
-winlatex
-winshell
-wmf2eps
-wnri
-wntamil
-word2x
-wordcount
-wp-conv
-wp2latex
-wrapfig
-wsuipa
-wsuipa2tipa
-wtex95
-xarticle
-xbibfile
-xcomment
-xdvi
-xdvik
-xfig
-xl2latex
-xml-catalogue
-xmlplay
-xmltex
-xr
-xspace
-xtab
-xtcapts
-xtem
-xtexcad
-xtrcode
-xymtex
-xypic
-yafoot
-yannisgr
-yfonts
-yhmath
-yi4latex
-yinit
-youngtab
-yplan
-ytex
-zed-csp
-zefonts
diff --git a/Build/cdbuild/tpm2/cat.only b/Build/cdbuild/tpm2/cat.only
deleted file mode 100644
index ddfbc849a5a..00000000000
--- a/Build/cdbuild/tpm2/cat.only
+++ /dev/null
@@ -1,493 +0,0 @@
-a2ac
-aaai
-abbrevs
-abstbook
-achicago
-achicago-bst
-acroread
-acrotex
-adobe
-adobeother
-adobestd
-aifont
-algorithmic
-algorithms
-alphanumb
-amiweb2c
-antomega
-anttvf
-apasoft
-arosgn
-arraymaker
-arrow
-attrib
-backgrnd
-bakoma-fonts
-bakoma-games
-bakoma-malvern
-barracuda
-base
-bbl2html
-beletter
-bibdb
-bibfind
-bibindex
-biblio
-biblios
-biblook
-bibsort
-bibtex8bit
-bibtool
-bibtools
-bibweb
-bidstobibtex
-binhex
-bits
-bitstrea
-blackboard
-blackletter1
-blkcntrl
-blu
-blue
-bosisio
-brclc
-brief
-briefkopf
-btool
-c2cweb
-cbgreek
-cc-plps
-cdcover
-cdlabeler
-cep
-chbibref
-chicago
-chngcntr
-chngpage
-circuit-macros
-citation
-cj
-cjhhebrew
-cjk-fonts
-cmolddig
-cmps
-cmyk-hax
-code128
-comprehensive
-compsci
-concrete-wrap
-consdiag
-corelfonts
-corelpak
-covfonts
-csx
-ctib4tex
-cwebbin
-cwebhy
-cwebx
-cyrtug
-dante-src
-dayroman
-dblfont
-dbprocess
-default
-delimtxt
-development
-diagxy
-dialogue
-dn2
-docstrip
-doublespace
-dp
-drafthead
-drama
-dropcaps
-dstroke
-dtxtut
-dvgtk
-dvichk
-dvii
-dviincl
-dvips-os2
-dvips-shell
-dvipsconfig
-dvipsdoc
-dviwin
-ec-plain
-ecpk
-ecta
-eline
-emtex-os2
-emtexgi
-emtextds
-encodings
-enctex
-epix
-epmtfe
-epsfview
-epsfx
-epsincl
-epslatex
-et
-etexbase
-evweek
-exam
-exams
-excalibur
-excel2latex
-exerquiz
-fancyhdrBoxed
-faq
-faq-es
-fepslatex
-fig2sty
-figfrag
-fihyph
-filehdr
-finplain
-fixbbl
-flashcard
-flatex
-flatten
-fltpage
-font-selection
-fontmisc
-formats
-fourproject
-fourspell
-fourtex
-frankenbundle
-frankenstein
-freetype
-french
-frenchpourwin
-frhyph
-ftetx
-ftn
-funnelweb
-g-brief
-gb4e
-gchords
-gellmu
-gentle
-getrefs
-ghostscript
-ghostview-mac
-ghyphen
-gleitobjekte
-glosstex
-gnhyph
-gnuplot-ps
-graphfig
-gray
-grfguide
-gtex-letter
-hcbundle
-hellas
-hexdump
-hfbright
-hlatex
-hrhyph
-html2latex
-html2text
-huhyph
-hvdashln
-hyperlatex
-hyphenation-greek
-hypht1
-iagproc
-iahyphen
-idealfonts
-ieeetran
-impose
-includex
-indxcite
-info
-inhyph
-initials
-isi2bibtex
-isostds
-ite
-ithyph
-izhitsa
-jas99m
-javatex
-jbibtexmanager
-jed
-jeep
-jpeg2ps-os2
-jqt1999
-jspell
-jtbnew
-kalendar
-knst
-koi8
-ktexshell
-lated
-latex209
-latex2e
-latex2man
-latex2rtf
-latex4jed
-latex4wp
-latexcad
-latexmake
-latexmk
-latexn
-latexpix
-latin2jk
-letterspacing
-lgrind
-ligatex
-lilypond
-lintex
-lips
-logo-ps
-losymbol
-lshort-portuguese-br
-lshort-ukr
-ltnews
-ltoh
-ltt
-ltx2x
-ltxdoc
-ltxinput
-ltxsrc
-ltxtable
-lw35nfsx
-macbibtex
-macgreek
-makefonts
-makeglos
-makor
-makor2
-maplems
-margbib
-marvosym-mac
-mathcmd
-mathdots
-mathinst
-mathkit
-mathspad
-mathspic
-matlabweb
-mbboard
-mdvi
-meta-mode
-metafp
-mf2pt1
-mf2pt3
-mf2tex
-mif2xfig
-miktex-axp
-mil3
-miniltx
-mirr
-mk
-mkpic
-mla
-mlbib
-mmafm
-mmpfb
-mmtools
-modes
-monotype
-monster
-moredefs
-mpedit
-mpfnmark
-mt11p
-mtbe
-musicref
-mylatex
-myletter
-nb4latex
-nestquot
-neuron
-newclude
-newcommand
-noindent
-norbib
-notex
-ntemacs
-obas
-ochem
-ocr-b
-oletex
-omegabase
-onlyamsmath
-oriya
-oryia
-os2tex
-oztex-german
-pagedraw
-pandey
-pbmtogf
-pcap
-pcfonts
-pdfcrop
-pdftex-djgpp
-pdftex_oztex
-pf2afm
-phppcf
-piq
-pkfind
-pl-mf
-plpsfont
-pmcstex
-poster
-ppchtex
-presfull
-preview-latex
-protex
-prv
-ps2eps
-ps_conv
-ps_view
-psfixbb
-psfonts
-psfrag-italian
-psmerge
-psnfss-source
-psrip
-pssplit
-pstotext
-pybliographer
-qbibman
-qfig
-quotes
-ragged
-rail
-random
-rangecite
-rawprint
-recipe
-refer2bibtex
-repeat
-res
-revnum
-rfc2bib
-rmligs
-romaniantex
-rsfs-ps
-rtf2latex2e
-ruler
-russian-help
-s2latex
-saferef
-scrnger
-selectp
-serial
-sfg
-sfheaders
-shading
-shalom
-shapepatch
-shhyphl
-simplified-latex
-sinhala
-sirlin
-siunits
-slemph
-snviewer
-sober
-sobolev
-sorhyph
-spanishb
-sqltex
-stmaryrd-ps
-subfiles
-subscript
-swiftex
-swimgraph
-syngen
-syntax-mdw
-syntax2
-tbe
-tcvn
-tcx
-teencontrex
-termcal
-testmath
-tex-math
-tex2bib
-tex2html
-tex2ltx
-tex2rtf
-tex98
-texdepend
-texed
-texemplar
-texi2html
-texi2www
-texip
-texlist
-texlive
-texmacs
-texmalli
-texperf
-texpict
-texsk
-textoolspro
-tfmpk
-tif2eps
-tiff
-tinyc2l
-tipos
-titles
-tkbibtex
-toil
-trans
-treesvr
-tsconfig
-ttf-tetex
-ttf2tex
-ttf2tfm
-ttftogf
-tth-rpm
-tth-win
-ttt
-tubtoc
-tugboat-toc
-tvs
-twg-list
-twoinone
-twoupltx
-txt2latex
-txt2tex
-type1
-u8tex
-uhc-gothic
-ukhyph
-uniqleaf
-urw
-urwvf
-ut-backref
-utf2any
-uwmslide
-verbdef
-vfcomb
-viiptart
-vncmr
-vpp
-wasy-ps
-wasy2
-wasy2-ps
-wbarcode
-web
-web2c
-web2c-win32
-webfiles
-webomints
-win95-guide
-winemtex
-word2x
-wsuipa2tipa
-wtex95
-xarticle
-xbibfile
-xl2latex
-xml-catalogue
-xtem
-xtrcode
-yinit
diff --git a/Build/cdbuild/tpm2/cat.styles b/Build/cdbuild/tpm2/cat.styles
deleted file mode 100644
index 8e01c3f33bf..00000000000
--- a/Build/cdbuild/tpm2/cat.styles
+++ /dev/null
@@ -1,57 +0,0 @@
-ltxmisc/a4wide.sty
-ltxmisc/a5.sty
-ltxmisc/a5comb.sty
-ltxmisc/advdate.sty
-ltxmisc/anonchap.sty
-ltxmisc/boxedminipage.sty
-ltxmisc/braket.sty
-ltxmisc/cancel.sty
-ltxmisc/capt-of.sty
-ltxmisc/cases.sty
-ltxmisc/chappg.sty
-ltxmisc/circle.sty
-ltxmisc/endnotes.sty
-ltxmisc/fncylab.sty
-ltxmisc/fnpara.sty
-ltxmisc/framed.sty
-ltxmisc/ftcap.sty
-ltxmisc/here.sty
-ltxmisc/hypernat.sty
-ltxmisc/import.sty
-ltxmisc/kix.sty
-ltxmisc/listing.sty
-ltxmisc/magaz.sty
-ltxmisc/mitpress.sty
-ltxmisc/morefloats.sty
-ltxmisc/needspace.sty
-ltxmisc/notoccite.sty
-ltxmisc/optional.sty
-ltxmisc/parskip.sty
-ltxmisc/path.sty
-ltxmisc/placeins.sty
-ltxmisc/proof.sty
-ltxmisc/raggedr.sty
-ltxmisc/relsize.sty
-ltxmisc/romanneg.sty
-ltxmisc/secdot.sty
-ltxmisc/section.sty
-ltxmisc/sphack.sty
-ltxmisc/statex.sty
-ltxmisc/swrule.sty
-ltxmisc/tabls.sty
-ltxmisc/threeparttable.sty
-ltxmisc/titleref.sty
-ltxmisc/topcapt.sty
-ltxmisc/truncate.sty
-ltxmisc/ulem.sty
-ltxmisc/underscore.sty
-ltxmisc/url.sty
-ltxmisc/varwidth.sty
-ltxmisc/vpage.sty
-ltxmisc/vruler.sty
-ltxmisc/wrapfig.sty
-misc209/bar.sty
-misc209/hangcaption.sty
-misc209/psboxit.sty
-misc209/shadow.sty
-misc209/version.sty
diff --git a/Build/cdbuild/tpm2/cats.xmlcat b/Build/cdbuild/tpm2/cats.xmlcat
deleted file mode 100644
index 7bdf8ecf386..00000000000
--- a/Build/cdbuild/tpm2/cats.xmlcat
+++ /dev/null
@@ -1,1175 +0,0 @@
-<cats>
-<cat name="IEEEtran" type="collection" value="publishers"/>
-<cat name="SIunits" type="collection" value="latex-extra"/>
-<cat name="a0poster" type="collection" value="latex-extra"/>
-<cat name="aastex" type="collection" value="latex-extra"/>
-<cat name="abstract" type="collection" value="latex-extra"/>
-<cat name="abstyles" type="biblio"/>
-<cat name="abstyles" type="collection" value="generic-extra"/>
-<cat name="accfonts" type="collection" value="fonts-extra"/>
-<cat name="achemso" type="collection" value="latex-extra"/>
-<cat name="acmconf" type="collection" value="publishers"/>
-<cat name="acmtrans" type="collection" value="publishers"/>
-<cat name="acronym" type="collection" value="latex-extra"/>
-<cat name="adfathesis" type="macros" value="latex"/>
-<cat name="adrconv" type="collection" value="latex-extra"/>
-<cat name="adrlist" type="collection" value="latex-extra"/>
-<cat name="ae" type="collection" value="latex-recommended"/>
-<cat name="aeguill" type="language" value="french"/>
-<cat name="afthesis" type="macros" value="latex"/>
-<cat name="aguplus" type="collection" value="publishers"/>
-<cat name="ai" type="collection" value="fonts-extra"/>
-<cat name="aiaa" type="collection" value="publishers"/>
-<cat name="akletter" type="collection" value="latex-extra"/>
-<cat name="alatex" type="collection" value="formats"/>
-<cat name="alg" type="collection" value="latex-extra"/>
-<cat name="allrunes" type="collection" value="fonts-extra"/>
-<cat name="altfont" type="collection" value="latex-extra"/>
-<cat name="amsfonts" type="collection" value="latex-recommended"/>
-<cat name="amslatex" type="collection" value="latex-base"/>
-<cat name="amstex" type="collection" value="math-extra"/>
-<cat name="answers" type="collection" value="latex-extra"/>
-<cat name="antp" type="language" value="polish"/>
-<cat name="antt" type="language" value="polish"/>
-<cat name="anysize" type="collection" value="latex-recommended"/>
-<cat name="apa" type="collection" value="latex-extra"/>
-<cat name="apacite" type="collection" value="bibtex-extra"/>
-<cat name="apl" type="collection" value="fonts-extra"/>
-<cat name="appendix" type="collection" value="latex-extra"/>
-<cat name="ar" type="collection" value="fonts-extra"/>
-<cat name="arabtex" type="macros" value="generic"/>
-<cat name="archaic" type="collection" value="fonts-extra"/>
-<cat name="armenian" type="language" value="armenian"/>
-<cat name="arrayjob" type="collection" value="latex-extra"/>
-<cat name="arydshln" type="collection" value="latex-extra"/>
-<cat name="asaetr" type="collection" value="latex-extra"/>
-<cat name="ascelike" type="collection" value="latex-extra"/>
-<cat name="ascii" type="collection" value="fonts-extra"/>
-<cat name="askinclude" type="macros" value="latex"/>
-<cat name="astro" type="collection" value="fonts-extra"/>
-<cat name="attachfile" type="collection" value="latex-extra"/>
-<cat name="auctex" type="tool"/>
-<cat name="augie" type="collection" value="fonts-extra"/>
-<cat name="aurora" type="collection" value="generic-extra"/>
-<cat name="aurora" type="dvips-tool"/>
-<cat name="authorindex" type="collection" value="latex-extra"/>
-<cat name="autotab" type="collection" value="latex-extra"/>
-<cat name="babel" type="collection" value="latex-recommended"/>
-<cat name="backgammon" type="collection" value="games"/>
-<cat name="bakoma" type="collection" value="basic"/>
-<cat name="bangtex" type="language" value="indic"/>
-<cat name="barcode2" type="collection" value="fonts-extra"/>
-<cat name="barcodes" type="collection" value="fonts-extra"/>
-<cat name="barr" type="collection" value="generic-extra"/>
-<cat name="basic" type="collection" value="bin-extra"/>
-<cat name="basic" type="collection" value="chemistry"/>
-<cat name="basic" type="collection" value="context"/>
-<cat name="basic" type="collection" value="etex"/>
-<cat name="basic" type="collection" value="font-tool"/>
-<cat name="basic" type="collection" value="fonts-extra"/>
-<cat name="basic" type="collection" value="formats"/>
-<cat name="basic" type="collection" value="generic-extra"/>
-<cat name="basic" type="collection" value="htmlxml"/>
-<cat name="basic" type="collection" value="metapost"/>
-<cat name="basic" type="collection" value="omega"/>
-<cat name="basic" type="collection" value="pdftex"/>
-<cat name="basic" type="collection" value="pictures"/>
-<cat name="basic" type="collection" value="plain-extra"/>
-<cat name="bbding" type="collection" value="fonts-extra"/>
-<cat name="bbm" type="collection" value="fonts-extra"/>
-<cat name="bbold" type="collection" value="fonts-extra"/>
-<cat name="beebe" type="biblio"/>
-<cat name="beebe" type="collection" value="bibtex-extra"/>
-<cat name="belleek" type="collection" value="psfonts"/>
-<cat name="bengali" type="language" value="indic"/>
-<cat name="beton" type="collection" value="latex-extra"/>
-<cat name="bez123" type="collection" value="latex-extra"/>
-<cat name="bezos" type="collection" value="latex-extra"/>
-<cat name="bibarts" type="collection" value="bibtex-extra"/>
-<cat name="bibhtml" type="biblio"/>
-<cat name="bibhtml" type="collection" value="bibtex-extra"/>
-<cat name="biblio-perl" type="tool"/>
-<cat name="biblist" type="collection" value="bibtex-extra"/>
-<cat name="bibtex" type="biblio"/>
-<cat name="bibtex" type="collection" value="basic"/>
-<cat name="bibtex8" type="biblio"/>
-<cat name="bibtex8" type="collection" value="basic"/>
-<cat name="bibtopic" type="collection" value="bibtex-extra"/>
-<cat name="bibunits" type="collection" value="bibtex-extra"/>
-<cat name="biocon" type="collection" value="latex-extra"/>
-<cat name="bitfield" type="collection" value="latex-extra"/>
-<cat name="bizcard" type="collection" value="latex-extra"/>
-<cat name="bluesky" type="collection" value="basic"/>
-<cat name="bmeps" type="graphics"/>
-<cat name="boites" type="collection" value="latex-extra"/>
-<cat name="bookhands" type="collection" value="fonts-extra"/>
-<cat name="booklet" type="collection" value="latex-extra"/>
-<cat name="booktabs" type="collection" value="latex-recommended"/>
-<cat name="bophook" type="collection" value="latex-extra"/>
-<cat name="borceux" type="collection" value="generic-extra"/>
-<cat name="bpchem" type="collection" value="chemistry"/>
-<cat name="braille" type="collection" value="games"/>
-<cat name="breqn" type="collection" value="math-extra"/>
-<cat name="bridge" type="collection" value="games"/>
-<cat name="brushscr" type="collection" value="fonts-extra"/>
-<cat name="bundledoc" type="collection" value="latex-extra"/>
-<cat name="bundledoc" type="tool"/>
-<cat name="burmese" type="language" value="indic"/>
-<cat name="bytefield" type="collection" value="latex-extra"/>
-<cat name="bzip2" type="collection" value="basic"/>
-<cat name="bzip2" type="collection" value="documentation"/>
-<cat name="bzip2" type="tool"/>
-<cat name="c-pascal" type="collection" value="generic-extra"/>
-<cat name="calendar" type="collection" value="latex-extra"/>
-<cat name="calligra" type="collection" value="fonts-extra"/>
-<cat name="calrsfs" type="collection" value="latex-extra"/>
-<cat name="calxxxx" type="collection" value="latex-extra"/>
-<cat name="camel" type="collection" value="latex-extra"/>
-<cat name="captcont" type="collection" value="latex-extra"/>
-<cat name="caption" type="collection" value="latex-extra"/>
-<cat name="carlisle" type="collection" value="latex-base"/>
-<cat name="casyl" type="collection" value="latex-extra"/>
-<cat name="catalogue" type="collection" value="documentation"/>
-<cat name="catalogue" type="documentation"/>
-<cat name="cb" type="language" value="greek"/>
-<cat name="cc-pl" type="language" value="polish"/>
-<cat name="ccaption" type="collection" value="latex-extra"/>
-<cat name="ccfonts" type="collection" value="math-extra"/>
-<cat name="cchess" type="collection" value="games"/>
-<cat name="cd" type="collection" value="latex-extra"/>
-<cat name="cd-cover" type="collection" value="latex-extra"/>
-<cat name="cdpbundl" type="collection" value="latex-extra"/>
-<cat name="cellular" type="collection" value="plain-extra"/>
-<cat name="changebar" type="collection" value="latex-extra"/>
-<cat name="charter" type="collection" value="psfonts"/>
-<cat name="chem-journal" type="biblio"/>
-<cat name="chem-journal" type="collection" value="publishers"/>
-<cat name="chemarrow" type="collection" value="chemistry"/>
-<cat name="chemcono" type="collection" value="chemistry"/>
-<cat name="chemsym" type="collection" value="chemistry"/>
-<cat name="cheq" type="collection" value="games"/>
-<cat name="cherokee" type="collection" value="fonts-extra"/>
-<cat name="chess" type="collection" value="games"/>
-<cat name="china2e" type="collection" value="latex-extra"/>
-<cat name="chktex" type="collection" value="bin-extra"/>
-<cat name="chktex" type="collection" value="generic-extra"/>
-<cat name="chktex" type="tool"/>
-<cat name="circ" type="collection" value="latex-extra"/>
-<cat name="cirth" type="collection" value="fonts-extra"/>
-<cat name="cite" type="collection" value="latex-extra"/>
-<cat name="citeref" type="collection" value="latex-extra"/>
-<cat name="cjk" type="language" value="cjk"/>
-<cat name="cjkutils" type="language" value="cjk"/>
-<cat name="cjw" type="collection" value="latex-extra"/>
-<cat name="clock" type="collection" value="latex-extra"/>
-<cat name="cm" type="collection" value="basic"/>
-<cat name="cm-super" type="collection" value="fonts-extra"/>
-<cat name="cmbright" type="collection" value="fonts-extra"/>
-<cat name="cmcyr" type="language" value="cyrillic"/>
-<cat name="cmcyralt" type="language" value="cyrillic"/>
-<cat name="cmdtrack" type="collection" value="latex-extra"/>
-<cat name="cmex" type="collection" value="basic"/>
-<cat name="cmextra" type="collection" value="fonts-extra"/>
-<cat name="cmpica" type="collection" value="fonts-extra"/>
-<cat name="cmpk" type="collection" value="fonts-extra"/>
-<cat name="cmsd" type="collection" value="latex-extra"/>
-<cat name="codepage" type="collection" value="latex-extra"/>
-<cat name="colorsep" type="collection" value="generic-extra"/>
-<cat name="colorsep" type="dvips-tool"/>
-<cat name="colortab" type="collection" value="plain-extra"/>
-<cat name="combine" type="collection" value="latex-extra"/>
-<cat name="comment" type="collection" value="latex-extra"/>
-<cat name="compactbib" type="collection" value="bibtex-extra"/>
-<cat name="concmath" type="collection" value="math-extra"/>
-<cat name="concprog" type="collection" value="latex-extra"/>
-<cat name="concrete" type="collection" value="math-extra"/>
-<cat name="context" type="collection" value="context"/>
-<cat name="contour" type="collection" value="latex-extra"/>
-<cat name="cooking" type="collection" value="latex-extra"/>
-<cat name="coordsys" type="collection" value="latex-extra"/>
-<cat name="coptic" type="language" value="armenian"/>
-<cat name="courier" type="collection" value="psfonts"/>
-<cat name="covington" type="collection" value="latex-extra"/>
-<cat name="croatian" type="language" value="croatian"/>
-<cat name="crop" type="collection" value="latex-extra"/>
-<cat name="crossreference" type="collection" value="latex-extra"/>
-<cat name="crossword" type="collection" value="latex-extra"/>
-<cat name="crosswrd" type="collection" value="latex-extra"/>
-<cat name="cryst" type="collection" value="latex-extra"/>
-<cat name="csfonts" type="language" value="czechslovak"/>
-<cat name="cslatex" type="language" value="czechslovak"/>
-<cat name="csplain" type="language" value="czechslovak"/>
-<cat name="cspsfonts" type="language" value="czechslovak"/>
-<cat name="cstug" type="language" value="czechslovak"/>
-<cat name="cstug" type="usergroup"/>
-<cat name="ctable" type="collection" value="latex-extra"/>
-<cat name="ctib" type="language" value="tibetan"/>
-<cat name="cuisine" type="collection" value="latex-extra"/>
-<cat name="currvita" type="collection" value="latex-extra"/>
-<cat name="cursor" type="collection" value="latex-extra"/>
-<cat name="curve" type="collection" value="latex-extra"/>
-<cat name="curves" type="collection" value="latex-extra"/>
-<cat name="custom-bib" type="collection" value="bibtex-extra"/>
-<cat name="cv" type="collection" value="latex-extra"/>
-<cat name="cweb" type="tool"/>
-<cat name="cyrillic" type="language" value="cyrillic"/>
-<cat name="dancers" type="collection" value="fonts-extra"/>
-<cat name="dashbox" type="collection" value="latex-extra"/>
-<cat name="dashrule" type="collection" value="latex-extra"/>
-<cat name="datenumber" type="collection" value="latex-extra"/>
-<cat name="datetime" type="collection" value="latex-extra"/>
-<cat name="dcpic" type="collection" value="pictures"/>
-<cat name="deleq" type="collection" value="latex-extra"/>
-<cat name="detex" type="collection" value="bin-extra"/>
-<cat name="detex" type="tool"/>
-<cat name="devanagari" type="language" value="indic"/>
-<cat name="devnag" type="language" value="indic"/>
-<cat name="devnag" type="tool"/>
-<cat name="diagnose" type="collection" value="latex-extra"/>
-<cat name="dialog" type="collection" value="basic"/>
-<cat name="dialog" type="tool"/>
-<cat name="dialogl" type="collection" value="latex-extra"/>
-<cat name="dice" type="collection" value="fonts-extra"/>
-<cat name="dichokey" type="collection" value="latex-extra"/>
-<cat name="dinat" type="biblio"/>
-<cat name="dinat" type="collection" value="generic-extra"/>
-<cat name="dinbrief" type="collection" value="latex-extra"/>
-<cat name="dingbat" type="collection" value="fonts-extra"/>
-<cat name="directory" type="collection" value="latex-extra"/>
-<cat name="dk-bib" type="biblio"/>
-<cat name="dk-bib" type="collection" value="latex-extra"/>
-<cat name="dnaseq" type="collection" value="latex-extra"/>
-<cat name="docmfp" type="collection" value="latex-extra"/>
-<cat name="dotseqn" type="collection" value="latex-extra"/>
-<cat name="doublestroke" type="collection" value="fonts-extra"/>
-<cat name="dpfloat" type="collection" value="latex-extra"/>
-<cat name="draftcopy" type="collection" value="latex-extra"/>
-<cat name="dratex" type="collection" value="pictures"/>
-<cat name="dropping" type="collection" value="latex-extra"/>
-<cat name="dtk" type="collection" value="latex-extra"/>
-<cat name="dtl" type="collection" value="bin-extra"/>
-<cat name="dtl" type="tool"/>
-<cat name="duerer" type="collection" value="fonts-extra"/>
-<cat name="dvi2bitmap" type="tool"/>
-<cat name="dvi2tty" type="collection" value="basic"/>
-<cat name="dvi2tty" type="tool"/>
-<cat name="dvi2tty" type="tool"/>
-<cat name="dvidvi" type="collection" value="basic"/>
-<cat name="dvidvi" type="collection" value="bin-extra"/>
-<cat name="dvidvi" type="tool"/>
-<cat name="dviljk" type="collection" value="basic"/>
-<cat name="dvipdfm" type="collection" value="basic"/>
-<cat name="dvipdfm" type="tool"/>
-<cat name="dvipdfm-static" type="tool"/>
-<cat name="dvipdfmx" type="tool"/>
-<cat name="dvipsk" type="collection" value="basic"/>
-<cat name="dvipsk-static" type="tool"/>
-<cat name="dviware" type="collection" value="basic"/>
-<cat name="dviware" type="tool"/>
-<cat name="ean" type="collection" value="fonts-extra"/>
-<cat name="easy" type="collection" value="latex-extra"/>
-<cat name="ebezier" type="collection" value="latex-extra"/>
-<cat name="ec" type="collection" value="latex-recommended"/>
-<cat name="ecc" type="collection" value="fonts-extra"/>
-<cat name="ecltree" type="collection" value="latex-extra"/>
-<cat name="edmac" type="collection" value="formats"/>
-<cat name="eepic" type="collection" value="pictures"/>
-<cat name="egplot" type="collection" value="latex-extra"/>
-<cat name="eiad" type="collection" value="fonts-extra"/>
-<cat name="eijkhout" type="collection" value="generic-extra"/>
-<cat name="elsevier" type="collection" value="publishers"/>
-<cat name="elvish" type="collection" value="fonts-extra"/>
-<cat name="em" type="collection" value="latex-extra"/>
-<cat name="emp" type="collection" value="latex-extra"/>
-<cat name="empheq" type="collection" value="math-extra"/>
-<cat name="emtex" type="system"/>
-<cat name="emulateapj" type="collection" value="latex-extra"/>
-<cat name="endfloat" type="collection" value="latex-extra"/>
-<cat name="engwar" type="collection" value="fonts-extra"/>
-<cat name="envbig" type="collection" value="latex-extra"/>
-<cat name="envlab" type="collection" value="latex-extra"/>
-<cat name="epigraph" type="collection" value="latex-extra"/>
-<cat name="eplain" type="collection" value="formats"/>
-<cat name="epsdice" type="collection" value="fonts-extra"/>
-<cat name="eqlist" type="collection" value="latex-extra"/>
-<cat name="eqname" type="collection" value="latex-extra"/>
-<cat name="eqnarray" type="collection" value="math-extra"/>
-<cat name="eqparbox" type="collection" value="latex-extra"/>
-<cat name="esdiff" type="collection" value="latex-extra"/>
-<cat name="esieecv" type="collection" value="latex-extra"/>
-<cat name="esint" type="collection" value="latex-extra"/>
-<cat name="eso-pic" type="collection" value="latex-extra"/>
-<cat name="esvect" type="collection" value="fonts-extra"/>
-<cat name="etex" type="collection" value="context"/>
-<cat name="etex" type="collection" value="etex"/>
-<cat name="ethiop" type="language" value="african"/>
-<cat name="euclide" type="collection" value="latex-extra"/>
-<cat name="euler" type="collection" value="latex-extra"/>
-<cat name="eulervm" type="collection" value="fonts-extra"/>
-<cat name="euro" type="collection" value="basic"/>
-<cat name="euro-ce" type="collection" value="basic"/>
-<cat name="eurofont" type="collection" value="basic"/>
-<cat name="eurosym" type="collection" value="basic"/>
-<cat name="euxm" type="collection" value="fonts-extra"/>
-<cat name="examdesign" type="collection" value="latex-extra"/>
-<cat name="expdlist" type="collection" value="latex-extra"/>
-<cat name="expl3" type="collection" value="latex-extra"/>
-<cat name="export" type="collection" value="latex-extra"/>
-<cat name="expressg" type="collection" value="metapost"/>
-<cat name="expressg" type="metapost"/>
-<cat name="extsizes" type="collection" value="latex-extra"/>
-<cat name="fancybox" type="collection" value="latex-extra"/>
-<cat name="fancyhdr" type="collection" value="latex-recommended"/>
-<cat name="fancynum" type="collection" value="latex-extra"/>
-<cat name="fancyref" type="collection" value="latex-extra"/>
-<cat name="fancyvrb" type="collection" value="latex-extra"/>
-<cat name="faq-english" type="collection" value="documentation"/>
-<cat name="faq-english" type="documentation"/>
-<cat name="faq-french" type="documentation"/>
-<cat name="faq-french" type="language" value="french"/>
-<cat name="faq-german" type="documentation"/>
-<cat name="faq-german" type="language" value="german"/>
-<cat name="fax" type="collection" value="latex-extra"/>
-<cat name="fbithesis" type="macros" value="latex"/>
-<cat name="fc" type="language" value="african"/>
-<cat name="featpost" type="collection" value="metapost"/>
-<cat name="featpost" type="metapost"/>
-<cat name="feyn" type="collection" value="fonts-extra"/>
-<cat name="feynmf" type="collection" value="metapost"/>
-<cat name="figsize" type="collection" value="latex-extra"/>
-<cat name="filecontents" type="collection" value="latex-extra"/>
-<cat name="finbib" type="biblio"/>
-<cat name="finbib" type="language" value="finnish"/>
-<cat name="fink" type="collection" value="latex-extra"/>
-<cat name="firststeps" type="collection" value="generic-extra"/>
-<cat name="firststeps" type="documentation"/>
-<cat name="fixfoot" type="collection" value="latex-extra"/>
-<cat name="fixme" type="collection" value="latex-extra"/>
-<cat name="flabels" type="collection" value="latex-extra"/>
-<cat name="flashcards" type="collection" value="latex-extra"/>
-<cat name="float" type="collection" value="latex-extra"/>
-<cat name="floatfig" type="macros" value="latex"/>
-<cat name="floatflt" type="collection" value="latex-extra"/>
-<cat name="fltpoint" type="collection" value="generic-extra"/>
-<cat name="fmp" type="collection" value="latex-extra"/>
-<cat name="fncychap" type="collection" value="latex-extra"/>
-<cat name="foilhtml" type="collection" value="latex-extra"/>
-<cat name="foiltex" type="macros" value="latex"/>
-<cat name="fontinst" type="collection" value="font-tool"/>
-<cat name="fontname" type="collection" value="basic"/>
-<cat name="fontname" type="collection" value="documentation"/>
-<cat name="fontname" type="documentation"/>
-<cat name="fontware" type="collection" value="font-tool"/>
-<cat name="fontware" type="tool"/>
-<cat name="footbib" type="collection" value="bibtex-extra"/>
-<cat name="footmisc" type="collection" value="latex-extra"/>
-<cat name="footnpag" type="collection" value="latex-extra"/>
-<cat name="formula" type="collection" value="latex-extra"/>
-<cat name="formular" type="collection" value="latex-extra"/>
-<cat name="fp" type="collection" value="latex-extra"/>
-<cat name="fribrief" type="collection" value="latex-extra"/>
-<cat name="fullblck" type="collection" value="latex-extra"/>
-<cat name="fullblck" type="macros" value="latex"/>
-<cat name="fullpict" type="collection" value="latex-extra"/>
-<cat name="fundus" type="collection" value="latex-extra"/>
-<cat name="futhark" type="collection" value="fonts-extra"/>
-<cat name="galley" type="collection" value="latex3"/>
-<cat name="galois" type="collection" value="latex-extra"/>
-<cat name="gauss" type="collection" value="latex-extra"/>
-<cat name="genealogy" type="collection" value="fonts-extra"/>
-<cat name="general" type="collection" value="basic"/>
-<cat name="general" type="documentation" />
-<cat name="genmisc" type="collection" value="generic-extra"/>
-<cat name="genmpage" type="collection" value="latex-extra"/>
-<cat name="gentl-gr" type="documentation"/>
-<cat name="geometry" type="collection" value="latex-recommended"/>
-<cat name="geomsty" type="collection" value="latex-extra"/>
-<cat name="german" type="language" value="german"/>
-<cat name="germbib" type="language" value="german"/>
-<cat name="germdoc" type="documentation"/>
-<cat name="germdoc" type="language" value="german"/>
-<cat name="getafm" type="tool"/>
-<cat name="ghostscript-free" type="collection" value="win32-support"/>
-<cat name="ghostscript-nonfree" type="collection" value="win32-support"/>
-<cat name="gloss" type="collection" value="latex-extra"/>
-<cat name="gn-logic" type="collection" value="latex-extra"/>
-<cat name="gnu-utils" type="collection" value="win32-support"/>
-<cat name="go" type="collection" value="games"/>
-<cat name="gothic" type="collection" value="fonts-extra"/>
-<cat name="graphics" type="collection" value="latex-base"/>
-<cat name="greek" type="language" value="greek"/>
-<cat name="greekdoc" type="documentation"/>
-<cat name="greekdoc" type="language" value="greek"/>
-<cat name="greenpoint" type="collection" value="fonts-extra"/>
-<cat name="grfpaste" type="collection" value="latex-extra"/>
-<cat name="grnumalt" type="collection" value="latex-extra"/>
-<cat name="grtimes" type="language" value="greek"/>
-<cat name="grverb" type="language" value="greek"/>
-<cat name="gsftopk" type="collection" value="basic"/>
-<cat name="gsftopk" type="tool"/>
-<cat name="gsftopk-static" type="tool"/>
-<cat name="gsview" type="tool"/>
-<cat name="gsview42-nonfree" type="collection" value="win32-support"/>
-<cat name="gtf" type="language" value="greek"/>
-<cat name="gtf" type="usergroup"/>
-<cat name="guides" type="collection" value="documentation"/>
-<cat name="guides" type="documentation"/>
-<cat name="guitar" type="collection" value="music"/>
-<cat name="gustlib" type="language" value="polish"/>
-<cat name="gzip" type="collection" value="basic"/>
-<cat name="gzip" type="collection" value="documentation"/>
-<cat name="gzip" type="tool"/>
-<cat name="hands" type="collection" value="fonts-extra"/>
-<cat name="hanging" type="collection" value="latex-extra"/>
-<cat name="harpoon" type="collection" value="latex-extra"/>
-<cat name="harvard" type="collection" value="bibtex-extra"/>
-<cat name="harvmac" type="collection" value="bibtex-extra"/>
-<cat name="hatching" type="collection" value="metapost"/>
-<cat name="hatching" type="metapost"/>
-<cat name="hc" type="collection" value="latex-extra"/>
-<cat name="hh" type="collection" value="latex-extra"/>
-<cat name="hilowres" type="collection" value="latex-extra"/>
-<cat name="histogr" type="collection" value="latex-extra"/>
-<cat name="hitec" type="collection" value="latex-extra"/>
-<cat name="hoekwater" type="collection" value="basic"/>
-<cat name="hpsdiss" type="collection" value="latex-extra"/>
-<cat name="html" type="collection" value="documentation"/>
-<cat name="html" type="documentation"/>
-<cat name="hvmath" type="collection" value="math-extra"/>
-<cat name="hyper" type="collection" value="latex-extra"/>
-<cat name="hyperref" type="collection" value="latex-recommended"/>
-<cat name="hyphenat" type="collection" value="latex-extra"/>
-<cat name="ibm" type="collection" value="fonts-extra"/>
-<cat name="ibycus" type="language" value="greek"/>
-<cat name="ieeepes" type="collection" value="publishers"/>
-<cat name="ifacmtg" type="collection" value="publishers"/>
-<cat name="ifmslide" type="collection" value="pdftex"/>
-<cat name="ifsym" type="collection" value="fonts-extra"/>
-<cat name="imac" type="collection" value="latex-extra"/>
-<cat name="imagick" type="collection" value="win32-support"/>
-<cat name="inlinebib" type="collection" value="bibtex-extra"/>
-<cat name="insbox" type="collection" value="generic-extra"/>
-<cat name="invoice" type="collection" value="latex-extra"/>
-<cat name="ipa" type="collection" value="latex-extra"/>
-<cat name="iso" type="collection" value="latex-extra"/>
-<cat name="iso" type="macros" value="latex"/>
-<cat name="iso10303" type="collection" value="latex-extra"/>
-<cat name="isodate" type="collection" value="latex-extra"/>
-<cat name="isorot" type="collection" value="latex-extra"/>
-<cat name="ispell" type="collection" value="basic"/>
-<cat name="ispell" type="collection" value="win32-support"/>
-<cat name="ispell" type="tool"/>
-<cat name="italian-doc" type="documentation"/>
-<cat name="italian-doc" type="language" value="italian"/>
-<cat name="itrans" type="language" value="indic"/>
-<cat name="jadetex" type="collection" value="htmlxml"/>
-<cat name="javascript-texed" type="tool"/>
-<cat name="jhep" type="collection" value="latex-extra"/>
-<cat name="jknappen" type="collection" value="latex-extra"/>
-<cat name="jkthesis" type="macros" value="latex"/>
-<cat name="jpeg2ps" type="collection" value="basic"/>
-<cat name="jpeg2ps" type="tool"/>
-<cat name="jpeg2ps" type="tool"/>
-<cat name="jsmisc" type="collection" value="plain-extra"/>
-<cat name="jura" type="language" value="german"/>
-<cat name="jurabib" type="language" value="german"/>
-<cat name="kalender" type="collection" value="latex-extra"/>
-<cat name="karnaugh" type="collection" value="latex-extra"/>
-<cat name="kastrup" type="collection" value="latex-extra"/>
-<cat name="kdgreek" type="language" value="greek"/>
-<cat name="kerkis" type="language" value="greek"/>
-<cat name="keystroke" type="collection" value="latex-extra"/>
-<cat name="kluwer" type="collection" value="publishers"/>
-<cat name="knuth" type="collection" value="documentation"/>
-<cat name="knuth" type="collection" value="texbooks"/>
-<cat name="koma-script" type="collection" value="latex-extra"/>
-<cat name="kpathsea" type="collection" value="basic"/>
-<cat name="kpathsea" type="library"/>
-<cat name="kuvio" type="collection" value="pictures"/>
-<cat name="l2hprog" type="collection" value="win32-support"/>
-<cat name="labelmag" type="tool"/>
-<cat name="labels" type="collection" value="latex-extra"/>
-<cat name="lacheck" type="collection" value="bin-extra"/>
-<cat name="lacheck" type="tool"/>
-<cat name="lamstex" type="collection" value="formats"/>
-<cat name="langpolish" type="language" value="polish"/>
-<cat name="lastpage" type="collection" value="latex-extra"/>
-<cat name="latable" type="tool"/>
-<cat name="latex" type="collection" value="bibtex-extra"/>
-<cat name="latex" type="collection" value="games"/>
-<cat name="latex" type="collection" value="htmlxml"/>
-<cat name="latex" type="collection" value="latex-extra"/>
-<cat name="latex" type="collection" value="latex-recommended"/>
-<cat name="latex" type="collection" value="math-extra"/>
-<cat name="latex" type="collection" value="music"/>
-<cat name="latex" type="collection" value="psfonts"/>
-<cat name="latex" type="collection" value="publishers"/>
-<cat name="latex2html" type="collection" value="htmlxml"/>
-<cat name="latex2html" type="tool"/>
-<cat name="latexdraw" type="tool"/>
-<cat name="latexfonts" type="collection" value="latex-base"/>
-<cat name="latexwide" type="macros" value="latex"/>
-<cat name="layouts" type="collection" value="latex-extra"/>
-<cat name="lcg" type="collection" value="latex-extra"/>
-<cat name="le" type="language" value="french"/>
-<cat name="leaflet" type="collection" value="latex-extra"/>
-<cat name="leftidx" type="collection" value="latex-extra"/>
-<cat name="lettre" type="collection" value="latex-extra"/>
-<cat name="lettrine" type="collection" value="latex-extra"/>
-<cat name="levy" type="language" value="greek"/>
-<cat name="lexikon" type="collection" value="latex-extra"/>
-<cat name="lgreek" type="language" value="greek"/>
-<cat name="lh" type="language" value="cyrillic"/>
-<cat name="lhcyr" type="language" value="cyrillic"/>
-<cat name="lhelp" type="collection" value="latex-extra"/>
-<cat name="lib-curl" type="library"/>
-<cat name="lib-expat" type="library"/>
-<cat name="lib-freetype" type="library"/>
-<cat name="lib-freetype2" type="library"/>
-<cat name="lib-geturl" type="library"/>
-<cat name="lib-gifreader" type="library"/>
-<cat name="lib-jpeg" type="collection" value="basic"/>
-<cat name="lib-jpeg" type="library"/>
-<cat name="lib-png" type="collection" value="basic"/>
-<cat name="lib-png" type="library"/>
-<cat name="lib-regex" type="library"/>
-<cat name="lib-ttf" type="collection" value="basic"/>
-<cat name="lib-ttf" type="library"/>
-<cat name="lib-zlib" type="library"/>
-<cat name="limap" type="collection" value="latex-extra"/>
-<cat name="lineno" type="collection" value="latex-extra"/>
-<cat name="linguex" type="collection" value="latex-extra"/>
-<cat name="listbib" type="collection" value="bibtex-extra"/>
-<cat name="listings" type="collection" value="latex-extra"/>
-<cat name="listliketab" type="collection" value="latex-extra"/>
-<cat name="literat" type="collection" value="fonts-extra"/>
-<cat name="literat" type="language" value="cyrillic"/>
-<cat name="lkort" type="documentation"/>
-<cat name="lkort" type="language" value="dutch"/>
-<cat name="localloc" type="collection" value="latex-extra"/>
-<cat name="logic" type="collection" value="fonts-extra"/>
-<cat name="lollipop" type="macros" value="lollipop"/>
-<cat name="lshort-english" type="collection" value="latex-recommended"/>
-<cat name="lshort-english" type="documentation"/>
-<cat name="lshort-finnish" type="documentation"/>
-<cat name="lshort-finnish" type="language" value="finnish"/>
-<cat name="lshort-french" type="documentation"/>
-<cat name="lshort-french" type="language" value="french"/>
-<cat name="lshort-german" type="documentation"/>
-<cat name="lshort-german" type="language" value="german"/>
-<cat name="lshort-italian" type="documentation"/>
-<cat name="lshort-italian" type="language" value="italian"/>
-<cat name="lshort-japanese" type="documentation"/>
-<cat name="lshort-japanese" type="language" value="cjk"/>
-<cat name="lshort-korean" type="documentation"/>
-<cat name="lshort-korean" type="language" value="cjk"/>
-<cat name="lshort-mongolian" type="documentation"/>
-<cat name="lshort-mongolian" type="language" value="mongolian"/>
-<cat name="lshort-polish" type="documentation"/>
-<cat name="lshort-polish" type="language" value="polish"/>
-<cat name="lshort-portuguese" type="documentation"/>
-<cat name="lshort-portuguese" type="language" value="portuguese"/>
-<cat name="lshort-russian" type="documentation"/>
-<cat name="lshort-russian" type="language" value="cyrillic"/>
-<cat name="lshort-slovak" type="documentation"/>
-<cat name="lshort-slovak" type="language" value="czechslovak"/>
-<cat name="lshort-spanish" type="documentation"/>
-<cat name="lshort-spanish" type="language" value="spanish"/>
-<cat name="lshort-ukrainian" type="documentation"/>
-<cat name="ltablex" type="collection" value="latex-extra"/>
-<cat name="ltx2rtf" type="collection" value="generic-extra"/>
-<cat name="ltx2rtf" type="tool"/>
-<cat name="ltx2rtf-static" type="tool"/>
-<cat name="ltxbase" type="collection" value="latex-base"/>
-<cat name="ltxmisc" type="collection" value="latex-recommended"/>
-<cat name="lucida" type="collection" value="fonts-extra"/>
-<cat name="lucold" type="collection" value="fonts-extra"/>
-<cat name="ly1" type="collection" value="psfonts"/>
-<cat name="mailing" type="collection" value="latex-extra"/>
-<cat name="makecmds" type="collection" value="latex-extra"/>
-<cat name="makeindex" type="collection" value="basic"/>
-<cat name="makeindex" type="collection" value="basic"/>
-<cat name="malayalam" type="language" value="indic"/>
-<cat name="manfnt" type="collection" value="latex-extra"/>
-<cat name="manjutex" type="language" value="manju"/>
-<cat name="mapcodes" type="collection" value="latex-extra"/>
-<cat name="maple" type="collection" value="latex-extra"/>
-<cat name="marvosym" type="collection" value="psfonts"/>
-<cat name="mathcomp" type="collection" value="math-extra"/>
-<cat name="mathematica" type="collection" value="fonts-extra"/>
-<cat name="mathpazo" type="collection" value="math-extra"/>
-<cat name="mathtime" type="collection" value="fonts-extra"/>
-<cat name="mattens" type="collection" value="latex-extra"/>
-<cat name="mceinleger" type="collection" value="latex-extra"/>
-<cat name="mcite" type="collection" value="latex-extra"/>
-<cat name="mdwtools" type="collection" value="latex-extra"/>
-<cat name="memoir" type="collection" value="latex-extra"/>
-<cat name="metafont" type="collection" value="basic"/>
-<cat name="metafont" type="tex-tool"/>
-<cat name="metaobj" type="collection" value="metapost"/>
-<cat name="metaobj" type="metapost"/>
-<cat name="metapost" type="collection" value="metapost"/>
-<cat name="metapost" type="tex-tool"/>
-<cat name="metapost-examples" type="collection" value="metapost"/>
-<cat name="metapost-examples" type="documentation"/>
-<cat name="metasupp" type="collection" value="basic"/>
-<cat name="method" type="collection" value="latex-extra"/>
-<cat name="metre" type="collection" value="latex-extra"/>
-<cat name="mex" type="language" value="polish"/>
-<cat name="mf-ps" type="collection" value="pictures"/>
-<cat name="mf-ps" type="tool"/>
-<cat name="mff" type="collection" value="latex-extra"/>
-<cat name="mflogo" type="collection" value="basic"/>
-<cat name="mfmisc" type="collection" value="basic"/>
-<cat name="mfnfss" type="collection" value="latex-recommended"/>
-<cat name="mfpic" type="collection" value="metapost"/>
-<cat name="mft" type="collection" value="font-tool"/>
-<cat name="mft" type="tool"/>
-<cat name="mftinc" type="collection" value="latex-extra"/>
-<cat name="mhequ" type="collection" value="latex-extra"/>
-<cat name="mhs" type="collection" value="latex-extra"/>
-<cat name="midnight" type="collection" value="generic-extra"/>
-<cat name="miller" type="collection" value="latex-extra"/>
-<cat name="miniplot" type="collection" value="pictures"/>
-<cat name="minitoc" type="collection" value="latex-extra"/>
-<cat name="minutes" type="collection" value="latex-extra"/>
-<cat name="misc209" type="collection" value="latex-extra"/>
-<cat name="mltex" type="collection" value="basic"/>
-<cat name="mminstance" type="collection" value="font-tool"/>
-<cat name="mminstance" type="tool"/>
-<cat name="mnras" type="collection" value="publishers"/>
-<cat name="mnras" type="macros" value="latex"/>
-<cat name="montex" type="language" value="mongolian"/>
-<cat name="morehelp" type="collection" value="latex-extra"/>
-<cat name="moresize" type="collection" value="latex-extra"/>
-<cat name="moreverb" type="collection" value="latex-extra"/>
-<cat name="morse" type="collection" value="fonts-extra"/>
-<cat name="mparhack" type="collection" value="latex-extra"/>
-<cat name="mpattern" type="collection" value="metapost"/>
-<cat name="mpattern" type="metapost"/>
-<cat name="ms" type="collection" value="latex-extra"/>
-<cat name="msc" type="collection" value="latex-extra"/>
-<cat name="mslapa" type="collection" value="latex-extra"/>
-<cat name="mtgreek" type="collection" value="latex-extra"/>
-<cat name="multenum" type="collection" value="latex-extra"/>
-<cat name="multi" type="collection" value="generic-extra"/>
-<cat name="multi" type="dvips-tool"/>
-<cat name="multibbl" type="collection" value="latex-extra"/>
-<cat name="multibib" type="collection" value="bibtex-extra"/>
-<cat name="multicap" type="collection" value="latex-extra"/>
-<cat name="multirow" type="collection" value="latex-extra"/>
-<cat name="musictex" type="collection" value="music"/>
-<cat name="musixflx" type="collection" value="music"/>
-<cat name="musixflx" type="tool"/>
-<cat name="musixlyr" type="collection" value="music"/>
-<cat name="musixtex" type="collection" value="music"/>
-<cat name="muthesis" type="macros" value="latex"/>
-<cat name="mwcls" type="language" value="polish"/>
-<cat name="mwrite" type="collection" value="latex-extra"/>
-<cat name="mxd" type="collection" value="omega"/>
-<cat name="mxedruli" type="collection" value="omega"/>
-<cat name="nassflow" type="collection" value="latex-extra"/>
-<cat name="natbib" type="collection" value="latex-recommended"/>
-<cat name="nath" type="collection" value="math-extra"/>
-<cat name="ncclatex" type="collection" value="latex-extra"/>
-<cat name="ncctools" type="collection" value="latex-extra"/>
-<cat name="netpbm" type="collection" value="win32-support"/>
-<cat name="newalg" type="collection" value="latex-extra"/>
-<cat name="newfile" type="collection" value="latex-extra"/>
-<cat name="newlfm" type="collection" value="latex-extra"/>
-<cat name="newsletr" type="collection" value="plain-extra"/>
-<cat name="newthm" type="collection" value="latex-extra"/>
-<cat name="newvbtm" type="collection" value="latex-extra"/>
-<cat name="niceframe" type="collection" value="latex-extra"/>
-<cat name="nomencl" type="collection" value="latex-extra"/>
-<cat name="nomentbl" type="collection" value="latex-extra"/>
-<cat name="nonfloat" type="collection" value="latex-extra"/>
-<cat name="notes" type="collection" value="latex-extra"/>
-<cat name="nrc" type="collection" value="publishers"/>
-<cat name="ntabbing" type="collection" value="latex-extra"/>
-<cat name="ntemacs" type="collection" value="win32-support"/>
-<cat name="ntg" type="collection" value="generic-extra"/>
-<cat name="ntg" type="usergroup"/>
-<cat name="ntgclass" type="collection" value="latex-extra"/>
-<cat name="ntheorem" type="collection" value="latex-extra"/>
-<cat name="numline" type="collection" value="latex-extra"/>
-<cat name="numprint" type="collection" value="latex-extra"/>
-<cat name="oberdiek" type="collection" value="latex-extra"/>
-<cat name="objectz" type="collection" value="latex-extra"/>
-<cat name="oca" type="collection" value="fonts-extra"/>
-<cat name="ocherokee" type="collection" value="omega"/>
-<cat name="ocr-a" type="collection" value="fonts-extra"/>
-<cat name="oesch" type="collection" value="fonts-extra"/>
-<cat name="ogham" type="collection" value="fonts-extra"/>
-<cat name="ogonek" type="collection" value="latex-extra"/>
-<cat name="oinuit" type="collection" value="omega"/>
-<cat name="oldstyle" type="collection" value="latex-extra"/>
-<cat name="omega" type="collection" value="omega"/>
-<cat name="omega" type="tex-tool"/>
-<cat name="omega-devanagari" type="language" value="indic"/>
-<cat name="omega-devanagari" type="omega"/>
-<cat name="omegabook" type="collection" value="omega"/>
-<cat name="omegafonts" type="collection" value="omega"/>
-<cat name="opcit" type="collection" value="latex-extra"/>
-<cat name="osmanian" type="collection" value="fonts-extra"/>
-<cat name="ot2cyr" type="language" value="cyrillic"/>
-<cat name="othello" type="collection" value="games"/>
-<cat name="otibet" type="language" value="tibetan"/>
-<cat name="outline" type="collection" value="latex-extra"/>
-<cat name="outliner" type="collection" value="latex-extra"/>
-<cat name="overpic" type="collection" value="latex-extra"/>
-<cat name="oxford" type="collection" value="latex-extra"/>
-<cat name="pacioli" type="collection" value="fonts-extra"/>
-<cat name="pageno" type="collection" value="latex-extra"/>
-<cat name="paper" type="collection" value="latex-extra"/>
-<cat name="paralist" type="collection" value="latex-extra"/>
-<cat name="parallel" type="collection" value="latex-extra"/>
-<cat name="passivetex" type="collection" value="htmlxml"/>
-<cat name="patch" type="collection" value="latex-extra"/>
-<cat name="patchcmd" type="collection" value="latex-extra"/>
-<cat name="pawpict" type="collection" value="latex-extra"/>
-<cat name="pb-diagram" type="collection" value="pictures"/>
-<cat name="pdcmac" type="collection" value="plain-extra"/>
-<cat name="pdfcprot" type="collection" value="pdftex"/>
-<cat name="pdfpages" type="collection" value="pdftex"/>
-<cat name="pdfscreen" type="collection" value="pdftex"/>
-<cat name="pdfslide" type="collection" value="pdftex"/>
-<cat name="pdftex" type="collection" value="context"/>
-<cat name="pdftex" type="collection" value="htmlxml"/>
-<cat name="pdftex" type="collection" value="pdftex"/>
-<cat name="pdftex" type="tex-tool"/>
-<cat name="pdftex-static" type="tex-tool"/>
-<cat name="pdftools" type="collection" value="pdftex"/>
-<cat name="pdftools" type="tool"/>
-<cat name="pdftricks" type="collection" value="pdftex"/>
-<cat name="perl" type="collection" value="win32-support"/>
-<cat name="permute" type="collection" value="latex-extra"/>
-<cat name="peterw" type="collection" value="latex-extra"/>
-<cat name="petri-nets" type="collection" value="pictures"/>
-<cat name="pfe" type="collection" value="win32-support"/>
-<cat name="phonetic" type="collection" value="fonts-extra"/>
-<cat name="photo" type="collection" value="latex-extra"/>
-<cat name="physe" type="collection" value="formats"/>
-<cat name="phyzzx" type="collection" value="formats"/>
-<cat name="picinpar" type="collection" value="pictures"/>
-<cat name="picins" type="collection" value="latex-extra"/>
-<cat name="pictex" type="collection" value="pictures"/>
-<cat name="pictex2" type="collection" value="pictures"/>
-<cat name="piechartmp" type="collection" value="metapost"/>
-<cat name="piechartmp" type="graphics"/>
-<cat name="piff" type="collection" value="latex-extra"/>
-<cat name="pitthesis" type="macros" value="latex"/>
-<cat name="pkfix" type="collection" value="basic"/>
-<cat name="pkfix" type="font-tool"/>
-<cat name="pl" type="collection" value="latex-extra"/>
-<cat name="plainmisc" type="collection" value="plain-extra"/>
-<cat name="plaintex" type="collection" value="basic"/>
-<cat name="plari" type="collection" value="latex-extra"/>
-<cat name="plates" type="collection" value="latex-extra"/>
-<cat name="platex" type="language" value="polish"/>
-<cat name="play" type="collection" value="latex-extra"/>
-<cat name="plcalendar" type="collection" value="plain-extra"/>
-<cat name="plfonts" type="language" value="polish"/>
-<cat name="plgraph" type="collection" value="plain-extra"/>
-<cat name="plpatch" type="collection" value="plain-extra"/>
-<cat name="pmgraph" type="collection" value="pictures"/>
-<cat name="poemscol" type="collection" value="latex-extra"/>
-<cat name="polish-doc" type="documentation"/>
-<cat name="polish-doc" type="language" value="polish"/>
-<cat name="polyglot" type="collection" value="latex-extra"/>
-<cat name="polynom" type="collection" value="latex-extra"/>
-<cat name="postcards" type="collection" value="latex-extra"/>
-<cat name="ppower4" type="collection" value="pdftex"/>
-<cat name="preprint" type="collection" value="latex-extra"/>
-<cat name="prettyref" type="collection" value="latex-extra"/>
-<cat name="preview" type="collection" value="latex-extra"/>
-<cat name="procIAGssymp" type="collection" value="publishers"/>
-<cat name="progkeys" type="collection" value="latex-extra"/>
-<cat name="program" type="collection" value="latex-extra"/>
-<cat name="proofs" type="collection" value="latex-extra"/>
-<cat name="proofs" type="macros" value="plain"/>
-<cat name="prosper" type="collection" value="latex-extra"/>
-<cat name="protocol" type="collection" value="latex-extra"/>
-<cat name="ps" type="collection" value="basic"/>
-<cat name="ps2pkm" type="collection" value="basic"/>
-<cat name="ps2pkm" type="collection" value="bin-extra"/>
-<cat name="ps2pkm" type="collection" value="font-tool"/>
-<cat name="ps2pkm" type="tool"/>
-<cat name="psafm" type="collection" value="psfonts"/>
-<cat name="pscyr" type="language" value="cyrillic"/>
-<cat name="psfig" type="collection" value="generic-extra"/>
-<cat name="psfonts" type="collection" value="math-extra"/>
-<cat name="psfrag" type="collection" value="latex-extra"/>
-<cat name="psgo" type="collection" value="games"/>
-<cat name="psizzl" type="collection" value="formats"/>
-<cat name="pslatex" type="collection" value="latex-recommended"/>
-<cat name="psnfss" type="collection" value="latex-basi"/>
-<cat name="psnfssx" type="collection" value="psfonts"/>
-<cat name="pst-optic" type="collection" value="pictures"/>
-<cat name="pstools" type="tool"/>
-<cat name="pstricks" type="collection" value="pictures"/>
-<cat name="psutils" type="collection" value="psutils"/>
-<cat name="psutils" type="tool"/>
-<cat name="punk" type="collection" value="fonts-extra"/>
-<cat name="pxfonts" type="collection" value="psfonts"/>
-<cat name="qfonts" type="language" value="polish"/>
-<cat name="qobitree" type="collection" value="latex-extra"/>
-<cat name="qpx" type="language" value="polish"/>
-<cat name="qsymbols" type="collection" value="latex-extra"/>
-<cat name="qtx" type="language" value="polish"/>
-<cat name="quotchap" type="collection" value="latex-extra"/>
-<cat name="qxcm" type="collection" value="psfonts"/>
-<cat name="r-und-s" type="language" value="german"/>
-<cat name="rccol" type="collection" value="latex-extra"/>
-<cat name="rcs" type="collection" value="latex-extra"/>
-<cat name="rcsinfo" type="collection" value="latex-extra"/>
-<cat name="realcalc" type="collection" value="generic-extra"/>
-<cat name="rectopma" type="collection" value="latex-extra"/>
-<cat name="refcheck" type="collection" value="latex-extra"/>
-<cat name="references" type="biblio"/>
-<cat name="references" type="collection" value="latex-extra"/>
-<cat name="refman" type="collection" value="latex-extra"/>
-<cat name="regcount" type="collection" value="latex-extra"/>
-<cat name="regex" type="collection" value="basic"/>
-<cat name="regex" type="library"/>
-<cat name="register" type="collection" value="latex-extra"/>
-<cat name="relenc" type="collection" value="latex-extra"/>
-<cat name="repeatindex" type="collection" value="latex-extra"/>
-<cat name="resume" type="collection" value="latex-extra"/>
-<cat name="revtex" type="collection" value="publishers"/>
-<cat name="revtex" type="macros" value="latex"/>
-<cat name="rlepsf" type="collection" value="latex-extra"/>
-<cat name="rmpage" type="collection" value="latex-extra"/>
-<cat name="romannum" type="collection" value="latex-extra"/>
-<cat name="rotating" type="collection" value="latex-recommended"/>
-<cat name="rotfloat" type="collection" value="latex-extra"/>
-<cat name="rotpages" type="collection" value="latex-extra"/>
-<cat name="rplain" type="collection" value="latex-extra"/>
-<cat name="rsfs" type="collection" value="fonts-extra"/>
-<cat name="rst" type="collection" value="latex-extra"/>
-<cat name="rtkinenc" type="collection" value="latex-extra"/>
-<cat name="ruhyphen" type="language" value="cyrillic"/>
-<cat name="sae" type="collection" value="latex-extra"/>
-<cat name="sanskrit" type="language" value="indic"/>
-<cat name="sauter" type="collection" value="fonts-extra"/>
-<cat name="sauterfonts" type="collection" value="fonts-extra"/>
-<cat name="savefnmark" type="collection" value="latex-extra"/>
-<cat name="savetrees" type="collection" value="latex-extra"/>
-<cat name="scale" type="collection" value="latex-extra"/>
-<cat name="schedule" type="collection" value="latex-extra"/>
-<cat name="scientificviewer" type="tool"/>
-<cat name="sciwordconv" type="collection" value="latex-extra"/>
-<cat name="script" type="collection" value="latex-extra"/>
-<cat name="sectsty" type="collection" value="latex-extra"/>
-<cat name="seetexk" type="collection" value="bin-extra"/>
-<cat name="seetexk" type="tool"/>
-<cat name="semantic" type="collection" value="latex-extra"/>
-<cat name="semaphor" type="collection" value="fonts-extra"/>
-<cat name="seminar" type="collection" value="latex-extra"/>
-<cat name="setspace" type="collection" value="latex-extra"/>
-<cat name="sf298" type="collection" value="latex-extra"/>
-<cat name="sffms" type="collection" value="latex-extra"/>
-<cat name="shadbox" type="collection" value="latex-extra"/>
-<cat name="shadethm" type="collection" value="latex-extra"/>
-<cat name="shapepar" type="collection" value="latex-extra"/>
-<cat name="shortlst" type="collection" value="latex-extra"/>
-<cat name="shortlst" type="macros" value="latex"/>
-<cat name="shorttoc" type="collection" value="latex-extra"/>
-<cat name="showdim" type="collection" value="latex-extra"/>
-<cat name="showlabels" type="collection" value="latex-extra"/>
-<cat name="siam" type="collection" value="publishers"/>
-<cat name="sidecap" type="collection" value="latex-extra"/>
-<cat name="siggraph" type="collection" value="latex-extra"/>
-<cat name="simpsons" type="collection" value="fonts-extra"/>
-<cat name="skak" type="collection" value="games"/>
-<cat name="skull" type="collection" value="fonts-extra"/>
-<cat name="slashbox" type="collection" value="latex-extra"/>
-<cat name="slidenotes" type="collection" value="latex-extra"/>
-<cat name="slideshow" type="collection" value="metapost"/>
-<cat name="slideshow" type="metapost"/>
-<cat name="smartref" type="collection" value="latex-extra"/>
-<cat name="smflatex" type="collection" value="latex-extra"/>
-<cat name="snapshot" type="collection" value="latex-extra"/>
-<cat name="songbook" type="collection" value="latex-extra"/>
-<cat name="soul" type="collection" value="latex-extra"/>
-<cat name="soyombo" type="language" value="mongolian"/>
-<cat name="spie" type="collection" value="publishers"/>
-<cat name="splitindex" type="collection" value="latex-extra"/>
-<cat name="sprite" type="collection" value="latex-extra"/>
-<cat name="srcltx" type="collection" value="latex-extra"/>
-<cat name="ssqquote" type="collection" value="latex-extra"/>
-<cat name="stack" type="collection" value="latex-extra"/>
-<cat name="startex" type="collection" value="formats"/>
-<cat name="stdclsdv" type="collection" value="latex-extra"/>
-<cat name="stmaryrd" type="collection" value="math-extra"/>
-<cat name="sttools" type="collection" value="latex-extra"/>
-<cat name="subeqn" type="collection" value="latex-extra"/>
-<cat name="subeqnarray" type="collection" value="latex-extra"/>
-<cat name="subfigure" type="collection" value="latex-extra"/>
-<cat name="subfloat" type="collection" value="latex-extra"/>
-<cat name="substr" type="collection" value="latex-extra"/>
-<cat name="supertabular" type="collection" value="latex-extra"/>
-<cat name="svjour" type="macros" value="latex"/>
-<cat name="swebib" type="biblio"/>
-<cat name="swebib" type="language" value="swedish"/>
-<cat name="swimgraf" type="collection" value="pictures"/>
-<cat name="symbols" type="collection" value="documentation"/>
-<cat name="symbols" type="documentation"/>
-<cat name="syntax" type="collection" value="latex-extra"/>
-<cat name="synttree" type="collection" value="latex-extra"/>
-<cat name="t-angles" type="collection" value="latex-extra"/>
-<cat name="t1utils" type="collection" value="font-tool"/>
-<cat name="t1utils" type="collection" value="t1utils"/>
-<cat name="t1utils" type="tool"/>
-<cat name="t2" type="language" value="cyrillic"/>
-<cat name="tabbing" type="collection" value="latex-extra"/>
-<cat name="tableaux" type="collection" value="latex-extra"/>
-<cat name="tap" type="collection" value="generic-extra"/>
-<cat name="tap" type="language" value="polish"/>
-<cat name="taupin" type="collection" value="latex-extra"/>
-<cat name="taylor" type="macros" value="generic"/>
-<cat name="tcldoc" type="collection" value="latex-extra"/>
-<cat name="tds" type="collection" value="basic"/>
-<cat name="tds" type="documentation"/>
-<cat name="technics" type="collection" value="latex-extra"/>
-<cat name="template" type="collection" value="latex3"/>
-<cat name="tengwar" type="collection" value="fonts-extra"/>
-<cat name="tetex" type="collection" value="basic"/>
-<cat name="tetex" type="config"/>
-<cat name="teubner" type="language" value="greek"/>
-<cat name="tex" type="collection" value="basic"/>
-<cat name="tex4htk" type="collection" value="htmlxml"/>
-<cat name="texaide" type="tool"/>
-<cat name="texconfig" type="collection" value="basic"/>
-<cat name="texdoc" type="collection" value="basic"/>
-<cat name="texdraw" type="collection" value="pictures"/>
-<cat name="texinfo" type="collection" value="bin-extra"/>
-<cat name="texlive-source" type="source"/>
-<cat name="texniccenter" type="collection" value="win32-support"/>
-<cat name="texshade" type="collection" value="latex-extra"/>
-<cat name="texshell" type="collection" value="win32-support"/>
-<cat name="texsis" type="collection" value="formats"/>
-<cat name="texsis" type="macros" value="texsis"/>
-<cat name="text1" type="macros" value="text1"/>
-<cat name="textfit" type="collection" value="latex-extra"/>
-<cat name="textmerg" type="collection" value="latex-extra"/>
-<cat name="textmerg" type="macros" value="latex"/>
-<cat name="textopo" type="collection" value="latex-extra"/>
-<cat name="textpos" type="collection" value="latex-extra"/>
-<cat name="texware" type="collection" value="bin-extra"/>
-<cat name="texware" type="tex-tool"/>
-<cat name="thesis" type="macros" value="latex"/>
-<cat name="threed" type="collection" value="metapost"/>
-<cat name="threed" type="metapost"/>
-<cat name="thumb" type="collection" value="latex-extra"/>
-<cat name="thumbpdf" type="collection" value="pdftex"/>
-<cat name="ticket" type="collection" value="latex-extra"/>
-<cat name="tiff2png" type="tool"/>
-<cat name="tiffutils" type="tool"/>
-<cat name="timesht" type="collection" value="latex-extra"/>
-<cat name="timesht" type="macros" value="latex"/>
-<cat name="timing" type="collection" value="latex-extra"/>
-<cat name="tipa" type="collection" value="basic"/>
-<cat name="titlefoot" type="collection" value="latex-extra"/>
-<cat name="titlesec" type="collection" value="latex-extra"/>
-<cat name="titling" type="collection" value="latex-extra"/>
-<cat name="tldoc-deutsch" type="documentation"/>
-<cat name="tldoc-deutsch" type="language" value="german"/>
-<cat name="tldoc-english" type="collection" value="basic"/>
-<cat name="tldoc-english" type="documentation"/>
-<cat name="tldoc-french" type="documentation"/>
-<cat name="tldoc-french" type="language" value="french"/>
-<cat name="tldoc-polish" type="documentation"/>
-<cat name="tldoc-polish" type="language" value="polish"/>
-<cat name="tldoc-russian" type="documentation"/>
-<cat name="tldoc-russian" type="language" value="cyrillic"/>
-<cat name="tldoc-slovak" type="documentation"/>
-<cat name="tldoc-slovak" type="language" value="czechslovak"/>
-<cat name="tmmath" type="collection" value="math-extra"/>
-<cat name="tocbibind" type="collection" value="latex-extra"/>
-<cat name="tocloft" type="collection" value="latex-extra"/>
-<cat name="tocvsec2" type="collection" value="latex-extra"/>
-<cat name="todo" type="collection" value="latex-extra"/>
-<cat name="toolbox" type="collection" value="latex-extra"/>
-<cat name="tools" type="collection" value="latex-basi"/>
-<cat name="topfloat" type="collection" value="latex-extra"/>
-<cat name="totpages" type="collection" value="latex-extra"/>
-<cat name="tracking" type="collection" value="latex-extra"/>
-<cat name="trajan" type="collection" value="fonts-extra"/>
-<cat name="tree-dvips" type="collection" value="latex-extra"/>
-<cat name="treetex" type="collection" value="plain-extra"/>
-<cat name="trfsigns" type="collection" value="latex-extra"/>
-<cat name="trsym" type="collection" value="latex-extra"/>
-<cat name="truetype" type="collection" value="documentation"/>
-<cat name="truetype" type="documentation"/>
-<cat name="ttex" type="collection" value="omega"/>
-<cat name="ttf2mf" type="collection" value="font-tool"/>
-<cat name="ttf2pt1" type="tool"/>
-<cat name="ttfutils" type="collection" value="ttfutils"/>
-<cat name="ttfutils" type="tool"/>
-<cat name="tth" type="tool"/>
-<cat name="tug" type="collection" value="generic-extra"/>
-<cat name="tug" type="usergroup"/>
-<cat name="tugboat" type="collection" value="latex-extra"/>
-<cat name="twoup" type="collection" value="latex-extra"/>
-<cat name="txfonts" type="collection" value="psfonts"/>
-<cat name="type1cm" type="collection" value="latex-extra"/>
-<cat name="typedref" type="collection" value="latex-extra"/>
-<cat name="typespec" type="collection" value="plain-extra"/>
-<cat name="uaclasses" type="collection" value="latex-extra"/>
-<cat name="ucthesis" type="macros" value="latex"/>
-<cat name="uhrzeit" type="collection" value="latex-extra"/>
-<cat name="ukrhyph" type="language" value="cyrillic"/>
-<cat name="ulsy" type="collection" value="latex-extra"/>
-<cat name="umlaute" type="language" value="german"/>
-<cat name="umoline" type="collection" value="latex-extra"/>
-<cat name="umrand" type="collection" value="fonts-extra"/>
-<cat name="underlin" type="collection" value="latex-extra"/>
-<cat name="undertilde" type="collection" value="latex-extra"/>
-<cat name="uni" type="collection" value="fonts-extra"/>
-<cat name="unicode" type="collection" value="latex-extra"/>
-<cat name="units" type="collection" value="latex-extra"/>
-<cat name="universa" type="collection" value="fonts-extra"/>
-<cat name="unsupported" type="collection" value="fonts-extra"/>
-<cat name="upquote" type="collection" value="latex-extra"/>
-<cat name="urlbst" type="biblio"/>
-<cat name="urlbst" type="collection" value="bibtex-extra"/>
-<cat name="urwstd" type="collection" value="psfonts"/>
-<cat name="urwvn" type="language" value="vietnamese"/>
-<cat name="ushort" type="collection" value="latex-extra"/>
-<cat name="ut-thesis" type="macros" value="latex"/>
-<cat name="utorontothesis" type="macros" value="latex"/>
-<cat name="utthesis" type="macros" value="latex"/>
-<cat name="uwthesis" type="macros" value="latex"/>
-<cat name="varindex" type="collection" value="latex-extra"/>
-<cat name="vdm" type="collection" value="latex-extra"/>
-<cat name="vector" type="collection" value="latex-extra"/>
-<cat name="venn" type="collection" value="math-extra"/>
-<cat name="venn" type="metapost"/>
-<cat name="verse" type="collection" value="latex-extra"/>
-<cat name="vertex" type="collection" value="plain-extra"/>
-<cat name="vicentino" type="fonts"/>
-<cat name="vita" type="collection" value="latex-extra"/>
-<cat name="vlna" type="language" value="czechslovak"/>
-<cat name="vlna" type="tool"/>
-<cat name="vmargin" type="collection" value="latex-extra"/>
-<cat name="vntex" type="language" value="vietnamese"/>
-<cat name="vrb" type="collection" value="latex-extra"/>
-<cat name="vrb" type="macros" value="plain"/>
-<cat name="vrsion" type="collection" value="latex-extra"/>
-<cat name="warning" type="collection" value="latex-extra"/>
-<cat name="warpcol" type="collection" value="latex-extra"/>
-<cat name="was" type="collection" value="latex-extra"/>
-<cat name="wasy" type="collection" value="basic"/>
-<cat name="wasysym" type="collection" value="basic"/>
-<cat name="webeq" type="collection" value="latex-extra"/>
-<cat name="webguide" type="collection" value="documentation"/>
-<cat name="webguide" type="documentation"/>
-<cat name="williams" type="collection" value="latex-extra"/>
-<cat name="windvi" type="collection" value="basic"/>
-<cat name="windvi" type="collection" value="win32-support"/>
-<cat name="windvi" type="tool"/>
-<cat name="windvi-static" type="tool"/>
-<cat name="winedt" type="collection" value="win32-support"/>
-<cat name="winedt" type="tool"/>
-<cat name="winlatex" type="tool"/>
-<cat name="winshell" type="collection" value="win32-support"/>
-<cat name="winshell" type="tool"/>
-<cat name="wmf2eps" type="tool"/>
-<cat name="wnri" type="language" value="indic"/>
-<cat name="wntamil" type="language" value="indic"/>
-<cat name="wordcount" type="collection" value="latex-extra"/>
-<cat name="wp-conv" type="collection" value="documentation"/>
-<cat name="wp-conv" type="documentation"/>
-<cat name="wp2latex" type="tool"/>
-<cat name="wsuipa" type="collection" value="fonts-extra"/>
-<cat name="xdvi" type="collection" value="basic"/>
-<cat name="xdvi" type="tool"/>
-<cat name="xemacs" type="collection" value="win32-support"/>
-<cat name="xinitials" type="collection" value="latex3"/>
-<cat name="xmlplay" type="collection" value="htmlxml"/>
-<cat name="xmltex" type="collection" value="htmlxml"/>
-<cat name="xor" type="collection" value="latex3"/>
-<cat name="xparse" type="collection" value="latex3"/>
-<cat name="xpdf" type="collection" value="pdftex"/>
-<cat name="xpdf" type="tool"/>
-<cat name="xtab" type="collection" value="latex3"/>
-<cat name="xtcapts" type="collection" value="latex3"/>
-<cat name="xtexcad" type="tool"/>
-<cat name="xtheorem" type="collection" value="latex3"/>
-<cat name="xymtex" type="collection" value="chemistry"/>
-<cat name="xypic" type="collection" value="pictures"/>
-<cat name="yafoot" type="collection" value="latex-eyxtra"/>
-<cat name="yannisgr" type="language" value="greek"/>
-<cat name="yfonts" type="collection" value="fonts-extra"/>
-<cat name="yhmath" type="collection" value="math-extra"/>
-<cat name="yi4latex" type="language" value="cjk"/>
-<cat name="youngtab" type="collection" value="latex-extra"/>
-<cat name="yplan" type="collection" value="latex-extra"/>
-<cat name="ytex" type="collection" value="formats"/>
-<cat name="zed-csp" type="collection" value="latex-extra"/>
-<cat name="zefonts" type="collection" value="fonts-extra"/>
-<cat name="zlib" type="collection" value="basic"/>
-<cat name="zlib" type="library"/>
-<system name="gsview" value="win32"/>
-<system name="javascript-texed" value="win32"/>
-<system name="latexdraw" value="win32"/>
-<system name="latexwide" value="win32"/>
-<system name="texaide" value="win32"/>
-<system name="ttf2mf" value="win32"/>
-<system name="windvi" value="win32"/>
-<system name="winedt" value="win32"/>
-<system name="winshell" value="win32"/>
-<system name="wmf2eps" value="win32"/>
-<system name="wp2latex" value="win32"/>
-<system name="lib-curl" value="win32"/>
-<system name="lib-expat" value="win32"/>
-<system name="lib-freetype" value="win32"/>
-<system name="lib-freetype2" value="win32"/>
-<system name="lib-geturl" value="win32"/>
-<system name="lib-gifreader" value="win32"/>
-<system name="lib-jpeg" value="win32"/>
-<system name="lib-png" value="win32"/>
-<system name="lib-regex" value="win32"/>
-<system name="lib-ttf" value="win32"/>
-<system name="lib-zlib" value="win32"/>
-<system name="cmactex" value="mac"/>
-<system name="fptex" value="win32"/>
-<system name="miktex" value="win32"/>
-<system name="oztex" value="mac"/>
-<system name="techexplorer" value="win32"/>
-<system name="texniccenter" value="win32"/>
-<system name="texshell32" value="win32"/>
-<system name="xdvik" value="unix"/>
-<system name="xfig" value="inx"/>
-
-<cat name="abc2mtex" type="tool"/>
-<cat name="catdoc" type="tool"/>
-<cat name="catdvi" type="tool"/>
-<cat name="cmactex" type="system"/>
-<cat name="dviconcat" type="tool"/>
-<cat name="dvicopy" type="tex-tool"/>
-<cat name="dviout" type="tool"/>
-<cat name="dvips" type="tex-tool"/>
-<cat name="eco" type="fonts" value="public"/>
-<cat name="fptex" type="system"/>
-<cat name="gnuplot" type="tool"/>
-<cat name="jdvi" type="tool"/>
-<cat name="llncs" type="macros" value="latex"/>
-<cat name="malvern" type="fonts" value="public"/>
-<cat name="miktex" type="system"/>
-<cat name="oztex" type="system"/>
-<cat name="pstoedit" type="tool"/>
-<cat name="techexplorer" type="tool"/>
-<cat name="texdoctk" type="tool"/>
-<cat name="texniccenter" type="tool"/>
-<cat name="texshell32" type="tool"/>
-<cat name="transfig" type="tool"/>
-<cat name="tmview" type="tool"/>
-<cat name="ttf2pk" type="tool"/>
-<cat name="vfinst" type="tool"/>
-<cat name="vtex" type="system"/>
-<cat name="xdvik" type="tex-tool"/>
-<cat name="xfig" type="tool"/>
-
-</cats>
diff --git a/Build/cdbuild/tpm2/taxonomy b/Build/cdbuild/tpm2/taxonomy
deleted file mode 100644
index 03c43bd8516..00000000000
--- a/Build/cdbuild/tpm2/taxonomy
+++ /dev/null
@@ -1,5 +0,0 @@
-<taxonomy id="Material">
-<category id="M_ST"><catDesc>stone</catDesc> </category>
-<category id="M_ME"><catDesc>metal</catDesc> </category>
-<category id="M_"><catDesc>(unrecorded)</catDesc> </category>
-</taxonomy>
diff --git a/Build/cdbuild/tpm2/tl.only b/Build/cdbuild/tpm2/tl.only
deleted file mode 100644
index 15af9a0b48d..00000000000
--- a/Build/cdbuild/tpm2/tl.only
+++ /dev/null
@@ -1,223 +0,0 @@
-< IEEEtran
-< SIunits
-< acmtrans
-< adrconv
-< ai
-< anysize
-< attachfile
-< augie
-< bangtex
-< bengali
-< bibtex8
-< biocon
-< burmese
-< cb
-< cd
-< cd-cover
-< charter
-< chemarrow
-< cjkutils
-< cjw
-< cm-super
-< cmex
-< cmpk
-< coordsys
-< coptic
-< courier
-< crossreference
-< crossword
-< ctib
-< cuisine
-< cweb
-< dashrule
-< detex
-< devnag
-< diagnose
-< dialog
-< dice
-< dingbat
-< dk-bib
-< dnaseq
-< dtk
-< dtl
-< dvidvi
-< dvipdfm-static
-< dvipdfmx
-< dvipsk-static
-< dviware
-< ebezier
-< em
-< epsdice
-< eqlist
-< eqparbox
-< esdiff
-< esint
-< etex
-< euclide
-< euro-ce
-< faq-english
-< faq-french
-< faq-german
-< figsize
-< firststeps
-< flashcards
-< fontware
-< formular
-< galley
-< gauss
-< general
-< getafm
-< greek
-< greekdoc
-< grverb
-< gsftopk-static
-< gtf
-< guides
-< guitar
-< gzip
-< hc
-< hitec
-< hpsdiss
-< ibycus
-< imagemagick
-< iso
-< iso10303
-< ispell
-< italian-doc
-< itrans
-< kastrup
-< kerkis
-< lacheck
-< langpolish
-< le
-< lib-curl
-< lib-expat
-< lib-freetype
-< lib-freetype2
-< lib-geturl
-< lib-gifreader
-< lib-jpeg
-< lib-png
-< lib-regex
-< lib-ttf
-< lib-zlib
-< listliketab
-< literat
-< lshort-korean
-< lshort-ukrainian
-< ltx2rtf-static
-< mattens
-< mceinleger
-< metafont
-< metasupp
-< metre
-< mfmisc
-< mft
-< mftinc
-< miller
-< misc209
-< mminstance
-< msc
-< multi
-< multibbl
-< musixflx
-< musixlyr
-< mwcls
-< mwrite
-< mxd
-< ncclatex
-< netpbm
-< newfile
-< nomentbl
-< notes
-< oberdiek
-< ocherokee
-< oesch
-< oinuit
-< omega-devanagari
-< omega-static
-< omegabook
-< opcit
-< otibet
-< outline
-< patchcmd
-< pdfcprot
-< pdftex-static
-< pdftools
-< perl
-< peterw
-< piechartmp
-< plates
-< poemscol
-< preprint
-< preview
-< procIAGssymp
-< ps2pkm
-< psafm
-< pscyr
-< psgo
-< pstools
-< pxfonts
-< qpx
-< qtx
-< rectopma
-< regex
-< repeatindex
-< resume
-< rst
-< rtkinenc
-< sae
-< savetrees
-< seetexk
-< sffms
-< skull
-< slideshow
-< soyombo
-< stack
-< swimgraf
-< syntax
-< tableaux
-< taupin
-< tcldoc
-< technics
-< template
-< test
-< tex
-< tex4htk
-< tex4htk-static
-< texconfig
-< texlive-source
-< texware
-< tiff2png
-< tiffutils
-< tldoc-deutsch
-< tldoc-english
-< tldoc-french
-< tldoc-polish
-< tldoc-russian
-< tldoc-slovak
-< todo
-< tools
-< tree-dvips
-< trsym
-< ttex
-< ttfutils
-< tug
-< txfonts
-< typedref
-< uhrzeit
-< undertilde
-< upquote
-< urwvn
-< venn
-< vlna
-< was
-< webeq
-< windvi-static
-< xemacs
-< xinitials
-< xor
-< xparse
-< xpdf
-< xtheorem
-< zlib
diff --git a/Build/cdbuild/tpm2/tpm2.dtd b/Build/cdbuild/tpm2/tpm2.dtd
deleted file mode 100644
index 48da2e1f02f..00000000000
--- a/Build/cdbuild/tpm2/tpm2.dtd
+++ /dev/null
@@ -1,113 +0,0 @@
-<?xml encoding="UTF-8"?>
-
-<!ELEMENT TPM (Name,Title,Source,Classification,Build,Install,Remove,
- CTAN?)>
-
-<!ATTLIST TPM
- id ID #REQUIRED>
-
-<!ELEMENT Title (#PCDATA)>
-
-<!ELEMENT Name (#PCDATA)>
-
-<!ELEMENT Source (Authorgroup,License,Date,Version,Home?,Description)>
-
-<!ELEMENT Description (#PCDATA)>
-
-<!ELEMENT Authorgroup (Author)+>
-
-<!ELEMENT Author (Forename?,Surname,Email?)>
-
-<!ELEMENT Forename (#PCDATA)>
-
-<!ELEMENT Surname (#PCDATA)>
-
-<!ELEMENT Email (#PCDATA)>
-
-<!ELEMENT License EMPTY>
-
-<!ATTLIST License
- type (artistic|bsd|dfsg|gfdl|gpl|knuth|lgpl|lppl|nocommercial|nosell
- |nosource|other|pd|shareware|unknown) 'unknown'>
-
-<!ELEMENT Date (#PCDATA)>
-
-<!ELEMENT Version (#PCDATA)>
-
-<!ELEMENT Home (Link)*>
-
-<!ELEMENT CTAN (Location,(Date,Version)?)>
-
-<!ELEMENT Location (#PCDATA)>
-
-<!ELEMENT Classification (Status,(Platform+)?,Categories,Keywords?,
- Pointers?,XPointers?,Documentation)>
-
-<!ELEMENT Categories (Category)+>
-
-<!ELEMENT Documentation (#PCDATA)>
-
-<!ELEMENT Category (#PCDATA)>
-
-<!ATTLIST Category
- type (biblio|collection|config|distribution|system|documentation
- |dvips-tool|font-tool|fonts|graphics|language|library|macros
- |metapost|omega|source|tex-tool|tool|usergroup) #IMPLIED>
-
-<!ELEMENT Status (#PCDATA)>
-
-<!ELEMENT Platform (#PCDATA)>
-
-<!ELEMENT Keywords (Keyword)+>
-
-<!ELEMENT Keyword (#PCDATA)>
-
-<!ELEMENT Build (Ins?,Run,Doc)>
-
-<!ELEMENT Ins (Pattern)*>
-
-<!ELEMENT Run (Pattern)*>
-
-<!ELEMENT Doc (Pattern)*>
-
-<!ELEMENT Pattern (#PCDATA)>
-
-<!ELEMENT Pointers (Needs*,Relates*,Opposes*)>
-
-<!ELEMENT XPointers (Link)*>
-
-<!ELEMENT Link EMPTY>
-
-<!ATTLIST Link
- url CDATA #REQUIRED>
-
-<!ELEMENT Needs EMPTY>
-
-<!ATTLIST Needs
- name CDATA #REQUIRED>
-
-<!ELEMENT Relates EMPTY>
-
-<!ATTLIST Relates
- name CDATA #REQUIRED>
-
-<!ELEMENT Opposes EMPTY>
-
-<!ATTLIST Opposes
- name CDATA #REQUIRED>
-
-<!ELEMENT Install (Before,After)>
-
-<!ELEMENT Remove (Before,After)>
-
-<!ELEMENT Before (Execute)*>
-
-<!ELEMENT After (Execute)*>
-
-<!ELEMENT Execute EMPTY>
-
-<!ATTLIST Execute
- function CDATA #REQUIRED
- parameter CDATA #REQUIRED>
-
-<!ELEMENT TPMS (TPM)+>
diff --git a/Build/cdbuild/tpm2/tpm2.rng b/Build/cdbuild/tpm2/tpm2.rng
deleted file mode 100644
index c759723468a..00000000000
--- a/Build/cdbuild/tpm2/tpm2.rng
+++ /dev/null
@@ -1,404 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<grammar xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
- <define name="TPM">
- <element name="TPM">
- <ref name="attlist.TPM"/>
- <ref name="Name"/>
- <ref name="Title"/>
- <ref name="Source"/>
- <ref name="Classification"/>
- <ref name="Build"/>
- <ref name="Install"/>
- <ref name="Remove"/>
- <optional>
- <ref name="CTAN"/>
- </optional>
- </element>
- </define>
- <define name="attlist.TPM" combine="interleave">
- <attribute name="id">
- <data type="ID"/>
- </attribute>
- </define>
-
- <define name="Title">
- <element name="Title">
- <text/>
- </element>
- </define>
-
- <define name="Name">
- <element name="Name">
- <text/>
- </element>
- </define>
-
- <define name="Source">
- <element name="Source">
- <ref name="Authorgroup"/>
- <ref name="License"/>
- <ref name="Date"/>
- <ref name="Version"/>
- <optional>
- <ref name="Home"/>
- </optional>
- <ref name="Description"/>
- </element>
- </define>
-
- <define name="Description">
- <element name="Description">
- <text/>
- </element>
- </define>
-
- <define name="Authorgroup">
- <element name="Authorgroup">
- <oneOrMore>
- <ref name="Author"/>
- </oneOrMore>
- </element>
- </define>
-
- <define name="Author">
- <element name="Author">
- <optional>
- <ref name="Forename"/>
- </optional>
- <ref name="Surname"/>
- <optional>
- <ref name="Email"/>
- </optional>
- </element>
- </define>
-
- <define name="Forename">
- <element name="Forename">
- <text/>
- </element>
- </define>
-
- <define name="Surname">
- <element name="Surname">
- <text/>
- </element>
- </define>
-
- <define name="Email">
- <element name="Email">
- <text/>
- </element>
- </define>
-
- <define name="License">
- <element name="License">
- <ref name="attlist.License"/>
- <empty/>
- </element>
- </define>
- <define name="attlist.License" combine="interleave">
- <optional>
- <attribute name="type" a:defaultValue="unknown">
- <choice>
- <value>artistic</value>
- <value>bsd</value>
- <value>dfsg</value>
- <value>gfdl</value>
- <value>gpl</value>
- <value>knuth</value>
- <value>lgpl</value>
- <value>lppl</value>
- <value>nocommercial</value>
- <value>nosell</value>
- <value>nosource</value>
- <value>other</value>
- <value>pd</value>
- <value>shareware</value>
- <value>unknown</value>
- </choice>
- </attribute>
- </optional>
- </define>
- <define name="Date">
- <element name="Date">
- <text/>
- </element>
- </define>
-
- <define name="Version">
- <element name="Version">
- <text/>
- </element>
- </define>
-
- <define name="Home">
- <element name="Home">
- <zeroOrMore>
- <ref name="Link"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="CTAN">
- <element name="CTAN">
- <ref name="Location"/>
- <optional>
- <ref name="Date"/>
- <ref name="Version"/>
- </optional>
- </element>
- </define>
-
- <define name="Location">
- <element name="Location">
- <text/>
- </element>
- </define>
-
- <define name="Classification">
- <element name="Classification">
- <ref name="Status"/>
- <optional>
- <oneOrMore>
- <ref name="Platform"/>
- </oneOrMore>
- </optional>
- <ref name="Categories"/>
- <optional>
- <ref name="Keywords"/>
- </optional>
- <optional>
- <ref name="Pointers"/>
- </optional>
- <optional>
- <ref name="XPointers"/>
- </optional>
- <ref name="Documentation"/>
- </element>
- </define>
-
- <define name="Categories">
- <element name="Categories">
- <oneOrMore>
- <ref name="Category"/>
- </oneOrMore>
- </element>
- </define>
-
- <define name="Documentation">
- <element name="Documentation">
- <text/>
- </element>
- </define>
-
- <define name="Category">
- <element name="Category">
- <ref name="attlist.Category"/>
- <text/>
- </element>
- </define>
- <define name="attlist.Category" combine="interleave">
- <optional>
- <attribute name="type">
- <choice>
- <value>biblio</value>
- <value>collection</value>
- <value>config</value>
- <value>distribution</value>
- <value>system</value>
- <value>documentation</value>
- <value>dvips-tool</value>
- <value>font-tool</value>
- <value>fonts</value>
- <value>graphics</value>
- <value>language</value>
- <value>library</value>
- <value>macros</value>
- <value>metapost</value>
- <value>omega</value>
- <value>source</value>
- <value>tex-tool</value>
- <value>tool</value>
- <value>usergroup</value>
- </choice>
- </attribute>
- </optional>
- </define>
- <define name="Status">
- <element name="Status">
- <text/>
- </element>
- </define>
-
- <define name="Platform">
- <element name="Platform">
- <text/>
- </element>
- </define>
-
- <define name="Keywords">
- <element name="Keywords">
- <oneOrMore>
- <ref name="Keyword"/>
- </oneOrMore>
- </element>
- </define>
-
- <define name="Keyword">
- <element name="Keyword">
- <text/>
- </element>
- </define>
-
- <define name="Build">
- <element name="Build">
- <optional><ref name="Ins"/></optional>
- <ref name="Run"/>
- <ref name="Doc"/>
- </element>
- </define>
-
- <define name="Ins">
- <element name="Ins">
- <zeroOrMore>
- <ref name="Pattern"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="Run">
- <element name="Run">
- <zeroOrMore>
- <ref name="Pattern"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="Doc">
- <element name="Doc">
- <zeroOrMore>
- <ref name="Pattern"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="Pattern">
- <element name="Pattern">
- <text/>
- </element>
- </define>
-
- <define name="Pointers">
- <element name="Pointers">
- <zeroOrMore>
- <ref name="Needs"/>
- </zeroOrMore>
- <zeroOrMore>
- <ref name="Relates"/>
- </zeroOrMore>
- <zeroOrMore>
- <ref name="Opposes"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="XPointers">
- <element name="XPointers">
- <zeroOrMore>
- <ref name="Link"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="Link">
- <element name="Link">
- <ref name="attlist.Link"/>
- <empty/>
- </element>
- </define>
- <define name="attlist.Link" combine="interleave">
- <attribute name="url"/>
- </define>
- <define name="Needs">
- <element name="Needs">
- <ref name="attlist.Needs"/>
- <empty/>
- </element>
- </define>
- <define name="attlist.Needs" combine="interleave">
- <attribute name="name"/>
- </define>
- <define name="Relates">
- <element name="Relates">
- <ref name="attlist.Relates"/>
- <empty/>
- </element>
- </define>
- <define name="attlist.Relates" combine="interleave">
- <attribute name="name"/>
- </define>
- <define name="Opposes">
- <element name="Opposes">
- <ref name="attlist.Opposes"/>
- <empty/>
- </element>
- </define>
- <define name="attlist.Opposes" combine="interleave">
- <attribute name="name"/>
- </define>
- <define name="Install">
- <element name="Install">
- <ref name="Before"/>
- <ref name="After"/>
- </element>
- </define>
-
- <define name="Remove">
- <element name="Remove">
- <ref name="Before"/>
- <ref name="After"/>
- </element>
- </define>
-
- <define name="Before">
- <element name="Before">
- <zeroOrMore>
- <ref name="Execute"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="After">
- <element name="After">
- <zeroOrMore>
- <ref name="Execute"/>
- </zeroOrMore>
- </element>
- </define>
-
- <define name="Execute">
- <element name="Execute">
- <ref name="attlist.Execute"/>
- <empty/>
- </element>
- </define>
- <define name="attlist.Execute" combine="interleave">
- <attribute name="function"/>
- <attribute name="parameter"/>
- </define>
-
-<define name="TPMS">
-<element name="TPMS">
- <oneOrMore>
- <ref name="TPM"/>
- </oneOrMore>
- </element>
-</define>
-
- <start>
- <choice>
- <ref name="TPM"/>
- <ref name="TPMS"/>
- </choice>
- </start>
-</grammar>
diff --git a/Build/cdbuild/tpm2/tpm2xml.xsl b/Build/cdbuild/tpm2/tpm2xml.xsl
deleted file mode 100644
index 36b54641cc8..00000000000
--- a/Build/cdbuild/tpm2/tpm2xml.xsl
+++ /dev/null
@@ -1,835 +0,0 @@
-<?xml version="1.0"?>
-<xsl:stylesheet
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:TPM="http://texlive.dante.de/"
- exclude-result-prefixes="rdf TPM"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version="1.0">
-
- <xsl:output method="xml" indent="yes" doctype-system="tpm2.dtd"/>
-
- <xsl:key name="CATS" match="cat" use="@name"/>
-
- <xsl:key name="SYS" match="system" use="@name"/>
-
- <xsl:template match="/">
- <xsl:apply-templates select="rdf:RDF/rdf:Description"/>
- </xsl:template>
-
-<xsl:template match="rdf:Description">
-
-<xsl:variable name="CAT">
- <xsl:text>/texlive/Master/texmf-dist/doc/html/catalogue/entries/</xsl:text>
- <xsl:value-of select="TPM:Name"/>
- <xsl:text>.xml</xsl:text>
-</xsl:variable>
-
-<xsl:variable name="Name">
- <xsl:value-of select="TPM:Name"/>
-</xsl:variable>
-
-<xsl:message>Read <xsl:value-of select="$CAT"/></xsl:message>
- <xsl:variable name="cattitle">
- <xsl:for-each select="document($CAT)/entry">
- <xsl:value-of select="about/caption"/>
- </xsl:for-each>
- </xsl:variable>
-
- <xsl:variable name="catname">
- <xsl:for-each select="document($CAT)/entry">
- <xsl:value-of select="about/name"/>
- </xsl:for-each>
- </xsl:variable>
-
-<TPM id="{TPM:Name}" >
- <Name>
- <xsl:choose>
- <xsl:when test="$catname=''">
- <xsl:value-of select="TPM:Name"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$catname"/>
- </xsl:otherwise>
- </xsl:choose>
- </Name>
-
- <Title>
- <xsl:choose>
- <xsl:when test="$cattitle=''">
- <xsl:value-of select="TPM:Title"/>
- </xsl:when>
- <xsl:when test="$Name='bakoma'">
- <xsl:value-of select="TPM:Title"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$cattitle"/>
- </xsl:otherwise>
- </xsl:choose>
- </Title>
-
-<Source>
- <Authorgroup>
- <Author>
- <Forename>
- <xsl:for-each select="document($CAT)/entry">
-<xsl:value-of select="substring-before(concat(about/author/name,' '),' ')"/>
-</xsl:for-each>
- </Forename>
- <Surname>
- <xsl:for-each select="document($CAT)/entry">
-<xsl:value-of select="substring-after(about/author/name,' ')"/>
-</xsl:for-each>
- </Surname>
- <Email>
- <xsl:for-each select="document($CAT)/entry">
- <xsl:value-of select="about/author/email"/>
- </xsl:for-each>
- </Email>
- </Author>
- </Authorgroup>
- <License>
- <xsl:variable name="catlic">
- <xsl:for-each select="document($CAT)/entry">
- <xsl:value-of select="about/license/@type"/>
- </xsl:for-each>
-</xsl:variable>
- <xsl:attribute name="type">
-<xsl:choose>
- <xsl:when test="$catlic=''">unknown</xsl:when>
- <xsl:otherwise><xsl:value-of select="$catlic"/></xsl:otherwise>
-</xsl:choose>
- </xsl:attribute>
-</License>
- <Date> <xsl:for-each select="document($CAT)/entry">
- <xsl:value-of select="about/version/released"/>
- </xsl:for-each>
-</Date>
- <Version><xsl:for-each select="document($CAT)/entry">
- <xsl:value-of select="about/version/number"/>
- </xsl:for-each>
-</Version>
- <Home>
- <xsl:for-each select="document($CAT)/entry">
- <Link url="{about/author/home}"/>
- </xsl:for-each>
- </Home>
- <Description>
- <xsl:variable name="catdesc">
- <xsl:for-each select="document($CAT)">
- <xsl:value-of select="entry/description/abstract"/>
- </xsl:for-each>
- </xsl:variable>
- <xsl:choose>
- <xsl:when test="$Name='bakoma'">
- <xsl:value-of select="TPM:Description"/>
- </xsl:when>
- <xsl:when test="$catdesc=''">
- <xsl:value-of select="TPM:Description"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$catdesc"/>
- </xsl:otherwise>
- </xsl:choose>
- </Description>
-</Source>
-
-<xsl:variable name="ctan">
- <xsl:for-each select="document($CAT)/entry/distribution/ctan">
- <xsl:value-of select="."/>
- </xsl:for-each>
-</xsl:variable>
-
-<Classification>
- <Status>optional</Status>
- <Platform>
- <xsl:variable name="p">
- <xsl:for-each select="document('cats.xmlcat')/cats">
- <xsl:for-each select="key('SYS',$Name)">
- <xsl:value-of select="@value"/>
- </xsl:for-each>
- </xsl:for-each>
-</xsl:variable>
-<xsl:choose>
- <xsl:when test="not($p='')"><xsl:value-of select="$p"/></xsl:when>
- <xsl:when test="TPM:Type='binary'">all</xsl:when>
- <xsl:otherwise>any</xsl:otherwise>
-</xsl:choose>
-</Platform>
- <Categories>
- <Category type="distribution">TeXLive</Category>
- <xsl:if test="contains(TPM:RunFiles,'texmf-dist/tex')">
- <Category type="macros">
- <xsl:value-of select="substring-before(substring-after(TPM:RunFiles,'texmf-dist/tex/'),'/')"/>
- </Category>
- </xsl:if>
- <xsl:if test="contains(TPM:RunFiles,'texmf-dist/fonts')">
- <Category type="fonts">
- <xsl:choose>
- <xsl:when test="$Name='archaic'">public</xsl:when>
- <xsl:when test="$Name='astro'">public</xsl:when>
- <xsl:when test="$Name='bakoma'">public</xsl:when>
- <xsl:when test="$Name='barcodes'">public</xsl:when>
- <xsl:when test="$Name='belleek'">public</xsl:when>
- <xsl:when test="$Name='bluesky'">public</xsl:when>
- <xsl:when test="$Name='bookhands'">public</xsl:when>
- <xsl:when test="$Name='charter'">public</xsl:when>
- <xsl:when test="$Name='chess'">public</xsl:when>
- <xsl:when test="$Name='cm-super'">public</xsl:when>
- <xsl:when test="$Name='cmex'">public</xsl:when>
- <xsl:when test="$Name='cmextra'">public</xsl:when>
- <xsl:when test="$Name='cmpk'">public</xsl:when>
- <xsl:when test="$Name='committee'">public</xsl:when>
- <xsl:when test="$Name='cour'">public</xsl:when>
- <xsl:when test="$Name='courier'">public</xsl:when>
- <xsl:when test="$Name='croatian'">public</xsl:when>
- <xsl:when test="$Name='engwar'">public</xsl:when>
- <xsl:when test="$Name='greenpoint'">public</xsl:when>
- <xsl:when test="$Name='grtimes'">public</xsl:when>
- <xsl:when test="$Name='halftone'">public</xsl:when>
- <xsl:when test="$Name='hoekwater'">hoekwater</xsl:when>
- <xsl:when test="$Name='itrans'">public</xsl:when>
- <xsl:when test="$Name='levy'">public</xsl:when>
- <xsl:when test="$Name='logo'">public</xsl:when>
- <xsl:when test="$Name='mathpazo'">public</xsl:when>
- <xsl:when test="$Name='mfbook'">public</xsl:when>
- <xsl:when test="$Name='oca'">public</xsl:when>
- <xsl:when test="$Name='ocr-a'">public</xsl:when>
- <xsl:when test="$Name='oesch'">public</xsl:when>
- <xsl:when test="$Name='oinuit'">public</xsl:when>
- <xsl:when test="$Name='osmanian'">public</xsl:when>
- <xsl:when test="$Name='psafm'">public</xsl:when>
- <xsl:when test="$Name='qfonts'">public</xsl:when>
- <xsl:when test="$Name='sauter'">public</xsl:when>
- <xsl:when test="$Name='simpsons'">public</xsl:when>
- <xsl:when test="$Name='skull'">public</xsl:when>
- <xsl:when test="$Name='teubner'">public</xsl:when>
- <xsl:when test="$Name='umrand'">public</xsl:when>
- <xsl:when test="$Name='unsupported'">public</xsl:when>
- <xsl:when test="$Name='yannisgr'">public</xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="substring-before(substring-after(TPM:RunFiles,'texmf-dist/fonts/tfm/'),'/')"/>
- </xsl:otherwise>
- </xsl:choose>
- </Category>
- </xsl:if>
- <xsl:for-each select="document('cats.xmlcat')/cats">
- <xsl:for-each select="key('CATS',$Name)">
- <Category type="{@type}"><xsl:value-of select="@value"/></Category>
- </xsl:for-each>
- </xsl:for-each>
- </Categories>
- <Keywords>
- <Keyword></Keyword>
- </Keywords>
- <Pointers>
- <xsl:for-each select="TPM:Requires/*">
- <Needs name="{@name}"/>
- </xsl:for-each>
- <xsl:for-each select="document($CAT)/entry/about/xref">
- <Relates name="{@refid}"/>
- </xsl:for-each>
- </Pointers>
- <XPointers></XPointers>
- <Documentation><xsl:for-each select="document($CAT)/entry/description/documentation"><xsl:value-of select="."/></xsl:for-each></Documentation>
-</Classification>
-
-<Build>
- <xsl:choose>
- <xsl:when test="$Name='feynmf'">
- <Ins><Pattern>feynmf.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='koma-script'">
- <Ins><Pattern>komascr.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='localloc'">
- <Ins><Pattern>localloc.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='bosisio'">
- <Ins><Pattern>*.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='babel'">
- <Ins><Pattern>babel.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='paper'">
- <Ins><Pattern>install.02</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='thesis'">
- <Ins>
- <Pattern>install.01</Pattern>
- <Pattern>install.ndx</Pattern>
- </Ins>
- </xsl:when>
- <xsl:when test="$Name='dotseqn'">
- <Ins><Pattern>dotseqn.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='stmaryrd'">
- <Ins><Pattern>stmaryrd.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='tugboat'">
- <Ins><Pattern>tugboat.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='iso'">
- <Ins><Pattern>alliso.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='ccfonts'">
- <Ins><Pattern>ccfonts.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='lettre'">
- <Ins><Pattern></Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='base'">
- <Ins><Pattern></Pattern></Ins>
- </xsl:when>
- <xsl:otherwise>
- <!--<Ins><Pattern>*.ins</Pattern></Ins>-->
- </xsl:otherwise>
- </xsl:choose>
- <Run>
- <xsl:choose>
-<xsl:when test="$Name='ae'">
- <Pattern>*.fd</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='base'">
- <Pattern>idx.tex</Pattern>
- <Pattern>lablst.tex</Pattern>
- <Pattern>latexbug.tex</Pattern>
- <Pattern>lablst.tex</Pattern>
- <Pattern>docstrip.tex</Pattern>
- <Pattern>nfssfont.tex</Pattern>
- <Pattern>sample2e.tex</Pattern>
- <Pattern>small2e.tex</Pattern>
- <Pattern>testpage.tex</Pattern>
- <Pattern>ltxcheck.tex</Pattern>
- <Pattern>*.cfg</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ltx</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.ist</Pattern>
-</xsl:when>
-<xsl:when test="$Name='babel'">
- <Pattern>bplain.tex</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.ltx</Pattern>
- <Pattern>*.cfg</Pattern>
- <Pattern>*.ist</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
-</xsl:when>
-<xsl:when test="$Name='barr'">
- <Pattern>diagram.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='breqn'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.sym</Pattern>
-</xsl:when>
-<xsl:when test="$Name='calxxxx'">
- <Pattern>cal.**.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='carlisle'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.ltx</Pattern>
-</xsl:when>
-<xsl:when test="$Name='codepage'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='custbib'">
- <Pattern>*.mbs</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='cyrillic'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>*.def</Pattern>
-</xsl:when>
-<xsl:when test="$Name='custom-bib'">
- <Pattern>*.mbs</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='dialogl'">
- <Pattern>*.sty</Pattern>
- <Pattern>listouti*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ean'">
- <Pattern>ean[0-9]*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='euclide'">
- <Pattern>pst-eucl.tex</Pattern>
- <Pattern>pst-eucl.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='footnpag'">
- <Pattern>footnpag.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='hyper'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.hyp</Pattern>
-</xsl:when>
-<xsl:when test="$Name='iso10303'">
- <Pattern>a.*tex</Pattern>
- <Pattern>b.*tex</Pattern>
- <Pattern>e.*tex</Pattern>
- <Pattern>stp.*tex</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.4ht</Pattern>
-</xsl:when>
-<xsl:when test="$Name='isodate'">
- <Pattern>*.idf</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='insbox'">
- <Pattern>insbox.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='jadetex'">
- <Pattern>*.ltx</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.ini</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='karnaugh'">
- <Pattern>kvmacros.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='keystroke'">
- <Pattern>keystroke_.*</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='lettre'">
- <Pattern>*.ins</Pattern>
- <Pattern>*.cls</Pattern>
-</xsl:when>
-<xsl:when test="$Name='koma-script'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.lco</Pattern>
-</xsl:when>
-<xsl:when test="$Name='kuvio'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='manjutex'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>manju.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='mff'">
- <Pattern>*.sty</Pattern>
- <Pattern>mf[f]*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ctib'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>ctib*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='mfpic'">
- <Pattern>mfpic.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='minitoc'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.mld</Pattern>
-</xsl:when>
-<xsl:when test="$Name='misc'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.ltx</Pattern>
- <Pattern>*.cls</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ntheorem'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.std</Pattern>
-</xsl:when>
-<xsl:when test="$Name='patch'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pdfslide'">
- <Pattern>*.jpg</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.cfg</Pattern>
- <Pattern>meta*.pdf</Pattern>
-</xsl:when>
-<xsl:when test="$Name='petri-nets'">
- <Pattern>pnets*.tex</Pattern>
- <Pattern>pntext*.tex</Pattern>
- <Pattern>pndraw*.tex</Pattern>
- <Pattern>pnversion*.tex</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>pndraw*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='plgraph'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pdfcprot'">
- <Pattern>*.cpa</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ppchtex'">
- <Pattern>m.*tex</Pattern>
- <Pattern>m.*sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pdfscreen'">
- <Pattern>overlay*.pdf</Pattern>
- <Pattern>but*.pdf</Pattern>
- <Pattern>left*.pdf</Pattern>
- <Pattern>right*.pdf</Pattern>
- <Pattern>pdfscreen.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='prosper'">
- <Pattern>*.ps</Pattern>
- <Pattern>*.eps</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.cls</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pstricks'">
- <Pattern>pst-*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='qobitree'">
- <Pattern>qobitree.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='realcalc'">
- <Pattern>realcalc.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='rlepsf'">
- <Pattern>rlepsf.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='seminar'">
- <Pattern>*.bug</Pattern>
- <Pattern>*.bg2</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>2up.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='syntax'">
- <Pattern>syntax*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='startex'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ticket'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.tdf</Pattern>
-</xsl:when>
-<xsl:when test="$Name='thumbpdf'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='texsis'">
- <Pattern>*.txs</Pattern>
- <Pattern>TXS.*tex</Pattern>
- <Pattern>texsis.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='taylor'">
- <Pattern>diagrams.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='titlesec'">
- <Pattern>*.tss</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>ttlhref.tex</Pattern>
- <Pattern>*.def</Pattern>
-</xsl:when>
-<xsl:when test="$Name='wordcount'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='zefonts'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.fd</Pattern>
-</xsl:when>
-<xsl:when test="$Name='tools'">
- <Pattern>*.cfg</Pattern>
- <Pattern>*.ist</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<!--
-<xsl:otherwise>
- <Pattern>*.cfg</Pattern>
- <Pattern>*.ist</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
-</xsl:otherwise>
--->
-</xsl:choose>
- </Run>
- <Doc>
- <xsl:choose>
- <xsl:when test="$Name='ae'">
- <Pattern>README</Pattern>
- </xsl:when>
- <xsl:when test="$Name='aguplus'">
- <Pattern>readme.pwd</Pattern>
- <Pattern>aguplus.tex</Pattern>
- <Pattern>shorthnd.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='antyktor'">
- <Pattern>*.inf</Pattern>
- </xsl:when>
- <xsl:when test="$Name='barr'">
- <Pattern>diagdoc.dvi</Pattern>
- <Pattern>diagdoc.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='base'">
- <Pattern>*.err</Pattern>
- <Pattern>*.txt</Pattern>
- <Pattern>.*info.tex</Pattern>
- <Pattern>.*guide.*tex</Pattern>
- <Pattern>.*news.*tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='calxxxx'">
- <Pattern>readme.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='chess'">
- <Pattern>*.ltx</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='codepage'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='clock'">
- <Pattern>texclock.*</Pattern>
- <Pattern>[A-Z]*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='custbib'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='custom-bib'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='cyrillic'">
- <Pattern>*.txt</Pattern>
- </xsl:when>
- <xsl:when test="$Name='emp'">
- <Pattern>manual.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='feynmf'">
- <Pattern>man*.*</Pattern>
- <Pattern>Tutorial</Pattern>
- <Pattern>Feynman*.Diagrams</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='fncychap'">
- <Pattern>*.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='footnpag'">
- <Pattern>footnpag-doc.sty</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='fp'">
- <Pattern>*.dvi</Pattern>
- <Pattern>example.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='geometry'">
- <Pattern>README</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='graphics'">
- <Pattern>grfguide.ps</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='insbox'">
- <Pattern>*.dvi</Pattern>
- <Pattern>demo.tex</Pattern>
- <Pattern>*.eps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='iso10303'">
- <Pattern>stepman.*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='jadetex'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='karnaugh'">
- <Pattern>kvdoc.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='keystroke'">
- <Pattern>key*.tex</Pattern>
- <Pattern>key*.pdf</Pattern>
- <Pattern>README</Pattern>
- </xsl:when>
- <xsl:when test="$Name='koma-script'">
- <Pattern>scrguide-english</Pattern>
- <Pattern>.*TXT</Pattern>
- <Pattern>.*Log</Pattern>
- <Pattern>Readme</Pattern>
- <Pattern>README</Pattern>
- <Pattern>.*read.*</Pattern>
- <Pattern>*.txt</Pattern>
- <Pattern>*.gif</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='mfnfss'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='mltex'">
- <Pattern>mltex.txt</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='ogonek'">
- <Pattern>*.ltx</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='passivetex'">
- <Pattern>*.xml</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>README.*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='patch'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='pdfscreen'">
- <Pattern>*.png</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>manual*.tex</Pattern>
- <Pattern>slide*.tex</Pattern>
- <Pattern>*.specimen</Pattern>
- </xsl:when>
- <xsl:when test="$Name='pdfslide'">
- <Pattern>demo*.pdf</Pattern>
- <Pattern>manual*.pdf</Pattern>
- <Pattern>mpgraph*.pdf</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.mp</Pattern>
- </xsl:when>
- <xsl:when test="$Name='plgraph'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='poligraf'">
- <Pattern>*.eps</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>README</Pattern>
- </xsl:when>
- <xsl:when test="$Name='psfrag'">
- <Pattern>*.dvi</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>pfgguide.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='qobitree'">
- <Pattern>example.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='qsymbols'">
- <Pattern>qsymbols.ps</Pattern>
- <Pattern>qsymbols.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='rlepsf'">
- <Pattern>*.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='rotating'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>cat.eps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='taylor'">
- <Pattern>diagrams-manual.*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='texsis'">
- <Pattern>*.dvi</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.eps</Pattern>
- <Pattern>[A-Z].*tex</Pattern>
- <Pattern>README</Pattern>
- <Pattern>NEWS</Pattern>
- <Pattern>INSTALL</Pattern>
- <Pattern>COPYING</Pattern>
- </xsl:when>
- <xsl:when test="$Name='textmerg'">
- <Pattern>*.dvi</Pattern>
- <Pattern>*.dat</Pattern>
- </xsl:when>
- <xsl:when test="$Name='thumbpdf'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='titlesec'">
- <Pattern>titlesec.tex</Pattern>
- <Pattern>titlesec.dvi</Pattern>
- <Pattern>readme</Pattern>
- </xsl:when>
- <xsl:when test="$Name='youngtab'">
- <Pattern></Pattern>
- </xsl:when>
- <!--
- <xsl:otherwise>
- <Pattern>liesmich</Pattern>
- <Pattern>LIESMICH</Pattern>
- <Pattern>LICENSE</Pattern>
- <Pattern>License</Pattern>
- <Pattern>Read*</Pattern>
- <Pattern>READ*</Pattern>
- <Pattern>*.txt</Pattern>
- <Pattern>*.gif</Pattern>
- <Pattern>*.htm</Pattern>
- <Pattern>*.TXT</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.html</Pattern>
- <Pattern>*.gif</Pattern>
- <Pattern>*.jpg</Pattern>
- <Pattern>00*</Pattern>
- <Pattern>*.faq</Pattern>
- <Pattern>*.bug</Pattern>
-</xsl:otherwise>
--->
-</xsl:choose>
-</Doc>
-</Build>
-
-<Install>
-<Before></Before>
-<After>
- <xsl:for-each select="TPM:Installation/TPM:Execute">
- <Execute function="{@function}" parameter="{@parameter}"/>
- </xsl:for-each>
- </After>
-</Install>
-
-<Remove>
- <Before></Before>
- <After></After>
-</Remove>
-<xsl:if test="not($ctan='')">
- <CTAN><Location><xsl:value-of select="$ctan"/></Location></CTAN>
-</xsl:if>
-
-
-
-</TPM>
-
- </xsl:template>
-
-
-</xsl:stylesheet>
diff --git a/Build/cdbuild/tpm2/xml2xml.xsl b/Build/cdbuild/tpm2/xml2xml.xsl
deleted file mode 100644
index da045951e48..00000000000
--- a/Build/cdbuild/tpm2/xml2xml.xsl
+++ /dev/null
@@ -1,698 +0,0 @@
-<?xml version="1.0"?>
-<xsl:stylesheet
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:TPM="http://texlive.dante.de/"
- exclude-result-prefixes="rdf TPM"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version="1.0">
-
- <xsl:output method="xml" indent="yes" doctype-system="tpm2.dtd"/>
-
- <xsl:key name="CATS" match="cat" use="@name"/>
-
- <xsl:key name="SYS" match="system" use="@name"/>
-
-<xsl:template match="entry">
-
-<xsl:variable name="Name">
- <xsl:value-of select="@id"/>
-</xsl:variable>
-
-
-<TPM id="{@id}">
-<Name><xsl:value-of select="about/name"/></Name>
-<Title><xsl:value-of select="about/caption"/></Title>
-<Source>
- <Authorgroup>
- <Author>
- <Forename>
- <xsl:value-of select="substring-before(concat(about/author/name,' '),' ')"/>
- </Forename>
- <Surname>
- <xsl:value-of select="substring-after(about/author/name,' ')"/>
- </Surname>
- <Email>
- <xsl:value-of select="about/author/email"/>
- </Email>
- </Author>
- </Authorgroup>
- <License type="{about/license/@type}"/>
- <Date>
- <xsl:value-of select="about/version/released"/>
-</Date>
- <Version>
- <xsl:value-of select="about/version/number"/>
-</Version>
- <Home>
- <Link url="{about/author/home}"/>
- </Home>
- <Description>
- <xsl:value-of select="description/abstract"/>
- </Description>
-</Source>
-
-<xsl:variable name="ctan">
- <xsl:value-of select="distribution/ctan"/>
-</xsl:variable>
-
-<Classification>
- <Status>optional</Status>
- <Platform>
- <xsl:variable name="p">
- <xsl:for-each select="document('cats.xmlcat')/cats">
- <xsl:for-each select="key('SYS',$Name)">
- <xsl:value-of select="@value"/>
- </xsl:for-each>
- </xsl:for-each>
-</xsl:variable>
-<xsl:choose>
- <xsl:when test="$p=''">any</xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$p"/>
- </xsl:otherwise>
-</xsl:choose>
-</Platform>
- <Categories>
- <xsl:if test="starts-with(distribution/ctan,'macros')">
- <Category type="macros">
- <xsl:value-of select="substring-after(distribution/ctan,'macros/')"/>
- </Category>
- </xsl:if>
- <xsl:for-each select="document('cats.xmlcat')/cats">
- <xsl:for-each select="key('CATS',$Name)">
- <Category type="{@type}"><xsl:value-of select="@value"/></Category>
- </xsl:for-each>
- </xsl:for-each>
- </Categories>
- <Keywords>
- <Keyword></Keyword>
- </Keywords>
- <Pointers>
- <xsl:for-each select="about/xref">
- <Relates name="{@refid}"/>
- </xsl:for-each>
- </Pointers>
- <XPointers></XPointers>
- <Documentation><xsl:value-of select="description/documentation"/></Documentation>
-</Classification>
-
-<Build>
- <xsl:choose>
- <xsl:when test="$Name='feynmf'">
- <Ins><Pattern>feynmf.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='koma-script'">
- <Ins><Pattern>komascr.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='localloc'">
- <Ins><Pattern>localloc.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='bosisio'">
- <Ins><Pattern>*.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='babel'">
- <Ins><Pattern>babel.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='paper'">
- <Ins><Pattern>install.02</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='thesis'">
- <Ins><Pattern>install.01</Pattern>
- <Pattern>install.ndx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='dotseqn'">
- <Ins><Pattern>dotseqn.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='stmaryrd'">
- <Ins><Pattern>stmaryrd.dtx</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='tugboat'">
- <Ins><Pattern>tugboat.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='iso'">
- <Ins><Pattern>alliso.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='ccfonts'">
- <Ins><Pattern>ccfonts.ins</Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='lettre'">
- <Ins><Pattern></Pattern></Ins>
- </xsl:when>
- <xsl:when test="$Name='base'">
- <Ins><Pattern></Pattern></Ins>
- </xsl:when>
- <!--
- <xsl:otherwise>
- <Ins><Pattern>*.ins</Pattern></Ins>
- </xsl:otherwise>
--->
- </xsl:choose>
- <Run>
- <xsl:choose>
-<xsl:when test="$Name='ae'">
- <Pattern>*.fd</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='base'">
- <Pattern>idx.tex</Pattern>
- <Pattern>lablst.tex</Pattern>
- <Pattern>latexbug.tex</Pattern>
- <Pattern>lablst.tex</Pattern>
- <Pattern>docstrip.tex</Pattern>
- <Pattern>nfssfont.tex</Pattern>
- <Pattern>sample2e.tex</Pattern>
- <Pattern>small2e.tex</Pattern>
- <Pattern>testpage.tex</Pattern>
- <Pattern>ltxcheck.tex</Pattern>
- <Pattern>*.cfg</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ltx</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.ist</Pattern>
-</xsl:when>
-<xsl:when test="$Name='babel'">
- <Pattern>bplain.tex</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.ltx</Pattern>
- <Pattern>*.cfg</Pattern>
- <Pattern>*.ist</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
-</xsl:when>
-<xsl:when test="$Name='barr'">
- <Pattern>diagram.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='breqn'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.sym</Pattern>
-</xsl:when>
-<xsl:when test="$Name='calxxxx'">
- <Pattern>cal.**.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='carlisle'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.ltx</Pattern>
-</xsl:when>
-<xsl:when test="$Name='codepage'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='custbib'">
- <Pattern>*.mbs</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='cyrillic'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>*.def</Pattern>
-</xsl:when>
-<xsl:when test="$Name='custom-bib'">
- <Pattern>*.mbs</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='dialogl'">
- <Pattern>*.sty</Pattern>
- <Pattern>listouti*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ean'">
- <Pattern>ean[0-9]*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='euclide'">
- <Pattern>pst-eucl.tex</Pattern>
- <Pattern>pst-eucl.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='footnpag'">
- <Pattern>footnpag.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='hyper'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.hyp</Pattern>
-</xsl:when>
-<xsl:when test="$Name='iso10303'">
- <Pattern>a.*tex</Pattern>
- <Pattern>b.*tex</Pattern>
- <Pattern>e.*tex</Pattern>
- <Pattern>stp.*tex</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.4ht</Pattern>
-</xsl:when>
-<xsl:when test="$Name='isodate'">
- <Pattern>*.idf</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='insbox'">
- <Pattern>insbox.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='jadetex'">
- <Pattern>*.ltx</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.ini</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='karnaugh'">
- <Pattern>kvmacros.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='keystroke'">
- <Pattern>keystroke_.*</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='lettre'">
- <Pattern>*.ins</Pattern>
- <Pattern>*.cls</Pattern>
-</xsl:when>
-<xsl:when test="$Name='koma-script'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.lco</Pattern>
-</xsl:when>
-<xsl:when test="$Name='kuvio'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='manjutex'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>manju.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='mff'">
- <Pattern>*.sty</Pattern>
- <Pattern>mf[f]*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ctib'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>ctib*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='mfpic'">
- <Pattern>mfpic.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='minitoc'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.mld</Pattern>
-</xsl:when>
-<xsl:when test="$Name='misc'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.ltx</Pattern>
- <Pattern>*.cls</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ntheorem'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.std</Pattern>
-</xsl:when>
-<xsl:when test="$Name='patch'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pdfslide'">
- <Pattern>*.jpg</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.cfg</Pattern>
- <Pattern>meta*.pdf</Pattern>
-</xsl:when>
-<xsl:when test="$Name='petri-nets'">
- <Pattern>pnets*.tex</Pattern>
- <Pattern>pntext*.tex</Pattern>
- <Pattern>pndraw*.tex</Pattern>
- <Pattern>pnversion*.tex</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>pndraw*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='plgraph'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pdfcprot'">
- <Pattern>*.cpa</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ppchtex'">
- <Pattern>m.*tex</Pattern>
- <Pattern>m.*sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pdfscreen'">
- <Pattern>overlay*.pdf</Pattern>
- <Pattern>but*.pdf</Pattern>
- <Pattern>left*.pdf</Pattern>
- <Pattern>right*.pdf</Pattern>
- <Pattern>pdfscreen.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='prosper'">
- <Pattern>*.ps</Pattern>
- <Pattern>*.eps</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.cls</Pattern>
-</xsl:when>
-<xsl:when test="$Name='pstricks'">
- <Pattern>pst-*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='qobitree'">
- <Pattern>qobitree.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='realcalc'">
- <Pattern>realcalc.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='rlepsf'">
- <Pattern>rlepsf.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='seminar'">
- <Pattern>*.bug</Pattern>
- <Pattern>*.bg2</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>2up.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='syntax'">
- <Pattern>syntax*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='startex'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='ticket'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.tdf</Pattern>
-</xsl:when>
-<xsl:when test="$Name='thumbpdf'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.sty</Pattern>
-</xsl:when>
-<xsl:when test="$Name='texsis'">
- <Pattern>*.txs</Pattern>
- <Pattern>TXS.*tex</Pattern>
- <Pattern>texsis.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='taylor'">
- <Pattern>diagrams.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='titlesec'">
- <Pattern>*.tss</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>ttlhref.tex</Pattern>
- <Pattern>*.def</Pattern>
-</xsl:when>
-<xsl:when test="$Name='wordcount'">
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<xsl:when test="$Name='zefonts'">
- <Pattern>*.sty</Pattern>
- <Pattern>*.fd</Pattern>
-</xsl:when>
-<xsl:when test="$Name='tools'">
- <Pattern>*.cfg</Pattern>
- <Pattern>*.ist</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
- <Pattern>*.tex</Pattern>
-</xsl:when>
-<!--
-<xsl:otherwise>
- <Pattern>*.cfg</Pattern>
- <Pattern>*.ist</Pattern>
- <Pattern>*.sty</Pattern>
- <Pattern>*.clo</Pattern>
- <Pattern>*.ldf</Pattern>
- <Pattern>*.cls</Pattern>
- <Pattern>*.def</Pattern>
- <Pattern>*.fd</Pattern>
-</xsl:otherwise>
--->
-</xsl:choose>
- </Run>
- <Doc>
- <xsl:choose>
- <xsl:when test="$Name='ae'">
- <Pattern>README</Pattern>
- </xsl:when>
- <xsl:when test="$Name='aguplus'">
- <Pattern>readme.pwd</Pattern>
- <Pattern>aguplus.tex</Pattern>
- <Pattern>shorthnd.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='antyktor'">
- <Pattern>*.inf</Pattern>
- </xsl:when>
- <xsl:when test="$Name='barr'">
- <Pattern>diagdoc.dvi</Pattern>
- <Pattern>diagdoc.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='base'">
- <Pattern>*.err</Pattern>
- <Pattern>*.txt</Pattern>
- <Pattern>.*info.tex</Pattern>
- <Pattern>.*guide.*tex</Pattern>
- <Pattern>.*news.*tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='calxxxx'">
- <Pattern>readme.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='chess'">
- <Pattern>*.ltx</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='codepage'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='clock'">
- <Pattern>texclock.*</Pattern>
- <Pattern>[A-Z]*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='custbib'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='custom-bib'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='cyrillic'">
- <Pattern>*.txt</Pattern>
- </xsl:when>
- <xsl:when test="$Name='emp'">
- <Pattern>manual.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='feynmf'">
- <Pattern>man*.*</Pattern>
- <Pattern>Tutorial</Pattern>
- <Pattern>Feynman*.Diagrams</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='fncychap'">
- <Pattern>*.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='footnpag'">
- <Pattern>footnpag-doc.sty</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='fp'">
- <Pattern>*.dvi</Pattern>
- <Pattern>example.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='geometry'">
- <Pattern>README</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='graphics'">
- <Pattern>grfguide.ps</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='insbox'">
- <Pattern>*.dvi</Pattern>
- <Pattern>demo.tex</Pattern>
- <Pattern>*.eps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='iso10303'">
- <Pattern>stepman.*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='jadetex'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='karnaugh'">
- <Pattern>kvdoc.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='keystroke'">
- <Pattern>key*.tex</Pattern>
- <Pattern>key*.pdf</Pattern>
- <Pattern>README</Pattern>
- </xsl:when>
- <xsl:when test="$Name='koma-script'">
- <Pattern>scrguide-english</Pattern>
- <Pattern>.*TXT</Pattern>
- <Pattern>.*Log</Pattern>
- <Pattern>Readme</Pattern>
- <Pattern>README</Pattern>
- <Pattern>.*read.*</Pattern>
- <Pattern>*.txt</Pattern>
- <Pattern>*.gif</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='mfnfss'">
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='mltex'">
- <Pattern>mltex.txt</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='ogonek'">
- <Pattern>*.ltx</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- </xsl:when>
- <xsl:when test="$Name='passivetex'">
- <Pattern>*.xml</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>README.*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='patch'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='pdfscreen'">
- <Pattern>*.png</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>manual*.tex</Pattern>
- <Pattern>slide*.tex</Pattern>
- <Pattern>*.specimen</Pattern>
- </xsl:when>
- <xsl:when test="$Name='pdfslide'">
- <Pattern>demo*.pdf</Pattern>
- <Pattern>manual*.pdf</Pattern>
- <Pattern>mpgraph*.pdf</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>*.mp</Pattern>
- </xsl:when>
- <xsl:when test="$Name='plgraph'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='poligraf'">
- <Pattern>*.eps</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>README</Pattern>
- </xsl:when>
- <xsl:when test="$Name='psfrag'">
- <Pattern>*.dvi</Pattern>
- <Pattern>*.tex</Pattern>
- <Pattern>pfgguide.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='qobitree'">
- <Pattern>example.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='qsymbols'">
- <Pattern>qsymbols.ps</Pattern>
- <Pattern>qsymbols.tex</Pattern>
- </xsl:when>
- <xsl:when test="$Name='rlepsf'">
- <Pattern>*.ps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='rotating'">
- <Pattern>*.tex</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>cat.eps</Pattern>
- </xsl:when>
- <xsl:when test="$Name='taylor'">
- <Pattern>diagrams-manual.*</Pattern>
- </xsl:when>
- <xsl:when test="$Name='texsis'">
- <Pattern>*.dvi</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.eps</Pattern>
- <Pattern>[A-Z].*tex</Pattern>
- <Pattern>README</Pattern>
- <Pattern>NEWS</Pattern>
- <Pattern>INSTALL</Pattern>
- <Pattern>COPYING</Pattern>
- </xsl:when>
- <xsl:when test="$Name='textmerg'">
- <Pattern>*.dvi</Pattern>
- <Pattern>*.dat</Pattern>
- </xsl:when>
- <xsl:when test="$Name='thumbpdf'">
- <Pattern></Pattern>
- </xsl:when>
- <xsl:when test="$Name='titlesec'">
- <Pattern>titlesec.tex</Pattern>
- <Pattern>titlesec.dvi</Pattern>
- <Pattern>readme</Pattern>
- </xsl:when>
- <xsl:when test="$Name='youngtab'">
- <Pattern></Pattern>
- </xsl:when>
- <!--
- <xsl:otherwise>
- <Pattern>liesmich</Pattern>
- <Pattern>LIESMICH</Pattern>
- <Pattern>LICENSE</Pattern>
- <Pattern>License</Pattern>
- <Pattern>Read*</Pattern>
- <Pattern>READ*</Pattern>
- <Pattern>*.txt</Pattern>
- <Pattern>*.gif</Pattern>
- <Pattern>*.htm</Pattern>
- <Pattern>*.TXT</Pattern>
- <Pattern>*.pdf</Pattern>
- <Pattern>*.doc</Pattern>
- <Pattern>*.dvi</Pattern>
- <Pattern>*.html</Pattern>
- <Pattern>*.gif</Pattern>
- <Pattern>*.jpg</Pattern>
- <Pattern>00*</Pattern>
- <Pattern>*.faq</Pattern>
- <Pattern>*.bug</Pattern>
-</xsl:otherwise>
--->
-</xsl:choose>
-</Doc>
-</Build>
-
-<Install>
-<Before></Before>
-<After>
- <xsl:for-each select="TPM:Installation/TPM:Execute">
- <Execute function="{@function}" parameter="{@parameter}"/>
- </xsl:for-each>
- </After>
-</Install>
-
-<Remove>
- <Before></Before>
- <After></After>
-</Remove>
-
-<xsl:if test="not($ctan='')">
- <CTAN><Location><xsl:value-of select="$ctan"/></Location></CTAN>
-</xsl:if>
-
-
-</TPM>
-
- </xsl:template>
-
-
-</xsl:stylesheet>