music-encoding / encoding-tools

Tools for working with or transforming MEI Encodings
Educational Community License v2.0
41 stars 32 forks source link

mei2mup-1.0.4.xsl tie impossible within measure #7

Open ahankinson opened 8 years ago

ahankinson commented 8 years ago

From @ahankinson on May 28, 2015 18:8

From siggelun...@gmail.com on June 04, 2013 09:50:45

What steps will reproduce the problem? The XML below gives a slur but the tie doesn't show up

    \<measure n="16">
      \<staff n="1">
    \<layer>
      \<beam>
        \<note pname="f" oct="3" 
          stem.dir="down" 
          xml:id="slurstartn10"/>
        \<note pname="a" oct="4" dur="8" stem.dir="down" />
        \<note pname="c" oct="5" dur="8" stem.dir="down" />
        \<note pname="a" oct="5" dur="8" stem.dir="down"
          xml:id="slurstartn10a"/>
        \<note pname="a" oct="5" dur="8" stem.dir="down"
          xml:id="slurendn10a"/>
        \<note pname="g" oct="5" dur="8" stem.dir="down"  xml:id="slurendn10"/>
      \</beam>
    \</layer>
      \</staff>
    \<slur startid="slurstartn10"
      endid="slurendn10" staff="1" 
      curvedir="above"/>
    \<tie startid="slurstartn10a"
      endid="slurendn10a" staff="1" 
      curvedir="above"/> What is the expected output? What do you see instead? There should really be a tie Please provide any additional information below. Change the call to drawtie. Don't understand the xsl:if here. removing it gives really nice ties

\<!--xsl:if test="($startstaff != $endstaff) or ($startlayer != $endlayer)"-->
  \<xsl:call-template name="drawtie"/>
\<!--/xsl:if-->

Original issue: http://code.google.com/p/music-encoding/issues/detail?id=159

Copied from original issue: music-encoding/music-encoding#159

ahankinson commented 8 years ago

From andrew.hankinson on June 04, 2013 06:52:48

Status: Accepted
Owner: pd...@virginia.edu
Labels: Component-Tools

ahankinson commented 8 years ago

From pd...@virginia.edu on June 11, 2014 13:30:04

Labels: -Priority-Medium Priority-Low