CTAN package update: ctan.tools

CTAN Announcements ctan-ann at dante.de
Thu May 15 15:32:38 CEST 2008


This package has been been updated and should soon be at your favorite mirror.

Thank you,
Jim Hefferon
Saint Michael's College

........................................................................

The following information was provided by our fellow contributor:

Name of contribution: ctan.tools
Author's name: huynh ky anh (aka kyanh)
Location on CTAN: /support/ctantools
Summary description: client to access CTAN (download/search files/packages)
License type: lppl

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

	This small tool is used to seach/download some LaTeX packages that were listed in CTAN:
		http://ctan.org/tex-archive/macros/latex/contrib/
	or search/download for any files in
		http://ctan.org/tex-archive/.

	Since version 1.0.1, the tools will use the cache file
		http://kyanh.net/ctan.tools//dump_files.tbz
	This file contains the list of all files in CTAN. It's updated daily by a cron job hosted
	by http://kyanh.net/. The size of file is about 3MB (compressed) & 15MB (un-compressed).

	The tool requires wget, lynx, gawk, wc, tar/bzip and sed program to run correctly.
	Some linux distribution doesnot contains lynx by default and you must install lynx manually
	before running this script.

	So this tool requires a *nix-liked environment to work.

	This tool was written by kyanh <xkyanh at gmail.com>
	kyanh is a member of Vietnamese TeX Users Group <http://viettug.org>.
	He wrote this script as he wanted a fast client to access CTAN.

VERSION

	1.0.0 2008/05/11: first version
	1.1.0 2008/05/15: search for files (use cache file)
	1.1.1 2008/05/15: fix bug (ctan_update)

USAGE

	ctan :	show all information about this tool
	ctan update :	update the package list (require lynx, wc, tar/bzip and internet connection).
	ctan grep <string>:	search packages match <string>. grep ability is supported.
	ctan get <string> :	download packages match <string> to working directory.

	If you want to search for files:

	ctan grep -file <string> :	search for files.
	ctan get -file <string> :	download files match <string> to working directory.

EXAMPLES

	ctan grep theorem	# search for packages match "theorem"
	ctan grep ^n	# search for packages srated by "n"
	ctan get ^n	# download packages started by "n"
	ctan get -file contrib/ntheorem.zip

TODO

	* package information supported
	* ability to select FTP mirror
	* search by package description,...
	* package build script

LICENSE

	This tool is published under LPPL.

BUGS
	Feel free to contact kyanh <xkyanh at gmail.com>. All feedback are welcome.

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

This package is located at 
   http://tug.ctan.org/tex-archive/support/ctantools
.  More information is at
   http://tug.ctan.org/pkg/ctantools
(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 .



More information about the Ctan-ann mailing list