drawing commutative diagram
up vote
2
down vote
favorite
I solved the problem I mentioned below, thank you very much for your suggestions.
I want to use the diagram to appear in the article. I want to set the size according to the article in this example. I do not know whether I could express myself correctly. Thank you for all suggestions.
Could you help me for drawing the following diagram ?
diagrams
|
show 2 more comments
up vote
2
down vote
favorite
I solved the problem I mentioned below, thank you very much for your suggestions.
I want to use the diagram to appear in the article. I want to set the size according to the article in this example. I do not know whether I could express myself correctly. Thank you for all suggestions.
Could you help me for drawing the following diagram ?
diagrams
1
What have you tried so far? Please show us the code ...
– Kurt
Nov 21 at 13:19
1
I'd suggest you to read Prof. van Duck's TUGBoat article, (which was recently made publicly available) in which he thoroughly explains the basics of TikZ styles ans gives an example of a diagram. With that article you have the necessary tools to create the diagram you're asking us to do for you.
– Phelype Oleinik
Nov 21 at 13:35
Thanks for your suggestion, but I cannot draw it immediately and I need this diagram as soon as possible. I am not good drawing diagram at latex and do not have enough time. I am trying to conclude my paper in a few days.
– Fatma Erol Kaynarca
Nov 21 at 13:52
1
@FatmaErolKaynarca Everyone here's got things to do. People who answer questions here do it as a hobby, not as a job, so it's unlikely that someone will rush into drawing the complete diagram for you, simply because that's your job. Perhaps someone with enough free time will do all of it, perhaps they'll give you a start as Diaa did, and perhaps they will vote to close your question as "too broad" or something like that. That's why "do-it-for-me" questions are usually not very well received.
– Phelype Oleinik
Nov 21 at 15:20
@PhelypeOleinik I'm sorry to misunderstand myself. I know the people here are doing it to help someone. I didn't want to do my own job completely. Diaa's example was a good example what I wanted to do. I can't use the latex as well as you. What I want is an example that I can apply to my diagram. I'm sorry for taking your time...
– Fatma Erol Kaynarca
Nov 21 at 18:36
|
show 2 more comments
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I solved the problem I mentioned below, thank you very much for your suggestions.
I want to use the diagram to appear in the article. I want to set the size according to the article in this example. I do not know whether I could express myself correctly. Thank you for all suggestions.
Could you help me for drawing the following diagram ?
diagrams
I solved the problem I mentioned below, thank you very much for your suggestions.
I want to use the diagram to appear in the article. I want to set the size according to the article in this example. I do not know whether I could express myself correctly. Thank you for all suggestions.
Could you help me for drawing the following diagram ?
diagrams
diagrams
edited Nov 21 at 19:11
asked Nov 21 at 13:17
Fatma Erol Kaynarca
524
524
1
What have you tried so far? Please show us the code ...
– Kurt
Nov 21 at 13:19
1
I'd suggest you to read Prof. van Duck's TUGBoat article, (which was recently made publicly available) in which he thoroughly explains the basics of TikZ styles ans gives an example of a diagram. With that article you have the necessary tools to create the diagram you're asking us to do for you.
– Phelype Oleinik
Nov 21 at 13:35
Thanks for your suggestion, but I cannot draw it immediately and I need this diagram as soon as possible. I am not good drawing diagram at latex and do not have enough time. I am trying to conclude my paper in a few days.
– Fatma Erol Kaynarca
Nov 21 at 13:52
1
@FatmaErolKaynarca Everyone here's got things to do. People who answer questions here do it as a hobby, not as a job, so it's unlikely that someone will rush into drawing the complete diagram for you, simply because that's your job. Perhaps someone with enough free time will do all of it, perhaps they'll give you a start as Diaa did, and perhaps they will vote to close your question as "too broad" or something like that. That's why "do-it-for-me" questions are usually not very well received.
– Phelype Oleinik
Nov 21 at 15:20
@PhelypeOleinik I'm sorry to misunderstand myself. I know the people here are doing it to help someone. I didn't want to do my own job completely. Diaa's example was a good example what I wanted to do. I can't use the latex as well as you. What I want is an example that I can apply to my diagram. I'm sorry for taking your time...
– Fatma Erol Kaynarca
Nov 21 at 18:36
|
show 2 more comments
1
What have you tried so far? Please show us the code ...
– Kurt
Nov 21 at 13:19
1
I'd suggest you to read Prof. van Duck's TUGBoat article, (which was recently made publicly available) in which he thoroughly explains the basics of TikZ styles ans gives an example of a diagram. With that article you have the necessary tools to create the diagram you're asking us to do for you.
– Phelype Oleinik
Nov 21 at 13:35
Thanks for your suggestion, but I cannot draw it immediately and I need this diagram as soon as possible. I am not good drawing diagram at latex and do not have enough time. I am trying to conclude my paper in a few days.
– Fatma Erol Kaynarca
Nov 21 at 13:52
1
@FatmaErolKaynarca Everyone here's got things to do. People who answer questions here do it as a hobby, not as a job, so it's unlikely that someone will rush into drawing the complete diagram for you, simply because that's your job. Perhaps someone with enough free time will do all of it, perhaps they'll give you a start as Diaa did, and perhaps they will vote to close your question as "too broad" or something like that. That's why "do-it-for-me" questions are usually not very well received.
– Phelype Oleinik
Nov 21 at 15:20
@PhelypeOleinik I'm sorry to misunderstand myself. I know the people here are doing it to help someone. I didn't want to do my own job completely. Diaa's example was a good example what I wanted to do. I can't use the latex as well as you. What I want is an example that I can apply to my diagram. I'm sorry for taking your time...
– Fatma Erol Kaynarca
Nov 21 at 18:36
1
1
What have you tried so far? Please show us the code ...
– Kurt
Nov 21 at 13:19
What have you tried so far? Please show us the code ...
– Kurt
Nov 21 at 13:19
1
1
I'd suggest you to read Prof. van Duck's TUGBoat article, (which was recently made publicly available) in which he thoroughly explains the basics of TikZ styles ans gives an example of a diagram. With that article you have the necessary tools to create the diagram you're asking us to do for you.
– Phelype Oleinik
Nov 21 at 13:35
I'd suggest you to read Prof. van Duck's TUGBoat article, (which was recently made publicly available) in which he thoroughly explains the basics of TikZ styles ans gives an example of a diagram. With that article you have the necessary tools to create the diagram you're asking us to do for you.
– Phelype Oleinik
Nov 21 at 13:35
Thanks for your suggestion, but I cannot draw it immediately and I need this diagram as soon as possible. I am not good drawing diagram at latex and do not have enough time. I am trying to conclude my paper in a few days.
– Fatma Erol Kaynarca
Nov 21 at 13:52
Thanks for your suggestion, but I cannot draw it immediately and I need this diagram as soon as possible. I am not good drawing diagram at latex and do not have enough time. I am trying to conclude my paper in a few days.
– Fatma Erol Kaynarca
Nov 21 at 13:52
1
1
@FatmaErolKaynarca Everyone here's got things to do. People who answer questions here do it as a hobby, not as a job, so it's unlikely that someone will rush into drawing the complete diagram for you, simply because that's your job. Perhaps someone with enough free time will do all of it, perhaps they'll give you a start as Diaa did, and perhaps they will vote to close your question as "too broad" or something like that. That's why "do-it-for-me" questions are usually not very well received.
– Phelype Oleinik
Nov 21 at 15:20
@FatmaErolKaynarca Everyone here's got things to do. People who answer questions here do it as a hobby, not as a job, so it's unlikely that someone will rush into drawing the complete diagram for you, simply because that's your job. Perhaps someone with enough free time will do all of it, perhaps they'll give you a start as Diaa did, and perhaps they will vote to close your question as "too broad" or something like that. That's why "do-it-for-me" questions are usually not very well received.
– Phelype Oleinik
Nov 21 at 15:20
@PhelypeOleinik I'm sorry to misunderstand myself. I know the people here are doing it to help someone. I didn't want to do my own job completely. Diaa's example was a good example what I wanted to do. I can't use the latex as well as you. What I want is an example that I can apply to my diagram. I'm sorry for taking your time...
– Fatma Erol Kaynarca
Nov 21 at 18:36
@PhelypeOleinik I'm sorry to misunderstand myself. I know the people here are doing it to help someone. I didn't want to do my own job completely. Diaa's example was a good example what I wanted to do. I can't use the latex as well as you. What I want is an example that I can apply to my diagram. I'm sorry for taking your time...
– Fatma Erol Kaynarca
Nov 21 at 18:36
|
show 2 more comments
1 Answer
1
active
oldest
votes
up vote
6
down vote
accepted
This is not a complete answer to your question. It is just a good example to start with knowing that there are many approaches to your problem.
documentclass{standalone}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{tikzpicture}[->,>=stealth]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={2cm,between origins},
row sep={2cm,between origins},
ampersand replacement=&] {
& |(1)| Start & \
|(11)| A & |(12)| B & |(13)| C \
& |(21)| End & \
};
draw (1) to (11);
draw (1) to (12);
draw (1) to (13);
draw (11) to (12);
draw (12) to (13);
draw (11) to (21);
draw (12) to (21);
draw (13) to (21);
end{tikzpicture}
end{document}
Edit
I am not the TikZpert here in the slightest, but I spent some time converting your hand drawing into a simple code. Please, study it well since do-it-for-me questions are the most hated ones here :)
.
documentclass[12pt]{article}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{figure}
begin{tikzpicture}[->,>=stealth,]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={3ex},
row sep={10ex,between origins},
ampersand replacement=&] {
& |(01)| $sigma$-rigid & \
|(11)| strongly $sigma$-symmetric & |(12)| strongly symmetric & |(13)| symmetric \
|(21)| strongly $sigma$-skew reversible & |(22)| strongly reversible & |(23)| reversible \
|(31)| strongly $sigma$-IFP & |(32)| strongly IFP & |(33)| IFP \
& |(41)| Abelian & \
};
draw (01.south west) -- (11.north east); draw (01) -- (12); draw (01.south east) -- (13.north west);
draw[<->] (11) -- node[midway,right]{text} (21); draw (21) -- (31); draw (31.south east) -- (41.north west);
draw (12) -- (22); draw (22) to (32); draw (32) -- (41);
draw[<->] (13) -- (23); draw (23) -- (33); draw (33.south west) -- (41.north east);
draw (11) -- (12); draw (12) -- (13); draw (12) -- (13);
draw (21) -- (22); draw (22) -- (23); draw (22) -- (23);
draw (31) -- node[above] {dummy} (32); draw (32) -- (33); draw (32) -- (33);
end{tikzpicture}
end{figure}
end{document}
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
6
down vote
accepted
This is not a complete answer to your question. It is just a good example to start with knowing that there are many approaches to your problem.
documentclass{standalone}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{tikzpicture}[->,>=stealth]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={2cm,between origins},
row sep={2cm,between origins},
ampersand replacement=&] {
& |(1)| Start & \
|(11)| A & |(12)| B & |(13)| C \
& |(21)| End & \
};
draw (1) to (11);
draw (1) to (12);
draw (1) to (13);
draw (11) to (12);
draw (12) to (13);
draw (11) to (21);
draw (12) to (21);
draw (13) to (21);
end{tikzpicture}
end{document}
Edit
I am not the TikZpert here in the slightest, but I spent some time converting your hand drawing into a simple code. Please, study it well since do-it-for-me questions are the most hated ones here :)
.
documentclass[12pt]{article}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{figure}
begin{tikzpicture}[->,>=stealth,]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={3ex},
row sep={10ex,between origins},
ampersand replacement=&] {
& |(01)| $sigma$-rigid & \
|(11)| strongly $sigma$-symmetric & |(12)| strongly symmetric & |(13)| symmetric \
|(21)| strongly $sigma$-skew reversible & |(22)| strongly reversible & |(23)| reversible \
|(31)| strongly $sigma$-IFP & |(32)| strongly IFP & |(33)| IFP \
& |(41)| Abelian & \
};
draw (01.south west) -- (11.north east); draw (01) -- (12); draw (01.south east) -- (13.north west);
draw[<->] (11) -- node[midway,right]{text} (21); draw (21) -- (31); draw (31.south east) -- (41.north west);
draw (12) -- (22); draw (22) to (32); draw (32) -- (41);
draw[<->] (13) -- (23); draw (23) -- (33); draw (33.south west) -- (41.north east);
draw (11) -- (12); draw (12) -- (13); draw (12) -- (13);
draw (21) -- (22); draw (22) -- (23); draw (22) -- (23);
draw (31) -- node[above] {dummy} (32); draw (32) -- (33); draw (32) -- (33);
end{tikzpicture}
end{figure}
end{document}
add a comment |
up vote
6
down vote
accepted
This is not a complete answer to your question. It is just a good example to start with knowing that there are many approaches to your problem.
documentclass{standalone}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{tikzpicture}[->,>=stealth]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={2cm,between origins},
row sep={2cm,between origins},
ampersand replacement=&] {
& |(1)| Start & \
|(11)| A & |(12)| B & |(13)| C \
& |(21)| End & \
};
draw (1) to (11);
draw (1) to (12);
draw (1) to (13);
draw (11) to (12);
draw (12) to (13);
draw (11) to (21);
draw (12) to (21);
draw (13) to (21);
end{tikzpicture}
end{document}
Edit
I am not the TikZpert here in the slightest, but I spent some time converting your hand drawing into a simple code. Please, study it well since do-it-for-me questions are the most hated ones here :)
.
documentclass[12pt]{article}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{figure}
begin{tikzpicture}[->,>=stealth,]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={3ex},
row sep={10ex,between origins},
ampersand replacement=&] {
& |(01)| $sigma$-rigid & \
|(11)| strongly $sigma$-symmetric & |(12)| strongly symmetric & |(13)| symmetric \
|(21)| strongly $sigma$-skew reversible & |(22)| strongly reversible & |(23)| reversible \
|(31)| strongly $sigma$-IFP & |(32)| strongly IFP & |(33)| IFP \
& |(41)| Abelian & \
};
draw (01.south west) -- (11.north east); draw (01) -- (12); draw (01.south east) -- (13.north west);
draw[<->] (11) -- node[midway,right]{text} (21); draw (21) -- (31); draw (31.south east) -- (41.north west);
draw (12) -- (22); draw (22) to (32); draw (32) -- (41);
draw[<->] (13) -- (23); draw (23) -- (33); draw (33.south west) -- (41.north east);
draw (11) -- (12); draw (12) -- (13); draw (12) -- (13);
draw (21) -- (22); draw (22) -- (23); draw (22) -- (23);
draw (31) -- node[above] {dummy} (32); draw (32) -- (33); draw (32) -- (33);
end{tikzpicture}
end{figure}
end{document}
add a comment |
up vote
6
down vote
accepted
up vote
6
down vote
accepted
This is not a complete answer to your question. It is just a good example to start with knowing that there are many approaches to your problem.
documentclass{standalone}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{tikzpicture}[->,>=stealth]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={2cm,between origins},
row sep={2cm,between origins},
ampersand replacement=&] {
& |(1)| Start & \
|(11)| A & |(12)| B & |(13)| C \
& |(21)| End & \
};
draw (1) to (11);
draw (1) to (12);
draw (1) to (13);
draw (11) to (12);
draw (12) to (13);
draw (11) to (21);
draw (12) to (21);
draw (13) to (21);
end{tikzpicture}
end{document}
Edit
I am not the TikZpert here in the slightest, but I spent some time converting your hand drawing into a simple code. Please, study it well since do-it-for-me questions are the most hated ones here :)
.
documentclass[12pt]{article}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{figure}
begin{tikzpicture}[->,>=stealth,]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={3ex},
row sep={10ex,between origins},
ampersand replacement=&] {
& |(01)| $sigma$-rigid & \
|(11)| strongly $sigma$-symmetric & |(12)| strongly symmetric & |(13)| symmetric \
|(21)| strongly $sigma$-skew reversible & |(22)| strongly reversible & |(23)| reversible \
|(31)| strongly $sigma$-IFP & |(32)| strongly IFP & |(33)| IFP \
& |(41)| Abelian & \
};
draw (01.south west) -- (11.north east); draw (01) -- (12); draw (01.south east) -- (13.north west);
draw[<->] (11) -- node[midway,right]{text} (21); draw (21) -- (31); draw (31.south east) -- (41.north west);
draw (12) -- (22); draw (22) to (32); draw (32) -- (41);
draw[<->] (13) -- (23); draw (23) -- (33); draw (33.south west) -- (41.north east);
draw (11) -- (12); draw (12) -- (13); draw (12) -- (13);
draw (21) -- (22); draw (22) -- (23); draw (22) -- (23);
draw (31) -- node[above] {dummy} (32); draw (32) -- (33); draw (32) -- (33);
end{tikzpicture}
end{figure}
end{document}
This is not a complete answer to your question. It is just a good example to start with knowing that there are many approaches to your problem.
documentclass{standalone}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{tikzpicture}[->,>=stealth]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={2cm,between origins},
row sep={2cm,between origins},
ampersand replacement=&] {
& |(1)| Start & \
|(11)| A & |(12)| B & |(13)| C \
& |(21)| End & \
};
draw (1) to (11);
draw (1) to (12);
draw (1) to (13);
draw (11) to (12);
draw (12) to (13);
draw (11) to (21);
draw (12) to (21);
draw (13) to (21);
end{tikzpicture}
end{document}
Edit
I am not the TikZpert here in the slightest, but I spent some time converting your hand drawing into a simple code. Please, study it well since do-it-for-me questions are the most hated ones here :)
.
documentclass[12pt]{article}
usepackage{tikz}
usetikzlibrary{matrix}
begin{document}
begin{figure}
begin{tikzpicture}[->,>=stealth,]
matrix (dag) [matrix of nodes,%
nodes={rectangle,draw},
column sep={3ex},
row sep={10ex,between origins},
ampersand replacement=&] {
& |(01)| $sigma$-rigid & \
|(11)| strongly $sigma$-symmetric & |(12)| strongly symmetric & |(13)| symmetric \
|(21)| strongly $sigma$-skew reversible & |(22)| strongly reversible & |(23)| reversible \
|(31)| strongly $sigma$-IFP & |(32)| strongly IFP & |(33)| IFP \
& |(41)| Abelian & \
};
draw (01.south west) -- (11.north east); draw (01) -- (12); draw (01.south east) -- (13.north west);
draw[<->] (11) -- node[midway,right]{text} (21); draw (21) -- (31); draw (31.south east) -- (41.north west);
draw (12) -- (22); draw (22) to (32); draw (32) -- (41);
draw[<->] (13) -- (23); draw (23) -- (33); draw (33.south west) -- (41.north east);
draw (11) -- (12); draw (12) -- (13); draw (12) -- (13);
draw (21) -- (22); draw (22) -- (23); draw (22) -- (23);
draw (31) -- node[above] {dummy} (32); draw (32) -- (33); draw (32) -- (33);
end{tikzpicture}
end{figure}
end{document}
edited Nov 21 at 19:55
answered Nov 21 at 13:36
Diaa
2,63411747
2,63411747
add a comment |
add a comment |
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.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- 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%2f461117%2fdrawing-commutative-diagram%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
1
What have you tried so far? Please show us the code ...
– Kurt
Nov 21 at 13:19
1
I'd suggest you to read Prof. van Duck's TUGBoat article, (which was recently made publicly available) in which he thoroughly explains the basics of TikZ styles ans gives an example of a diagram. With that article you have the necessary tools to create the diagram you're asking us to do for you.
– Phelype Oleinik
Nov 21 at 13:35
Thanks for your suggestion, but I cannot draw it immediately and I need this diagram as soon as possible. I am not good drawing diagram at latex and do not have enough time. I am trying to conclude my paper in a few days.
– Fatma Erol Kaynarca
Nov 21 at 13:52
1
@FatmaErolKaynarca Everyone here's got things to do. People who answer questions here do it as a hobby, not as a job, so it's unlikely that someone will rush into drawing the complete diagram for you, simply because that's your job. Perhaps someone with enough free time will do all of it, perhaps they'll give you a start as Diaa did, and perhaps they will vote to close your question as "too broad" or something like that. That's why "do-it-for-me" questions are usually not very well received.
– Phelype Oleinik
Nov 21 at 15:20
@PhelypeOleinik I'm sorry to misunderstand myself. I know the people here are doing it to help someone. I didn't want to do my own job completely. Diaa's example was a good example what I wanted to do. I can't use the latex as well as you. What I want is an example that I can apply to my diagram. I'm sorry for taking your time...
– Fatma Erol Kaynarca
Nov 21 at 18:36