Collections and packages
Manfred Lotz
manfred at dante.de
Fri Jul 17 16:48:29 CEST 2020
Hi Norbert,
First thanks to you and Marcel.
On Fri, 17 Jul 2020 23:34:12 +0900
Norbert Preining <norbert at preining.info> wrote:
> Hi Manfred,
>
> Marcel has already answered everything, but let me chime in anyway.
>
> First of all
> tlmgr help
> helps ;-)
>
I tried and got lost somehow and I knew that presumably there was a
problem between my keyboard and chair.
No surprise, all suggestions working fine. Thanks again.
> Then
> tlmgr info collections
> gives you the list of all collections and whether they are installed
> (initial `i').
>
> For a specific collection you can do
> tlmgr info collection-music
> but that does not give you the "dependencies". Do achieve this you can
> either do
> tlmgr info --list collection-music
> (which lists the included files and dependencies), or, as Marcel
> suggested,
> tlmgr info --data depends collection-music
> but in a maybe inconvenient format ;-)
>
> You can get only the documentation of info with
> tlmgr info --help
> attached below for your convenience:
>
> All the best
>
> Norbert
>
> Name:
> tlmgr - the native TeX Live Manager
>
> Usage:
> tlmgr [option...] action [option...] [operand...]
>
> info:
> info [option...] pkg...
> info [option...] collections
> info [option...] schemes
> With no argument, lists all packages available at the package
> repository, prefixing those already installed with "i".
>
> With the single word "collections" or "schemes" as the
> argument, lists the request type instead of all packages.
>
> With any other arguments, display information about pkg: the
> name, category, short and long description, sizes, installation
> status, and TeX Live revision number. If pkg is not locally installed,
> searches in the remote installation source.
>
> For normal packages (not collections or schemes), the sizes
> of the four groups of files (run/src/doc/bin files) are shown
> separately. For collections, the cumulative size is shown, including
> all directly-dependent packages (but not dependent collections). For
> schemes, the cumulative size is also shown, including all
> directly-dependent collections and packages.
>
> If pkg is not found locally or remotely, the search action is
> used and lists matching packages and files.
>
> It also displays information taken from the TeX Catalogue,
> namely the package version, date, and license. Consider these,
> especially the package version, as approximations only, due to timing
> skew of the updates of the different pieces. By contrast, the
> "revision" value comes directly from TL and is reliable.
>
> The former actions "show" and "list" are merged into this
> action, but are still supported for backward compatibility.
>
> Options:
>
> --list
> If the option "--list" is given with a package, the list
> of contained files is also shown, including those for
> platform-specific dependencies. When given with schemes
> and collections, "--list" outputs their dependencies in a similar
> way.
>
> --only-installed
> If this option is given, the installation source will not
> be used; only locally installed packages, collections, or schemes
> are listed.
>
> --only-remote
> Only list packages from the remote repository. Useful when
> checking what is available in a remote repository using
> "tlmgr --repo ... --only-remote info". Note that "--only-installed"
> and "--only-remote" cannot both be specified.
>
> --data "item1,item2,..."
> If the option "--data" is given, its argument must be a
> comma separated list of field names from: "name", "category",
> "localrev", "remoterev", "shortdesc", "longdesc",
> "installed", "size", "relocatable", "depends", "cat-version",
> "cat-date", or "cat-license". In this case the requested packages'
> information is listed in CSV format one package per line, and the
> column information is given by the "itemN". The "depends" column
> contains the name of all dependencies separated by ":".
>
> --json
> In case "--json" is specified, the output is a JSON
> encoded array where each array element is the JSON representation of a
> single "TLPOBJ" but with additional information. For
> details see "tlpkg/doc/JSON-formats.txt", format definition:
> "TLPOBJINFO". If both "--json" and "--data" are given, "--json" takes
> precedence.
>
>
> --
> PREINING Norbert
> https://www.preining.info Accelia Inc. + IFMGA ProGuide + TU Wien +
> JAIST + TeX Live + Debian Dev GPG: 0x860CDC13 fp: F7D8 A928 26E3
> 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the tex-live
mailing list.