node command while defining a coordinate in TikZStrange behavior in TikZ draw commandHow to define the default vertical distance between nodes?Numerical conditional within tikz keys?Help understanding the coordinate system used in tikzWhy do I get an extra white page before my TikZ picture?figure 2 for Crossed Ladders ProblemTikZ: Drawing an arc from an intersection to an intersectionDrawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?Include node at end point tikz decorations

Installing PowerShell on 32-bit Kali OS fails

Java - What do constructor type arguments mean when placed *before* the type?

Proof of Lemma: Every integer can be written as a product of primes

Is there any significance to the Valyrian Stone vault door of Qarth?

Adding empty element to declared container without declaring type of element

Is it okay / does it make sense for another player to join a running game of Munchkin?

A known event to a history junkie

Invariance of results when scaling explanatory variables in logistic regression, is there a proof?

In Star Trek IV, why did the Bounty go back to a time when whales were already rare?

How to interpret the phrase "t’en a fait voir à toi"?

A workplace installs custom certificates on personal devices, can this be used to decrypt HTTPS traffic?

word describing multiple paths to the same abstract outcome

The most efficient algorithm to find all possible integer pairs which sum to a given integer

Is there an Impartial Brexit Deal comparison site?

Visiting the UK as unmarried couple

What if somebody invests in my application?

Should my PhD thesis be submitted under my legal name?

What is Sitecore Managed Cloud?

Would it be legal for a US State to ban exports of a natural resource?

How do ultrasonic sensors differentiate between transmitted and received signals?

What will be the benefits of Brexit?

Organic chemistry Iodoform Reaction

What (else) happened July 1st 1858 in London?

Latex for-and in equation



node command while defining a coordinate in TikZ


Strange behavior in TikZ draw commandHow to define the default vertical distance between nodes?Numerical conditional within tikz keys?Help understanding the coordinate system used in tikzWhy do I get an extra white page before my TikZ picture?figure 2 for Crossed Ladders ProblemTikZ: Drawing an arc from an intersection to an intersectionDrawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingLine up nested tikz enviroments or how to get rid of themHow to draw a square and its diagonals with arrows?Include node at end point tikz decorations













4















This question is related to Strange behavior in TikZ draw command but is not the same.



While working with coordinates and nodes in TikZ, I was expecting that:



 coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;


and



 node[right] at (x) $x$;
node[above] at (y) $y$;


would yield the same result. But they don't. I get the following output:



enter image description here



With coordinate (x) at (4,0) node[right] $x$;, I meant, the system will create a node at (4,0) and will place the text $x$ to its right.



Based on the output, I see the text $x$ is placed at (0,0), with the above command.



Why does this happen.



MWE:



documentclassarticle
usepackagetikz
usetikzlibraryintersections
begindocument
begintikzpicture
coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;

node[right] at (x) $x$;
node[above] at (y) $y$;

draw[<->,thick] (0,3) |- (4,0);
endtikzpicture
enddocument









share|improve this question



















  • 1





    Why would they? Try path (x) node[right] $x$;path (y) node[above] $y$;. If you give TikZ contradicting instructions, or place the instructions in the wrong order, you will get an unexpected result. BTW, you expect answerers to provide you with a full MWE, i.e. a document that starts with documentclass etc. Could you please consider also using such an MWE in your question?

    – marmot
    8 hours ago












  • @marmot - I have added the MWE.

    – subham soni
    8 hours ago











  • A trick to solve all these mysteries: just add draw option to the nodes, and you will probably see the difference.

    – JouleV
    8 hours ago











  • @JouleV - That would still not explain why it happens. I am more interested in the why part.

    – subham soni
    8 hours ago











  • The "why part" is simply that in coordinate (x) at (4,0) node[right] $x$; the at (4,0) gets eaten up by coordinate (x) at and then TikZ "sees" node[right] $x$ and inserts the default coordinate (0,0) to parse it.

    – marmot
    6 hours ago















4















This question is related to Strange behavior in TikZ draw command but is not the same.



While working with coordinates and nodes in TikZ, I was expecting that:



 coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;


