Lines 117-122
Link Here
|
117 |
#include <rtl/ustring.hxx> |
117 |
#include <rtl/ustring.hxx> |
118 |
#include <tools/color.hxx> |
118 |
#include <tools/color.hxx> |
119 |
#include <vcl/cvtgrf.hxx> |
119 |
#include <vcl/cvtgrf.hxx> |
|
|
120 |
#include <vcl/svapp.hxx> |
120 |
#include <com/sun/star/i18n/ScriptType.hdl> |
121 |
#include <com/sun/star/i18n/ScriptType.hdl> |
121 |
#include <com/sun/star/drawing/XShape.hpp> |
122 |
#include <com/sun/star/drawing/XShape.hpp> |
122 |
#include <com/sun/star/frame/XModel.hpp> |
123 |
#include <com/sun/star/frame/XModel.hpp> |
Lines 1524-1532
Link Here
|
1524 |
case SVX_NUM_CHARS_UPPER_LETTER_N: nVal = 3; break; |
1525 |
case SVX_NUM_CHARS_UPPER_LETTER_N: nVal = 3; break; |
1525 |
case SVX_NUM_CHARS_LOWER_LETTER: |
1526 |
case SVX_NUM_CHARS_LOWER_LETTER: |
1526 |
case SVX_NUM_CHARS_LOWER_LETTER_N: nVal = 4; break; |
1527 |
case SVX_NUM_CHARS_LOWER_LETTER_N: nVal = 4; break; |
|
|
1528 |
case SVX_NUM_FULL_WIDTH_ARABIC: nVal=19; break; |
1529 |
case SVX_NUM_CIRCLE_NUMBER: nVal=18; break; |
1530 |
case SVX_NUM_NUMBER_LOWER_ZH: |
1527 |
|
1531 |
|
|
|
1532 |
if (LANGUAGE_CHINESE_SIMPLIFIED == |
1533 |
Application::GetSettings().GetLanguage()) |
1534 |
{ |
1535 |
nVal=39;/* 39 for ZH_CN*/ |
1536 |
} else { |
1537 |
nVal=35;/* 35 for ZH_TW or the others*/ |
1538 |
} |
1539 |
|
1540 |
|
1541 |
break; |
1542 |
case SVX_NUM_NUMBER_UPPER_ZH: nVal=38; break; |
1543 |
case SVX_NUM_NUMBER_UPPER_ZH_TW: nVal=34; break; |
1544 |
case SVX_NUM_TIAN_GAN_ZH: nVal=30; break; |
1545 |
case SVX_NUM_DI_ZI_ZH: nVal=31; break; |
1546 |
/* Among 10,11,16, and 17, 16 have the result closest to AOO |
1547 |
observed in MSO 2010 under Windows 7 traidtional Chinese version. |
1548 |
*/ |
1549 |
//case SVX_NUM_NUMBER_TRADITIONAL_JA: nVal=16; break; |
1550 |
case SVX_NUM_AIU_FULLWIDTH_JA: nVal=20; break; |
1551 |
case SVX_NUM_AIU_HALFWIDTH_JA: nVal=12; break; |
1552 |
case SVX_NUM_IROHA_FULLWIDTH_JA: nVal=21; break; |
1553 |
case SVX_NUM_IROHA_HALFWIDTH_JA: nVal=13; break; |
1554 |
case style::NumberingType::HANGUL_SYLLABLE_KO: nVal = 24; break;// ganada |
1555 |
case style::NumberingType::HANGUL_JAMO_KO: nVal = 25; break;// chosung |
1556 |
case style::NumberingType::HANGUL_CIRCLED_SYLLABLE_KO: nVal = 24; break; |
1557 |
case style::NumberingType::HANGUL_CIRCLED_JAMO_KO: nVal = 25; break; |
1558 |
case style::NumberingType::NUMBER_HANGUL_KO: nVal = 41; break; |
1559 |
case style::NumberingType::NUMBER_UPPER_KO: nVal = 44; break; |
1528 |
case SVX_NUM_BITMAP: |
1560 |
case SVX_NUM_BITMAP: |
1529 |
case SVX_NUM_CHAR_SPECIAL: nVal = 23; break; |
1561 |
case SVX_NUM_CHAR_SPECIAL: nVal = 23; break; |
|
|
1562 |
|
1530 |
} |
1563 |
} |
1531 |
m_rExport.Strm() << OOO_STRING_SVTOOLS_RTF_LEVELNFC; |
1564 |
m_rExport.Strm() << OOO_STRING_SVTOOLS_RTF_LEVELNFC; |
1532 |
m_rExport.OutULong( nVal ); |
1565 |
m_rExport.OutULong( nVal ); |