Date: prev next · Thread: first prev next last
2016 Archives by date, by thread · List index


Looking at tdf#66212 - Hebrew Numbering incorrect above value ten,

First of all, the current behavior of the 'א ב ג' option is rather useless as I have never seen 
this numbering used in practice (and yes, I spend my day reading Hebrew texts). I will note however 
that MS Office supports this numbering as well, so it may be used in some context that I am unaware 
of.

Secondly, I totaly agree with comment #8.
1. The rendering of a document should not depend on the users locale
2. All numbering systems should be usable regardless off the users preferred locale.

That said, I can hardly understand the point of the "native numbering" menu item. I feel that it is 
confusing, non-intuitive and should be removed entirely. MS Office does not have such an option and 
I don't think anyone misses it.

As far as fixing the issue goes - I can see a more than 1 way to fix it.
- The easy way:
Change the behavior of the 'א ב ג' item - as "Maxim Monastirsky" states in comment #3 "The Item 'א 
ב ג' should act the same as 'Native Numbering'+Hebrew locale".
pros: easy to implement - will change only 2 lines of one file, namely 
"i18npool\source\defaultnumberingprovider\defaultnumberingprovider.cxx". Will probably also allow 
the removal of a few unnecessary lines.
cons: 1. changes the semantics of a setting that people may be using. 2. the meaning of this option 
is not readily apparent from the menu item. 3. will break compatibility with MS Office ODF import.

- The MS way:
as per https://msdn.microsoft.com/en-us/library/jj671735%28v=office.12%29.aspx, MS seem to have 
added support for another Hebrew numbering format that LibreOffice does not support, it serializes 
to odf xml as "א, י, ק," and is shown in menus as 'א...י, יא...כ'. This format provides the 
behavior that people generally want when they choose native Hebrew numbers.
pros: 1. avoiding all cons of first method. 2. retain support for old behavior for those who really 
want it.
cons: Adding a new number format to LibreOffice seems to involves more work. It will involve 
changes to more files - including the XML parsing/serialization code.
(Can anyone provide me with pointers to all files that must be updated in order to add a new number 
format?)

All comments welcome.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.