View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013849 | Scribus | NLS | public | 2016-03-24 21:42 | 2021-12-10 04:47 |
Reporter | Kunda | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Summary | 0013849: Vertical Script: traditional mongolian/uyghur | ||||
Description | Posted to Avox's repo ScribusCTL https://github.com/andreas-vox/ScribusCTL/issues/13 ---------- I just discovered this nice project for Scribus and would like to know if the Mongolian traditional, vertical script will be managed? I know there is at least montex for LaTeX, and I suppose that's the good time to think to this. Perhaps it will be to complex to integrate at the same time and it will be for later. I try here to explain as far I know about the script and computer methods to write/display in the hope it can be for interest in futur for this writing in open source ecosystem: In Mongolian (Khalkha, national language) that's referred by "mongol bichig" (Mongolian script) or "caagan tolgoi" (white head), that's often referred in Occident by "traditional Mongolian script" or by "Uyghur script", as it was first used by old Uyghur alphabet (today they use near from arabian/persian script). Uyghur alphabet is derivated itself from old Sogdian/Syriac/Manichaean scripts) will be managed. There are other name for variants (as for Oirat, another Mongolian language, Tungustic languages (Manchu, Evenk...) and probably (not sure at all) more sporadically by some turkish ( in Tuva, Kyrgyzstan, Kazakhstan or some Turkish minorities of China). That's a very special case in scripts, only used by few millions people in desert area today, mainly for Mongolian and Tungusic languages in China, or a little less in Mongolia and Eastern Russia republics, as Cyrillic officially replaced this writing in this countries. It is still used for special occasions like decorative/artistic (as calligraphy) in Mongolia/eastern Russia republics but keep used in special cases (mainly artistic one). This is probably a big work on this part, as this is among the last fully vertical writing in the world (Chinese, Japanese and Korean are used horizontally from left to right on computer now). There is an UTF-8 (U+18xx)/Mongolian range for this script, that I suppose can manage every variants including old uyghur. Generally tricks are used on website, like using JavaScript or writing horizontally and then rotate the text by 90° (this has some side effects, has some font are designed vertically from start some other horizontally to be rotated and software can't know if that's one or the other of the cases). The encoding has also some variants for websites, probably coming from pre-UTF ou proto-UTF eras. I for now meet 3 cases:
Before trying the following sites (some embed fonts), installing montext (included in texlive-lang-cyrillic on ubuntu), can be a good method to have mongolian fonts installed. Else, this site have nice calligraphy/computer fonts links (or you can search at (CMs Ulaanbaatar font around the web): http://luc.devroye.org/mongolian.html A website using JavaScript dedicated to writing Mongolian (give UTF-8 Mongolian range result that can be copy-pasted) (1st method): http://www.unsen-sambar.com/ An Inner-Mongolia site (about Mongolian wrestling) using traditional script with 3rd method: http://www.mongolbuh.com/publish/ The Cyrillic Mongolian Wiktionary use the 2nd method (Latin characters coding) to display traditional Mongol script: https://mn.wiktionary.org/wiki/?????#?????? ????? an english/.../mongolian dictionary that uses UTF8 Mongolian, only displayed horizontally,: http://www.bolor-toli.com/dictionary/word?authenticity_token=dYB8Y%2Btq0NBtTbIPt1l2X6bYx8ISYv5T%2FUFHEVRj1T8%3D&selected_lang=4-1&search=?????? Wikipedia does the same on Firefox by default, try to display vertically with Chromium, sometimes little SVG pictures of vertical text are used inside text to resolve all those issues in wikipedia. For example in this French version of Hohhot (The capital of Inner-Monglia), you can see how is broken in infobox at right (if you have the font) (horizontal font turned vertically, but still displayed horizontally) : https://fr.wikipedia.org/wiki/Hohhot This en/mn dictionary display CMS definition, UTF8 traditional Mongolian and Cyrillic Mongolian variants of the words : https://www.istb.univie.ac.at/mongol/mng/cyr/verif2.php You can see here, than Latin characters are rotated 90° too (see the next link, I seen prints in Inner-Mongolia that look like this too) some time you have some foreign script turned left, some other turned right, that is probably good for neck exercises ;) ). http://www.mongolbuh.com/publish/zoog/content/2014102110311212109.htm So I believe today the most simple method is using Mongolian and wrote vertically (with probably an option to rotate or not characters ?) LaT?X could be a good reference. There is a specialized module called "montex – Mongolian LaTeX" (when searching for Mongolian, other packages are for cyrillic Mongolian script, that add some chars to the Russian or Bulgarian Cyrillic): http://www.ctan.org/pkg/montex A document about proposal to include birga (punctuation/head marks) symbols on UTF-8 that should contain some refs: http://www.unicode.org/L2/L2014/14067-mongolian.pdf Some tools exists for Android or iOS, I tried it on a rooted Samsung, but I had to wipe system, as Samsung interface doesn't manage at all vertical text, some buttons could not be pressed anymore, as far away from the screen display :D, so if someone want to get a try, save your data before... http://www.mongolfont.com/ http://blog.163.com/baoshijie_2212/blog/static/1119047192012103024359913/ Some pictures of Mongolian writing, beside English and Chinese on street/road panels in Inner-Mongolia: https://commons.wikimedia.org/wiki/Category:Signs_in_Mongolian_script As references (for the fun, probably interesting for archaeology/history purposes) about the origins of this writing : https://en.wikipedia.org/wiki/Old_Uyghur_alphabet https://en.wikipedia.org/wiki/Sogdian_alphabet https://en.wikipedia.org/wiki/Manichaean_alphabet https://en.wikipedia.org/wiki/Syriac_alphabet | ||||
Additional Information | You can also try to copy following texts into Google Search to get some samples:site:hb.mgyxw.net filetype:pdf | ||||
Tags | CJK, HOST-Oman, scribusctl | ||||
Patch | No | ||||
|
Unicode has a technical note on this: http://www.unicode.org/notes/tn22/ |
|
OP, do you mind continuing your thread over at: https://github.com/HOST-Oman/scribus/issues/76 ? |
|
I found this repo has example on this https://sourceforge.net/projects/tmeditor/ |
|
LibreOffice have already supported this direction in 5.3.0 stage. http://wiki.documentfoundation.org/ReleaseNotes/5.3 |
|
Here is a free sample that can be used to test and debug Mongolian-Uyghur script. A letter from Iran based Öljaitü Mongolian khan, that wrote to French king Philippe Le Bel in 1305 and that is kept in French national archives (the stamp is in Chinese): https://incubator.wikimedia.org/wiki/Wp/mvf/ᠭᠦᠶᠦᠭ_ᠬᠠᠭᠠᠨ ᠤ_ᠪᠢᠴᠢᠭ᠌ |
|
Inkscape does have vertical left to right block direction in the Text tool too. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-03-24 21:42 | Kunda | New Issue | |
2016-03-24 21:42 | Kunda | Description Updated | |
2016-03-24 21:43 | Kunda | Description Updated | |
2016-03-24 21:47 | Kunda | Tag Attached: CJK | |
2016-03-24 21:47 | Kunda | Tag Attached: HOST-Oman | |
2016-03-24 21:53 | Kunda | Relationship added | child of 0003965 |
2016-05-01 10:05 | KrasnayaPloshchad | Note Added: 0040666 | |
2016-05-01 13:16 | Kunda | Note Added: 0040669 | |
2016-09-22 02:49 | KrasnayaPloshchad | Note Added: 0042031 | |
2016-10-14 23:01 | jghali | Relationship added | has duplicate 0014310 |
2016-12-13 03:35 | KrasnayaPloshchad | Note Added: 0042948 | |
2016-12-13 11:29 | Kunda | Tag Attached: scribusctl | |
2016-12-13 11:30 | Kunda | Relationship added | related to 0001778 |
2017-03-09 01:30 | Popolon | Note Added: 0043548 | |
2021-12-10 04:47 | ash-f | Note Added: 0049420 |