Generate Nengajo(Japanese new year card) pdf from address list.
Project description
This utility is generate PDF for printing address “Happy new year card”, a.k.a. “Nengajo” in Japanese.
Requirement
Debian Packages
texlive-binaries (>= 2018.20181218.449446)
texlive-lang-japanese
libc-bin
python3.5 over
fonts-takao-gothic
fonts-takao-mincho
make
python3-pystache
format of address.csv
address list is CSV. It is syntax is below:
status,PersonLastName,PersonFirstName1,PersonFirstName2,address,address2,address3,PostalCode1,PostalCode2,PostalCode3,PostalCode4,PostalCode5,PostalCode6,PostalCode7
Example
1,子猫,にゃんこ,ねこちゃん,東京都中央区ねこまた町0ー0,,,0,0,0,0,0,0,0 1,猫山,にゃんごろ,,東京都太田区ねこむら町0ー0,キャットマンション101,,0,0,0,0,0,0,0 1,猫村,にゃん太,にゃんこ,東京都新宿区ねこ町0ー0,,,0,0,0,0,0,0,0 0,猫太,ねこのすけ,,東京都三鷹市こねこ町0ー0,,,0,0,0,0,0,0,0 1,猫野,ねこ太,ねこ助,神奈川県横浜市こねこ町0ー0,,,0,0,0,0,0,0,0
Flag of address first field
target this year.
next year target but not sent this year.
sent the before last.
remove.
Usage
Update address.csv
Reset last year status.
Update latest status.
convert photo, extractbb photoimage
edit nenga-yoko.tex
make, generate nenga-yoko.pdf, print this pdf
generate atena.pdf, print this:
$ genenga -t path/to/yourtemplate.mustache address.csv
HISTORY
0.7.0 (2017-04-07)
Supports Python 3.7.
Drops support for Python 2.7.
Fixes pylint, pydocstyle violations.
0.6.0 (2017-01-06)
Supports Python 3.5 over.
Changes LaTeX template layout.
Changes default fonts to Takao Gothic and Takao Mincho.
Fixes pylint violations.
0.5.1 (2016-12-23)
Fixes address.mustache template for TeX Live 2016.
0.5.0 (2015-12-31)
Changes CSV formats.
Supports Python 3.5.
0.4.1 (2015-04-26)
Fixes pep8 violations.
Fixes pep257 violations.
0.4.0 (2014-07-25)
Applied pychecker and pylint, and fixed those violations.
Increase code coverage to > 90%.
0.3 (2013-12-23)
Change template layout
Change “–template-path” option to be requrired
Fix a bug: always used a default template instead of a loaded template
Thanks to Kojima Takanori <takanori.kojima@gmail.com> for patch.
0.2 (2012-09-21)
suport pystache 0.5.x
Refacotroing
0.1 (2011-12-01)
First release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file genenga-0.7.0.tar.gz
.
File metadata
- Download URL: genenga-0.7.0.tar.gz
- Upload date:
- Size: 65.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ccd2d44c0f345e024c7f315c19789f02514626f9d4a84cd7b042c96d0059d50 |
|
MD5 | 8c9cdf9654b234bb96cdf2d2fa325436 |
|
BLAKE2b-256 | 0fe3591f378fe7179d719328ff4128de171d65dacf63a965caec09ab6edb531d |