Neon icon indicating copy to clipboard operation
Neon copied to clipboard

[Neon staging] Liquescents and obliques look weird

Open JoyfulGen opened this issue 1 year ago • 6 comments

When I uploaded Einsie 138v to Neon staging, both obliques and liquescents separated from their stems:

This is the file: CH-E_611_138v.mei.zip

And this is what it looks like:

liquescents and obliques on staging

I looked at the mei, and I can't tell what's wrong with the obliques. With the liquescents, however, I noticed that a second liquescent line appears under the first one when I upload the file to staging.

So this is the original encoding of the liquescent neume:

<neume xml:id="nns7rm4">
    <nc xml:id="m-02f2cef8-d6dc-406d-81d4-2a61de1a0c05" facs="#m-7d690635-ae09-4304-896f-8b93f9a6864c" oct="4" pname="c" curve="a">
      <liquescent xml:id="m-903fa7ce-9861-46b5-b8d1-bd24380386c0"/>
    </nc>
</neume>

And this is after upload:

<neume xml:id="nns7rm4">
    <nc xml:id="m-02f2cef8-d6dc-406d-81d4-2a61de1a0c05" facs="#m-7d690635-ae09-4304-896f-8b93f9a6864c" oct="4" pname="c" curve="a">
      <liquescent xml:id="m-903fa7ce-9861-46b5-b8d1-bd24380386c0"/>
      <liquescent xml:id="m-b9d67f8b-d3f5-41a7-9817-3d77108aabf5"/>
   </nc>
</neume>

I checked previous issues I wrote about staging and obliques looked fine, so this appears to be a relatively recent phenomenon.

JoyfulGen avatar Jul 18 '24 08:07 JoyfulGen

The changes has been merged!

yinanazhou avatar Aug 02 '24 16:08 yinanazhou

Liquescents are doing a funny thing again! Some of them are fine, but some of them are appearing as teeny tiny puncta. Behold:

148r smol neumes

If I use the neume component selector and try to change their head shape, nothing happens. However, I can delete them and input a new liquescent that looks totally normal.

I don't know why some liquescents are fine and some aren't! I tried looking at the MEI and I can't find the difference... But I can tell you Einsie 148r has a lot of the tiny liquescents:

CH-E_611_148r.mei.zip

JoyfulGen avatar Aug 06 '24 11:08 JoyfulGen

aw, little baby puncta!! (sorry, I have no insight into the issue...)

annamorphism avatar Aug 06 '24 11:08 annamorphism

Small addendum: the fact that using the "Change Head Shape" function doesn't work is actually due to this issue https://github.com/DDMAL/Neon/issues/1239.

JoyfulGen avatar Aug 12 '24 08:08 JoyfulGen

Hi! This is because in this file, the parent <nc> of the <liquescent> doesn't have an associated @curve value for some reason. Does this happen to a lot of the files?

yinanazhou avatar Aug 14 '24 02:08 yinanazhou

@yinanazhou I'd say it was happening 1-4 times in every file I was reviewing (which are in the 140-160 range of Einsie)

JoyfulGen avatar Aug 15 '24 08:08 JoyfulGen

Hi @JoyfulGen, is this still happening in neon?

yinanazhou avatar Jan 11 '25 23:01 yinanazhou

@yinanazhou yes and no! The exact behaviour is not happening, but liquescents are still being a tiny bit weird:

If I select any neume component and change its head shape to Liquescent C or Liquescent A, the neume component becomes a punctum. If I do any action, it automatically becomes the correct liquescent.

Interestingly, in the MEI the liquescent is correct as soon as the head shape is changed. It just doesn't show up in Neon for some reason!

It looks like this only happens for liquescents, but it does happen systematically.

JoyfulGen avatar Jan 12 '25 23:01 JoyfulGen

Hi @JoyfulGen this should be fixed now :)

yinanazhou avatar Jan 14 '25 16:01 yinanazhou

@yinanazhou indeed it is! I'll close the issue.

JoyfulGen avatar Jan 14 '25 20:01 JoyfulGen