kriskowal / tengwarjs

A Tengwar (J.R.R. Tolkien’s Elvish alphabet) transcriber for ES5 and HTML5
http://tengwar.3rin.gs
MIT License
58 stars 9 forks source link

Change alternative notation from apostrophe to back tick #27

Closed kriskowal closed 4 years ago

kriskowal commented 4 years ago

Many terms in the tengwar transcriber are ambiguous. Generally, the transcriber tries to produce the correct output without special notation, but in the exception cases allows the secondary representation to be expressed with an annotation. This was previously an apostrophe like of'the to break those words down into their constituents instead of using the special tengwa to express these two words in the mode for general use, when used specifically for English. The new notation is of/the.

vercel[bot] commented 4 years ago

This pull request is being automatically deployed with ZEIT Now (learn more). To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://zeit.co/kriskowal/tengwarjs/mafprspvp 🌍 Preview: https://tengwarjs-git-slash.kriskowal.now.sh

kriskowal commented 4 years ago

That’s fair. Do you have a recommendation for this “meta” character? A character that would not otherwise be useful for transcription purposes but still possible to type?

On Sat, Oct 12, 2019 at 6:45 PM theringmaker notifications@github.com wrote:

@theringmaker commented on this pull request.

Please forgive my possible lack of understanding of coding in advance. I think this proposal is saying that currently the apostrophe character is used in tengwarjs to act as a symbol to tell the transcriber to treat it as a separator between words or characters so that of'the is treated as of and the rather than ofthe. If this is the case switching to another symbol could be very useful to allow people unfamiliar with tengawarjs who intuitively type an apostrophe symbol to get an english punctuation apostrophe type symbol. I can see how some people might intuitively type them/they etc using a slash intuitively. However I wonder if another character than slash should be chosen? Our practical experience is that newcomers often type slashes between numbers to indicate dates such as 9/11/2001. My preference would be for the slash key to be used as a form of separator punctuation similar to an apostrophe. In this scenario someone typing 9/11/2001 or someone typing of/the would still see two words or character clusters separated by somesort of punctuation which would make a sort of sense. Perhaps there is another unused keyboard character that could be used as the 'word separation special character' which would separate the characters for transcription as individual clusters without introducing a space or other symbol ??

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/kriskowal/tengwarjs/pull/27?email_source=notifications&email_token=AAAOXBSH7D5DGCXGP5CJSXDQOJ4UDA5CNFSM4JAEPIJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYVM2A#pullrequestreview-301028968, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAOXBQTFEIFA7GJAOG3O2TQOJ4UDANCNFSM4JAEPIJA .

theringmaker commented 4 years ago

I had initially thought you were considering the back tick ` but what about the | pipe character - bing all unix-like and concatenating and all ?

Cheers Halfdan

On Sun, Oct 13, 2019 at 3:28 PM Kris Kowal notifications@github.com wrote:

That’s fair. Do you have a recommendation for this “meta” character? A character that would not otherwise be useful for transcription purposes but still possible to type?

On Sat, Oct 12, 2019 at 6:45 PM theringmaker notifications@github.com wrote:

@theringmaker commented on this pull request.

Please forgive my possible lack of understanding of coding in advance. I think this proposal is saying that currently the apostrophe character is used in tengwarjs to act as a symbol to tell the transcriber to treat it as a separator between words or characters so that of'the is treated as of and the rather than ofthe. If this is the case switching to another symbol could be very useful to allow people unfamiliar with tengawarjs who intuitively type an apostrophe symbol to get an english punctuation apostrophe type symbol. I can see how some people might intuitively type them/they etc using a slash intuitively. However I wonder if another character than slash should be chosen? Our practical experience is that newcomers often type slashes between numbers to indicate dates such as 9/11/2001. My preference would be for the slash key to be used as a form of separator punctuation similar to an apostrophe. In this scenario someone typing 9/11/2001 or someone typing of/the would still see two words or character clusters separated by somesort of punctuation which would make a sort of sense. Perhaps there is another unused keyboard character that could be used as the 'word separation special character' which would separate the characters for transcription as individual clusters without introducing a space or other symbol ??

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/kriskowal/tengwarjs/pull/27?email_source=notifications&email_token=AAAOXBSH7D5DGCXGP5CJSXDQOJ4UDA5CNFSM4JAEPIJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYVM2A#pullrequestreview-301028968 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AAAOXBQTFEIFA7GJAOG3O2TQOJ4UDANCNFSM4JAEPIJA

.

— You are receiving this because your review was requested. Reply to this email directly, view it on GitHub https://github.com/kriskowal/tengwarjs/pull/27?email_source=notifications&email_token=ANM3ANKQJTFQ4CKIDNWSO23QOKBUHA5CNFSM4JAEPIJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCMVZQ#issuecomment-541379302, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANM3ANPJT5IE7LHYPCGQNQ3QOKBUHANCNFSM4JAEPIJA .

--

Cheers

Halfdan

Halfdan Hansen

Jens Hansen - Gold & Silversmith │320 Trafalgar Square, Nelson, 7010 NZ │+64 3 548 0640 <+64%203-548%200640>

jenshansen.com http://www.jenshansen.com/ │Visit Facebook https://www.facebook.com/theringmaker/ │ Visit Instagram https://www.instagram.com/theringmaker/

kriskowal commented 4 years ago

I’ll give the back tick a run. I had forgotten this option and it seems like a good one.

On Sat, Oct 12, 2019 at 9:27 PM theringmaker notifications@github.com wrote:

I had initially thought you were considering the back tick ` but what about the | pipe character - bing all unix-like and concatenating and all ?

