tikz: how to create a swimlane diagram in tikz
I was wondering if there is a way to add swimlanes to a flowchart in tikz? There is a flowchart package for tikz
and that is great. But for a specific application I am working on, I need to include swimlanes. I have an example of such a diagram from Lucidchart, but was hoping I could do this in tikz
too.
Just to clarify, by "swimlanes" I mean the horizontal rows in the diagram that represent some group's ownership of that flowchart block.
I found this post as well, but I am not creating a sankey diagram. Not sure if I can get the lanes with a flowchart from his package or post.
Type of sankey diagram
Sample diagram:
tikz-pgf flow-charts
add a comment |
I was wondering if there is a way to add swimlanes to a flowchart in tikz? There is a flowchart package for tikz
and that is great. But for a specific application I am working on, I need to include swimlanes. I have an example of such a diagram from Lucidchart, but was hoping I could do this in tikz
too.
Just to clarify, by "swimlanes" I mean the horizontal rows in the diagram that represent some group's ownership of that flowchart block.
I found this post as well, but I am not creating a sankey diagram. Not sure if I can get the lanes with a flowchart from his package or post.
Type of sankey diagram
Sample diagram:
tikz-pgf flow-charts
@marmot thanks for the tip. I was actually just hoping to see if there is a package intikz
to add these lanes. I don't even need the full code, just the right package to look at :). I also did add some extra text to clarify the meaning of "swimlane" as you suggested. Thanks for that.
– krishnab
1 hour ago
1
OK I see. It is certainly possible to create such a layout with TikZ, and it is not particularly difficult. (I would probably just do a rotated version of something of this sort.) Whether or not there is a dedicated package for that, I do not know.
– marmot
1 hour ago
Okay, the diagram you suggested seems doable. Is there a way to get that kind of "frame" around the boxes though? I know how to create a grid in tikz, but not sure how to create frames of the type in the picture above.
– krishnab
1 hour ago
1
Yes, of course. Either with thefit
library or usinglocal bounding box
or "just so". What is best depends on the actual situation (and taste).
– marmot
29 mins ago
1
Oh thanks so much. That is great. I have been trying to figure out how to repicate one of my diagrams intikz
and you have set me on the right path. I really appreciate it.
– krishnab
14 mins ago
add a comment |
I was wondering if there is a way to add swimlanes to a flowchart in tikz? There is a flowchart package for tikz
and that is great. But for a specific application I am working on, I need to include swimlanes. I have an example of such a diagram from Lucidchart, but was hoping I could do this in tikz
too.
Just to clarify, by "swimlanes" I mean the horizontal rows in the diagram that represent some group's ownership of that flowchart block.
I found this post as well, but I am not creating a sankey diagram. Not sure if I can get the lanes with a flowchart from his package or post.
Type of sankey diagram
Sample diagram:
tikz-pgf flow-charts
I was wondering if there is a way to add swimlanes to a flowchart in tikz? There is a flowchart package for tikz
and that is great. But for a specific application I am working on, I need to include swimlanes. I have an example of such a diagram from Lucidchart, but was hoping I could do this in tikz
too.
Just to clarify, by "swimlanes" I mean the horizontal rows in the diagram that represent some group's ownership of that flowchart block.
I found this post as well, but I am not creating a sankey diagram. Not sure if I can get the lanes with a flowchart from his package or post.
Type of sankey diagram
Sample diagram:
tikz-pgf flow-charts
tikz-pgf flow-charts
edited 1 hour ago
krishnab
asked 2 hours ago
krishnabkrishnab
1275
1275
@marmot thanks for the tip. I was actually just hoping to see if there is a package intikz
to add these lanes. I don't even need the full code, just the right package to look at :). I also did add some extra text to clarify the meaning of "swimlane" as you suggested. Thanks for that.
– krishnab
1 hour ago
1
OK I see. It is certainly possible to create such a layout with TikZ, and it is not particularly difficult. (I would probably just do a rotated version of something of this sort.) Whether or not there is a dedicated package for that, I do not know.
– marmot
1 hour ago
Okay, the diagram you suggested seems doable. Is there a way to get that kind of "frame" around the boxes though? I know how to create a grid in tikz, but not sure how to create frames of the type in the picture above.
– krishnab
1 hour ago
1
Yes, of course. Either with thefit
library or usinglocal bounding box
or "just so". What is best depends on the actual situation (and taste).
– marmot
29 mins ago
1
Oh thanks so much. That is great. I have been trying to figure out how to repicate one of my diagrams intikz
and you have set me on the right path. I really appreciate it.
– krishnab
14 mins ago
add a comment |
@marmot thanks for the tip. I was actually just hoping to see if there is a package intikz
to add these lanes. I don't even need the full code, just the right package to look at :). I also did add some extra text to clarify the meaning of "swimlane" as you suggested. Thanks for that.
– krishnab
1 hour ago
1
OK I see. It is certainly possible to create such a layout with TikZ, and it is not particularly difficult. (I would probably just do a rotated version of something of this sort.) Whether or not there is a dedicated package for that, I do not know.
– marmot
1 hour ago
Okay, the diagram you suggested seems doable. Is there a way to get that kind of "frame" around the boxes though? I know how to create a grid in tikz, but not sure how to create frames of the type in the picture above.
– krishnab
1 hour ago
1
Yes, of course. Either with thefit
library or usinglocal bounding box
or "just so". What is best depends on the actual situation (and taste).
– marmot
29 mins ago
1
Oh thanks so much. That is great. I have been trying to figure out how to repicate one of my diagrams intikz
and you have set me on the right path. I really appreciate it.
– krishnab
14 mins ago
@marmot thanks for the tip. I was actually just hoping to see if there is a package in
tikz
to add these lanes. I don't even need the full code, just the right package to look at :). I also did add some extra text to clarify the meaning of "swimlane" as you suggested. Thanks for that.– krishnab
1 hour ago
@marmot thanks for the tip. I was actually just hoping to see if there is a package in
tikz
to add these lanes. I don't even need the full code, just the right package to look at :). I also did add some extra text to clarify the meaning of "swimlane" as you suggested. Thanks for that.– krishnab
1 hour ago
1
1
OK I see. It is certainly possible to create such a layout with TikZ, and it is not particularly difficult. (I would probably just do a rotated version of something of this sort.) Whether or not there is a dedicated package for that, I do not know.
– marmot
1 hour ago
OK I see. It is certainly possible to create such a layout with TikZ, and it is not particularly difficult. (I would probably just do a rotated version of something of this sort.) Whether or not there is a dedicated package for that, I do not know.
– marmot
1 hour ago
Okay, the diagram you suggested seems doable. Is there a way to get that kind of "frame" around the boxes though? I know how to create a grid in tikz, but not sure how to create frames of the type in the picture above.
– krishnab
1 hour ago
Okay, the diagram you suggested seems doable. Is there a way to get that kind of "frame" around the boxes though? I know how to create a grid in tikz, but not sure how to create frames of the type in the picture above.
– krishnab
1 hour ago
1
1
Yes, of course. Either with the
fit
library or using local bounding box
or "just so". What is best depends on the actual situation (and taste).– marmot
29 mins ago
Yes, of course. Either with the
fit
library or using local bounding box
or "just so". What is best depends on the actual situation (and taste).– marmot
29 mins ago
1
1
Oh thanks so much. That is great. I have been trying to figure out how to repicate one of my diagrams in
tikz
and you have set me on the right path. I really appreciate it.– krishnab
14 mins ago
Oh thanks so much. That is great. I have been trying to figure out how to repicate one of my diagrams in
tikz
and you have set me on the right path. I really appreciate it.– krishnab
14 mins ago
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482024%2ftikz-how-to-create-a-swimlane-diagram-in-tikz%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482024%2ftikz-how-to-create-a-swimlane-diagram-in-tikz%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
@marmot thanks for the tip. I was actually just hoping to see if there is a package in
tikz
to add these lanes. I don't even need the full code, just the right package to look at :). I also did add some extra text to clarify the meaning of "swimlane" as you suggested. Thanks for that.– krishnab
1 hour ago
1
OK I see. It is certainly possible to create such a layout with TikZ, and it is not particularly difficult. (I would probably just do a rotated version of something of this sort.) Whether or not there is a dedicated package for that, I do not know.
– marmot
1 hour ago
Okay, the diagram you suggested seems doable. Is there a way to get that kind of "frame" around the boxes though? I know how to create a grid in tikz, but not sure how to create frames of the type in the picture above.
– krishnab
1 hour ago
1
Yes, of course. Either with the
fit
library or usinglocal bounding box
or "just so". What is best depends on the actual situation (and taste).– marmot
29 mins ago
1
Oh thanks so much. That is great. I have been trying to figure out how to repicate one of my diagrams in
tikz
and you have set me on the right path. I really appreciate it.– krishnab
14 mins ago