LibreOffice
LibreOffice 6.2 SDK API Reference
Variables
com::sun::star::style::NumberingType Constant Group Referencepublished

These constants are used to specify which numbering style is used. More...

Variables

const short CHARS_UPPER_LETTER = 0
 Numbering is put in upper case letters as "A, B, C, D, ...". More...
 
const short CHARS_LOWER_LETTER = 1
 Numbering is in lower case letters as "a, b, c, e,...". More...
 
const short ROMAN_UPPER = 2
 Numbering is in Roman numbers with upper case letters as "I, II, III, IV, ...". More...
 
const short ROMAN_LOWER = 3
 Numbering is in Roman numbers with lower case letters as "i, ii, iii, iv, ...". More...
 
const short ARABIC = 4
 Numbering is in Arabic numbers as "1, 2, 3, 4, ...". More...
 
const short NUMBER_NONE = 5
 Numbering is invisible. More...
 
const short CHAR_SPECIAL = 6
 Use a character from a specified font. More...
 
const short PAGE_DESCRIPTOR = 7
 Numbering is specified in the page style. More...
 
const short BITMAP = 8
 Numbering is displayed as a bitmap graphic. More...
 
const short CHARS_UPPER_LETTER_N = 9
 Numbering is put in upper case letters as "A, B, ..., Y, Z, AA, BB, CC, ... More...
 
const short CHARS_LOWER_LETTER_N =10
 Numbering is put in lower case letters as "a, b, ..., y, z, aa, bb, cc, ... More...
 
const short TRANSLITERATION = 11
 A transliteration module will be used to produce numbers in Chinese, Japanese, etc. More...
 
const short NATIVE_NUMBERING = 12
 The NativeNumberSupplier service will be called to produce numbers in native languages. More...
 
const short FULLWIDTH_ARABIC = 13
 Numbering for fullwidth Arabic number. More...
 
const short CIRCLE_NUMBER = 14
 Bullet for Circle Number. More...
 
const short NUMBER_LOWER_ZH = 15
 Numbering for Chinese lower case number as "一,二,三...". More...
 
const short NUMBER_UPPER_ZH = 16
 Numbering for Chinese upper case number. More...
 
const short NUMBER_UPPER_ZH_TW = 17
 Numbering for Traditional Chinese upper case number. More...
 
const short TIAN_GAN_ZH = 18
 Bullet for Chinese Tian Gan as "甲,乙,丙...". More...
 
const short DI_ZI_ZH = 19
 Bullet for Chinese Di Zi as "子,丑,寅...". More...
 
const short NUMBER_TRADITIONAL_JA = 20
 Numbering for Japanese traditional number. More...
 
const short AIU_FULLWIDTH_JA = 21
 Bullet for Japanese AIU fullwidth. More...
 
const short AIU_HALFWIDTH_JA = 22
 Bullet for Japanese AIU halfwidth. More...
 
const short IROHA_FULLWIDTH_JA = 23
 Bullet for Japanese IROHA fullwidth. More...
 
const short IROHA_HALFWIDTH_JA = 24
 Bullet for Japanese IROHA halfwidth. More...
 
const short NUMBER_UPPER_KO = 25
 Numbering for Korean upper case number as "壹,貳,參...". More...
 
const short NUMBER_HANGUL_KO = 26
 Numbering for Korean Hangul number as "일,이,삼...". More...
 
const short HANGUL_JAMO_KO = 27
 Bullet for Korean Hangul Jamo as "ㄱ,ㄴ,ㄷ...". More...
 
const short HANGUL_SYLLABLE_KO = 28
 Bullet for Korean Hangul Syllable as "가,나,다...". More...
 
const short HANGUL_CIRCLED_JAMO_KO = 29
 Bullet for Korean Hangul Circled Jamo as "㉠,㉡,㉢...". More...
 
const short HANGUL_CIRCLED_SYLLABLE_KO = 30
 Bullet for Korean Hangul Circled Syllable as "㉮,㉯,㉰...". More...
 
const short CHARS_ARABIC = 31
 Numbering in Arabic alphabet letters as "أ,ب,ت...". More...
 
const short CHARS_THAI = 32
 Numbering in Thai alphabet letters. More...
 
const short CHARS_HEBREW = 33
 Numbering in Hebrew alphabet letters. More...
 
const short CHARS_NEPALI = 34
 Numbering in Nepali alphabet letters. More...
 
