Open NSoiffer opened 1 year ago
Thanks, Neal. I believe there was also a related to the question of how to transcribe a colon, where the BANA explanations are very confusing.
However, this seems to be a genuine SRE/Nemeth bug as the expression with lowecase hom
works fine and adds the missing space. And it does work, for instance, for trace Tr/tr
but not kernel Ker/ker
.
I sent a comment to BANA regarding colon, giving several cases including the related trilinear form. My reading is that in the current guidance, only ratio uses the spaced ":" and everything else uses a punctuation colon. I feel they misunderstood Dr. Nemeth's intention in that this requires transcribers to understand the mathematical meaning of ":". Dr. Nemeth's readers (those reading math to him so he could braille it on his braillewriter) didn't know math and that is why Nemeth code is syntactic in nature. I argued that, as in the rest of Nemeth code, the spacing on the page should determine which form is used. If punctuation spacing is used, then the punctuation colon should be used. If not, use the "ratio" colon (it would be used for field extensions and other uses). I would be stunned if they took my advice. Perhaps if you wrote something similar, it might help.
On Wed, Nov 9, 2022 at 8:17 AM Volker Sorge @.***> wrote:
Thanks, Neal. I believe there was also a related to the question of how to transcribe a colon, where the BANA explanations are very confusing.
However, this seems to be a genuine SRE/Nemeth bug as the expression with lowecase hom works fine and adds the missing space. And it does work, for instance, for trace Tr/tr but not kernel Ker/ker.
— Reply to this email directly, view it on GitHub https://github.com/Speech-Rule-Engine/speech-rule-engine/issues/687#issuecomment-1309005597, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALZM3DKABRQ7A4CVH2Y3FLWHPFDDANCNFSM6AAAAAARPNBDFA . You are receiving this because you authored the thread.Message ID: @.***>
I have a feeling we discussed this issue in the past. I finally heard back from the BANA Nemeth committee about "what is a function". The question is whether there is a fixed list (as in the green book) or if it is open-ended. The short answer is that the committee says it is open ended. If something is a function name, it is supposed to get a space after it (Rule 119).
In sre-tests\input\nemeth\aata.json, there is this test:
The correct output should have a space before the paren (⠷): "⠠⠓⠕⠍⠀⠷⠠⠧⠠⠀⠠⠺⠾"
BANA says they will have a new reference in a few weeks. This is what they sent me regarding function names: