• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

src/H26-Jan-2020-2,0941,465

CHANGES.rstH A D26-Jan-20202.4 KiB140109

LICENSEH A D13-Jan-202011.1 KiB203169

MANIFEST.inH A D13-Jan-2020235 1210

PKG-INFOH A D26-Jan-20203.2 KiB11284

README.rstH A D13-Jan-20201.5 KiB8356

actdiag.1H A D13-Jan-20202 KiB6848

setup.cfgH A D26-Jan-2020202 2014

setup.pyH A D26-Jan-20202 KiB6963

tox.iniH A D13-Jan-2020322 2621

README.rst

1`actdiag` generate activity-diagram image file from spec-text file.
2
3.. image:: https://drone.io/bitbucket.org/blockdiag/actdiag/status.png
4   :target: https://drone.io/bitbucket.org/blockdiag/actdiag
5   :alt: drone.io CI build status
6
7.. image:: https://pypip.in/v/actdiag/badge.png
8   :target: https://pypi.python.org/pypi/actdiag/
9   :alt: Latest PyPI version
10
11.. image:: https://pypip.in/d/actdiag/badge.png
12   :target: https://pypi.python.org/pypi/actdiag/
13   :alt: Number of PyPI downloads
14
15
16Features
17========
18
19* Generate activity-diagram from dot like text (basic feature).
20* Multilingualization for node-label (utf-8 only).
21
22You can get some examples and generated images on
23`blockdiag.com <http://blockdiag.com/actdiag/build/html/index.html>`_ .
24
25Setup
26=====
27
28Use easy_install or pip::
29
30   $ sudo easy_install actdiag
31
32   Or
33
34   $ sudo pip actdiag
35
36
37spec-text setting sample
38========================
39
40Few examples are available.
41You can get more examples at
42`blockdiag.com`_ .
43
44simple.diag
45------------
46
47simple.diag is simply define nodes and transitions by dot-like text format::
48
49    diagram {
50      A -> B -> C;
51      lane you {
52        A; B;
53      }
54      lane me {
55        C;
56      }
57    }
58
59
60Usage
61=====
62
63Execute actdiag command::
64
65   $ actdiag simple.diag
66   $ ls simple.png
67   simple.png
68
69
70Requirements
71============
72* Python 3.5 or later
73* blockdiag 1.5.0 or later
74* funcparserlib 0.3.6 or later
75* reportlab (optional)
76* wand and imagemagick (optional)
77* setuptools
78
79
80License
81=======
82Apache License 2.0
83