Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

genenga

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

genenga

Generate Nengajo(Japanese new year card) pdf from address list.

  • 0.7.0
  • PyPI
  • Socket score

Maintainers
1

======================================================== Genenga is generator PDF of Nengajo from address list.

This utility is generate PDF for printing address "Happy new year card", a.k.a. "Nengajo" in Japanese.

.. image:: https://secure.travis-ci.org/mkouhei/Genenga.png?branch=master :target: http://travis-ci.org/mkouhei/Genenga .. image:: https://coveralls.io/repos/mkouhei/Genenga/badge.png?branch=master :target: https://coveralls.io/r/mkouhei/Genenga?branch=master .. image:: https://pypip.in/v/Genenga/badge.png :target: https://crate.io/packages/Genenga .. image:: http://readthedocs.org/projects/genenga/badge/?version=latest :target: http://genenga.readthedocs.org/en/latest/?badge=latest :alt: Documentation Status

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

.. warning:: The csv format has changed in v0.5.0. address3 is inserted before PostalCode1.

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

0.2 (2012-09-21) ^^^^^^^^^^^^^^^^

  • suport pystache 0.5.x
  • Refacotroing

0.1 (2011-12-01) ^^^^^^^^^^^^^^^^

  • First release

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc