Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transpositions are indistinguishable from transforms #3

Open
Konotorious opened this issue Oct 30, 2018 · 1 comment
Open

Transpositions are indistinguishable from transforms #3

Konotorious opened this issue Oct 30, 2018 · 1 comment

Comments

@Konotorious
Copy link
Contributor

There are two kinds of characters transformations in lead-ons/ carry-ons in Plotto.
You can find both kinds on the lead-ons of clause 1310.
One is of the form "647 ch A-5 to A", where character A-5 on 647 is switched with A. (A-5 > A)
The other kind, as in the last lead-on, is of the form "818a tr A & A-4" where character A is transposed with character A-4, that is, A is switched with A-4 and A-4 is switched with A. (A-4 <> A)
On the Plotto XML both are tagged the same. That is, the latter contains only
<transform from="A" to="A-4"></transform>
for the transformation.

As I see it, either the transpositions should have a special tag, such as
<transpose between="A" and="A-4"></transpose>
OR
two tags should be used to reflect the bidirectionality

<transform from="A" to="A-4"></transform>
<transform from="A-4" to="A"></transform>

(Otherwise great encoding!)

@eykd
Copy link
Owner

eykd commented Dec 11, 2023

Oh man, this is a good catch. I don't know how I missed the difference between tr and ch. I would propose that transform be replaced with either change or transpose, reflecting the original's language. Unfortunately, I don't seem to have the original script that I used to parse the HTML from https://github.com/garykac/plotto/blob/gh-pages/plotto-mf.html. One would need to write a script to compare both files and make the appropriate changes to the XML.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants