No description
Find a file
2020-05-30 15:29:11 +02:00
label_gen adding setup, fixing package 2020-05-30 14:53:48 +02:00
default.nix adding setup, fixing package 2020-05-30 14:53:48 +02:00
README.rst adding readme 2020-05-30 15:29:11 +02:00
setup.py adding setup, fixing package 2020-05-30 14:53:48 +02:00

generate labels for hs electronics components printed on A4 sticker paper

Current version is optimized for A4 sheets precut into 70 x 37.125 mm
(3 columns and 8 rows portait). Two 35 x 37 mm labels are fit in one precut
piece. Outer spaces (near edges) are avoided to mitigate common printer margin
limitations. This space can be utilized for printing small uuid datamatrix
pieces.

Input file
----------
Example yaml filed specifying labels contents:

.. code:: yaml

  - name: "74HC165"
    type: "IC logic"
    description: "8-bit parallel-in/serial out shift register"
    condition: "new"
    count: 2
    datasheet: "https://assets.nexperia.com/documents/data-sheet/74HC_HCT165.pdf"
    package: "SOIC127P600X175-16"

  - name: "MAX5033"
    type: "IC power managment"
    description: "DC-DC Step Down converter 76v 0.5A"
    condition: "new"
    count: 2
    datasheet: "http://datasheets.maximintegrated.com/en/ds/MAX5033.pdf"

Licensing
---------
Two files in this project are copied from inkscape-extensions_ and are licensed
under GNU General Public License. Those files are:

* label_gen/datamatrix.py
* label_gen/simplestyle.py

Everything else is licensed under zlib license.

.. _inkscape-extensions: https://gitlab.com/inkscape/extensions