Diagonal arrow using Tikz

Clash Royale CLAN TAG#URR8PPP
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:
documentclassarticle
usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[rd] arrow[r, "phi"] & B \
& C
endtikzcd
enddocument
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:
documentclassarticle
usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[rd] arrow[r, "phi"] & B \
& C
endtikzcd
enddocument
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:
documentclassarticle
usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[rd] arrow[r, "phi"] & B \
& C
endtikzcd
enddocument
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:
documentclassarticle
usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[rd] arrow[r, "phi"] & B \
& C
endtikzcd
enddocument
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].

documentclassarticle
%usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
endtikzcd
enddocument
2
Complete, concise and exhaustive answer.
– Sebastiano
Dec 4 at 16:21
add a comment |
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',
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%2f463141%2fdiagonal-arrow-using-tikz%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
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].

documentclassarticle
%usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
endtikzcd
enddocument
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].

documentclassarticle
%usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
endtikzcd
enddocument
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].

documentclassarticle
%usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
endtikzcd
enddocument
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].

documentclassarticle
%usepackageamsmath,mathtools
usepackagetikz-cd
begindocument
begintikzcd
A arrow[r, "phi"] & B arrow[rd] arrow[r] & C arrow[r] & D \
& & E
endtikzcd
enddocument
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