and



 node[right] at (x) $x$;
node[above] at (y) $y$;


would yield the same result. But they don't. I get the following output:



enter image description here



With coordinate (x) at (4,0) node[right] $x$;, I meant, the system will create a node at (4,0) and will place the text $x$ to its right.



Based on the output, I see the text $x$ is placed at (0,0), with the above command.



Why does this happen.



MWE:



documentclassarticle
usepackagetikz
usetikzlibraryintersections
begindocument
begintikzpicture
coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;

node[right] at (x) $x$;
node[above] at (y) $y$;

draw[<->,thick] (0,3) |- (4,0);
endtikzpicture
enddocument









share|improve this question



















  • 1





    Why would they? Try path (x) node[right] $x$;path (y) node[above] $y$;. If you give TikZ contradicting instructions, or place the instructions in the wrong order, you will get an unexpected result. BTW, you expect answerers to provide you with a full MWE, i.e. a document that starts with documentclass etc. Could you please consider also using such an MWE in your question?

    – marmot
    8 hours ago












  • @marmot - I have added the MWE.

    – subham soni
    8 hours ago











  • A trick to solve all these mysteries: just add draw option to the nodes, and you will probably see the difference.

    – JouleV
    8 hours ago











  • @JouleV - That would still not explain why it happens. I am more interested in the why part.

    – subham soni
    8 hours ago











  • The "why part" is simply that in coordinate (x) at (4,0) node[right] $x$; the at (4,0) gets eaten up by coordinate (x) at and then TikZ "sees" node[right] $x$ and inserts the default coordinate (0,0) to parse it.

    – marmot
    6 hours ago













4












4








4








This question is related to Strange behavior in TikZ draw command but is not the same.



While working with coordinates and nodes in TikZ, I was expecting that:



 coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;


and



 node[right] at (x) $x$;
node[above] at (y) $y$;


would yield the same result. But they don't. I get the following output:



enter image description here



With coordinate (x) at (4,0) node[right] $x$;, I meant, the system will create a node at (4,0) and will place the text $x$ to its right.



Based on the output, I see the text $x$ is placed at (0,0), with the above command.



Why does this happen.



MWE:



documentclassarticle
usepackagetikz
usetikzlibraryintersections
begindocument
begintikzpicture
coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;

node[right] at (x) $x$;
node[above] at (y) $y$;

draw[<->,thick] (0,3) |- (4,0);
endtikzpicture
enddocument









share|improve this question
















This question is related to Strange behavior in TikZ draw command but is not the same.



While working with coordinates and nodes in TikZ, I was expecting that:



 coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;


and



 node[right] at (x) $x$;
node[above] at (y) $y$;


would yield the same result. But they don't. I get the following output:



enter image description here



With coordinate (x) at (4,0) node[right] $x$;, I meant, the system will create a node at (4,0) and will place the text $x$ to its right.



Based on the output, I see the text $x$ is placed at (0,0), with the above command.



Why does this happen.



MWE:



documentclassarticle
usepackagetikz
usetikzlibraryintersections
begindocument
begintikzpicture
coordinate (x) at (4,0) node[right] $x$;
coordinate (y) at (0,3) node[above] $y$;

node[right] at (x) $x$;
node[above] at (y) $y$;

draw[<->,thick] (0,3) |- (4,0);
endtikzpicture
enddocument






tikz-pgf






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 8 hours ago







subham soni

















asked 8 hours ago









subham sonisubham soni

4,51983184




