Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
bssscribe [2024/04/27 17:21] – phonemic mode clarification morgothbssscribe [2025/09/12 02:10] (current) – [Fonts Credits] morgoth
Line 1: Line 1:
 ====== BSSScribe documentation page ====== ====== BSSScribe documentation page ======
-**//BSSScribe//**, aka "Black Speech School's (trans)scriber", is the official transcriber of [[Nûrlâm]] dialect into [[Tengwar]] or [[Cirth]] available at http://blackspeech.ru/transcriber.+**//BSSScribe//**, aka "Black Speech School's (trans)scriber", is the official transcriber of [[Nûrlâm]] dialect into [[Tengwar]] or [[Cirth]] available at http://blackspeech.de/transcriber.
  
 ===== Why? ===== ===== Why? =====
Line 10: Line 10:
 </WRAP> </WRAP>
  
-While the default font for now is Tengwar Artano, author of BSSScribe still prefers legacy Daniel Smith's encoding for these reasons:+While the default font for now is Tengwar Artano, the author of BSSScribe still prefers legacy Daniel Smith's encoding for these reasons:
   * There are more fonts available for it;   * There are more fonts available for it;
   * There are two concurring Unicode proposals, both not approved for 15+ years;   * There are two concurring Unicode proposals, both not approved for 15+ years;
Line 27: Line 27:
   * Only decimal numbers are accepted (no automatic re-basing to duodecimal system);   * Only decimal numbers are accepted (no automatic re-basing to duodecimal system);
   * Symbol "**\**" may be used in any tengwar mode to "escape" the following character -- it will remain the same in Dan Smith's encoding -- use to insert additional tengwar unknown to BSSScribe;   * Symbol "**\**" may be used in any tengwar mode to "escape" the following character -- it will remain the same in Dan Smith's encoding -- use to insert additional tengwar unknown to BSSScribe;
