ข้ามไปยังเนื้อหา

<line>

องค์ประกอบ <line> บรรจุบรรทัดดนตรีหรือท่วงทำนองภายในท่อน

<section-ref>

แอตทริบิวต์ จำเป็น ประเภท คำอธิบาย
number ใช่ จำนวนเต็ม หมายเลขบรรทัด นับจาก 1 ภายใน <section-ref> ที่ครอบ
id ไม่ token เอกลักษณ์ทางเลือก ต้องไม่ซ้ำกันในทุก <line> ของเอกสาร มีไว้ให้ส่วนขยายเนมสเปซภายนอกอ้างถึง ThaiMusicXML เองไม่ได้ใช้งาน

ตามลำดับ:

  • <annotation> - ศูนย์หรือมากกว่า อยู่ก่อนห้อง
  • <measure> - หนึ่งถึงแปด

แปดห้องเป็นขีดจำกัด หลายบรรทัดมีน้อยกว่า ขึ้นอยู่กับเพลง

หมายเหตุประกอบตรงนี้เป็นของบรรทัดนี้ในพาร์ตนี้ ซึ่งเป็นสิ่งที่แยกมันจากหมายเหตุประกอบบน <section-ref> ที่ครอบอยู่ หมายเหตุประกอบของ section-ref พูดถึงทั้งท่อน เช่นความหมายของรหัส sound ของเครื่องดนตรีหนึ่ง และพิมพ์ครั้งเดียวเหนือท่อน ส่วนหมายเหตุประกอบของบรรทัดพูดถึงบรรทัดนั้น เช่น กรอ เหนือช่วงที่ใช้ และพิมพ์เหนือบรรทัดนั้นไม่ว่าอยู่ตรงไหน

หมายเลขบรรทัดเป็นขอบเขตภายใน <section-ref> ที่ครอบ เริ่มจาก 1 ในแต่ละ section reference เพิ่มทีละหนึ่งต่อบรรทัด

  • <line> ต้องมี <measure> หนึ่งถึงแปด ตัวตรวจสอบต้องปฏิเสธบรรทัดที่มีเก้าหรือมากกว่า
  • ลูก <annotation> ถ้ามี ต้องอยู่ก่อนห้อง ไม่ใช่คั่นระหว่างห้อง
  • number ต้องตรงกับตำแหน่งใน <section-ref> นับจาก 1 บรรทัดต้องปรากฏเรียงจากน้อยไปมาก
  • id ถ้ามี ต้องไม่ซ้ำกันในทุก <line> ของเอกสาร

ช่องของห้องมีความกว้างเท่ากันตลอดทั้งโน้ต บรรทัดที่มีห้องน้อยกว่าแปดจึงแสดงผลจัดชิดซ้ายและหยุดก่อนถึงขอบ แทนที่จะยืดให้เต็มแถว ดู กริดห้อง

<line number="1">
<measure number="1"><note pitch=""/><note pitch=""/><note pitch=""/><note pitch=""/></measure>
<measure number="2"><note pitch=""/><note pitch=""/><note pitch=""/><note pitch=""/></measure>
</line>
<!-- พร้อมหมายเหตุถึงผู้เล่น พิมพ์เหนือบรรทัดนี้เท่านั้น -->
<line number="2">
<annotation>กรอ</annotation>
<measure number="1"><note pitch=""/><note pitch=""/><note pitch=""/><note pitch=""/></measure>
</line>