4,51983184







  • 1





    Why would they? Try path (x) node[right] $x$;path (y) node[above] $y$;. If you give TikZ contradicting instructions, or place the instructions in the wrong order, you will get an unexpected result. BTW, you expect answerers to provide you with a full MWE, i.e. a document that starts with documentclass etc. Could you please consider also using such an MWE in your question?

    – marmot
    8 hours ago












  • @marmot - I have added the MWE.

    – subham soni
    8 hours ago











  • A trick to solve all these mysteries: just add draw option to the nodes, and you will probably see the difference.

    – JouleV
    8 hours ago











  • @JouleV - That would still not explain why it happens. I am more interested in the why part.

    – subham soni
    8 hours ago











  • The "why part" is simply that in coordinate (x) at (4,0) node[right] $x$; the at (4,0) gets eaten up by coordinate (x) at and then TikZ "sees" node[right] $x$ and inserts the default coordinate (0,0) to parse it.

    – marmot
    6 hours ago












  • 1





    Why would they? Try path (x) node[right] $x$;path (y) node[above] $y$;. If you give TikZ contradicting instructions, or place the instructions in the wrong order, you will get an unexpected result. BTW, you expect answerers to provide you with a full MWE, i.e. a document that starts with documentclass etc. Could you please consider also using such an MWE in your question?

    – marmot
    8 hours ago












  • @marmot - I have added the MWE.

    – subham soni
    8 hours ago











  • A trick to solve all these mysteries: just add draw option to the nodes, and you will probably see the difference.

    – JouleV
    8 hours ago











  • @JouleV - That would still not explain why it happens. I am more interested in the why part.

    – subham soni
    8 hours ago











  • The "why part" is simply that in coordinate (x) at (4,0) node[right] $x$; the at (4,0) gets eaten up by coordinate (x) at and then TikZ "sees" node[right] $x$ and inserts the default coordinate (0,0) to parse it.

    – marmot
    6 hours ago







1




1





Why would they? Try path (x) node[right] $x$;path (y) node[above] $y$;. If you give TikZ contradicting instructions, or place the instructions in the wrong order, you will get an unexpected result. BTW, you expect answerers to provide you with a full MWE, i.e. a document that starts with documentclass etc. Could you please consider also using such an MWE in your question?

– marmot
8 hours ago






Why would they? Try path (x) node[right] $x$;path (y) node[above] $y$;. If you give TikZ contradicting instructions, or place the instructions in the wrong order, you will get an unexpected result. BTW, you expect answerers to provide you with a full MWE, i.e. a document that starts with documentclass etc. Could you please consider also using such an MWE in your question?

– marmot
8 hours ago














@marmot - I have added the MWE.

– subham soni
8 hours ago





@marmot - I have added the MWE.

– subham soni
8 hours ago













A trick to solve all these mysteries: just add draw option to the nodes, and you will probably see the difference.

– JouleV
8 hours ago





A trick to solve all these mysteries: just add draw option to the nodes, and you will probably see the difference.

– JouleV
8 hours ago













@JouleV - That would still not explain why it happens. I am more interested in the why part.

– subham soni
8 hours ago





@JouleV - That would still not explain why it happens. I am more interested in the why part.

– subham soni
8 hours ago













The "why part" is simply that in coordinate (x) at (4,0) node[right] $x$; the at (4,0) gets eaten up by coordinate (x) at and then TikZ "sees" node[right] $x$ and inserts the default coordinate (0,0) to parse it.

– marmot
6 hours ago





The "why part" is simply that in coordinate (x) at (4,0) node[right] $x$; the at (4,0) gets eaten up by coordinate (x) at and then TikZ "sees" node[right] $x$ and inserts the default coordinate (0,0) to parse it.

– marmot
6 hours ago










3 Answers
3






active

oldest

votes


















4














try the following:



documentclassarticle
usepackagetikz
%usetikzlibraryintersections not used in this mwe

begindocument
begintikzpicture
coordinate[label=right:$x$] (x) at (4,0);
coordinate[label=above:$y$] (y) at (0,3);

draw[<->,thick] (y) |- (x);
endtikzpicture
enddocument


enter image description here






