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 "&#19968;,&#20108;,&#19977;...". 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 "&#30002;,&#20057;,&#19993;...". More...
const short | DI_ZI_ZH = 19
| Bullet for Chinese Di Zi as "&#23376;,&#19985;,&#23493;...". 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 "&#22777;,&#36019;,&#21443;...". More...
const short | NUMBER_HANGUL_KO = 26
| Numbering for Korean Hangul number as "&#51068;,&#51060;,&#49340;...". More...
const short | HANGUL_JAMO_KO = 27
| Bullet for Korean Hangul Jamo as "&#12593;,&#12596;,&#12599;...". More...
const short | HANGUL_SYLLABLE_KO = 28
| Bullet for Korean Hangul Syllable as "&#44032;,&#45208;,&#45796;...". More...
const short | HANGUL_CIRCLED_JAMO_KO = 29
| Bullet for Korean Hangul Circled Jamo as "&#12896;,&#12897;,&#12898;...". More...
const short | HANGUL_CIRCLED_SYLLABLE_KO = 30
| Bullet for Korean Hangul Circled Syllable as "&#12910;,&#12911;,&#12912;...". More...
const short | CHARS_ARABIC = 31
| Numbering in Arabic alphabet letters as "&#1571;,&#1576;,&#1578;...". 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 "&#1040;, &#1041;, &#1042;, &#1043;, ..., &#1070;, &#1071;, &#1040;&#1074;, &#1040;&#1072;, &#1040;&#1074;, ... &#1040;&#1072;&#1072;, &#1040;&#1072;&#1073;". More...
const short | CHARS_CYRILLIC_LOWER_LETTER_BG = 39
| Numbering in Cyrillic alphabet lower case letters as "&#1072;, &#1073;, &#1074;, &#1075;, ..., &#1102;, &#1103;, &#1072; &#1072;, &#1072;&#1073;, &#1072;&#1074;, ... &#1072; &#1072; &#1072;, &#1072; &#1072;&#1073;". More...
const short | CHARS_CYRILLIC_UPPER_LETTER_N_BG = 40
| Numbering in Cyrillic alphabet upper case letters as "&#1040;, &#1041;, ..., &#1070;, &#1071;, &#1040;&#1072;, &#1041;&#1073;, &#1042;&#1074;, ... &#1040;&#1072;&#1072;, ...". More...
const short | CHARS_CYRILLIC_LOWER_LETTER_N_BG = 41
| Numbering in Cyrillic alphabet upper case letters as "&#1072;, &#1073;, ..., &#1102;, &#1103;, &#1072;&#1072;, &#1073;&#1073;, &#1074;&#1074;, ... &#1072;&#1072;&#1072;, ...". More...
const short | CHARS_CYRILLIC_UPPER_LETTER_RU = 42
| Numbering in Russian Cyrillic alphabet upper case letters as "&#1040;, &#1041;, &#1042;, &#1043;, ..., &#1070;, &#1071;, &#1040;&#1072;, &#1040;&#1073;, &#1040;&#1074;, ... &#1040;&#1072;&#1072;, &#1040;&#1072;&#1073;". More...
const short | CHARS_CYRILLIC_LOWER_LETTER_RU = 43
| Numbering in Russian Cyrillic alphabet lower case letters as "&#1072;, &#1073;, &#1074;, &#1075;, ..., &#1102;, &#1103;, &#1072;&#1072;, &#1072;&#1073;, &#1072;&#1074;, ... &#1072;&#1072;&#1072;, &#1072;&#1072;&#1073;". More...
const short | CHARS_CYRILLIC_UPPER_LETTER_N_RU = 44
| Numbering in Russian Cyrillic alphabet upper case letters as "&#1040;, &#1041;, ..., &#1070;, &#1071;, &#1040;&#1072;, &#1041;&#1073;, &#1042;&#1074;, ... &#1040;&#1072;&#1072;, ...". More...
const short | CHARS_CYRILLIC_LOWER_LETTER_N_RU = 45
| Numbering in Russian Cyrillic alphabet upper case letters as "&#1072;, &#1073;, ..., &#1102;, &#1103;, &#1072;&#1072;, &#1073;&#1073;, &#1074;&#1074;, ... &#1072;&#1072;&#1072;, ...". 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

