選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Pavel Šimerda cb7c0b3dd6 Removed useless debugging message. 9年前
lib/invoice PDF up-to-date message shouldn't show when generation not requested. 9年前
templates Quick and dirty initial working version. 9年前
.gitignore Quick and dirty initial working version. 9年前
README Quick and dirty initial working version. 9年前
invoice Removed useless debugging message. 9年前

README

= Invoice

This is my quick and dirty invoice system I am going to use for my invoices
in year 2012.

The program is higly experimental and users are expected to know at least a
bit of Python coding. Feedback is appreciated.

Pavel Šimerda <pavlix@pavlix.net>

== License

This version of the source code is released into public domain, future releases
may adopt a BSD-like license.

== Requirements

* Python 3.2
* python3-templite 0.5.1
* pdflatex

== Installation

You don't need to install, just make a symlink to the invoice script
in ~/bin or /usr/bin/local.

You will need to make the following symlinks or directories in ~/.invoice/

* data (the database)
* data/$YEAR (current year)
* tmp
* output
* output/$YEAR

Use the code or error messages in case this list is incomplete. Use -D for
debugging.

== User configuration

For now an empthy ~/.invoice/config should do.

== Usage

Export EDITOR and PDF_VIEWER environment variables to choose your favourite
text editor and PDF viewer. Defaults are 'vim' and 'xdg-open'.

Manage companies:

invoice new-company <id>
invoice edit-company <id>
invoice delete-company <id>

Manage invoices:

invoice new <company-id>
invoice edit [<number>]
invoice delete [<number>]

Generate and display invoice PDF:

invoice show [<number>]