const short CHARS_KHMER = 35
 Numbering in Khmer alphabet letters. More...
 
const short CHARS_LAO = 36
 Numbering in Lao alphabet letters. More...
 
const short CHARS_TIBETAN = 37
 Numbering in Tibetan/Dzongkha alphabet letters. More...
 
const short CHARS_CYRILLIC_UPPER_LETTER_BG = 38
 Numbering in Cyrillic alphabet upper case letters as "А, Б, В, Г, ..., Ю, Я, Ав, Аа, Ав, ... Ааа, Ааб". More...
 
const short CHARS_CYRILLIC_LOWER_LETTER_BG = 39
 Numbering in Cyrillic alphabet lower case letters as "а, б, в, г, ..., ю, я, а а, аб, ав, ... а а а, а аб". More...
 
const short CHARS_CYRILLIC_UPPER_LETTER_N_BG = 40
 Numbering in Cyrillic alphabet upper case letters as "А, Б, ..., Ю, Я, Аа, Бб, Вв, ... Ааа, ...". More...
 
const short CHARS_CYRILLIC_LOWER_LETTER_N_BG = 41
 Numbering in Cyrillic alphabet upper case letters as "а, б, ..., ю, я, аа, бб, вв, ... ааа, ...". More...
 
const short CHARS_CYRILLIC_UPPER_LETTER_RU = 42
 Numbering in Russian Cyrillic alphabet upper case letters as "А, Б, В, Г, ..., Ю, Я, Аа, Аб, Ав, ... Ааа, Ааб". More...
 
const short CHARS_CYRILLIC_LOWER_LETTER_RU = 43
 Numbering in Russian Cyrillic alphabet lower case letters as "а, б, в, г, ..., ю, я, аа, аб, ав, ... ааа, ааб". More...
 
const short CHARS_CYRILLIC_UPPER_LETTER_N_RU = 44
 Numbering in Russian Cyrillic alphabet upper case letters as "А, Б, ..., Ю, Я, Аа, Бб, Вв, ... Ааа, ...". More...
 
const short CHARS_CYRILLIC_LOWER_LETTER_N_RU = 45
 Numbering in Russian Cyrillic alphabet upper case letters as "а, б, ..., ю, я, аа, бб, вв, ... ааа, ...". More...
 
const short CHARS_PERSIAN = 46
 Numbering in Persian alphabet letters (aa, be, pe, te, ...) More...
 
const short CHARS_MYANMAR = 47
 Numbering in Myanmar alphabet letters. More...
 
const short CHARS_CYRILLIC_UPPER_LETTER_SR = 48
 Numbering in Serbian Cyrillic alphabet upper case letters. More...
 
const short CHARS_CYRILLIC_LOWER_LETTER_SR = 49
 Numbering in Russian Serbian alphabet lower case letters. More...
 
const short CHARS_CYRILLIC_UPPER_LETTER_N_SR = 50
 Numbering in Serbian Cyrillic alphabet upper case letters. More...
 
const short CHARS_CYRILLIC_LOWER_LETTER_N_SR = 51
 Numbering in Serbian Cyrillic alphabet upper case letters. More...
 
const short CHARS_GREEK_UPPER_LETTER = 52
 Numbering in Greek alphabet upper case letters. More...
 
const short CHARS_GREEK_LOWER_LETTER = 53
 Numbering in Greek alphabet lower case letters. More...
 
const short CHARS_ARABIC_ABJAD = 54
 Numbering in Arabic alphabet using abjad sequence. More...
 
const short CHARS_PERSIAN_WORD = 55
 Numbering in Persian words. More...
 
const short NUMBER_HEBREW = 56
 Numbering in Hebrew numerals. More...
 
const short NUMBER_ARABIC_INDIC = 57
 Numbering in Arabic-Indic numerals. More...
 
const short NUMBER_EAST_ARABIC_INDIC = 58
 Numbering in East Arabic-Indic numerals. More...
 
const short NUMBER_INDIC_DEVANAGARI = 59
 Numbering in Indic Devanagari numerals. More...
 
const short TEXT_NUMBER = 60
 Numbering in ordinal numbers of the language of the text node for example, 1st, 2nd, 3rd... More...
 
const short TEXT_CARDINAL = 61
 Numbering in cardinal numbers of the language of the text node for example, One, Two, Three... More...
 
