~sotirisp/pocketcal

Yearly pocket calendar generator
Increment version to v1.3.1
Add Hungarian translation

clone

read-only
https://git.sr.ht/~sotirisp/pocketcal
read/write
git@git.sr.ht:~sotirisp/pocketcal

You can also use your local clone with git send-email.

#pocketcal

Pocketcal generates a printable yearly calendar that fits in your pocket. The generated PostScript file is designed to be printed on A4 paper. The names of months with 31 days are shown in bold. The number 29 is also shown in bold in leap years.

The generated calendar for 2024.

Each page of the generated file contains the calendar for a single year, repeated on the page as many times as it fits. When printing the generated file double-sided, calendars on both sides of the paper should align. This allows cutting a part of the page and obtaining a small calendar with a different year on each side. Calendars can be generated in several languages.

To change the size of the calendars, open the generated file with a text editor and change the number after /fontsize.

Pocketcal is inspired by Dominique's compact calendar (Gemini link) which is in turn inspired by Adam Sporka's Thumb Calendar.

#Usage

# Generate calendars for the current and next year and write them to standard output.
pocketcal > calendar.ps
# Generate calendars for the supplied years in Spanish and write them to calendar.ps.
pocketcal -l es -o calendar.ps 2024 2025 2026

#Installation

The dependencies are a C99 compiler, POSIX sh and make, and scdoc. To build the program and the man page run make. To install the program and its man page run make install (you might need to run it as root).

#Contributing

Patches, bug reports or feature suggestions can be sent by email to ~sotirisp/public-inbox@lists.sr.ht. If you're not familiar with sending patches over email see here.

Language, formatting and abbreviation corrections by native speakers are especially welcome.

#License

Copyright 2024 Sotiris Papatheodorou

This program is Free Software: You can use, study share and improve it at your will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Do not follow this link