Diagonal arrow using Tikz
up vote
3
down vote
favorite
I intend to generate this sketch using tikz, but was unable to do so. I was trying to fiddle with the following code:
documentclass{article}
usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[rd] arrow[r, "phi"] & B \
& C
end{tikzcd}
end{document}
I need some help here. Also a good reference for tikz would be appreciated, specifically, I am not able to understand the function of "&" in tikz environment.
tikz-arrows
add a comment |
up vote
3
down vote
favorite
I intend to generate this sketch using tikz, but was unable to do so. I was trying to fiddle with the following code:
documentclass{article}
usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[rd] arrow[r, "phi"] & B \
& C
end{tikzcd}
end{document}
I need some help here. Also a good reference for tikz would be appreciated, specifically, I am not able to understand the function of "&" in tikz environment.
tikz-arrows
add a comment |
up vote
3
down vote
favorite
up vote
3
down vote
favorite
I intend to generate this sketch using tikz, but was unable to do so. I was trying to fiddle with the following code:
documentclass{article}
usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[rd] arrow[r, "phi"] & B \
& C
end{tikzcd}
end{document}
I need some help here. Also a good reference for tikz would be appreciated, specifically, I am not able to understand the function of "&" in tikz environment.
tikz-arrows
I intend to generate this sketch using tikz, but was unable to do so. I was trying to fiddle with the following code:
documentclass{article}
usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[rd] arrow[r, "phi"] & B \
& C
end{tikzcd}
end{document}
I need some help here. Also a good reference for tikz would be appreciated, specifically, I am not able to understand the function of "&" in tikz environment.
tikz-arrows
tikz-arrows
asked Dec 4 at 12:56
Chandan Sharma
183
183
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
8
down vote
accepted
tikz-cd
documentation
You have to think on your diagram as an array, with rows and columns. In your case, 2 rows and 4 columns.
So, at position (i,j)
you can start an arrow pointing to another position (k,l)
, where you specify if the ending position is left
, right
, up
or down
, or even combinations of those.
In your example, and arrow from B
to E
should be rd
(right and down).
Observe that to create cells in the array you change columns with &
and change rows with \
.
As usual, it is easy to change colours also, for example, arrow[rd, red]
.
documentclass{article}
%usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
end{tikzcd}
end{document}
2
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
8
down vote
accepted
tikz-cd
documentation
You have to think on your diagram as an array, with rows and columns. In your case, 2 rows and 4 columns.
So, at position (i,j)
you can start an arrow pointing to another position (k,l)
, where you specify if the ending position is left
, right
, up
or down
, or even combinations of those.
In your example, and arrow from B
to E
should be rd
(right and down).
Observe that to create cells in the array you change columns with &
and change rows with \
.
As usual, it is easy to change colours also, for example, arrow[rd, red]
.
documentclass{article}
%usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
end{tikzcd}
end{document}
2
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
add a comment |
up vote
8
down vote
accepted
tikz-cd
documentation
You have to think on your diagram as an array, with rows and columns. In your case, 2 rows and 4 columns.
So, at position (i,j)
you can start an arrow pointing to another position (k,l)
, where you specify if the ending position is left
, right
, up
or down
, or even combinations of those.
In your example, and arrow from B
to E
should be rd
(right and down).
Observe that to create cells in the array you change columns with &
and change rows with \
.
As usual, it is easy to change colours also, for example, arrow[rd, red]
.
documentclass{article}
%usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
end{tikzcd}
end{document}
2
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
add a comment |
up vote
8
down vote
accepted
up vote
8
down vote
accepted
tikz-cd
documentation
You have to think on your diagram as an array, with rows and columns. In your case, 2 rows and 4 columns.
So, at position (i,j)
you can start an arrow pointing to another position (k,l)
, where you specify if the ending position is left
, right
, up
or down
, or even combinations of those.
In your example, and arrow from B
to E
should be rd
(right and down).
Observe that to create cells in the array you change columns with &
and change rows with \
.
As usual, it is easy to change colours also, for example, arrow[rd, red]
.
documentclass{article}
%usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
end{tikzcd}
end{document}
tikz-cd
documentation
You have to think on your diagram as an array, with rows and columns. In your case, 2 rows and 4 columns.
So, at position (i,j)
you can start an arrow pointing to another position (k,l)
, where you specify if the ending position is left
, right
, up
or down
, or even combinations of those.
In your example, and arrow from B
to E
should be rd
(right and down).
Observe that to create cells in the array you change columns with &
and change rows with \
.
As usual, it is easy to change colours also, for example, arrow[rd, red]
.
documentclass{article}
%usepackage{amsmath,mathtools}
usepackage{tikz-cd}
begin{document}
begin{tikzcd}
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
end{tikzcd}
end{document}
edited Dec 4 at 13:12
answered Dec 4 at 13:05
Sigur
23.7k355136
23.7k355136
2
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
add a comment |
2
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
2
2
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
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%2f463141%2fdiagonal-arrow-using-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