const short TEXT_ORDINAL = 62
 Numbering in ordinal numbers of the language of the text node for example, First, Second, Third... More...
 

Detailed Description

These constants are used to specify which numbering style is used.

Variable Documentation

const short AIU_FULLWIDTH_JA = 21

Bullet for Japanese AIU fullwidth.

const short AIU_HALFWIDTH_JA = 22

Bullet for Japanese AIU halfwidth.

const short ARABIC = 4

Numbering is in Arabic numbers as "1, 2, 3, 4, ...".

const short BITMAP = 8

Numbering is displayed as a bitmap graphic.

const short CHAR_SPECIAL = 6

Use a character from a specified font.

const short CHARS_ARABIC = 31

Numbering in Arabic alphabet letters as "أ,ب,ت...".

Since
OOo 1.1.2
const short CHARS_ARABIC_ABJAD = 54

Numbering in Arabic alphabet using abjad sequence.

Since
LibreOffice 3.5
const short CHARS_CYRILLIC_LOWER_LETTER_BG = 39

Numbering in Cyrillic alphabet lower case letters as "а, б, в, г, ..., ю, я, а а, аб, ав, ... а а а, а аб".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_LOWER_LETTER_N_BG = 41

Numbering in Cyrillic alphabet upper case letters as "а, б, ..., ю, я, аа, бб, вв, ... ааа, ...".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_LOWER_LETTER_N_RU = 45

Numbering in Russian Cyrillic alphabet upper case letters as "а, б, ..., ю, я, аа, бб, вв, ... ааа, ...".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_LOWER_LETTER_N_SR = 51

Numbering in Serbian Cyrillic alphabet upper case letters.

Since
OOo 3.1
const short CHARS_CYRILLIC_LOWER_LETTER_RU = 43

Numbering in Russian Cyrillic alphabet lower case letters as "а, б, в, г, ..., ю, я, аа, аб, ав, ... ааа, ааб".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_LOWER_LETTER_SR = 49

Numbering in Russian Serbian alphabet lower case letters.

Since
OOo 3.1
const short CHARS_CYRILLIC_UPPER_LETTER_BG = 38

Numbering in Cyrillic alphabet upper case letters as "А, Б, В, Г, ..., Ю, Я, Ав, Аа, Ав, ... Ааа, Ааб".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_UPPER_LETTER_N_BG = 40

Numbering in Cyrillic alphabet upper case letters as "А, Б, ..., Ю, Я, Аа, Бб, Вв, ... Ааа, ...".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_UPPER_LETTER_N_RU = 44

Numbering in Russian Cyrillic alphabet upper case letters as "А, Б, ..., Ю, Я, Аа, Бб, Вв, ... Ааа, ...".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_UPPER_LETTER_N_SR = 50

Numbering in Serbian Cyrillic alphabet upper case letters.

Since
OOo 3.1
const short CHARS_CYRILLIC_UPPER_LETTER_RU = 42

Numbering in Russian Cyrillic alphabet upper case letters as "А, Б, В, Г, ..., Ю, Я, Аа, Аб, Ав, ... Ааа, Ааб".

Since
OOo 2.0.4
const short CHARS_CYRILLIC_UPPER_LETTER_SR = 48

Numbering in Serbian Cyrillic alphabet upper case letters.

Since
OOo 3.1
const short CHARS_GREEK_LOWER_LETTER = 53

Numbering in Greek alphabet lower case letters.

Since
LibreOffice 3.3
const short CHARS_GREEK_UPPER_LETTER = 52

Numbering in Greek alphabet upper case letters.

Since
LibreOffice 3.3
const short CHARS_HEBREW = 33

Numbering in Hebrew alphabet letters.

Since
OOo 2.0
const short CHARS_KHMER = 35

Numbering in Khmer alphabet letters.

Since
OOo 2.0.1
const short CHARS_LAO = 36

Numbering in Lao alphabet letters.

Since
OOo 2.0.1
const short CHARS_LOWER_LETTER = 1

Numbering is in lower case letters as "a, b, c, e,...".

const short CHARS_LOWER_LETTER_N =10

Numbering is put in lower case letters as "a, b, ..., y, z, aa, bb, cc, ...

aaa, ...".

const short CHARS_MYANMAR = 47

Numbering in Myanmar alphabet letters.

Since
OOo 3.1
const short CHARS_NEPALI = 34

