LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Rasmus Villemoes <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Thu, 24 Feb 2011 16:40:25 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (353 lines)
Rasmus Villemoes <[log in to unmask]> writes:

> I hacked a little perl script which recursively looked up dependencies
> (see below).

If I widen my horizon a little (start in the root of the TL install
instead of texmf-dist/tex/latex), one finds a few xelatex packages
depending on fontspec, and a couple of other packages. The brief list
is now sorted, so it should be easier to cut away the packages you
already knew about. 


Recursively dependent on ./texmf-dist/tex/latex/expl3/expl3.sty:
./texmf-dist/doc/latex/isodoc/logostyle.sty
./texmf-dist/tex/latex/chemstyle/chemstyle.sty
./texmf-dist/tex/latex/circuitikz/circuitikz.sty
./texmf-dist/tex/latex/expl3/expl3.sty
./texmf-dist/tex/latex/expl3/l3basics.sty
./texmf-dist/tex/latex/expl3/l3box.sty
./texmf-dist/tex/latex/expl3/l3calc.sty
./texmf-dist/tex/latex/expl3/l3chk.sty
./texmf-dist/tex/latex/expl3/l3clist.sty
./texmf-dist/tex/latex/expl3/l3expan.sty
./texmf-dist/tex/latex/expl3/l3file.sty
./texmf-dist/tex/latex/expl3/l3fp.sty
./texmf-dist/tex/latex/expl3/l3int.sty
./texmf-dist/tex/latex/expl3/l3io.sty
./texmf-dist/tex/latex/expl3/l3keys.sty
./texmf-dist/tex/latex/expl3/l3keyval.sty
./texmf-dist/tex/latex/expl3/l3luatex.sty
./texmf-dist/tex/latex/expl3/l3msg.sty
./texmf-dist/tex/latex/expl3/l3names.sty
./texmf-dist/tex/latex/expl3/l3num.sty
./texmf-dist/tex/latex/expl3/l3precom.sty
./texmf-dist/tex/latex/expl3/l3prg.sty
./texmf-dist/tex/latex/expl3/l3prop.sty
./texmf-dist/tex/latex/expl3/l3quark.sty
./texmf-dist/tex/latex/expl3/l3seq.sty
./texmf-dist/tex/latex/expl3/l3skip.sty
./texmf-dist/tex/latex/expl3/l3tl.sty
./texmf-dist/tex/latex/expl3/l3token.sty
./texmf-dist/tex/latex/expl3/l3toks.sty
./texmf-dist/tex/latex/expl3/l3xref.sty
./texmf-dist/tex/latex/fontspec/fontspec.sty
./texmf-dist/tex/latex/glossaries/base/glossaries.sty
./texmf-dist/tex/latex/glossaries/expl/glossaries-accsupp.sty
./texmf-dist/tex/latex/gmdoc-enhance/gmdoc-enhance.sty
./texmf-dist/tex/latex/gmdoc/gmdoc.sty
./texmf-dist/tex/latex/gmutils/gmampulex.sty
./texmf-dist/tex/latex/gmutils/gmcommand.sty
./texmf-dist/tex/latex/gmutils/gmenvir.sty
./texmf-dist/tex/latex/gmutils/gmmeta.sty
./texmf-dist/tex/latex/gmutils/gmmw.sty
./texmf-dist/tex/latex/gmutils/gmnotonlypream.sty
./texmf-dist/tex/latex/gmutils/gmparts.sty
./texmf-dist/tex/latex/gmutils/gmtypos.sty
./texmf-dist/tex/latex/gmutils/gmurl.sty
./texmf-dist/tex/latex/gmverb/gmverb.sty
./texmf-dist/tex/latex/libertine/libertine.sty
./texmf-dist/tex/latex/libertine/libertinecomp.sty
./texmf-dist/tex/latex/libertine/libertinekey.sty
./texmf-dist/tex/latex/libertine/libertinelist.sty
./texmf-dist/tex/latex/libertine/libertinelogo.sty
./texmf-dist/tex/latex/metalogo/metalogo.sty
./texmf-dist/tex/latex/mh/breqn.sty
./texmf-dist/tex/latex/mh/flexisym.sty
./texmf-dist/tex/latex/mh/xfrac.sty
./texmf-dist/tex/latex/notes2bib/notes2bib.sty
./texmf-dist/tex/latex/randomwalk/randomwalk.sty
./texmf-dist/tex/latex/realscripts/realscripts.sty
./texmf-dist/tex/latex/siunitx/siunitx.sty
./texmf-dist/tex/latex/tucv/tucv.sty
./texmf-dist/tex/latex/unicode-math/unicode-math.sty
./texmf-dist/tex/latex/xltxtra/xltxtra.sty
./texmf-dist/tex/latex/xpackages/xbase/ldcsetup.sty
./texmf-dist/tex/latex/xpackages/xbase/template.sty
./texmf-dist/tex/latex/xpackages/xbase/xparse.sty
./texmf-dist/tex/latex/xpackages/xbase/xtemplate.sty
./texmf-dist/tex/latex/xpackages/xcoffins/l3coffins.sty
./texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty
./texmf-dist/tex/latex/xpackages/xhead/xhead.sty
./texmf-dist/tex/latex/xpackages/xtras/l3keys2e.sty
./texmf-dist/tex/lualatex/luatextra/luatextra.sty
./texmf-dist/tex/xelatex/arabxetex/arabxetex.sty
./texmf-dist/tex/xelatex/fontwrap/fontwrap.sty
./texmf-dist/tex/xelatex/mathspec/mathspec.sty
./texmf-dist/tex/xelatex/philokalia/philokalia.sty
./texmf-dist/tex/xelatex/polyglossia/polyglossia.sty
./texmf-dist/tex/xelatex/xecjk/xeCJK.sty
./texmf-dist/tex/xelatex/xecolour/xecolour.sty
./texmf-dist/tex/xelatex/xecyr/xecyr.sty
./texmf-dist/tex/xelatex/xepersian/xepersian.sty

