-
Notifications
You must be signed in to change notification settings - Fork 0
/
tikz-bpmn-2011.sty
26 lines (21 loc) · 1023 Bytes
/
tikz-bpmn-2011.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{tikz-bpmn}[2011/08/16 BPMN diagrams using the
Tikz library]
\RequirePackage{tikz}
\usetikzlibrary{shapes}
\usetikzlibrary{arrows}
\tikzstyle{every task} = []
\tikzstyle{every gateway} = []
\tikzstyle{every sequence} = []
\tikzstyle{every message} = []
\tikzstyle{every association} = []
\tikzstyle{every event} = []
\tikzstyle{task} = [rectangle, draw, black,
minimum width=4em, minimum height=2em,rounded corners,align=center,every task]
\tikzstyle{gateway} = [diamond, draw, black,inner sep=0pt,minimum width=1em, minimum height=1em,every gateway]
\tikzstyle{sequence} = [->,>=triangle 45,every sequence]
\tikzstyle{message} = [o->,dashed,>=open triangle 45,every sequence]
\tikzstyle{association} = [->,densely dotted,>=angle 45,every association]
\tikzstyle{event} = [circle,minimum width=1.5em, minimum height=1.5em,draw,every event]
\tikzstyle{end event} = [event,ultra thick,every event]
\tikzstyle{intermediate event} = [event,double,every event]