Skip to content
/ pscal Public

implemented ways to download holidays online for calendars, suport multi-locale and multi-language, in any combination. original source hosted at http://freshmeat.net/projects/pscal/ ... DEPRECATED. i'm going to write a ical2reminder http://www.roaringpenguin.com/products/remind /DEPRECATED

Notifications You must be signed in to change notification settings

gcb/pscal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

NAME:
	pscal

SYNOPSIS:
	pscal [-hmnRrv] [-d diameter] [-eFf font] [-L language] [-c country]
      	[month [year]]

DESCRIPTION:
	`Pscal' is a PostScript program to print calendars.

	The PostScript code is sent to stdout, so either pipe it to
	your printer or redirect it to a file.

OPTIONS:
	The shell variables BANNER, LFOOT, CFOOT, and RFOOT become a
	top centered banner, and left, centered, or right justified
	footers respectively.  As in:

		BANNER="Schedule 1"; CFOOT=Preliminary; pscal 4 1990

	-c Country to use for holidays.
	   Use ISO two letters code.
	   only one country can be specified. pscal will try to dowload
		 an iCal calendar online and then parse it to use as the holiday file.
		 the -L option affects this option, as you can, for example, print
		 brazilian holidays using the italian language.
		 It will not overwrite any file. so every year you have to clean them.

FILES:
	The file $HOME/.holiday is read and used to print short messages
	on specified days.  The .holiday file should consist of lines of
	the form
		month:day: message string
	Messages should be 20 characters or less, with no more than 6
	messages per day.  No spaces should appear from the beginning
	of a line until after the second colon.
	Month and day should be numbers in the obvious ranges.
	12/89 - The holiday checking has been loosened up in that the
	following takes place:
		1. The Shell Variable EFILE is used preferentially
		2. Then the file Events in the current directory is used
		3. Finally the $HOME/.holiday file is used.
	The whole process can be turned off by setting EFILE=/dev/null.

AUTHOR:
	Patrick Wood, Gabriel Barros
	Copyright (C) 1987 by Pipeline Associates, Inc.
	Permission is granted to modify and distribute this free of charge.

BUGS:
	* `Pscal' doesn't work for months before 1753.  (Weird stuff happened
	  in September, 1752.)  It also won't work right as of January 1, 9600.
	  (Bump up the epoch date if you want it to.)
	* A better format for the dates of holidays would be nice.
	* An escape to allow holiday messages to be raw PostScript would
	  also be nice.
	* The holiday messages should be handled more intelligently (i.e.,
	  the messages should be clipped to the day).
	* Some of the message translations are incomplete.
	* Encoding in the downloaded holiday calendar is UTF8, calendar output
	  is latin1

SEE ALSO:
	pcal:
	  - a C derivative of an early version of pscal
	  - if pscal doesn't do what you want, check pcal; it has many options
	  - http://www.geocities.com/SunsetStrip/Palms/5555/PS/

About

implemented ways to download holidays online for calendars, suport multi-locale and multi-language, in any combination. original source hosted at http://freshmeat.net/projects/pscal/ ... DEPRECATED. i'm going to write a ical2reminder http://www.roaringpenguin.com/products/remind /DEPRECATED

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published