User:Dave Keenan/sagigalentry: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Dave Keenan (talk | contribs)
No edit summary
Dave Keenan (talk | contribs)
No edit summary
Line 5: Line 5:
| style="height:58px; text-align:center;" | {{sagittal| {{{1}}} |size=500%}}
| style="height:58px; text-align:center;" | {{sagittal| {{{1}}} |size=500%}}
|-
|-
| style="height:{{{6|32px}}}; text-align:center;" | {{#if: {{{3}}} | | sagi­ }}{{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double sharp | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | sharp | }} {{trim|{{{3}}}}}{{#if: {{{3}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | ao | ai }} | }}
| style="height:{{{mid|32px}}}; text-align:center;" | {{#if: {{{3}}} | | sagi­ }}{{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double sharp | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | sharp | }} {{trim|{{{3}}}}}{{#if: {{{3}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | ao | ai }} | }}
|-
|-
| style="height:64px;" | {{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double sharp | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | sharp | }} {{#if: {{{5}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | {{{5}}} down | [[{{{4}}}|{{{5}}} up]] }} | }}
| style="height:64px;" | {{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double sharp | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | sharp | }} {{#if: {{{5}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | {{{5}}} down | [[{{{4}}}|{{{5}}} up]] }} | }}
Line 15: Line 15:
| style="height:58px; text-align:center;" | {{sagittal| {{{2}}} |size=500%}}
| style="height:58px; text-align:center;" | {{sagittal| {{{2}}} |size=500%}}
|-
|-
| style="height:{{{6|32px}}}; text-align:center;" | {{#if: {{{3}}} | | sagi­ }}{{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double flat | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | flat | }} {{trim|{{{3}}}}}{{#if: {{{3}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | ai | ao }} | }}
| style="height:{{{mid|32px}}}; text-align:center;" | {{#if: {{{3}}} | | sagi­ }}{{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double flat | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | flat | }} {{trim|{{{3}}}}}{{#if: {{{3}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | ai | ao }} | }}
|-
|-
| style="height:64px;" | {{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double flat | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | flat | }} {{#if: {{{5}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | [[{{{4}}}|{{{5}}} up]] | {{{5}}} down }} | }}
| style="height:64px;" | {{#ifexpr: {{#count: {{{1}}} | X }} = 1 | double flat | }}{{#ifexpr: {{#count: {{{1}}} | ¦ }} > 1 | flat | }} {{#if: {{{5}}} | {{#ifexpr: {{#count: {{{1}}} | ¦ }} = 2 or {{#count: {{{1}}} | X }} = 1 | [[{{{4}}}|{{{5}}} up]] | {{{5}}} down }} | }}

Revision as of 08:52, 16 October 2024

The Sagigalentry template generates sagittal gallery entries for the up and down versions of a sagittal symbol using the Bravura Text font. It is used in Sagittal#Gallery.

Example

{{sagigalentry| /¦ | \! | p | 5120/5103 | 5 comma }}

generates

⁠ ⁠
pai
5 comma up
⁠ ⁠
pao
5 comma down

Note the use of the broken pipe character ¦ (U+00A6) in the sagitype code for the upward sagittal. This avoids having to escape pipe characters. It can be typed as right-alt pipe space using D&D's Compose-key sequences.

See also