How to avoid a jumpy slide while using only?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite












The following slide is ``jumpy'' at 2 and 4. I would like to get the equations between <2> and <4> to appear sequentially replacing one another. This is way I use only instead that onslide. However, I get a jumpy slide. How can I fix this?



PS: I saw this thread beamer: only with columns makes things move down and I tried both onslide and visible, but I couldn't make it work



documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
begindocument


beginframe[label=id1]
frametitleA non-identification result
beginitemize
item<1-> 1
beginitemize
item<2-> The equation is
only<2>beginequation*
x = y
endequation*
only<3>beginequation*x = z
endequation*
onslide<4->beginequation*x=textcolorredz
endequation*
item<4-> yet \
onslide<5->... $x = u$
enditemize
item<6-> There is a jump at 2
item<7-> and at 4
enditemize
endframe
enddocument









share|improve this question



























    up vote
    2
    down vote

    favorite












    The following slide is ``jumpy'' at 2 and 4. I would like to get the equations between <2> and <4> to appear sequentially replacing one another. This is way I use only instead that onslide. However, I get a jumpy slide. How can I fix this?



    PS: I saw this thread beamer: only with columns makes things move down and I tried both onslide and visible, but I couldn't make it work



    documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
    begindocument


    beginframe[label=id1]
    frametitleA non-identification result
    beginitemize
    item<1-> 1
    beginitemize
    item<2-> The equation is
    only<2>beginequation*
    x = y
    endequation*
    only<3>beginequation*x = z
    endequation*
    onslide<4->beginequation*x=textcolorredz
    endequation*
    item<4-> yet \
    onslide<5->... $x = u$
    enditemize
    item<6-> There is a jump at 2
    item<7-> and at 4
    enditemize
    endframe
    enddocument









    share|improve this question

























      up vote
      2
      down vote

      favorite









      up vote
      2
      down vote

      favorite











      The following slide is ``jumpy'' at 2 and 4. I would like to get the equations between <2> and <4> to appear sequentially replacing one another. This is way I use only instead that onslide. However, I get a jumpy slide. How can I fix this?



      PS: I saw this thread beamer: only with columns makes things move down and I tried both onslide and visible, but I couldn't make it work



      documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
      begindocument


      beginframe[label=id1]
      frametitleA non-identification result
      beginitemize
      item<1-> 1
      beginitemize
      item<2-> The equation is
      only<2>beginequation*
      x = y
      endequation*
      only<3>beginequation*x = z
      endequation*
      onslide<4->beginequation*x=textcolorredz
      endequation*
      item<4-> yet \
      onslide<5->... $x = u$
      enditemize
      item<6-> There is a jump at 2
      item<7-> and at 4
      enditemize
      endframe
      enddocument









      share|improve this question















      The following slide is ``jumpy'' at 2 and 4. I would like to get the equations between <2> and <4> to appear sequentially replacing one another. This is way I use only instead that onslide. However, I get a jumpy slide. How can I fix this?



      PS: I saw this thread beamer: only with columns makes things move down and I tried both onslide and visible, but I couldn't make it work



      documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
      begindocument


      beginframe[label=id1]
      frametitleA non-identification result
      beginitemize
      item<1-> 1
      beginitemize
      item<2-> The equation is
      only<2>beginequation*
      x = y
      endequation*
      only<3>beginequation*x = z
      endequation*
      onslide<4->beginequation*x=textcolorredz
      endequation*
      item<4-> yet \
      onslide<5->... $x = u$
      enditemize
      item<6-> There is a jump at 2
      item<7-> and at 4
      enditemize
      endframe
      enddocument






      beamer itemize only






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 1 hour ago

























      asked 2 hours ago









      Andrew

      565




      565




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          1
          down vote



          accepted










          Some (2) tricks as ideas to use in such cases:



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          onslide<2->beginequation*
          alt<2>x=yx=textcolorredz
          endequation*
          only<1-3>invisible<1-3>item .\
          only<4->item<4->yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is not a jump at 2
          item<7-> neither at 4
          enditemize
          endframe
          enddocument





          share|improve this answer






















          • Thank you for your answer. However in this way x = z does not replace x = y. It visualize both one after the other. I would like to see x = y first, then x = z and then x = textcolorredz.
            – Andrew
            1 hour ago










          • Sorry @Andrew, lost some things during the game of changes... Fixed somehow but didn't check if it is like your desired... I am sure if you get the idea and it isn't like you wish yet... you can easily fix it in your needs... It is just an example right now that does the trick of your request
            – koleygr
            1 hour ago










          • Thank you. All I needed to add is that, to obtain the list 1, 2, 3, you need to nest an alt inside another: alt<3>3alt<1>12
            – Andrew
            7 mins ago

















          up vote
          2
          down vote













          All you need to do is to at t to the options of the frame.



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1,t]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          only<2>beginequation*
          x = y
          endequation*
          only<3>beginequation*x = z
          endequation*
          onslide<4->beginequation*x=textcolorredz
          endequation*
          item<4-> yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is a jump at 2
          item<7-> and at 4
          enditemize
          endframe
          enddocument


          enter image description here






          share|improve this answer
















          • 1




            Better than my hacks!! but I will leave my answer for similar problems that possibly could not be solved so easy (don't really know if they exist after your answer... but I will read about that option) (+1)
            – koleygr
            1 hour ago






          • 1




            @koleygr Thanks! I learned this trick from samcarter. Another thing that works (which I was using before the trick from samcarter) is to use overlayarea. Maybe you could consider trying this out in your answer.
            – marmot
            1 hour ago






          • 1




            You may add it in your answer since I am just looking around here in the breaks of an urgent job... I will check it tomorrow (and upvote for real this time :P )
            – koleygr
            1 hour ago










          • Oh! this does it! very nice hack! Sorry I saw this only now!
            – Andrew
            6 mins ago










          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: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          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%2f455615%2fhow-to-avoid-a-jumpy-slide-while-using-only%23new-answer', 'question_page');

          );

          Post as a guest






























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          1
          down vote



          accepted










          Some (2) tricks as ideas to use in such cases:



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          onslide<2->beginequation*
          alt<2>x=yx=textcolorredz
          endequation*
          only<1-3>invisible<1-3>item .\
          only<4->item<4->yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is not a jump at 2
          item<7-> neither at 4
          enditemize
          endframe
          enddocument





          share|improve this answer






















          • Thank you for your answer. However in this way x = z does not replace x = y. It visualize both one after the other. I would like to see x = y first, then x = z and then x = textcolorredz.
            – Andrew
            1 hour ago










          • Sorry @Andrew, lost some things during the game of changes... Fixed somehow but didn't check if it is like your desired... I am sure if you get the idea and it isn't like you wish yet... you can easily fix it in your needs... It is just an example right now that does the trick of your request
            – koleygr
            1 hour ago










          • Thank you. All I needed to add is that, to obtain the list 1, 2, 3, you need to nest an alt inside another: alt<3>3alt<1>12
            – Andrew
            7 mins ago














          up vote
          1
          down vote



          accepted










          Some (2) tricks as ideas to use in such cases:



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          onslide<2->beginequation*
          alt<2>x=yx=textcolorredz
          endequation*
          only<1-3>invisible<1-3>item .\
          only<4->item<4->yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is not a jump at 2
          item<7-> neither at 4
          enditemize
          endframe
          enddocument





          share|improve this answer






















          • Thank you for your answer. However in this way x = z does not replace x = y. It visualize both one after the other. I would like to see x = y first, then x = z and then x = textcolorredz.
            – Andrew
            1 hour ago










          • Sorry @Andrew, lost some things during the game of changes... Fixed somehow but didn't check if it is like your desired... I am sure if you get the idea and it isn't like you wish yet... you can easily fix it in your needs... It is just an example right now that does the trick of your request
            – koleygr
            1 hour ago










          • Thank you. All I needed to add is that, to obtain the list 1, 2, 3, you need to nest an alt inside another: alt<3>3alt<1>12
            – Andrew
            7 mins ago












          up vote
          1
          down vote



          accepted







          up vote
          1
          down vote



          accepted






          Some (2) tricks as ideas to use in such cases:



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          onslide<2->beginequation*
          alt<2>x=yx=textcolorredz
          endequation*
          only<1-3>invisible<1-3>item .\
          only<4->item<4->yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is not a jump at 2
          item<7-> neither at 4
          enditemize
          endframe
          enddocument





          share|improve this answer














          Some (2) tricks as ideas to use in such cases:



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          onslide<2->beginequation*
          alt<2>x=yx=textcolorredz
          endequation*
          only<1-3>invisible<1-3>item .\
          only<4->item<4->yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is not a jump at 2
          item<7-> neither at 4
          enditemize
          endframe
          enddocument






          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited 1 hour ago

























          answered 1 hour ago









          koleygr

          10.2k1736




          10.2k1736











          • Thank you for your answer. However in this way x = z does not replace x = y. It visualize both one after the other. I would like to see x = y first, then x = z and then x = textcolorredz.
            – Andrew
            1 hour ago










          • Sorry @Andrew, lost some things during the game of changes... Fixed somehow but didn't check if it is like your desired... I am sure if you get the idea and it isn't like you wish yet... you can easily fix it in your needs... It is just an example right now that does the trick of your request
            – koleygr
            1 hour ago










          • Thank you. All I needed to add is that, to obtain the list 1, 2, 3, you need to nest an alt inside another: alt<3>3alt<1>12
            – Andrew
            7 mins ago
















          • Thank you for your answer. However in this way x = z does not replace x = y. It visualize both one after the other. I would like to see x = y first, then x = z and then x = textcolorredz.
            – Andrew
            1 hour ago










          • Sorry @Andrew, lost some things during the game of changes... Fixed somehow but didn't check if it is like your desired... I am sure if you get the idea and it isn't like you wish yet... you can easily fix it in your needs... It is just an example right now that does the trick of your request
            – koleygr
            1 hour ago










          • Thank you. All I needed to add is that, to obtain the list 1, 2, 3, you need to nest an alt inside another: alt<3>3alt<1>12
            – Andrew
            7 mins ago















          Thank you for your answer. However in this way x = z does not replace x = y. It visualize both one after the other. I would like to see x = y first, then x = z and then x = textcolorredz.
          – Andrew
          1 hour ago




          Thank you for your answer. However in this way x = z does not replace x = y. It visualize both one after the other. I would like to see x = y first, then x = z and then x = textcolorredz.
          – Andrew
          1 hour ago












          Sorry @Andrew, lost some things during the game of changes... Fixed somehow but didn't check if it is like your desired... I am sure if you get the idea and it isn't like you wish yet... you can easily fix it in your needs... It is just an example right now that does the trick of your request
          – koleygr
          1 hour ago




          Sorry @Andrew, lost some things during the game of changes... Fixed somehow but didn't check if it is like your desired... I am sure if you get the idea and it isn't like you wish yet... you can easily fix it in your needs... It is just an example right now that does the trick of your request
          – koleygr
          1 hour ago












          Thank you. All I needed to add is that, to obtain the list 1, 2, 3, you need to nest an alt inside another: alt<3>3alt<1>12
          – Andrew
          7 mins ago




          Thank you. All I needed to add is that, to obtain the list 1, 2, 3, you need to nest an alt inside another: alt<3>3alt<1>12
          – Andrew
          7 mins ago










          up vote
          2
          down vote













          All you need to do is to at t to the options of the frame.



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1,t]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          only<2>beginequation*
          x = y
          endequation*
          only<3>beginequation*x = z
          endequation*
          onslide<4->beginequation*x=textcolorredz
          endequation*
          item<4-> yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is a jump at 2
          item<7-> and at 4
          enditemize
          endframe
          enddocument


          enter image description here






          share|improve this answer
















          • 1




            Better than my hacks!! but I will leave my answer for similar problems that possibly could not be solved so easy (don't really know if they exist after your answer... but I will read about that option) (+1)
            – koleygr
            1 hour ago






          • 1




            @koleygr Thanks! I learned this trick from samcarter. Another thing that works (which I was using before the trick from samcarter) is to use overlayarea. Maybe you could consider trying this out in your answer.
            – marmot
            1 hour ago






          • 1




            You may add it in your answer since I am just looking around here in the breaks of an urgent job... I will check it tomorrow (and upvote for real this time :P )
            – koleygr
            1 hour ago










          • Oh! this does it! very nice hack! Sorry I saw this only now!
            – Andrew
            6 mins ago














          up vote
          2
          down vote













          All you need to do is to at t to the options of the frame.



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1,t]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          only<2>beginequation*
          x = y
          endequation*
          only<3>beginequation*x = z
          endequation*
          onslide<4->beginequation*x=textcolorredz
          endequation*
          item<4-> yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is a jump at 2
          item<7-> and at 4
          enditemize
          endframe
          enddocument


          enter image description here






          share|improve this answer
















          • 1




            Better than my hacks!! but I will leave my answer for similar problems that possibly could not be solved so easy (don't really know if they exist after your answer... but I will read about that option) (+1)
            – koleygr
            1 hour ago






          • 1




            @koleygr Thanks! I learned this trick from samcarter. Another thing that works (which I was using before the trick from samcarter) is to use overlayarea. Maybe you could consider trying this out in your answer.
            – marmot
            1 hour ago






          • 1




            You may add it in your answer since I am just looking around here in the breaks of an urgent job... I will check it tomorrow (and upvote for real this time :P )
            – koleygr
            1 hour ago










          • Oh! this does it! very nice hack! Sorry I saw this only now!
            – Andrew
            6 mins ago












          up vote
          2
          down vote










          up vote
          2
          down vote









          All you need to do is to at t to the options of the frame.



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1,t]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          only<2>beginequation*
          x = y
          endequation*
          only<3>beginequation*x = z
          endequation*
          onslide<4->beginequation*x=textcolorredz
          endequation*
          item<4-> yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is a jump at 2
          item<7-> and at 4
          enditemize
          endframe
          enddocument


          enter image description here






          share|improve this answer












          All you need to do is to at t to the options of the frame.



          documentclass[10pt,english,xcolor=usenames,dvipsnames]beamer
          begindocument


          beginframe[label=id1,t]
          frametitleA non-identification result
          beginitemize
          item<1-> 1
          beginitemize
          item<2-> The equation is
          only<2>beginequation*
          x = y
          endequation*
          only<3>beginequation*x = z
          endequation*
          onslide<4->beginequation*x=textcolorredz
          endequation*
          item<4-> yet \
          onslide<5->... $x = u$
          enditemize
          item<6-> There is a jump at 2
          item<7-> and at 4
          enditemize
          endframe
          enddocument


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 1 hour ago









          marmot

          66.1k471143




          66.1k471143







          • 1




            Better than my hacks!! but I will leave my answer for similar problems that possibly could not be solved so easy (don't really know if they exist after your answer... but I will read about that option) (+1)
            – koleygr
            1 hour ago






          • 1




            @koleygr Thanks! I learned this trick from samcarter. Another thing that works (which I was using before the trick from samcarter) is to use overlayarea. Maybe you could consider trying this out in your answer.
            – marmot
            1 hour ago






          • 1




            You may add it in your answer since I am just looking around here in the breaks of an urgent job... I will check it tomorrow (and upvote for real this time :P )
            – koleygr
            1 hour ago










          • Oh! this does it! very nice hack! Sorry I saw this only now!
            – Andrew
            6 mins ago












          • 1




            Better than my hacks!! but I will leave my answer for similar problems that possibly could not be solved so easy (don't really know if they exist after your answer... but I will read about that option) (+1)
            – koleygr
            1 hour ago






          • 1




            @koleygr Thanks! I learned this trick from samcarter. Another thing that works (which I was using before the trick from samcarter) is to use overlayarea. Maybe you could consider trying this out in your answer.
            – marmot
            1 hour ago






          • 1




            You may add it in your answer since I am just looking around here in the breaks of an urgent job... I will check it tomorrow (and upvote for real this time :P )
            – koleygr
            1 hour ago










          • Oh! this does it! very nice hack! Sorry I saw this only now!
            – Andrew
            6 mins ago







          1




          1




          Better than my hacks!! but I will leave my answer for similar problems that possibly could not be solved so easy (don't really know if they exist after your answer... but I will read about that option) (+1)
          – koleygr
          1 hour ago




          Better than my hacks!! but I will leave my answer for similar problems that possibly could not be solved so easy (don't really know if they exist after your answer... but I will read about that option) (+1)
          – koleygr
          1 hour ago




          1




          1




          @koleygr Thanks! I learned this trick from samcarter. Another thing that works (which I was using before the trick from samcarter) is to use overlayarea. Maybe you could consider trying this out in your answer.
          – marmot
          1 hour ago




          @koleygr Thanks! I learned this trick from samcarter. Another thing that works (which I was using before the trick from samcarter) is to use overlayarea. Maybe you could consider trying this out in your answer.
          – marmot
          1 hour ago




          1




          1




          You may add it in your answer since I am just looking around here in the breaks of an urgent job... I will check it tomorrow (and upvote for real this time :P )
          – koleygr
          1 hour ago




          You may add it in your answer since I am just looking around here in the breaks of an urgent job... I will check it tomorrow (and upvote for real this time :P )
          – koleygr
          1 hour ago












          Oh! this does it! very nice hack! Sorry I saw this only now!
          – Andrew
          6 mins ago




          Oh! this does it! very nice hack! Sorry I saw this only now!
          – Andrew
          6 mins ago

















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f455615%2fhow-to-avoid-a-jumpy-slide-while-using-only%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          Long meetings (6-7 hours a day): Being “babysat” by supervisor

          Is the Concept of Multiple Fantasy Races Scientifically Flawed? [closed]

          Confectionery