Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

New on CTAN: chickenize

23 views
Skip to first unread message

CTAN Announcements

unread,
May 21, 2012, 11:28:22 AM5/21/12
to ctan...@dante.de
On Sun, 20 May 2012, Arno L. Trautmann submitted the

chickenize

package.


Summary description: Lua functions to manipulate the input or output of any Lua(La)TeX document
License type: lppl

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

The chickenize package provides several commands and Lua functions to manipulate
the input or output tokens of any Lua(La)TeX document. It serves mostly
educational and playful usage, but some functions may be used in serious
documents.

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

This package is located at
http://mirror.ctan.org/macros/luatex/generic/chickenize
. More information is at
http://www.ctan.org/pkg/chickenize
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .

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


Thanks for the upload.

For the CTAN Team
Rainer Schöpf

bushra qadri

unread,
May 22, 2012, 6:57:56 AM5/22/12
to

Robin Fairbairns

unread,
May 22, 2012, 7:04:37 AM5/22/12
to
bushra qadri <bushraq...@gmail.com> writes:

> On May 21, 8:28 pm, CTAN Announcements <ctan-...@dante.de> wrote:
>> repeat of the announcement omitted

and your point is?
--
Robin Fairbairns, Cambridge
sorry about all this posting. i'll go back to sleep in a bit.

Guenter Milde

unread,
May 23, 2012, 8:09:04 AM5/23/12
to
On 2012-05-21, CTAN Announcements wrote:
> On Sun, 20 May 2012, Arno L. Trautmann submitted the

> chickenize

> package.
...
> http://mirror.ctan.org/macros/luatex/generic/chickenize

...

> The chickenize package provides several commands and Lua functions to
> manipulate the input or output tokens of any Lua(La)TeX document. It
> serves mostly educational and playful usage, but some functions may be
> used in serious documents.

Usefull uses that come to my mind are:

* ligature break up (in LuaTeX most probably by inserting zero-width spaces).

* Automatic conversion of s to long-s (ſ) for printing in Fraktur.

* Advanced line-breaking algorithm with "weighted" hyphenation points.

All of these are prospective uses of the German "wortliste" (database of
German words with hyphenation information)
http://repo.or.cz/w/wortliste.git by the "Trennmustermanschaft"
https://lists.dante.de/mailman/listinfo/trennmuster. which could gain
from the option to implement them via a package rather than a
pre-processor.


Günter
0 new messages