Apache OpenOffice (AOO) Bugzilla – Issue 92730
Numbering type "One, Two, Three..." and "1st, 2nd, 3rd..." needed
Last modified: 2013-02-07 22:36:57 UTC
I would like ability to use number names as "one", "two", "Three" instead of 1, 2, and 3 for Chapter and heading numbers. I would also like the ability to use the names in the Table of Contents.
CCed: od,fl
I agree. Having something like this is extremely useful for, for instance, formatting novel chapters (which I'm doing right now).
Examples: The War of the Worlds by H. G. Wells [http://www.gutenberg.org/files/36/36-h/36-h.htm] BOOK ONE THE COMING OF THE MARTIANS CHAPTER ONE THE EVE OF THE WAR ---------- Roald Dahl: James and the Giant Peach (2001, Penguin): "Thirty-nine And thus the journey ended." ------------ Erich Kästner: Pötyi és Anti (2006, Ciceró, Hungarian translation of Pünktchen und Anton): Tizennegyedik fejezet [Chapter 14] ...
I suggest also the following numberings, already partially supported by the language independent Numbertext extension (see Issue 103746): "first, second, third, ..." (ordinal numbers, used in several languages in headings instead of cardinal numbers) "1st, 2nd, 3rd, ..." (ordinal abbreviation, used in several languages, see http://wiki.services.openoffice.org/wiki/Localized_AutoCorrection_of_Ordinal_Numbers_(1st_2nd))
This would be a competitive feature, because MS Word supports (only English) cardinal and ordinal number to text conversion by its field format switches \*CardText, \*OrdText and \*Ordinal, see http://office.microsoft.com/en-us/help/HP051862221033.aspx
I have made a Graphite font version from Linux Libertine with the requested numbering types in English, German and Hungarian (cardinal and ordinal numbers, plus English ordinal abbreviations), see http://numbertext.org/linux/ The Graphite font has optional features to change the digits to the number names. These features can be switched on by the OpenOffice.org typography toolbar (http://extensions.services.openoffice.org/en/project/typo), or eg. adding manually the feature ids to the font name of the character style of the section numbers. Magyar Linux Libertine:210=1 (cardinal numbers: one, two, three) Magyar Linux Libertine:210=1&209=1 (capitalized cardinal numbers: One, Two, Three) Magyar Linux Libertine:210=49 (cardinal numbers in German: eins, zwei, drei) Magyar Linux Libertine:211=1 (ordinal numbers in English: first, second, third) Magyar Linux Libertine:211=49 (ordinal numbers in German: erste, zweite, dritte) Magyar Linux Libertine:212=1 (ordinal abbreviations: 1st, 2nd ...) Magyar Linux Libertine:212=1&203=1 (ordinal abbreviations with superscripts)
Fix: "Magyar Linux Libertine G" instead of Magyar Linux Libertine
I have added 21 new languages to the new version of the Magyar Linux Libertine G, see the documentation for the full list with attribute ids: http://numbertext.org/linux/fontfeatures.pdf An introduction about using the new numbering styles: http://numbertext.org/linux/numbertext.pdf (ODF: http://numbertext.org/linux/numbertext.odt). This document contains also a solution for the automatical formatting of the following text from http://www.oooforum.org/forum/viewtopic.phtml?t=155599: "XYZ Trust Formed under the Law of Missouri On This Eleventh of June Anno Domini Two Thousand Ten" By the way, Office Open XML standard contains also a lot of other numbering styles, too (more than OpenOffice.org): http://blogs.msdn.com/b/dmahugh/archive/2007/06/02/open-xml-numbering-options.aspx
integrating nemeth's propsal into summary.
New Linux Libertine G has got more comfortable font features with four letter ids and the conversion language depends from the language of the text: Linux Libertine G:name=1 = cardinal number names Linux Libertine G:name=2 = ordinal number names Linux Libertine G:name=3 = ordinal abbreviations Linux Libertine G:name=3&vari=1 = ordinal abbreviations with superiors See http://numbertext.org/linux/