From: tlaronde@kergis.com
To: 9fans <9fans@9fans.net>
Subject: Re: [9fans] kerTeX packages framework update
Date: Tue, 30 Jan 2024 08:20:31 +0100 [thread overview]
Message-ID: <ZbijP4Xr6wItpHf3@kergis.com> (raw)
In-Reply-To: <Zbibn0C6CWILR1pv@kergis.com>
Please note that by:
http://kertex.kergis.com/{fr,en}/pkg.html
I mean whether the french version:
http://kertex.kergis.com/fr/pkg.html
or the (sort of) english one:
http://kertex.kergis.com/en/pkg.html
{fr,en} is not a subdir ;-)
On Tue, Jan 30, 2024 at 07:47:59AM +0100, tlaronde@kergis.com wrote:
> I have made a significant update to the extensions framework of kerTeX
> (installing packages, typically things on CTAN).
>
> What is of special interest to plan9 and derived systems users:
>
> - When a recipe downloads sources from CTAN, the URL is not specified.
> The definition of the env variable KERTEX_PKG_SRC_SRV is used,
> defaulting to 'http://mirrors.ctan.org/'. The problem is that this
> last is a CDN and redirection does not work with every client or one
> can make a better choice of a reliable mirror near location. It is
> then possible to simply redefine the variable to download from the
> preferred server. This URL can also be a
> 'file:///some/dir/with/CTAN/like/tree/' so there is the following
> utility;
>
> - pkg_bulk_get is provided that can download all the sources
> (mirroring) needed by the recipes in KERTEX_PKG_RCP_DIR (a dir; not an
> URL) that defaults to $KERTEX_LIBDIR/pkg/rcp/. If one wants only
> sources for the recipes one uses, just define the variable to the dir
> where the selected recipes are (one can also see the dependencies of
> recipes in order to have a complete set);
>
> - An utility pkg_rcp_sketch is provided that sketches a recipe for a
> LaTeX contrib macros package on CTAN. The recipe provided should work
> as is in a fair amount of cases (in this case, no need to provide it:
> this lightens the burden for me to have to maintain recipes).
>
> All explanations are in:
>
> http://kertex.kergis.com/{fr,en}/pkg.html
>
> --
> Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
> http://www.kergis.com/
> http://kertex.kergis.com/
> Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C
--
Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
http://www.kergis.com/
http://kertex.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Td65b4483cb3bf7bd-M9592d9eafda08d7bb34e4278
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
prev parent reply other threads:[~2024-01-30 7:22 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-01-30 6:47 tlaronde
2024-01-30 7:20 ` tlaronde [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZbijP4Xr6wItpHf3@kergis.com \
--to=tlaronde@kergis.com \
--cc=9fans@9fans.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).