Reasons:
./texmf-dist/tex/latex/expl3/expl3.sty    added to list because of
blabla


Level 1 dependencies:
./texmf-dist/tex/latex/xpackages/xhead/xhead.sty    added to list because of
\RequirePackage{expl3}
\RequirePackage{expl3,xtemplate}

./texmf-dist/tex/latex/xpackages/xbase/xparse.sty    added to list because of
\RequirePackage{expl3}

./texmf-dist/tex/latex/xpackages/xbase/ldcsetup.sty    added to list because of
\RequirePackage{expl3}
\RequirePackage{expl3}

./texmf-dist/tex/latex/xpackages/xbase/template.sty    added to list because of
\RequirePackage{expl3}
\RequirePackage{expl3}

./texmf-dist/tex/latex/siunitx/siunitx.sty    added to list because of
\RequirePackage{expl3}

./texmf-dist/tex/latex/mh/flexisym.sty    added to list because of
\RequirePackage{expl3}[2009/08/05]

./texmf-dist/tex/latex/randomwalk/randomwalk.sty    added to list because of
\RequirePackage{expl3}

./texmf-dist/tex/latex/xpackages/xbase/xtemplate.sty    added to list because of
\RequirePackage{expl3}

./texmf-dist/tex/latex/unicode-math/unicode-math.sty    added to list because of
\RequirePackage{expl3}[2009/08/12]

./texmf-dist/tex/latex/xpackages/xcoffins/l3coffins.sty    added to list because of
\RequirePackage{expl3}

./texmf-dist/tex/latex/mh/breqn.sty    added to list because of
\RequirePackage{expl3}[2009/08/05]

./texmf-dist/tex/latex/fontspec/fontspec.sty    added to list because of
\RequirePackage{expl3,xparse}

./texmf-dist/tex/latex/mh/xfrac.sty    added to list because of
\RequirePackage{expl3}[2009/08/05]

./texmf-dist/tex/latex/xpackages/xcoffins/xcoffins.sty    added to list because of
\RequirePackage{expl3}

./texmf-dist/tex/latex/expl3/l3names.sty    added to list because of
      please~\protect\usepackage{expl3}~instead.


Level 2 dependencies:
./texmf-dist/tex/latex/xpackages/xtras/l3keys2e.sty    added to list because of
\RequirePackage{l3names}
\RequirePackage { xparse }

./texmf-dist/tex/xelatex/xecjk/xeCJK.sty    added to list because of
\RequirePackage{fontspec}

./texmf-dist/tex/latex/expl3/l3chk.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/metalogo/metalogo.sty    added to list because of
  \RequirePackage{fontspec}[2008/08/09]

./texmf-dist/tex/latex/expl3/l3token.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3msg.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/xelatex/philokalia/philokalia.sty    added to list because of
\RequirePackage{fontspec}

./texmf-dist/tex/latex/expl3/l3keyval.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3int.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3file.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/notes2bib/notes2bib.sty    added to list because of
\RequirePackage{xparse}

./texmf-dist/tex/latex/expl3/l3calc.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3prop.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3box.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3precom.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3io.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/realscripts/realscripts.sty    added to list because of
\RequirePackage{fontspec}

./texmf-dist/tex/latex/circuitikz/circuitikz.sty    added to list because of
	\RequirePackage{siunitx}

./texmf-dist/tex/latex/expl3/l3prg.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3luatex.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3skip.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3xref.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/lualatex/luatextra/luatextra.sty    added to list because of
\RequirePackage{fontspec}

