Menu

Hiding barline at end of system before start of \newSystem

michaelk
2015-05-12
2015-05-14
  • michaelk

    michaelk - 2015-05-12

    I am producing a composition without measures/bars or barlines. When I use the\newSystem command Guido puts a thin right barline at the end of the preceding system (i.e., before the start of the new system). Is there away to turn that right barline off (i.e., to hide it) so that the reader knows that the composition does not have the end of a measure but continues on the new system?

     
    • Dominique Fober

      Dominique Fober - 2015-05-12

      Can you post an example, I don’t have the same behavior (with a simple score).
      Otherwise, you could try to set ‘autoBarlines’ to “off" e.g.
      \meter<"none", autoBarlines="off" >

      Dominique

      Le 12 mai 2015 à 03:10, michaelk michaelkkk@users.sf.net a écrit :

      I am producing a composition without measures/bars or barlines. When I use the\newSystem command Guido puts a thin right barline at the end of the preceding system (i.e., before the start of the new system). Is there away to turn that right barline off (i.e., to hide it) so that the reader knows that the composition does not have the end of a measure but continues on the new system?

      Hiding barline at end of system before start of \newSystem https://sourceforge.net/p/guidolib/discussion/233475/thread/d23f36e2/?limit=25#4f3d
      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/guidolib/discussion/233475/ https://sourceforge.net/p/guidolib/discussion/233475
      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/ https://sourceforge.net/auth/subscriptions

       
      • michaelk

        michaelk - 2015-05-13

        The Guido expression

        { [ \units<"hs"> \barFormat<style="system">\staff<1>\clef<"g">\key<"C">\tie(e21e21e21e21)d21\tie(e21e21e21e21)d2
        1\tie(e21e21e21e21)d21\tie(e21e21e21e21)\bar \newSystem<52> d21\tie(e21e21e21e21)d21\tie(e21e21e21
        e21)d21c2*1]
        ,[\staff<2>\clef<"g">\key<"C">e21c21g11b11d21e21c21g11b11d21e21c21g11b11d21e21c21g11
        b11d21e21c21g11b11d21e21c21g11b11d21 _*1 ]
        ,[\staff<3>\clef<"f">\key<"C">\tie(c01c01)\tie(g01g01g01)
        \tie(c0
        1c01)\tie(g01g01g01)\tie(c01c01)\tie(g01g01g01)\tie(c01c01)\tie(g01g01g01)\tie(c01c01)\tie(g
        01g01g01)\tie(c01c01)\tie(g01g01g01)c0*1]
        }

        produces the image in the attached file. I want the double barline at the end of the second system (i.e., at the end of the composition) but not the single barline at the end of the first system.

        Inserting \meter<"none", autoBarlines="off"> caused a time-signature C to appear and did not remove the unwanted single barline at the end of the first system.

        Thanks,

        Michael

         
        • Dominique Fober

          Dominique Fober - 2015-05-13

          Le 13 mai 2015 à 03:08, michaelk michaelkkk@users.sf.net a écrit :

          The Guido expression

          { [ \units<"hs"> \barFormat<style="system">\staff<1>\clef<"g">\key<"C">\tie(e21e21e21e21)d21\tie(e21e21e21e21)d2
          1\tie(e21e21e21e21)d21\tie(e21e21e21e21)\bar \newSystem<52> d21\tie(e21e21e21e21)d21\tie(e21e21e21
          e21)d21c2*1]
          ,[\staff<2>\clef<"g">\key<"C">e21c21g11b11d21e21c21g11b11d21e21c21g11b11d21e21c21g11
          b11d21e21c21g11b11d21e21c21g11b11d21 _*1 ]
          ,[\staff<3>\clef<"f">\key<"C">\tie(c01c01)\tie(g01g01g01)
          \tie(c01c01)\tie(g01g01g01)\tie(c01c01)\tie(g01g01g01)\tie(c01c01)\tie(g01g01g01)\tie(c01c01)\tie(g
          01g01g01)\tie(c01c01)\tie(g01g01g01)c0*1]
          }

          produces the image in the attached file. I want the double barline at the end of the second system (i.e., at the end of the composition) but not the single barline at the end of the first system.

          your guido code looks strange (octave 21 is quite high and outside any regular instrumental tessitura).
          anyway, did you notice that your code includes a bar line just before the \newSystem ? => e21)\bar \newSystem<52> d21
          when I remove the \bar tag, I get the result you’re expecting (I guess)
          (the attached file was is missing)
          Best

          Dominique

          Inserting \meter<"none", autoBarlines="off"> caused a time-signature C to appear and did not remove the unwanted single barline at the end of the first system.

          Thanks,

          Michael

          Hiding barline at end of system before start of \newSystem https://sourceforge.net/p/guidolib/discussion/233475/thread/d23f36e2/?limit=25#4f3d/2033/a6f5
          Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/guidolib/discussion/233475/ https://sourceforge.net/p/guidolib/discussion/233475
          To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/ https://sourceforge.net/auth/subscriptions

           
          • michaelk

            michaelk - 2015-05-14

            Thanks, Dominique. Inserting the \bar tag was my mistake (carried over from another program where a barline was required before a new system). Removing the tag, as you say, removes the unwanted barline.

            I don't have octave 21 in my code. I have notes such as e2*1, in octave 1. When I copied my code onto the Sourceforge form the asterisks seem to have been lost.

            Thanks again.

            Michael

             

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.