## ◆ AIU_FULLWIDTH_JA

const short AIU_FULLWIDTH_JA = 21

Bullet for Japanese AIU fullwidth.

## ◆ AIU_HALFWIDTH_JA

const short AIU_HALFWIDTH_JA = 22

Bullet for Japanese AIU halfwidth.

## ◆ ARABIC

const short ARABIC = 4

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

## ◆ BITMAP

const short BITMAP = 8

Numbering is displayed as a bitmap graphic.

## ◆ CHAR_SPECIAL

const short CHAR_SPECIAL = 6

Use a character from a specified font.

## ◆ CHARS_ARABIC

const short CHARS_ARABIC = 31

Numbering in Arabic alphabet letters as "&#1571;,&#1576;,&#1578;...".

Since
  OOo 1.1.2

## ◆ CHARS_ARABIC_ABJAD

const short CHARS_ARABIC_ABJAD = 54

Numbering in Arabic alphabet using abjad sequence.

Since
  LibreOffice 3.5

## ◆ CHARS_CYRILLIC_LOWER_LETTER_BG

const short CHARS_CYRILLIC_LOWER_LETTER_BG = 39

Numbering in Cyrillic alphabet lower case letters as "&#1072;, &#1073;, &#1074;, &#1075;, ..., &#1102;, &#1103;, &#1072; &#1072;, &#1072;&#1073;, &#1072;&#1074;, ... &#1072; &#1072; &#1072;, &#1072; &#1072;&#1073;".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_LOWER_LETTER_N_BG

const short CHARS_CYRILLIC_LOWER_LETTER_N_BG = 41

Numbering in Cyrillic alphabet upper case letters as "&#1072;, &#1073;, ..., &#1102;, &#1103;, &#1072;&#1072;, &#1073;&#1073;, &#1074;&#1074;, ... &#1072;&#1072;&#1072;, ...".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_LOWER_LETTER_N_RU

const short CHARS_CYRILLIC_LOWER_LETTER_N_RU = 45

Numbering in Russian Cyrillic alphabet upper case letters as "&#1072;, &#1073;, ..., &#1102;, &#1103;, &#1072;&#1072;, &#1073;&#1073;, &#1074;&#1074;, ... &#1072;&#1072;&#1072;, ...".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_LOWER_LETTER_N_SR

const short CHARS_CYRILLIC_LOWER_LETTER_N_SR = 51

Numbering in Serbian Cyrillic alphabet upper case letters.

Since
  OOo 3.1

## ◆ CHARS_CYRILLIC_LOWER_LETTER_RU

const short CHARS_CYRILLIC_LOWER_LETTER_RU = 43

Numbering in Russian Cyrillic alphabet lower case letters as "&#1072;, &#1073;, &#1074;, &#1075;, ..., &#1102;, &#1103;, &#1072;&#1072;, &#1072;&#1073;, &#1072;&#1074;, ... &#1072;&#1072;&#1072;, &#1072;&#1072;&#1073;".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_LOWER_LETTER_SR

const short CHARS_CYRILLIC_LOWER_LETTER_SR = 49

Numbering in Russian Serbian alphabet lower case letters.

Since
  OOo 3.1

## ◆ CHARS_CYRILLIC_UPPER_LETTER_BG

const short CHARS_CYRILLIC_UPPER_LETTER_BG = 38

Numbering in Cyrillic alphabet upper case letters as "&#1040;, &#1041;, &#1042;, &#1043;, ..., &#1070;, &#1071;, &#1040;&#1074;, &#1040;&#1072;, &#1040;&#1074;, ... &#1040;&#1072;&#1072;, &#1040;&#1072;&#1073;".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_UPPER_LETTER_N_BG

const short CHARS_CYRILLIC_UPPER_LETTER_N_BG = 40

