1*b1cdbd2cSJim Jagielski/************************************************************** 2*b1cdbd2cSJim Jagielski * 3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski * or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski * distributed with this work for additional information 6*b1cdbd2cSJim Jagielski * regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski * with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski * 11*b1cdbd2cSJim Jagielski * http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski * 13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski * KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski * under the License. 19*b1cdbd2cSJim Jagielski * 20*b1cdbd2cSJim Jagielski *************************************************************/ 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski#ifndef __com_sun_star_style_NumberingType_idl__ 24*b1cdbd2cSJim Jagielski#define __com_sun_star_style_NumberingType_idl__ 25*b1cdbd2cSJim Jagielski 26*b1cdbd2cSJim Jagielski 27*b1cdbd2cSJim Jagielski//============================================================================= 28*b1cdbd2cSJim Jagielski 29*b1cdbd2cSJim Jagielski module com { module sun { module star { module style { 30*b1cdbd2cSJim Jagielski 31*b1cdbd2cSJim Jagielski//============================================================================= 32*b1cdbd2cSJim Jagielski/** These constants are used to specify which numbering style is used. 33*b1cdbd2cSJim Jagielski */ 34*b1cdbd2cSJim Jagielskipublished constants NumberingType 35*b1cdbd2cSJim Jagielski{ 36*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 37*b1cdbd2cSJim Jagielski /** Numbering is put in upper case letters as "A, B, C, D, ...". 38*b1cdbd2cSJim Jagielski */ 39*b1cdbd2cSJim Jagielski const short CHARS_UPPER_LETTER = 0; 40*b1cdbd2cSJim Jagielski 41*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 42*b1cdbd2cSJim Jagielski /** Numbering is in lower case letters as "a, b, c, e,...". 43*b1cdbd2cSJim Jagielski */ 44*b1cdbd2cSJim Jagielski const short CHARS_LOWER_LETTER = 1; 45*b1cdbd2cSJim Jagielski 46*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 47*b1cdbd2cSJim Jagielski /** Numbering is in Roman numbers with upper case letters 48*b1cdbd2cSJim Jagielski as "I, II, III, IV, ...". 49*b1cdbd2cSJim Jagielski */ 50*b1cdbd2cSJim Jagielski const short ROMAN_UPPER = 2; 51*b1cdbd2cSJim Jagielski 52*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 53*b1cdbd2cSJim Jagielski /** Numbering is in Roman numbers with lower case letters 54*b1cdbd2cSJim Jagielski as "i, ii, iii, iv, ...". 55*b1cdbd2cSJim Jagielski */ 56*b1cdbd2cSJim Jagielski const short ROMAN_LOWER = 3; 57*b1cdbd2cSJim Jagielski 58*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 59*b1cdbd2cSJim Jagielski /** Numbering is in Arabic numbers as "1, 2, 3, 4, ...". 60*b1cdbd2cSJim Jagielski */ 61*b1cdbd2cSJim Jagielski const short ARABIC = 4; 62*b1cdbd2cSJim Jagielski 63*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 64*b1cdbd2cSJim Jagielski /** Numbering is invisible. 65*b1cdbd2cSJim Jagielski */ 66*b1cdbd2cSJim Jagielski const short NUMBER_NONE = 5; 67*b1cdbd2cSJim Jagielski 68*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 69*b1cdbd2cSJim Jagielski /** Use a character from a specified font. 70*b1cdbd2cSJim Jagielski */ 71*b1cdbd2cSJim Jagielski const short CHAR_SPECIAL = 6; 72*b1cdbd2cSJim Jagielski 73*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 74*b1cdbd2cSJim Jagielski /** Numbering is specified in the page style. 75*b1cdbd2cSJim Jagielski */ 76*b1cdbd2cSJim Jagielski const short PAGE_DESCRIPTOR = 7; 77*b1cdbd2cSJim Jagielski 78*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 79*b1cdbd2cSJim Jagielski /** Numbering is displayed as a bitmap graphic. 80*b1cdbd2cSJim Jagielski */ 81*b1cdbd2cSJim Jagielski const short BITMAP = 8; 82*b1cdbd2cSJim Jagielski 83*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 84*b1cdbd2cSJim Jagielski /** Numbering is put in upper case letters as "A, B, ..., Y, Z, 85*b1cdbd2cSJim Jagielski AA, BB, CC, ... AAA, ...". 86*b1cdbd2cSJim Jagielski */ 87*b1cdbd2cSJim Jagielski const short CHARS_UPPER_LETTER_N = 9; 88*b1cdbd2cSJim Jagielski 89*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 90*b1cdbd2cSJim Jagielski /** Numbering is put in lower case letters as "a, b, ..., y, z, 91*b1cdbd2cSJim Jagielski aa, bb, cc, ... aaa, ...". 92*b1cdbd2cSJim Jagielski */ 93*b1cdbd2cSJim Jagielski const short CHARS_LOWER_LETTER_N =10; 94*b1cdbd2cSJim Jagielski 95*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 96*b1cdbd2cSJim Jagielski /** A transliteration module will be used to produce numbers in 97*b1cdbd2cSJim Jagielski chinese, japanese, etc. 98*b1cdbd2cSJim Jagielski */ 99*b1cdbd2cSJim Jagielski 100*b1cdbd2cSJim Jagielski const short TRANSLITERATION = 11; 101*b1cdbd2cSJim Jagielski 102*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 103*b1cdbd2cSJim Jagielski /** The nativenumbersupplier service will be called to produce numbers in 104*b1cdbd2cSJim Jagielski native languages. 105*b1cdbd2cSJim Jagielski */ 106*b1cdbd2cSJim Jagielski const short NATIVE_NUMBERING = 12; 107*b1cdbd2cSJim Jagielski 108*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 109*b1cdbd2cSJim Jagielski /** Numbering for fullwidth Arabic number 110*b1cdbd2cSJim Jagielski */ 111*b1cdbd2cSJim Jagielski const short FULLWIDTH_ARABIC = 13; 112*b1cdbd2cSJim Jagielski 113*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 114*b1cdbd2cSJim Jagielski /** Bullet for Circle Number 115*b1cdbd2cSJim Jagielski */ 116*b1cdbd2cSJim Jagielski const short CIRCLE_NUMBER = 14; 117*b1cdbd2cSJim Jagielski 118*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 119*b1cdbd2cSJim Jagielski /** Numbering for Chinese lower case number 120*b1cdbd2cSJim Jagielski as "一,二,三..." 121*b1cdbd2cSJim Jagielski */ 122*b1cdbd2cSJim Jagielski const short NUMBER_LOWER_ZH = 15; 123*b1cdbd2cSJim Jagielski 124*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 125*b1cdbd2cSJim Jagielski /** Numbering for Chinese upper case number 126*b1cdbd2cSJim Jagielski */ 127*b1cdbd2cSJim Jagielski const short NUMBER_UPPER_ZH = 16; 128*b1cdbd2cSJim Jagielski 129*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 130*b1cdbd2cSJim Jagielski /** Numbering for Traditional Chinese upper case number 131*b1cdbd2cSJim Jagielski */ 132*b1cdbd2cSJim Jagielski const short NUMBER_UPPER_ZH_TW = 17; 133*b1cdbd2cSJim Jagielski 134*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 135*b1cdbd2cSJim Jagielski /** Bullet for Chinese Tian Gan 136*b1cdbd2cSJim Jagielski as "甲,乙,丙..." 137*b1cdbd2cSJim Jagielski */ 138*b1cdbd2cSJim Jagielski const short TIAN_GAN_ZH = 18; 139*b1cdbd2cSJim Jagielski 140*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 141*b1cdbd2cSJim Jagielski /** Bullet for Chinese Di Zi 142*b1cdbd2cSJim Jagielski as "子,丑,寅..." 143*b1cdbd2cSJim Jagielski */ 144*b1cdbd2cSJim Jagielski const short DI_ZI_ZH = 19; 145*b1cdbd2cSJim Jagielski 146*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 147*b1cdbd2cSJim Jagielski /** Numbering for Japanese traditional number 148*b1cdbd2cSJim Jagielski */ 149*b1cdbd2cSJim Jagielski const short NUMBER_TRADITIONAL_JA = 20; 150*b1cdbd2cSJim Jagielski 151*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 152*b1cdbd2cSJim Jagielski /** Bullet for Japanese AIU fullwidth 153*b1cdbd2cSJim Jagielski */ 154*b1cdbd2cSJim Jagielski const short AIU_FULLWIDTH_JA = 21; 155*b1cdbd2cSJim Jagielski 156*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 157*b1cdbd2cSJim Jagielski /** Bullet for Japanese AIU halfwidth 158*b1cdbd2cSJim Jagielski */ 159*b1cdbd2cSJim Jagielski const short AIU_HALFWIDTH_JA = 22; 160*b1cdbd2cSJim Jagielski 161*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 162*b1cdbd2cSJim Jagielski /** Bullet for Japanese IROHA fullwidth 163*b1cdbd2cSJim Jagielski */ 164*b1cdbd2cSJim Jagielski const short IROHA_FULLWIDTH_JA = 23; 165*b1cdbd2cSJim Jagielski 166*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 167*b1cdbd2cSJim Jagielski /** Bullet for Japanese IROHA halfwidth 168*b1cdbd2cSJim Jagielski */ 169*b1cdbd2cSJim Jagielski const short IROHA_HALFWIDTH_JA = 24; 170*b1cdbd2cSJim Jagielski 171*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 172*b1cdbd2cSJim Jagielski /** Numbering for Korean upper case number 173*b1cdbd2cSJim Jagielski as "壹,貳,參..." 174*b1cdbd2cSJim Jagielski */ 175*b1cdbd2cSJim Jagielski const short NUMBER_UPPER_KO = 25; 176*b1cdbd2cSJim Jagielski 177*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 178*b1cdbd2cSJim Jagielski /** Numbering for Korean hangul number 179*b1cdbd2cSJim Jagielski as "일,이,삼..." 180*b1cdbd2cSJim Jagielski */ 181*b1cdbd2cSJim Jagielski const short NUMBER_HANGUL_KO = 26; 182*b1cdbd2cSJim Jagielski 183*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 184*b1cdbd2cSJim Jagielski /** Bullet for Korean Hangul Jamo 185*b1cdbd2cSJim Jagielski as "ㄱ,ㄴ,ㄷ..." 186*b1cdbd2cSJim Jagielski */ 187*b1cdbd2cSJim Jagielski const short HANGUL_JAMO_KO = 27; 188*b1cdbd2cSJim Jagielski 189*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 190*b1cdbd2cSJim Jagielski /** Bullet for Korean Hangul Syllable 191*b1cdbd2cSJim Jagielski as "가,나,다..." 192*b1cdbd2cSJim Jagielski */ 193*b1cdbd2cSJim Jagielski const short HANGUL_SYLLABLE_KO = 28; 194*b1cdbd2cSJim Jagielski 195*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 196*b1cdbd2cSJim Jagielski /** Bullet for Korean Hangul Circled Jamo 197*b1cdbd2cSJim Jagielski as "㉠,㉡,㉢..." 198*b1cdbd2cSJim Jagielski */ 199*b1cdbd2cSJim Jagielski const short HANGUL_CIRCLED_JAMO_KO = 29; 200*b1cdbd2cSJim Jagielski 201*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 202*b1cdbd2cSJim Jagielski /** Bullet for Korean Hangul Circled Syllable 203*b1cdbd2cSJim Jagielski as "㉮,㉯,㉰..." 204*b1cdbd2cSJim Jagielski */ 205*b1cdbd2cSJim Jagielski const short HANGUL_CIRCLED_SYLLABLE_KO = 30; 206*b1cdbd2cSJim Jagielski 207*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 208*b1cdbd2cSJim Jagielski /** Numbering in Arabic alphabet letters 209*b1cdbd2cSJim Jagielski as "أ,ب,ت..." 210*b1cdbd2cSJim Jagielski 211*b1cdbd2cSJim Jagielski @since OpenOffice 1.1.2 212*b1cdbd2cSJim Jagielski */ 213*b1cdbd2cSJim Jagielski const short CHARS_ARABIC = 31; 214*b1cdbd2cSJim Jagielski 215*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 216*b1cdbd2cSJim Jagielski /** Numbering in Thai alphabet letters 217*b1cdbd2cSJim Jagielski 218*b1cdbd2cSJim Jagielski @since OpenOffice 1.1.2 219*b1cdbd2cSJim Jagielski */ 220*b1cdbd2cSJim Jagielski const short CHARS_THAI = 32; 221*b1cdbd2cSJim Jagielski 222*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 223*b1cdbd2cSJim Jagielski /** Numbering in Hebrew alphabet letters 224*b1cdbd2cSJim Jagielski 225*b1cdbd2cSJim Jagielski @since OpenOffice 2.0 226*b1cdbd2cSJim Jagielski */ 227*b1cdbd2cSJim Jagielski const short CHARS_HEBREW = 33; 228*b1cdbd2cSJim Jagielski 229*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 230*b1cdbd2cSJim Jagielski /** Numbering in Nepali alphabet letters 231*b1cdbd2cSJim Jagielski 232*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.1 233*b1cdbd2cSJim Jagielski */ 234*b1cdbd2cSJim Jagielski const short CHARS_NEPALI = 34; 235*b1cdbd2cSJim Jagielski 236*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 237*b1cdbd2cSJim Jagielski /** Numbering in Khmer alphabet letters 238*b1cdbd2cSJim Jagielski 239*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.1 240*b1cdbd2cSJim Jagielski */ 241*b1cdbd2cSJim Jagielski const short CHARS_KHMER = 35; 242*b1cdbd2cSJim Jagielski 243*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 244*b1cdbd2cSJim Jagielski /** Numbering in Lao alphabet letters 245*b1cdbd2cSJim Jagielski 246*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.1 247*b1cdbd2cSJim Jagielski */ 248*b1cdbd2cSJim Jagielski const short CHARS_LAO = 36; 249*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 250*b1cdbd2cSJim Jagielski /** Numbering in Tibetan/Dzongkha alphabet letters 251*b1cdbd2cSJim Jagielski 252*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.3 253*b1cdbd2cSJim Jagielski */ 254*b1cdbd2cSJim Jagielski const short CHARS_TIBETAN = 37; 255*b1cdbd2cSJim Jagielski 256*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 257*b1cdbd2cSJim Jagielski /** Numbering in Cyrillic alphabet upper case letters as 258*b1cdbd2cSJim Jagielski "А, Б, В, Г, ..., Ю, Я, Ав, Аа, Ав, ... Ааа, Ааб". 259*b1cdbd2cSJim Jagielski 260*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 261*b1cdbd2cSJim Jagielski */ 262*b1cdbd2cSJim Jagielski /* 263*b1cdbd2cSJim Jagielski Since IDL comments allow only 7-bit characters, hence the XHTML 264*b1cdbd2cSJim Jagielski entities above for the generated documentation, for the 265*b1cdbd2cSJim Jagielski developer here the human readable Unicode descriptions: 266*b1cdbd2cSJim Jagielski 267*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A , CYRILLIC CAPITAL LETTER BE , 268*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER VE , CYRILLIC CAPITAL LETTER GHE , ... , 269*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER YU , CYRILLIC CAPITAL LETTER YA , 270*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A , 271*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER BE , 272*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER VE , ... 273*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 274*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE 275*b1cdbd2cSJim Jagielski */ 276*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_UPPER_LETTER_BG = 38; 277*b1cdbd2cSJim Jagielski 278*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 279*b1cdbd2cSJim Jagielski /** Numbering in Cyrillic alphabet lower case letters as 280*b1cdbd2cSJim Jagielski "а, б, в, г, ..., ю, я, а а, аб, ав, ... а а а, а аб". 281*b1cdbd2cSJim Jagielski 282*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 283*b1cdbd2cSJim Jagielski */ 284*b1cdbd2cSJim Jagielski /* 285*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A , CYRILLIC SMALL LETTER BE , 286*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER VE , CYRILLIC SMALL LETTER GHE , ... , 287*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER YU , CYRILLIC SMALL LETTER YA , 288*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 289*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE , 290*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER VE , ... 291*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 292*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE 293*b1cdbd2cSJim Jagielski */ 294*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_LOWER_LETTER_BG = 39; 295*b1cdbd2cSJim Jagielski 296*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 297*b1cdbd2cSJim Jagielski /** Numbering in Cyrillic alphabet upper case letters as 298*b1cdbd2cSJim Jagielski "А, Б, ..., Ю, Я, Аа, Бб, Вв, ... Ааа, ...". 299*b1cdbd2cSJim Jagielski 300*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 301*b1cdbd2cSJim Jagielski */ 302*b1cdbd2cSJim Jagielski /* 303*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A , CYRILLIC CAPITAL LETTER BE , ... , 304*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER YU , CYRILLIC CAPITAL LETTER YA , 305*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A , 306*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER BE CYRILLIC SMALL LETTER BE , 307*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER VE CYRILLIC SMALL LETTER VE , ... 308*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , ... 309*b1cdbd2cSJim Jagielski */ 310*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_UPPER_LETTER_N_BG = 40; 311*b1cdbd2cSJim Jagielski 312*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 313*b1cdbd2cSJim Jagielski /** Numbering in Cyrillic alphabet upper case letters as 314*b1cdbd2cSJim Jagielski "а, б, ..., ю, я, аа, бб, вв, ... ааа, ...". 315*b1cdbd2cSJim Jagielski 316*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 317*b1cdbd2cSJim Jagielski */ 318*b1cdbd2cSJim Jagielski /* 319*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A , CYRILLIC SMALL LETTER BE , ... , 320*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER YU , CYRILLIC SMALL LETTER YA , 321*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 322*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER BE CYRILLIC SMALL LETTER BE , 323*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER VE CYRILLIC SMALL LETTER VE , ... 324*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , ... 325*b1cdbd2cSJim Jagielski */ 326*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_LOWER_LETTER_N_BG = 41; 327*b1cdbd2cSJim Jagielski 328*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 329*b1cdbd2cSJim Jagielski /** Numbering in Russian Cyrillic alphabet upper case letters as 330*b1cdbd2cSJim Jagielski "А, Б, В, Г, ..., Ю, Я, Аа, Аб, Ав, ... Ааа, Ааб". 331*b1cdbd2cSJim Jagielski 332*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 333*b1cdbd2cSJim Jagielski */ 334*b1cdbd2cSJim Jagielski /* 335*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A , CYRILLIC CAPITAL LETTER BE , 336*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER VE , CYRILLIC CAPITAL LETTER GHE , ... , 337*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER YU , CYRILLIC CAPITAL LETTER YA , 338*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A , 339*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER BE , 340*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER VE , ... 341*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 342*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE 343*b1cdbd2cSJim Jagielski */ 344*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_UPPER_LETTER_RU = 42; 345*b1cdbd2cSJim Jagielski 346*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 347*b1cdbd2cSJim Jagielski /** Numbering in Russian Cyrillic alphabet lower case letters as 348*b1cdbd2cSJim Jagielski "а, б, в, г, ..., ю, я, аа, аб, ав, ... ааа, ааб". 349*b1cdbd2cSJim Jagielski 350*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 351*b1cdbd2cSJim Jagielski */ 352*b1cdbd2cSJim Jagielski /* 353*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A , CYRILLIC SMALL LETTER BE , 354*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER VE , CYRILLIC SMALL LETTER GHE , ... , 355*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER YU , CYRILLIC SMALL LETTER YA , 356*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 357*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE , 358*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER VE , ... 359*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 360*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE 361*b1cdbd2cSJim Jagielski */ 362*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_LOWER_LETTER_RU = 43; 363*b1cdbd2cSJim Jagielski 364*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 365*b1cdbd2cSJim Jagielski /** Numbering in Russian Cyrillic alphabet upper case letters as 366*b1cdbd2cSJim Jagielski "А, Б, ..., Ю, Я, Аа, Бб, Вв, ... Ааа, ...". 367*b1cdbd2cSJim Jagielski 368*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 369*b1cdbd2cSJim Jagielski */ 370*b1cdbd2cSJim Jagielski /* 371*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A , CYRILLIC CAPITAL LETTER BE , ... , 372*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER YU , CYRILLIC CAPITAL LETTER YA , 373*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A , 374*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER BE CYRILLIC SMALL LETTER BE , 375*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER VE CYRILLIC SMALL LETTER VE , ... 376*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , ... 377*b1cdbd2cSJim Jagielski */ 378*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_UPPER_LETTER_N_RU = 44; 379*b1cdbd2cSJim Jagielski 380*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 381*b1cdbd2cSJim Jagielski /** Numbering in Russian Cyrillic alphabet upper case letters as 382*b1cdbd2cSJim Jagielski "а, б, ..., ю, я, аа, бб, вв, ... ааа, ...". 383*b1cdbd2cSJim Jagielski 384*b1cdbd2cSJim Jagielski @since OpenOffice 2.0.4 385*b1cdbd2cSJim Jagielski */ 386*b1cdbd2cSJim Jagielski /* 387*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A , CYRILLIC SMALL LETTER BE , ... , 388*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER YU , CYRILLIC SMALL LETTER YA , 389*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 390*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER BE CYRILLIC SMALL LETTER BE , 391*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER VE CYRILLIC SMALL LETTER VE , ... 392*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , ... 393*b1cdbd2cSJim Jagielski */ 394*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_LOWER_LETTER_N_RU = 45; 395*b1cdbd2cSJim Jagielski 396*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 397*b1cdbd2cSJim Jagielski /** Numbering in Persian alphabet letters (aa, be, pe, te, ...) 398*b1cdbd2cSJim Jagielski 399*b1cdbd2cSJim Jagielski @since OpenOffice 2.4 400*b1cdbd2cSJim Jagielski */ 401*b1cdbd2cSJim Jagielski const short CHARS_PERSIAN = 46; 402*b1cdbd2cSJim Jagielski 403*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 404*b1cdbd2cSJim Jagielski /** Numbering in Myanmar alphabet letters 405*b1cdbd2cSJim Jagielski 406*b1cdbd2cSJim Jagielski @since OpenOffice 3.1 407*b1cdbd2cSJim Jagielski */ 408*b1cdbd2cSJim Jagielski const short CHARS_MYANMAR = 47; 409*b1cdbd2cSJim Jagielski 410*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 411*b1cdbd2cSJim Jagielski /** Numbering in Serbian Cyrillic alphabet upper case letters 412*b1cdbd2cSJim Jagielski 413*b1cdbd2cSJim Jagielski @since OpenOffice 3.1 414*b1cdbd2cSJim Jagielski */ 415*b1cdbd2cSJim Jagielski /* 416*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A , CYRILLIC CAPITAL LETTER BE , 417*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER VE , CYRILLIC CAPITAL LETTER GHE , ... , 418*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A , 419*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER BE , 420*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER VE , ... 421*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 422*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE 423*b1cdbd2cSJim Jagielski */ 424*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_UPPER_LETTER_SR = 48; 425*b1cdbd2cSJim Jagielski 426*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 427*b1cdbd2cSJim Jagielski /** Numbering in Russian Serbian alphabet lower case letters 428*b1cdbd2cSJim Jagielski 429*b1cdbd2cSJim Jagielski @since OpenOffice 3.1 430*b1cdbd2cSJim Jagielski */ 431*b1cdbd2cSJim Jagielski /* 432*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A , CYRILLIC SMALL LETTER BE , 433*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER VE , CYRILLIC SMALL LETTER GHE , ... , 434*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 435*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE , 436*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER VE , ... 437*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 438*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER BE 439*b1cdbd2cSJim Jagielski */ 440*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_LOWER_LETTER_SR = 49; 441*b1cdbd2cSJim Jagielski 442*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 443*b1cdbd2cSJim Jagielski /** Numbering in Serbian Cyrillic alphabet upper case letters 444*b1cdbd2cSJim Jagielski 445*b1cdbd2cSJim Jagielski @since OpenOffice 3.1 446*b1cdbd2cSJim Jagielski */ 447*b1cdbd2cSJim Jagielski /* 448*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A , CYRILLIC CAPITAL LETTER BE , ... , 449*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A , 450*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER BE CYRILLIC SMALL LETTER BE , 451*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER VE CYRILLIC SMALL LETTER VE , ... 452*b1cdbd2cSJim Jagielski CYRILLIC CAPITAL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , ... 453*b1cdbd2cSJim Jagielski */ 454*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_UPPER_LETTER_N_SR = 50; 455*b1cdbd2cSJim Jagielski 456*b1cdbd2cSJim Jagielski //------------------------------------------------------------------------- 457*b1cdbd2cSJim Jagielski /** Numbering in Serbian Cyrillic alphabet upper case letters 458*b1cdbd2cSJim Jagielski 459*b1cdbd2cSJim Jagielski @since OpenOffice 3.1 460*b1cdbd2cSJim Jagielski */ 461*b1cdbd2cSJim Jagielski /* 462*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A , CYRILLIC SMALL LETTER BE , ... , 463*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , 464*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER BE CYRILLIC SMALL LETTER BE , 465*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER VE CYRILLIC SMALL LETTER VE , ... 466*b1cdbd2cSJim Jagielski CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A CYRILLIC SMALL LETTER A , ... 467*b1cdbd2cSJim Jagielski */ 468*b1cdbd2cSJim Jagielski const short CHARS_CYRILLIC_LOWER_LETTER_N_SR = 51; 469*b1cdbd2cSJim Jagielski 470*b1cdbd2cSJim Jagielski}; 471*b1cdbd2cSJim Jagielski 472*b1cdbd2cSJim Jagielski//============================================================================= 473*b1cdbd2cSJim Jagielski 474*b1cdbd2cSJim Jagielski}; }; }; }; 475*b1cdbd2cSJim Jagielski 476*b1cdbd2cSJim Jagielski#endif 477