-  * BSSScribe supports (experimentally) "raw-tengwar" syntax compatible with Glǽmscribe, Tecendil but with some extensions (full list will be published later after proper testing); +  * BSSScribe supports (experimentally) "raw-tengwar" syntax compatible with Glǽmscribe and Tecendil but with some extensions ([[http://blackspeech.de/transcriber/BSSScribe_raw_syntax.pdf|Download chart in PDF]]); 
-  * Symbols **"|"** and **"_"** may be used in English mode to imitate J.R.R. Tolkien's writing, e.g. "here|in", "of_the", "and|e" to render as in DTS 5 (<wrap tengware>97RË5%</wrap>, <wrap tengware>W:</wrap>, <wrap tengware>2P#È</wrap> accordingly). +  * Symbols **"|"** and **"_"** may be used in English mode to imitate J.R.R. Tolkien's writing, e.g. "here|in", "of_the", "and|e" to render as in DTS 5 (<wrap tengware>97RË5%</wrap>, <wrap tengware>W:</wrap>, <wrap tengware>2P#È</wrap> accordingly); 
-  * Symbols "*****", "**%**", "**[**", "**]**", "**{**", "**}**", "**=**", "**`**", "**~**", "**/**", "**|**", "**\**" are used for pseudo-graphics with Cirth Erebor fonts 1 and 2; +  * Vowels with diaresis may be used to alternate the spelling in English Orthographic mode (as with classical example of "naïve"); also Greek "χ" may be used for "ch" which chould be read as [k] or [x] as in "Mi**ch**ael". 
-  * Cyrillic mode of Tengwar is based on Benct Philip Jonsson proposal ({{ :tngcyrillic.pdf |Download PDF}}). Except "щ" in Russian is encoded with alternate tehtar "aha" <wrap tengwar_entry2 tengware>A</wrap> instead of "aha" with palatalization diacritics <wrap tengwar_entry2 tengware>dÍ</wrap>; rare reversed tehtar for nasalized vowels are encoded with combination of nasalization mark and regular tehtar with fonts that don't support reversed tehtar; +  * Symbols "*****", "**%**", "**[**", "**]**", "**=**", "**`**", "**~**", "**/**", "**|**" are used for pseudo-graphics with Cirth Erebor fonts 1 and 2; therefore use double braces for "raw" codes in Cirth mode; 
-  * English phonemic modes of Tengwar and Cirth use pronunciation dictionaries (General American dialect), therefore it's not possible to override just one character -- the whole word should be transcripted with "raw" syntax.+  * Cyrillic mode of Tengwar is based on Benct Philip Jonsson proposal ({{ :tngcyrillic.pdf |Download PDF}}). Except "щ" in Russian is encoded with alternate tehtar "aha" <wrap tengware>A</wrap> instead of "aha" with palatalization diacritics <wrap tengware>dÍ</wrap>; rare reversed tehtar for nasalized vowels are encoded with combination of nasalization mark and regular tehtar with fonts that don't support reversed tehtar; 
 +  * English phonemic modes of Tengwar and Cirth use pronunciation dictionaries (General American dialect), therefore it's not possible to override just one character -- the whole word should be transcripted with "raw" syntax or IPA.
  
 A [[bssscribe_min|minimalistic version]] of BSSScribe exists (mainly for embedding purposes). A [[bssscribe_min|minimalistic version]] of BSSScribe exists (mainly for embedding purposes).
Line 42: Line 43:
 ===== Fonts Credits ===== ===== Fonts Credits =====
   * [[https://github.com/Tosche/Alcarin-Tengwar/|Alcarin Tengwar]] font by Toshi Omagari (aka "Tosche")   * [[https://github.com/Tosche/Alcarin-Tengwar/|Alcarin Tengwar]] font by Toshi Omagari (aka "Tosche")
 +  * Catrinity font by Alexander Lange
   * Cirth Erebor font series by Daniel Steven Smith   * Cirth Erebor font series by Daniel Steven Smith
   * Elfic Caslin and Tengwar Optime fonts by Peter Wiegel under SIL Open Font License   * Elfic Caslin and Tengwar Optime fonts by Peter Wiegel under SIL Open Font License
Line 47: Line 49:
   * Tengwar Annatar font series and Tengwar Telcontar font by Johan Winge   * Tengwar Annatar font series and Tengwar Telcontar font by Johan Winge
   * [[https://github.com/shankarsivarajan/TengwarArtano/|Tengwar Artano]], [[https://github.com/shankarsivarajan/TengwarMiriel/|Tengwar Míriel]] and [[https://github.com/shankarsivarajan/TengwarRacina|Tengwar Rácina]] fonts by Shankar Sivarajan (based on Johan Winge's Tengwar Annatar Italic, Bas van Hoorn's Tengwar Tellepsalinnacontar and Enrique Mombello's Tengwar Gothika fonts respectively)   * [[https://github.com/shankarsivarajan/TengwarArtano/|Tengwar Artano]], [[https://github.com/shankarsivarajan/TengwarMiriel/|Tengwar Míriel]] and [[https://github.com/shankarsivarajan/TengwarRacina|Tengwar Rácina]] fonts by Shankar Sivarajan (based on Johan Winge's Tengwar Annatar Italic, Bas van Hoorn's Tengwar Tellepsalinnacontar and Enrique Mombello's Tengwar Gothika fonts respectively)
-  * Tengwar Beleriand, Tengwar Elfica and Tengwar Gothika fonts by Enrique Mombello+  * Tengwar Beleriand and Tengwar Elfica fonts by Enrique Mombello
   * Tengwar Cursive by Harri Perälä (disabled for compatibility issues)   * Tengwar Cursive by Harri Perälä (disabled for compatibility issues)
   * Tengwar Eldamar and Tengwar Parmaite fonts by Måns Bjorkman   * Tengwar Eldamar and Tengwar Parmaite fonts by Måns Bjorkman
   * Tengwar Formal font by Michał Nowakowski; CSUR encoding version by Johan Winge & J. "Mach" Wust   * Tengwar Formal font by Michał Nowakowski; CSUR encoding version by Johan Winge & J. "Mach" Wust
 +  * Tengwar Gothika font by Enrique Mombello based on Lothenon's calligraphy
   * [[https://github.com/shankarsivarajan/TengwarHanno|Tengwar Hanno]] and [[https://github.com/shankarsivarajan/TengwarNenya|Tengwar Nenya]] fonts by Shankar Sivarajan   * [[https://github.com/shankarsivarajan/TengwarHanno|Tengwar Hanno]] and [[https://github.com/shankarsivarajan/TengwarNenya|Tengwar Nenya]] fonts by Shankar Sivarajan
   * Tengwar Hereno font by Paulo Otto and Ronald Kyrmse   * Tengwar Hereno font by Paulo Otto and Ronald Kyrmse
bssscribe.1714227702.txt.gz · Last modified: by morgoth