share|improve this answer






























    3














    In section 17.2.1 of the TikZ manual, the commands for such works are shown:




    • path ... node ... (1.1)



      or node ... (1.2)




    • path ... coordinate ... (2.1)



      or coordinate ... (2.2)




    coordinate ... node ... are not present!




    That is why coordinate (x) at (4,0) node[right] $x$; and node[right] at (x) $x$; don't give the same result. In fact, coordinate (x) at (4,0) node[right] $x$; is understood as



    coordinate (x) at (4,0); 
    path node[right] $x$; % (0,0) in case no coordinates are specified


    That is why we get



    enter image description here



    with this code



    documentclass[tikz]standalone
    begindocument
    begintikzpicture
    coordinate (x) at (2,0) node[draw,right] world;
    fill (x) circle (1pt)
    (0,0) circle (1pt);
    endtikzpicture
    enddocument


    and we get



    enter image description here



    with this code



    documentclass[tikz]standalone
    begindocument
    begintikzpicture
    node[draw] (x) at (2,0) Hello node[draw,right] world;
    fill (0,0) circle (1pt);
    endtikzpicture
    enddocument


    So how to solve it? We can't combine (2.2) or (1.2) with ... node ..., but we can do it with (1.1) or (2.1):



    path (4,0) coordinate (x) node[right] $x$;


    Remember that draw, fill, filldraw... are all daughters of path, so they are all valid. But node and coordinate are not.




    I found this using the draw powerful trick :)






    share|improve this answer

























    • When you say that "coordinate ... node ... are not present!" it is not very accurate because coordinate ...; is the same as path coordinate ..., so coordinate (x) at (4,0) node[right] $x$; is the same as path coordinate (x) at (4,0) node[right] $x$; which is valid (but as you mention the node is set at (0,0)).

      – Kpym
      4 hours ago


















    2














    It doesn't give you the expected result because the syntax is not appropriate. (At which level do you expect an explanation? Does it help that in coordinate (x) at (4,0) node[right] $x$; at (4,0) got "absorbed" by coordinate (x) so that TikZ adds the default coordinate (0,0) to interpret node[right] $x$?) You can condense all statements to one line.



    documentclass[tikz,border=3.14mm]standalone
    begindocument
    begintikzpicture
    draw[<->,thick] (0,3) coordinate (y) node[above] $y$ |- (4,0) coordinate (x) node[right] $x$;
    endtikzpicture
    enddocument


    enter image description here






    share|improve this answer






















      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
      );



      );













      draft saved

      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f481386%2fnode-command-while-defining-a-coordinate-in-tikz%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      4














      try the following:



      documentclassarticle
      usepackagetikz
      %usetikzlibraryintersections not used in this mwe

      begindocument
      begintikzpicture
      coordinate[label=right:$x$] (x) at (4,0);
      coordinate[label=above:$y$] (y) at (0,3);

      draw[<->,thick] (y) |- (x);
      endtikzpicture
      enddocument


      enter image description here






      share|improve this answer



























        4














        try the following:



        documentclassarticle
        usepackagetikz
        %usetikzlibraryintersections not used in this mwe

        begindocument
        begintikzpicture
        coordinate[label=right:$x$] (x) at (4,0);
        coordinate[label=above:$y$] (y) at (0,3);

        draw[<->,thick] (y) |- (x);
        endtikzpicture
        enddocument


        enter image description here






        share|improve this answer

























          4












          4








          4







          try the following:



          documentclassarticle
          usepackagetikz
          %usetikzlibraryintersections not used in this mwe

          begindocument
          begintikzpicture
          coordinate[label=right:$x$] (x) at (4,0);
          coordinate[label=above:$y$] (y) at (0,3);

          draw[<->,thick] (y) |- (x);
          endtikzpicture
          enddocument


          enter image description here






          share|improve this answer













          try the following:



          documentclassarticle
          usepackagetikz
          %usetikzlibraryintersections not used in this mwe

          begindocument
          begintikzpicture
          coordinate[label=right:$x$] (x) at (4,0);
          coordinate[label=above:$y$] (y) at (0,3);

          draw[<->,thick] (y) |- (x);
          endtikzpicture
          enddocument


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 7 hours ago









          ZarkoZarko

          128k868167




          128k868167





















              3














              In section 17.2.1 of the TikZ manual, the commands for such works are shown:




              • path ... node ... (1.1)



                or node ... (1.2)




              • path ... coordinate ... (2.1)



                or coordinate ... (2.2)




              coordinate ... node ... are not present!




              That is why coordinate (x) at (4,0) node[right] $x$; and node[right] at (x) $x$; don't give the same result. In fact, coordinate (x) at (4,0) node[right] $x$; is understood as



              coordinate (x) at (4,0); 
              path node[right] $x$; % (0,0) in case no coordinates are specified


              That is why we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              coordinate (x) at (2,0) node[draw,right] world;
              fill (x) circle (1pt)
              (0,0) circle (1pt);
              endtikzpicture
              enddocument


              and we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              node[draw] (x) at (2,0) Hello node[draw,right] world;
              fill (0,0) circle (1pt);
              endtikzpicture
              enddocument


              So how to solve it? We can't combine (2.2) or (1.2) with ... node ..., but we can do it with (1.1) or (2.1):



              path (4,0) coordinate (x) node[right] $x$;


              Remember that draw, fill, filldraw... are all daughters of path, so they are all valid. But node and coordinate are not.




              I found this using the draw powerful trick :)






              share|improve this answer

























              • When you say that "coordinate ... node ... are not present!" it is not very accurate because coordinate ...; is the same as path coordinate ..., so coordinate (x) at (4,0) node[right] $x$; is the same as path coordinate (x) at (4,0) node[right] $x$; which is valid (but as you mention the node is set at (0,0)).

                – Kpym
                4 hours ago















              3














              In section 17.2.1 of the TikZ manual, the commands for such works are shown:




              • path ... node ... (1.1)



                or node ... (1.2)




              • path ... coordinate ... (2.1)



                or coordinate ... (2.2)




              coordinate ... node ... are not present!




              That is why coordinate (x) at (4,0) node[right] $x$; and node[right] at (x) $x$; don't give the same result. In fact, coordinate (x) at (4,0) node[right] $x$; is understood as



              coordinate (x) at (4,0); 
              path node[right] $x$; % (0,0) in case no coordinates are specified


              That is why we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              coordinate (x) at (2,0) node[draw,right] world;
              fill (x) circle (1pt)
              (0,0) circle (1pt);
              endtikzpicture
              enddocument


              and we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              node[draw] (x) at (2,0) Hello node[draw,right] world;
              fill (0,0) circle (1pt);
              endtikzpicture
              enddocument


              So how to solve it? We can't combine (2.2) or (1.2) with ... node ..., but we can do it with (1.1) or (2.1):



              path (4,0) coordinate (x) node[right] $x$;


              Remember that draw, fill, filldraw... are all daughters of path, so they are all valid. But node and coordinate are not.




              I found this using the draw powerful trick :)






              share|improve this answer

























              • When you say that "coordinate ... node ... are not present!" it is not very accurate because coordinate ...; is the same as path coordinate ..., so coordinate (x) at (4,0) node[right] $x$; is the same as path coordinate (x) at (4,0) node[right] $x$; which is valid (but as you mention the node is set at (0,0)).

                – Kpym
                4 hours ago













              3












              3








              3







              In section 17.2.1 of the TikZ manual, the commands for such works are shown:




              • path ... node ... (1.1)



                or node ... (1.2)




              • path ... coordinate ... (2.1)



                or coordinate ... (2.2)




              coordinate ... node ... are not present!




              That is why coordinate (x) at (4,0) node[right] $x$; and node[right] at (x) $x$; don't give the same result. In fact, coordinate (x) at (4,0) node[right] $x$; is understood as



              coordinate (x) at (4,0); 
              path node[right] $x$; % (0,0) in case no coordinates are specified


              That is why we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              coordinate (x) at (2,0) node[draw,right] world;
              fill (x) circle (1pt)
              (0,0) circle (1pt);
              endtikzpicture
              enddocument


              and we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              node[draw] (x) at (2,0) Hello node[draw,right] world;
              fill (0,0) circle (1pt);
              endtikzpicture
              enddocument


              So how to solve it? We can't combine (2.2) or (1.2) with ... node ..., but we can do it with (1.1) or (2.1):



              path (4,0) coordinate (x) node[right] $x$;


              Remember that draw, fill, filldraw... are all daughters of path, so they are all valid. But node and coordinate are not.




              I found this using the draw powerful trick :)






              share|improve this answer















              In section 17.2.1 of the TikZ manual, the commands for such works are shown:




              • path ... node ... (1.1)



                or node ... (1.2)




              • path ... coordinate ... (2.1)



                or coordinate ... (2.2)




              coordinate ... node ... are not present!




              That is why coordinate (x) at (4,0) node[right] $x$; and node[right] at (x) $x$; don't give the same result. In fact, coordinate (x) at (4,0) node[right] $x$; is understood as



              coordinate (x) at (4,0); 
              path node[right] $x$; % (0,0) in case no coordinates are specified


              That is why we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              coordinate (x) at (2,0) node[draw,right] world;
              fill (x) circle (1pt)
              (0,0) circle (1pt);
              endtikzpicture
              enddocument


              and we get



              enter image description here



              with this code



              documentclass[tikz]standalone
              begindocument
              begintikzpicture
              node[draw] (x) at (2,0) Hello node[draw,right] world;
              fill (0,0) circle (1pt);
              endtikzpicture
              enddocument


              So how to solve it? We can't combine (2.2) or (1.2) with ... node ..., but we can do it with (1.1) or (2.1):



              path (4,0) coordinate (x) node[right] $x$;


              Remember that draw, fill, filldraw... are all daughters of path, so they are all valid. But node and coordinate are not.




              I found this using the draw powerful trick :)







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited 7 hours ago

























              answered 7 hours ago









              JouleVJouleV

              7,89222053




              7,89222053












              • When you say that "coordinate ... node ... are not present!" it is not very accurate because coordinate ...; is the same as path coordinate ..., so coordinate (x) at (4,0) node[right] $x$; is the same as path coordinate (x) at (4,0) node[right] $x$; which is valid (but as you mention the node is set at (0,0)).

                – Kpym
                4 hours ago

















              • When you say that "coordinate ... node ... are not present!" it is not very accurate because coordinate ...; is the same as path coordinate ..., so coordinate (x) at (4,0) node[right] $x$; is the same as path coordinate (x) at (4,0) node[right] $x$; which is valid (but as you mention the node is set at (0,0)).

                – Kpym
                4 hours ago
















              When you say that "coordinate ... node ... are not present!" it is not very accurate because coordinate ...; is the same as path coordinate ..., so coordinate (x) at (4,0) node[right] $x$; is the same as path coordinate (x) at (4,0) node[right] $x$; which is valid (but as you mention the node is set at (0,0)).

              – Kpym
              4 hours ago





              When you say that "coordinate ... node ... are not present!" it is not very accurate because coordinate ...; is the same as path coordinate ..., so coordinate (x) at (4,0) node[right] $x$; is the same as path coordinate (x) at (4,0) node[right] $x$; which is valid (but as you mention the node is set at (0,0)).

              – Kpym
              4 hours ago











              2














              It doesn't give you the expected result because the syntax is not appropriate. (At which level do you expect an explanation? Does it help that in coordinate (x) at (4,0) node[right] $x$; at (4,0) got "absorbed" by coordinate (x) so that TikZ adds the default coordinate (0,0) to interpret node[right] $x$?) You can condense all statements to one line.



              documentclass[tikz,border=3.14mm]standalone
              begindocument
              begintikzpicture
              draw[<->,thick] (0,3) coordinate (y) node[above] $y$ |- (4,0) coordinate (x) node[right] $x$;
              endtikzpicture
              enddocument


              enter image description here






              share|improve this answer



























                2














                It doesn't give you the expected result because the syntax is not appropriate. (At which level do you expect an explanation? Does it help that in coordinate (x) at (4,0) node[right] $x$; at (4,0) got "absorbed" by coordinate (x) so that TikZ adds the default coordinate (0,0) to interpret node[right] $x$?) You can condense all statements to one line.



                documentclass[tikz,border=3.14mm]standalone
                begindocument
                begintikzpicture
                draw[<->,thick] (0,3) coordinate (y) node[above] $y$ |- (4,0) coordinate (x) node[right] $x$;
                endtikzpicture
                enddocument


                enter image description here






                share|improve this answer

























                  2












                  2








                  2







                  It doesn't give you the expected result because the syntax is not appropriate. (At which level do you expect an explanation? Does it help that in coordinate (x) at (4,0) node[right] $x$; at (4,0) got "absorbed" by coordinate (x) so that TikZ adds the default coordinate (0,0) to interpret node[right] $x$?) You can condense all statements to one line.



                  documentclass[tikz,border=3.14mm]standalone
                  begindocument
                  begintikzpicture
                  draw[<->,thick] (0,3) coordinate (y) node[above] $y$ |- (4,0) coordinate (x) node[right] $x$;
                  endtikzpicture
                  enddocument


                  enter image description here






                  share|improve this answer













                  It doesn't give you the expected result because the syntax is not appropriate. (At which level do you expect an explanation? Does it help that in coordinate (x) at (4,0) node[right] $x$; at (4,0) got "absorbed" by coordinate (x) so that TikZ adds the default coordinate (0,0) to interpret node[right] $x$?) You can condense all statements to one line.



                  documentclass[tikz,border=3.14mm]standalone
                  begindocument
                  begintikzpicture
                  draw[<->,thick] (0,3) coordinate (y) node[above] $y$ |- (4,0) coordinate (x) node[right] $x$;
                  endtikzpicture
                  enddocument


                  enter image description here







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 7 hours ago









                  marmotmarmot

                  111k5140264




                  111k5140264



























                      draft saved

                      draft discarded
















































                      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.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f481386%2fnode-command-while-defining-a-coordinate-in-tikz%23new-answer', 'question_page');

                      );

                      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







                      Popular posts from this blog

                      How to create a command for the “strange m” symbol in latex? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)How do you make your own symbol when Detexify fails?Writing bold small caps with mathpazo packageplus-minus symbol with parenthesis around the minus signGreek character in Beamer document titleHow to create dashed right arrow over symbol?Currency symbol: Turkish LiraDouble prec as a single symbol?Plus Sign Too Big; How to Call adfbullet?Is there a TeX macro for three-legged pi?How do I get my integral-like symbol to align like the integral?How to selectively substitute a letter with another symbol representing the same letterHow do I generate a less than symbol and vertical bar that are the same height?

                      Българска екзархия Съдържание История | Български екзарси | Вижте също | Външни препратки | Литература | Бележки | НавигацияУстав за управлението на българската екзархия. Цариград, 1870Слово на Ловешкия митрополит Иларион при откриването на Българския народен събор в Цариград на 23. II. 1870 г.Българската правда и гръцката кривда. От С. М. (= Софийски Мелетий). Цариград, 1872Предстоятели на Българската екзархияПодмененият ВеликденИнформационна агенция „Фокус“Димитър Ризов. Българите в техните исторически, етнографически и политически граници (Атлас съдържащ 40 карти). Berlin, Königliche Hoflithographie, Hof-Buch- und -Steindruckerei Wilhelm Greve, 1917Report of the International Commission to Inquire into the Causes and Conduct of the Balkan Wars

                      Чепеларе Съдържание География | История | Население | Спортни и природни забележителности | Културни и исторически обекти | Религии | Обществени институции | Известни личности | Редовни събития | Галерия | Източници | Литература | Външни препратки | Навигация41°43′23.99″ с. ш. 24°41′09.99″ и. д. / 41.723333° с. ш. 24.686111° и. д.*ЧепелареЧепеларски Linux fest 2002Начало на Зимен сезон 2005/06Национални хайдушки празници „Капитан Петко Войвода“Град ЧепелареЧепеларе – народният ски курортbgrod.orgwww.terranatura.hit.bgСправка за населението на гр. Исперих, общ. Исперих, обл. РазградМузей на родопския карстМузей на спорта и скитеЧепеларебългарскибългарскианглийскитукИстория на градаСки писти в ЧепелареВремето в ЧепелареРадио и телевизия в ЧепелареЧепеларе мами с родопски чар и добри пистиЕвтин туризъм и снежни атракции в ЧепелареМестоположениеИнформация и снимки от музея на родопския карст3D панорами от ЧепелареЧепелареррр