Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"The chain which can be yanked is not the eternal chain." -- G. Fitch


computers / comp.text.tex / CTAN update: mfirstuc

SubjectAuthor
o CTAN update: mfirstucCTAN Announcements

1
CTAN update: mfirstuc

<mailman.1372.1666174947.3715.ctan-ann@ctan.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=5507&group=comp.text.tex#5507

  copy link   Newsgroups: comp.text.tex
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ctan-ann@ctan.org (CTAN Announcements)
Newsgroups: comp.text.tex
Subject: CTAN update: mfirstuc
Date: Wed, 19 Oct 2022 12:22:20 +0200 (CEST)
Lines: 91
Message-ID: <mailman.1372.1666174947.3715.ctan-ann@ctan.org>
Reply-To: ctan-ann@ctan.org
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Injection-Info: solani.org;
logging-data="519697"; mail-complaints-to="abuse@news.solani.org"
To: ctan-ann@ctan.org
Cancel-Lock: sha1:HPs85iOERMtzZY9KKwkat10kxZQ=
List-Help: <mailto:ctan-ann-request@ctan.org?subject=help>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ctan.org; s=201703;
t=1666174947; bh=W2ccPuPDcuwNHdk2RB9Y31fGdbJtkrPvALQ5sXHNHKA=;
h=Date:From:Reply-To:To:Subject:From;
b=JoXZ1X4nF945KOrRLgnSc5w7hkvMFZeDPM6svXxq803cm0boXpD9qEEVJDLmhbMIP
BUrYMUpKYIX0cgeykzPJtXAauEe5U2EqPLtHSL6al9X3TzpNQgKTPd5imQesv7gpwr
In985VLqomZx8ozDPtqbMyySxXvtkRxfZzzbRC4E=
List-Id: CTAN Announcements <ctan-ann.ctan.org>
Precedence: list
List-Subscribe: <https://lists.dante.de/mailman/listinfo/ctan-ann>,
<mailto:ctan-ann-request@ctan.org?subject=subscribe>
List-Unsubscribe: <https://lists.dante.de/mailman/options/ctan-ann>,
<mailto:ctan-ann-request@ctan.org?subject=unsubscribe>
X-Mailman-Version: 2.1.23
X-User-ID: eJwFwQERADEIAzBL/EHZkAN09S/hE3h+uScSGRBkGhtc9qb1U7i45xbk02XUOOgVpiLn2fsBOW4SUQ==
X-BeenThere: ctan-ann@ctan.org
List-Archive: <https://lists.dante.de/pipermail/ctan-ann/>
 by: CTAN Announcements - Wed, 19 Oct 2022 10:22 UTC

Nicola Talbot submitted an update to the

mfirstuc

package.

Version number: 2.08 2022-10-14
License type: lppl1.3

Summary description: Uppercase the first letter of a word

Announcement text:
----------------------------------------------------------------------

This release is part of a set of inter-connected releases all dated 2022-10-14:
bib2gls v3.0, glossaries v4.50, mfirstuc v2.08 and
glossaries-extra v1.49. The uploads will have to be staggered over the course of
a week, but if you update mfirstuc make sure you also update
the others in the set if you require them.

* Reimplemented \makefirstuc in LaTeX3. This change supports
UTF-8 with pdflatex.

Rollback to v2.07 provided:

\usepackage{mfirstuc}[=v2.07]

* New command \MFUsentencecase

This just uses \text_titlecase_first:n

Principle features of \MFUsentencecase vs \makefirstuc are
listed in Table 1 of the manual.

* \makefirstuc has been rewritten to internally use
\MFUsentencecase (via \glsmakefirstuc), but it still parses
its argument as in previous versions.

* New command \MFUexcl{<cs>}

This adds a command to the case-changing exclusion list.
Both \MFUsentencecase and \makefirstuc will skip the
identified command and its argument, and apply sentence-casing
to the content that follows.

For example, glossaries.sty v4.50 implements \MFUexcl{\glsadd}

* New command \MFUblocker{<cs>}

This adds a command to the blocker list. This is used by
\makefirstuc but not \MFUsentencecase. If the command is encountered
no case-change will be applied. This is designed for commands
that automatically implement a case-change that may have been nested.

For example, glossaries.sty v4.50 implements \MFUblocker{\Gls}

* New command \MFUaddmap{<cs1>}{<cs2>}

Adds a mapping. This is used by \makefirstuc but not
\MFUsentencecase. If the first command <cs1> is encountered
it will be replaced with the second <cs2>. No case change
will be applied. (The case-change, if appropriate,
should be dealt with by the replacement command.)

For example, glossaries.sty v4.50 implements \MFUaddmap{\gls}{\Gls}

Order of precedence: map, blocker, exclusion

* New commands \MFUsaveatend and \MFUsave

----------------------------------------------------------------------

This package is located at
https://mirrors.ctan.org/macros/latex/contrib/mfirstuc

More information is at
https://www.ctan.org/pkg/mfirstuc

------------------------------------------------------------------------

Thanks for the upload.

For the CTAN Team
Erik Braun

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor