| www.delorie.com/gnu/docs/gcal/gcal.html | search |
![]() Buy GNU books! | |
| [Top] | [Contents] | [Index] | [ ? ] |
This file documents gcal, a program for calculating
and printing calendars.
Gcal displays hybrid and proleptic Julian and Gregorian calendar sheets, respectively, for one month, three months or a whole year. It also displays eternal holiday lists for many countries around the globe, and features a very powerful creation of fixed date lists that can be used for reminding purposes. Gcal can calculate various astronomical data and times of the Sun and the Moon for at pleasure any location, precisely enough for most civil purposes. Gcal supports some other calendar systems, for example the Chinese calendar, the Hebrew calendar and the civil Islamic calendar, too.
This is Edition 3.01 of Gcal, an Extended Calendar Program,
24 June 2000, for the 3.01 version
of the GNU implementation
of cal and calendar.
Any suggestions, improvements, extensions, bug reports, donations, proposals for contract work, and so forth are welcome! Please send them directly to my eMail address esken@gmx.net. If you like my work, I'd appreciate a postcard from you!
------------------------oOO \\\_''/ OOo--------------------------- Thomas Esken O (/o-o\) O eMail: esken@gmx.net Im Hagenfeld 84 (( ^ )) Phone: +49 251 232585 D-48147 Muenster; Germany \____) ~ (____/ MotD : 2old2live, 2young2die |
1. Preface Preliminary remarks to Gcal. 2. Gcal Introduction Gcal in brief. 3. Invoking gcalHow to run and use the gcalprogram.4. Eternal Holidays How to create an Eternal Holiday list. 5. Fixed Dates How to create a Fixed Date list.
Appendices
A. Genesis of the Gregorian Calendar B. Gcal Utilities Utility programs which are part of the distribution. C. Aspects in Internationalization Aspects of Internationalization been made. D. Metasymbols Metasymbols used in this manual. E. Regular Expressions Description of all Regular Expressions. F. Summary of all Regular Expressions G. %?... Special TextsDescription of all %?... Special Texts.H. Summary of all %?... Special TextsI. Obsolete Special Texts and Format Elements Tables of obsolete Special Texts et cetera. J. Format Instruction Description of the Format Instruction components. K. Coding Scheme Coding Scheme of date part in resource file. L. Environment Variables Used Environment Variables. M. Error Codes Which Error Codes does Gcal return? N. Glossary Short descriptions of the terms used here.
Indices
Command Line Argument Index Index of Command line arguments respected. Environment Variable Index Index of Environment Variables used. Table Index Index of Tables that can be found in this manual. Concept Index A menu covering many topics.
-- The Detailed Node Listing ---
Invoking Gcal
3.1 Command line arguments 3.2 The GCALenvironment variableHow to use the GCALenvironment variable.
Command line arguments
3.1.1 Options How to use Options. 3.1.2 Response file How to use a `@file' Response file. 3.1.3 Actual date modifier How to use a `%date' Actual date modifier. 3.1.4 Commands How to use Commands.
Options
3.1.1.1 Common options How to use Common options. 3.1.1.2 Global options How to use Global options. 3.1.1.3 Calendar options How to use Calendar options. 3.1.1.4 Fixed date options How to use Fixed date options.
Commands
3.1.4.1 Single commands How to use a Single command. 3.1.4.2 3-Month mode commands How to use a 3-Month mode command. 3.1.4.3 Lists of commands How to use a List of commands. 3.1.4.4 Ranges of commands How to use a Range of commands.
Fixed Dates
5.1 Resource file How to use a Resource file. 5.2 Resource file examples Examples of Resource file entries.
Resource file
5.1.1 Structure of resource file How to write a Resource file. 5.1.2 Date part of a line How to write the Date part. 5.1.3 Further date part attributes What are Further date part attributes? 5.1.4 Text part of a line How to write the Text part. 5.1.5 %?... Special TextsWhat are %?... Special Texts?5.1.6 Comment line What is a Comment line? 5.1.7 Include directives What are Include directives? 5.1.8 Date variables How Date variables can be used. 5.1.9 Text variables How Text variables can be used.
Further date part attributes
5.1.3.1 Lists of days How Lists of days can be used. 5.1.3.2 Ranges of days How Ranges of days can be used. 5.1.3.3 Repetition factor of days How to use such a factor. 5.1.3.4 Appearance factor of days How to use such a factor.
Gcal Utilities
B.1 Invoking tcalHow to run tcaland a summary of its options.B.2 Invoking txt2gcalHow to run txt2gcaland a summary of its options.B.3 Invoking gcal2txtHow to run gcal2txtand a summary of its options.
Regular Expressions
E.1 How to Use Regular Expressions E.2 Regular Expression Operators
Special Texts
G.1 %?... special texts for date exclusionHow to Exclude dates. G.2 %?... special texts for text replacementHow to Replace texts. G.3 Shell command %![argument]special textHow to run a Shell Command.
Exclusions
G.1.1 Exclusions with date argument %?[date]special textsG.1.2 Exclusions without any argument %?special texts
Exclusions with date argument
G.1.1.1 Inclusive date period %i[date][#[date]]special textG.1.1.2 Exclusive date period %e[date][#[date]]special text
Exclusions without any argument
G.1.2.1 Inclusive day period %?special textsG.1.2.2 Exclusive day period %?special texts
Replacements
G.2.1 Replacements with date argument %?[date]special textsG.2.2 Replacements with other argument %[format]?[argument]special textsG.2.3 Replacements without any argument %?special texts
Replacements with date argument
Replacements with other argument
Replacements without any argument
G.2.3.1 Difference value %[format]?special textsG.2.3.2 Highlighting %?special texts
Obsolete Special Texts
I.1 Table of Obsolete Special Texts I.2 Table of Obsolete Date Format Elements I.3 Table of Obsolete Date Formats
Coding Scheme
K.1 Coding Scheme Table 1 K.2 Coding Scheme Table 2
| webmaster donations bookstore | delorie software privacy |
| Copyright © 2003 by The Free Software Foundation | Updated Jun 2003 |