./texmf-dist/tex/latex/tucv/tucv.sty    added to list because of
\RequirePackage{xparse}

./texmf-dist/tex/xelatex/mathspec/mathspec.sty    added to list because of
\RequirePackage[\eu@zf@math]{fontspec}[2008/08/09]

./texmf-dist/tex/latex/expl3/l3seq.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/xltxtra/xltxtra.sty    added to list because of
  \RequirePackage{fontspec}[2010/05/14 v2.0]
\RequirePackage{fontspec}[2010/05/14 v2.0]

./texmf-dist/tex/latex/expl3/l3basics.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/xelatex/xecolour/xecolour.sty    added to list because of
\RequirePackage{fontspec}

./texmf-dist/tex/latex/expl3/l3expan.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3toks.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3tl.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/xelatex/arabxetex/arabxetex.sty    added to list because of
\RequirePackage{fontspec}

./texmf-dist/tex/xelatex/fontwrap/fontwrap.sty    added to list because of
\usepackage{fontspec} 

./texmf-dist/tex/xelatex/polyglossia/polyglossia.sty    added to list because of
\RequirePackage{fontspec}[2010/06/08]% v2.0

./texmf-dist/tex/latex/expl3/l3num.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3quark.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/xelatex/xepersian/xepersian.sty    added to list because of
\RequirePackage{fontspec}

./texmf-dist/tex/latex/expl3/l3keys.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3clist.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/tex/latex/expl3/l3fp.sty    added to list because of
\RequirePackage{l3names}

./texmf-dist/doc/latex/isodoc/logostyle.sty    added to list because of
\usepackage{fontspec,polyglossia}

./texmf-dist/tex/latex/chemstyle/chemstyle.sty    added to list because of
        \RequirePackage{siunitx}


Level 3 dependencies:
./texmf-dist/tex/xelatex/xecyr/xecyr.sty    added to list because of
	\RequirePackage{xltxtra}

./texmf-dist/tex/latex/gmutils/gmcommand.sty    added to list because of
    \RequirePackage{xltxtra}% since v 0.4 (2008/07/29) this package

./texmf-dist/tex/latex/glossaries/base/glossaries.sty    added to list because of
        \RequirePackage{glossaries-polyglossia}}{}%

./texmf-dist/tex/latex/libertine/libertine.sty    added to list because of
  \RequirePackage{xltxtra}


Level 4 dependencies:
./texmf-dist/tex/latex/gmutils/gmmeta.sty    added to list because of
\RequirePackage{gmcommand}

./texmf-dist/tex/latex/gmutils/gmtypos.sty    added to list because of
\RequirePackage{gmcommand, gmnotonlypream}

./texmf-dist/tex/latex/gmutils/gmparts.sty    added to list because of
\RequirePackage{gmcommand}

./texmf-dist/tex/latex/libertine/libertinelist.sty    added to list because of
\RequirePackage{libertine}

./texmf-dist/tex/latex/gmverb/gmverb.sty    added to list because of
\RequirePackage{gmcommand}[2010/06/20]

./texmf-dist/tex/latex/libertine/libertinecomp.sty    added to list because of
\RequirePackage{libertine,ifthen}

./texmf-dist/tex/latex/glossaries/expl/glossaries-accsupp.sty    added to list because of
\RequirePackage{glossaries}

./texmf-dist/tex/latex/libertine/libertinelogo.sty    added to list because of
\RequirePackage{libertine}

./texmf-dist/tex/latex/gmutils/gmampulex.sty    added to list because of
\RequirePackage{gmcommand}

./texmf-dist/tex/latex/gmutils/gmurl.sty    added to list because of
\RequirePackage{gmcommand}

./texmf-dist/tex/latex/libertine/libertinekey.sty    added to list because of
\RequirePackage{libertine}

./texmf-dist/tex/latex/gmutils/gmmw.sty    added to list because of
\RequirePackage{gmcommand}


Level 5 dependencies:
./texmf-dist/tex/latex/gmutils/gmenvir.sty    added to list because of
\RequirePackage{gmbase, gmampulex} % the low-level macros

./texmf-dist/tex/latex/gmutils/gmnotonlypream.sty    added to list because of
\RequirePackage{gmampulex}

./texmf-dist/tex/latex/gmdoc/gmdoc.sty    added to list because of
\RequirePackage{gmverb}[2010/08/12]


Level 6 dependencies:
./texmf-dist/tex/latex/gmdoc-enhance/gmdoc-enhance.sty    added to list because of
\RequirePackage{gmdoc}[2008/10/04]%


-- 
Rasmus Villemoes
<http://rasmusvillemoes.dk/>

ATOM RSS1 RSS2