Numbering in Nepali alphabet letters.

Since
OOo 2.0.1
const short CHARS_PERSIAN = 46

Numbering in Persian alphabet letters (aa, be, pe, te, ...)

Since
OOo 2.4
const short CHARS_PERSIAN_WORD = 55

Numbering in Persian words.

Since
LibreOffice 3.5
const short CHARS_THAI = 32

Numbering in Thai alphabet letters.

Since
OOo 1.1.2
const short CHARS_TIBETAN = 37

Numbering in Tibetan/Dzongkha alphabet letters.

Since
OOo 2.0.3
const short CHARS_UPPER_LETTER = 0

Numbering is put in upper case letters as "A, B, C, D, ...".

const short CHARS_UPPER_LETTER_N = 9

Numbering is put in upper case letters as "A, B, ..., Y, Z, AA, BB, CC, ...

AAA, ...".

const short CIRCLE_NUMBER = 14

Bullet for Circle Number.

const short DI_ZI_ZH = 19

Bullet for Chinese Di Zi as "子,丑,寅...".

const short FULLWIDTH_ARABIC = 13

Numbering for fullwidth Arabic number.

const short HANGUL_CIRCLED_JAMO_KO = 29

Bullet for Korean Hangul Circled Jamo as "㉠,㉡,㉢...".

const short HANGUL_CIRCLED_SYLLABLE_KO = 30

Bullet for Korean Hangul Circled Syllable as "㉮,㉯,㉰...".

const short HANGUL_JAMO_KO = 27

Bullet for Korean Hangul Jamo as "ㄱ,ㄴ,ㄷ...".

const short HANGUL_SYLLABLE_KO = 28

Bullet for Korean Hangul Syllable as "가,나,다...".

const short IROHA_FULLWIDTH_JA = 23

Bullet for Japanese IROHA fullwidth.

const short IROHA_HALFWIDTH_JA = 24

Bullet for Japanese IROHA halfwidth.

const short NATIVE_NUMBERING = 12

The NativeNumberSupplier service will be called to produce numbers in native languages.

const short NUMBER_ARABIC_INDIC = 57

Numbering in Arabic-Indic numerals.

Since
LibreOffice 6.1
const short NUMBER_EAST_ARABIC_INDIC = 58

Numbering in East Arabic-Indic numerals.

Since
LibreOffice 6.1
const short NUMBER_HANGUL_KO = 26

Numbering for Korean Hangul number as "일,이,삼...".

const short NUMBER_HEBREW = 56

Numbering in Hebrew numerals.

Since
LibreOffice 5.4
const short NUMBER_INDIC_DEVANAGARI = 59

Numbering in Indic Devanagari numerals.

Since
LibreOffice 6.1
const short NUMBER_LOWER_ZH = 15

Numbering for Chinese lower case number as "一,二,三...".

const short NUMBER_NONE = 5

Numbering is invisible.

const short NUMBER_TRADITIONAL_JA = 20

Numbering for Japanese traditional number.

const short NUMBER_UPPER_KO = 25

Numbering for Korean upper case number as "壹,貳,參...".

const short NUMBER_UPPER_ZH = 16

Numbering for Chinese upper case number.

const short NUMBER_UPPER_ZH_TW = 17

Numbering for Traditional Chinese upper case number.

const short PAGE_DESCRIPTOR = 7

Numbering is specified in the page style.

const short ROMAN_LOWER = 3

Numbering is in Roman numbers with lower case letters as "i, ii, iii, iv, ...".

const short ROMAN_UPPER = 2

Numbering is in Roman numbers with upper case letters as "I, II, III, IV, ...".

const short TEXT_CARDINAL = 61

Numbering in cardinal numbers of the language of the text node for example, One, Two, Three...

in English

Since
LibreOffice 6.1
const short TEXT_NUMBER = 60

Numbering in ordinal numbers of the language of the text node for example, 1st, 2nd, 3rd...

in English

Since
LibreOffice 6.1
const short TEXT_ORDINAL = 62

Numbering in ordinal numbers of the language of the text node for example, First, Second, Third...

in English

Since
LibreOffice 6.1
const short TIAN_GAN_ZH = 18

Bullet for Chinese Tian Gan as "甲,乙,丙...".

const short TRANSLITERATION = 11

A transliteration module will be used to produce numbers in Chinese, Japanese, etc.