README

NAME

Calendar - Provides class data for producing calendars

Calendar is a Work in Progress (WIP). Please file an issue if there are any features you want added. Bug reports (issues) are always welcome.

Useful features now working:

  • Produce text calendar output to stdout, in one of 13 languages, identical to the cal program found on Linux hosts.

  • Calendar output can be for months less than one year.

  • Show an example events CSV file for upcoming personalization of PDF wall calendars.

SYNOPSIS

use Calendar;

DESCRIPTION

Calendar Provides class data for producing calendars. It includes a Raku program to provide a personalized calendar: make-cal. Note that calendars may be printed in other languages than English. Through use of the author's public module Date::Names, the user can select the ISO two-letter language code and enter it in the make-cal program. Those codes are repeated here for reference:

Table 1. Language ISO codes (lower-case)

See the docs/WIP.rakudoc for more information on planned features.

Program make-cal

Execute the program, without arguments, to see details of its current capabilities.

AUTHOR

Tom Browder [email protected]

COPYRIGHT AND LICENSE

© 2020-2023 Tom Browder

This library is free software; you may redistribute it or modify it under the Artistic License 2.0.

Calendar v0.0.4

Provides class data for producing calendars

Authors

  • Tom Browder

License

Artistic-2.0

Dependencies

PDF::LiteDate::NamesText::UtilsCSV::Parser

Test Dependencies

Provides

  • Calendar

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.