Description: Mongolian script is typically written in a left-to-right (vertical) text direction. Currently, vertical text direction options are only shown for "Asian" languages. These options should also be shown for Mongolian script, which in our language trichotomy is considered CTL. Steps to Reproduce: 1. Enable CTL support. 2. Type some Mongolian script, and set the paragraph language to Mongolian Mongolian (CTL). 3. Try to change the page text direction to Left-to-right (vertical). Actual Results: The text direction drop-down is present, but does not include vertical options. Expected Results: Mongolian script users should be able to choose left-to-right (vertical) text direction. Reproducible: Always User Profile Reset: No Additional Info: Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: eb73e2c8b66ef3539e68ee8150e119bbe437955c CPU threads: 32; OS: Linux 6.8; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
This direction is also possibly useful for Sutton SignWriting.
Jonathan Clark committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/1412f0235405e71aaa327596e3db71ffa999e122 tdf#163228 Enable vertical text options for Mongolian script It will be available in 25.8.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
I limited this fix to Mongolian, in large part due to the fact that the current design/implementation is based on script groups and locale. (In reply to Volga from comment #1) > This direction is also possibly useful for Sutton SignWriting. Would it be worth filing a bug to reconsider whether/how we hide the text direction UI options? There's a workaround (enable CJK support), but it seems unfortunate to require.
(In reply to Jonathan Clark from comment #3) > I limited this fix to Mongolian, in large part due to the fact that the > current design/implementation is based on script groups and locale. > > (In reply to Volga from comment #1) > > This direction is also possibly useful for Sutton SignWriting. > > Would it be worth filing a bug to reconsider whether/how we hide the text > direction UI options? There's a workaround (enable CJK support), but it > seems unfortunate to require. Adding Volga to Cc.
(In reply to Jonathan Clark from comment #3) > Would it be worth filing a bug to reconsider whether/how we hide the text > direction UI options? There's a workaround (enable CJK support), but it > seems unfortunate to require. I don't think it's meaningful to fill such bugs, instead, I think options for text direction should be unrelated to specific script, and they should works anywhere, i.e. where you input texts, where you can set text direction. Some information about the Sutton SignWriting are available here, you will found some SignWriting books uses this text direction: https://signwriting.org/ I've acknowledged that for a long time when I discovered that on Wikipedia. BTW I also found something interesting. In some images scanned from Manchu Veritable Records (滿洲實錄), both Manchu and Chinese texts used LR-TB text direction. https://commons.wikimedia.org/wiki/Category:%E6%BB%BF%E6%B4%B2%E5%AF%A6%E9%8C%84/%E5%8D%B7%E4%B8%80