Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. = Invoice
  2. This is my quick and dirty invoice system I am going to use for my invoices
  3. in year 2012.
  4. The program is higly experimental and users are expected to know at least a
  5. bit of Python coding. Feedback is appreciated.
  6. Pavel Šimerda <pavlix@pavlix.net>
  7. == License
  8. This version of the source code is released into public domain, future releases
  9. may adopt a BSD-like license.
  10. == Requirements
  11. * Python 3.2
  12. * python3-templite 0.5.1
  13. * pdflatex
  14. == Installation
  15. You don't need to install, just make a symlink to the invoice script
  16. in ~/bin or /usr/bin/local.
  17. You will need to make the following symlinks or directories in ~/.invoice/
  18. * data (the database)
  19. * data/$YEAR (current year)
  20. * tmp
  21. * output
  22. * output/$YEAR
  23. Use the code or error messages in case this list is incomplete. Use -D for
  24. debugging.
  25. == User configuration
  26. For now an empthy ~/.invoice/config should do.
  27. == Basic usage
  28. Export EDITOR and PDF_VIEWER environment variables to choose your favourite
  29. text editor and PDF viewer. Defaults are 'vim' and 'xdg-open'.
  30. Manage companies:
  31. invoice new-company <id>
  32. invoice edit-company <id>
  33. invoice delete-company <id>
  34. Manage invoices:
  35. invoice new <company-id>
  36. invoice edit [<number>]
  37. invoice delete [<number>]
  38. Generate and display invoice PDF:
  39. invoice show --generate [<number>]