Cheers Halfdan

On Sun, Oct 13, 2019 at 3:28 PM Kris Kowal notifications@github.com wrote:

That’s fair. Do you have a recommendation for this “meta” character? A character that would not otherwise be useful for transcription purposes but still possible to type?

On Sat, Oct 12, 2019 at 6:45 PM theringmaker notifications@github.com wrote:

@theringmaker commented on this pull request.

Please forgive my possible lack of understanding of coding in advance. I think this proposal is saying that currently the apostrophe character is used in tengwarjs to act as a symbol to tell the transcriber to treat it as a separator between words or characters so that of'the is treated as of and the rather than ofthe. If this is the case switching to another symbol could be very useful to allow people unfamiliar with tengawarjs who intuitively type an apostrophe symbol to get an english punctuation apostrophe type symbol. I can see how some people might intuitively type them/they etc using a slash intuitively. However I wonder if another character than slash should be chosen? Our practical experience is that newcomers often type slashes between numbers to indicate dates such as 9/11/2001. My preference would be for the slash key to be used as a form of separator punctuation similar to an apostrophe. In this scenario someone typing 9/11/2001 or someone typing of/the would still see two words or character clusters separated by somesort of punctuation which would make a sort of sense. Perhaps there is another unused keyboard character that could be used as the 'word separation special character' which would separate the characters for transcription as individual clusters without introducing a space or other symbol ??

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/kriskowal/tengwarjs/pull/27?email_source=notifications&email_token=AAAOXBSH7D5DGCXGP5CJSXDQOJ4UDA5CNFSM4JAEPIJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYVM2A#pullrequestreview-301028968

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AAAOXBQTFEIFA7GJAOG3O2TQOJ4UDANCNFSM4JAEPIJA

.

— You are receiving this because your review was requested. Reply to this email directly, view it on GitHub < https://github.com/kriskowal/tengwarjs/pull/27?email_source=notifications&email_token=ANM3ANKQJTFQ4CKIDNWSO23QOKBUHA5CNFSM4JAEPIJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCMVZQ#issuecomment-541379302 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ANM3ANPJT5IE7LHYPCGQNQ3QOKBUHANCNFSM4JAEPIJA

.

--

Cheers

Halfdan

Halfdan Hansen

Jens Hansen - Gold & Silversmith │320 Trafalgar Square, Nelson, 7010 NZ │+64 3 548 0640 <+64%203-548%200640>

jenshansen.com http://www.jenshansen.com/ │Visit Facebook https://www.facebook.com/theringmaker/ │ Visit Instagram https://www.instagram.com/theringmaker/

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/kriskowal/tengwarjs/pull/27?email_source=notifications&email_token=AAAOXBQJFQTERS2CJS4YJOTQOKPTBA5CNFSM4JAEPIJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCOC7Y#issuecomment-541385087, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAOXBVI3ZO5Q6LFVECQITLQOKPTBANCNFSM4JAEPIJA .