Numbering in Cyrillic alphabet upper case letters as "&#1040;, &#1041;, ..., &#1070;, &#1071;, &#1040;&#1072;, &#1041;&#1073;, &#1042;&#1074;, ... &#1040;&#1072;&#1072;, ...".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_UPPER_LETTER_N_RU

const short CHARS_CYRILLIC_UPPER_LETTER_N_RU = 44

Numbering in Russian Cyrillic alphabet upper case letters as "&#1040;, &#1041;, ..., &#1070;, &#1071;, &#1040;&#1072;, &#1041;&#1073;, &#1042;&#1074;, ... &#1040;&#1072;&#1072;, ...".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_UPPER_LETTER_N_SR

const short CHARS_CYRILLIC_UPPER_LETTER_N_SR = 50

Numbering in Serbian Cyrillic alphabet upper case letters.

Since
  OOo 3.1

## ◆ CHARS_CYRILLIC_UPPER_LETTER_RU

const short CHARS_CYRILLIC_UPPER_LETTER_RU = 42

Numbering in Russian Cyrillic alphabet upper case letters as "&#1040;, &#1041;, &#1042;, &#1043;, ..., &#1070;, &#1071;, &#1040;&#1072;, &#1040;&#1073;, &#1040;&#1074;, ... &#1040;&#1072;&#1072;, &#1040;&#1072;&#1073;".

Since
  OOo 2.0.4

## ◆ CHARS_CYRILLIC_UPPER_LETTER_SR

const short CHARS_CYRILLIC_UPPER_LETTER_SR = 48

Numbering in Serbian Cyrillic alphabet upper case letters.

Since
  OOo 3.1

## ◆ CHARS_GREEK_LOWER_LETTER

const short CHARS_GREEK_LOWER_LETTER = 53

Numbering in Greek alphabet lower case letters.

Since
  LibreOffice 3.3

## ◆ CHARS_GREEK_UPPER_LETTER

const short CHARS_GREEK_UPPER_LETTER = 52

Numbering in Greek alphabet upper case letters.

Since
  LibreOffice 3.3

## ◆ CHARS_HEBREW

const short CHARS_HEBREW = 33

Numbering in Hebrew alphabet letters.

Since
  OOo 2.0

## ◆ CHARS_KHMER

const short CHARS_KHMER = 35

Numbering in Khmer alphabet letters.

Since
  OOo 2.0.1

## ◆ CHARS_LAO

const short CHARS_LAO = 36

Numbering in Lao alphabet letters.

Since
  OOo 2.0.1

## ◆ CHARS_LOWER_LETTER

const short CHARS_LOWER_LETTER = 1

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

## ◆ CHARS_LOWER_LETTER_N

const short CHARS_LOWER_LETTER_N =10

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

aaa, ...".

## ◆ CHARS_MYANMAR

const short CHARS_MYANMAR = 47

Numbering in Myanmar alphabet letters.

Since
  OOo 3.1

## ◆ CHARS_NEPALI

const short CHARS_NEPALI = 34

Numbering in Nepali alphabet letters.

Since
  OOo 2.0.1

## ◆ CHARS_PERSIAN

const short CHARS_PERSIAN = 46

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

Since
  OOo 2.4

## ◆ CHARS_PERSIAN_WORD

const short CHARS_PERSIAN_WORD = 55

Numbering in Persian words.

Since
  LibreOffice 3.5

## ◆ CHARS_THAI

const short CHARS_THAI = 32

Numbering in Thai alphabet letters.

Since
  OOo 1.1.2

## ◆ CHARS_TIBETAN

const short CHARS_TIBETAN = 37

Numbering in Tibetan/Dzongkha alphabet letters.

Since
  OOo 2.0.3

## ◆ CHARS_UPPER_LETTER

const short CHARS_UPPER_LETTER = 0

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

## ◆ CHARS_UPPER_LETTER_N

const short CHARS_UPPER_LETTER_N = 9

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

AAA, ...".

## ◆ CIRCLE_NUMBER

const short CIRCLE_NUMBER = 14

Bullet for Circle Number.

## ◆ DI_ZI_ZH

const short DI_ZI_ZH = 19

Bullet for Chinese Di Zi as "&#23376;,&#19985;,&#23493;...".

