Home | EPS | HTML | PNG/JPEG | PDF | XML | Design | Annotate | Software English | 简体中文 | 繁體中文


While the web interface of the ccal program offers additional output formats, such as PNG or JPEG, PDF and PDF with your own picture, for you to make your own Chinese calendars in addition to HTML, XML and EPS formats which the program natively supports, it is better to download the program if you have limited bandwidth.

The ccal utility is a simple-to-use command line program which writes a Gregorian calendar together with Chinese calendar to standard output. Its usage is similar to the cal program generally available on Unix platforms. In addition to console output, it can also generate Encapsulated Postscript and HTML table outputs for use in do-it-yourself calendars and web pages. It supports both simplified and traditional Chinese characters. A pre-formatted manual page is available here. This program is released under the GNU General Public License.

For Windows platform, executable and documentation are available in a Zip archive:

ccal-253.zip (107 KB)
To install, just extract the files into a folder of your choice and either set the system path to this folder or move the ccal.exe file into a folder on system path, such as C:\Windows. To uninstall, simply delete the extracted files. To use, open a Command Prompt window and issue ccal commands. The following figure illustrates use of ccal.

[ccal Command Illustration]

In the above illustration, the first command generates an EPS format calendar for Year 2033 and saves it in file 2033.eps. The second command displays the calendar for December 2033 in ASCII mode.

For RedHat Linux, the binary and source rpm packages are available. The source rpm package was built with help from Mr. He Wei. Both source and binary packages were built on Fedora 11:

ccal-2.5.3-1.i386.rpm (112 KB)
ccal-2.5.3-1.src.rpm (127 KB)

For other platforms, or if you want to get the source, you can get:

ccal-2.5.3.tar.gz (125 KB)
You will need a recent C++ compiler with the Standard Template Library in order to compile the source codes.

History of changes:

March 4, 2012, changes from 2.5.2 to 2.5.3:

January 29, 2012, repackaged 2.5.2:

October 5, 2009, changes from 2.5.1 to 2.5.2:

August 15, 2009, changes from 2.5 to 2.5.1:

July 25, 2008, changes from 2.4 to 2.5:

March 26, 2006, changes from 2.3.3 to 2.4:

July 6, 2004, changes from 2.3.2 to 2.3.3:

June 19, 2004, changes from 2.3.1 to 2.3.2:

October 20, 2003, changes from 2.3 to 2.3.1:

October 4, 2003, changes from 2.2 to 2.3:

January 29, 2003, changes from 2.1.1 to 2.2:

July 20, 2002, changes from 2.1 to 2.1.1:

June 20, 2002, changes from 2.0 to 2.1:

March 24, 2002, changes from 1.2.2 to 2.0:

August 24, 2001, changes from 1.2.1 to 1.2.2:

December 10, 2000, changes from 1.2 to 1.2.1:

August 24, 2000, changes from 1.1 to 1.2: April 1, 2000, changes from 1.0 to 1.1:

Back to Make Your Own Chinese Calendar

Home | EPS | HTML | PNG/JPEG | PDF | XML | Design | Annotate | Software
English | 简体中文 | 繁體中文

Created by: Zhuo Meng (zxm8@case.edu) Usual disclaimer applies