Bug 98086 - FORMATTING: Support reduced Latin numbering style for lists, without q, w, y
Summary: FORMATTING: Support reduced Latin numbering style for lists, without q, w, y
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-22 18:21 UTC by Timur
Modified: 2016-11-12 10:18 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Numbering style lists (44.74 KB, image/jpeg)
2016-02-22 18:21 UTC, Timur
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timur 2016-02-22 18:21:40 UTC
Created attachment 122885 [details]
Numbering style lists

Current numbering style supports Latin list: a, b, c, .... p, q, r, .. v, w, x, y, z, aa..
But, in some languages letters q, w, y, z are not used (those that are used like šđčćž are not necessary in numbering lists).
So, there should be nother, I call it reduced Latin set like this: a, b, c, .... p, r, .. v, z, aa, ..
Comment 1 Timur 2016-02-22 18:24:17 UTC
I'm aware of Bug 52048 but such a general solution user-defined numbering probably has a long time to go. So, it's much easier and more practical to solve common requests like this one.
Comment 2 Cor Nouws 2016-02-22 21:06:41 UTC
OK!
Comment 3 martin_hosken 2016-09-09 13:05:30 UTC
Is this a locale issue? As part of CLDR there is a list of dictionary head characters, which probably corresponds to the list that is wanted here. Could we use that and then we have language responsive bullet numbered lists.
Comment 4 Timur 2016-09-13 07:24:27 UTC
Bosnian alphabet (same as Croatian or Serbian Latin): 
A B C Č Ć D DŽ Đ E F G H I J K L LJ M N NJ O P R S Š T U V Z Ž
30 letters, including 3 digraphs here. Dictionary entries are the same.

For numbering, custom list in use, as can be seen in acts from the official gazette. I don't know whether it's defined somewhere, here I call it "reduced Latin set":
a b c d e f g h i j k l m n o p r s t u v z

In case the list is longer, it continues like this: 
aa bb cc dd ee ff gg hh ii jj kk ll mm nn oo pp rr ss tt uu vv zz

I'd guess it may be similar in Czech language, I add raal, maybe in some other Eastern European languages.
Comment 5 Timur 2016-11-10 16:53:09 UTC
Martin, can you please comment on your general solution and put some links?
Comment 6 martin_hosken 2016-11-12 10:18:02 UTC
This is a two stage bug.

First, there is no mechanism for getting locale information, particularly from the index, into the numbering. So step 1 is to add the ability to use the indexChars as a numbering scheme. This involves adding support for them in i18npool and also in the UI.

After that, bug tdf103857 comes into play whereby you can then add an extension that has the appropriate indexChars that you want in your numbering order as a new locale and then you can select that as the locale for the text you have numbered.

That's a long way to go, and I doubt I will get to the first step too soon. If anyone else would like to take that on...