## ◆ FULLWIDTH_ARABIC

const short FULLWIDTH_ARABIC = 13

Numbering for fullwidth Arabic number.

## ◆ HANGUL_CIRCLED_JAMO_KO

const short HANGUL_CIRCLED_JAMO_KO = 29

Bullet for Korean Hangul Circled Jamo as "&#12896;,&#12897;,&#12898;...".

## ◆ HANGUL_CIRCLED_SYLLABLE_KO

const short HANGUL_CIRCLED_SYLLABLE_KO = 30

Bullet for Korean Hangul Circled Syllable as "&#12910;,&#12911;,&#12912;...".

## ◆ HANGUL_JAMO_KO

const short HANGUL_JAMO_KO = 27

Bullet for Korean Hangul Jamo as "&#12593;,&#12596;,&#12599;...".

## ◆ HANGUL_SYLLABLE_KO

const short HANGUL_SYLLABLE_KO = 28

Bullet for Korean Hangul Syllable as "&#44032;,&#45208;,&#45796;...".

## ◆ IROHA_FULLWIDTH_JA

const short IROHA_FULLWIDTH_JA = 23

Bullet for Japanese IROHA fullwidth.

## ◆ IROHA_HALFWIDTH_JA

const short IROHA_HALFWIDTH_JA = 24

Bullet for Japanese IROHA halfwidth.

## ◆ NATIVE_NUMBERING

const short NATIVE_NUMBERING = 12

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

## ◆ NUMBER_ARABIC_INDIC

const short NUMBER_ARABIC_INDIC = 57

Numbering in Arabic-Indic numerals.

Since
  LibreOffice 6.1

## ◆ NUMBER_EAST_ARABIC_INDIC

const short NUMBER_EAST_ARABIC_INDIC = 58

Numbering in East Arabic-Indic numerals.

Since
  LibreOffice 6.1

## ◆ NUMBER_HANGUL_KO

const short NUMBER_HANGUL_KO = 26

Numbering for Korean Hangul number as "&#51068;,&#51060;,&#49340;...".

## ◆ NUMBER_HEBREW

const short NUMBER_HEBREW = 56

Numbering in Hebrew numerals.

Since
  LibreOffice 5.4

## ◆ NUMBER_INDIC_DEVANAGARI

const short NUMBER_INDIC_DEVANAGARI = 59

Numbering in Indic Devanagari numerals.

Since
  LibreOffice 6.1

## ◆ NUMBER_LOWER_ZH

const short NUMBER_LOWER_ZH = 15

Numbering for Chinese lower case number as "&#19968;,&#20108;,&#19977;...".

## ◆ NUMBER_NONE

const short NUMBER_NONE = 5

Numbering is invisible.

## ◆ NUMBER_TRADITIONAL_JA

const short NUMBER_TRADITIONAL_JA = 20

Numbering for Japanese traditional number.

## ◆ NUMBER_UPPER_KO

const short NUMBER_UPPER_KO = 25

Numbering for Korean upper case number as "&#22777;,&#36019;,&#21443;...".

## ◆ NUMBER_UPPER_ZH

const short NUMBER_UPPER_ZH = 16

Numbering for Chinese upper case number.

## ◆ NUMBER_UPPER_ZH_TW

const short NUMBER_UPPER_ZH_TW = 17

Numbering for Traditional Chinese upper case number.

## ◆ PAGE_DESCRIPTOR

const short PAGE_DESCRIPTOR = 7

Numbering is specified in the page style.

## ◆ ROMAN_LOWER

const short ROMAN_LOWER = 3

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

## ◆ ROMAN_UPPER

const short ROMAN_UPPER = 2

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

## ◆ TEXT_CARDINAL

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

## ◆ TEXT_NUMBER

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

## ◆ TEXT_ORDINAL

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

## ◆ TIAN_GAN_ZH

const short TIAN_GAN_ZH = 18

Bullet for Chinese Tian Gan as "&#30002;,&#20057;,&#19993;...".

## ◆ TRANSLITERATION

const short TRANSLITERATION = 11

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