LibreOffice Module unotools (master) 1
|
#include <sal/config.h>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <unotools/fontcvt.hxx>
#include <unotools/fontdefs.hxx>
#include <cstddef>
#include <map>
#include <vector>
Go to the source code of this file.
Functions | |
static sal_Unicode | ImplStarSymbolToStarBats (sal_Unicode c) |
static const char * | SymbolFontToString (int nResult) |
StarSymbolToMSMultiFont * | CreateStarSymbolToMSMultiFont () |
FontToSubsFontConverter | CreateFontToSubsFontConverter (std::u16string_view rOrgName, FontToSubsFontFlags nFlags) |
sal_Unicode | ConvertFontToSubsFontChar (FontToSubsFontConverter hConverter, sal_Unicode cChar) |
OUString | GetFontToSubsFontName (FontToSubsFontConverter hConverter) |
Variables | |
const sal_Unicode | aStarBatsTab [224] |
const sal_Unicode | aStarMathTab [224] |
const sal_Unicode | aWingDingsTab [224] |
const sal_Unicode | aWingDings2Tab [224] |
const sal_Unicode | aWingDings3Tab [224] |
const sal_Unicode | aWebDingsTab [224] |
const sal_Unicode | aAdobeSymbolTab [224] |
const sal_Unicode | aMonotypeSortsTab [224] |
const sal_Unicode | aMTExtraTab [224] |
const sal_Unicode | aAdobeSymbolToAppleSymbolTab [224] |
const char *const | aSymbolNames [] |
ExtraTable const | aWingDingsExtraTab [] |
ExtraTable const | aSymbolExtraTab2 [] |
ExtraTable const | aSymbolExtraTab [] |
ExtraTable const | aTNRExtraTab [] |
const RecodeTable | aStarSymbolRecodeTable [] |
const RecodeTable | aAppleSymbolRecodeTable [] |
static ConvertChar | aImplStarSymbolCvt = { nullptr, "StarBats", ImplStarSymbolToStarBats } |
sal_Unicode ConvertFontToSubsFontChar | ( | FontToSubsFontConverter | hConverter, |
sal_Unicode | cChar | ||
) |
Definition at line 1414 of file fontcvt.cxx.
FontToSubsFontConverter CreateFontToSubsFontConverter | ( | std::u16string_view | rOrgName, |
FontToSubsFontFlags | nFlags | ||
) |
Definition at line 1383 of file fontcvt.cxx.
References aImplStarSymbolCvt, aName, aStarSymbolRecodeTable, GetEnglishSearchFontName(), i, and IMPORT.
StarSymbolToMSMultiFont * CreateStarSymbolToMSMultiFont | ( | ) |
Definition at line 1235 of file fontcvt.cxx.
OUString GetFontToSubsFontName | ( | FontToSubsFontConverter | hConverter | ) |
Definition at line 1423 of file fontcvt.cxx.
References pName.
|
static |
Definition at line 781 of file fontcvt.cxx.
|
static |
Definition at line 1202 of file fontcvt.cxx.
References aSymbolNames, and Symbol.
const sal_Unicode aAdobeSymbolTab[224] |
Definition at line 484 of file fontcvt.cxx.
const sal_Unicode aAdobeSymbolToAppleSymbolTab[224] |
Definition at line 707 of file fontcvt.cxx.
const RecodeTable aAppleSymbolRecodeTable[] |
Definition at line 1332 of file fontcvt.cxx.
|
static |
Definition at line 1336 of file fontcvt.cxx.
Referenced by CreateFontToSubsFontConverter().
const sal_Unicode aMonotypeSortsTab[224] |
Definition at line 559 of file fontcvt.cxx.
const sal_Unicode aMTExtraTab[224] |
Definition at line 633 of file fontcvt.cxx.
const sal_Unicode aStarBatsTab[224] |
Definition at line 37 of file fontcvt.cxx.
const sal_Unicode aStarMathTab[224] |
Definition at line 111 of file fontcvt.cxx.
const RecodeTable aStarSymbolRecodeTable[] |
Definition at line 1308 of file fontcvt.cxx.
Referenced by CreateFontToSubsFontConverter().
ExtraTable const aSymbolExtraTab[] |
Definition at line 1094 of file fontcvt.cxx.
ExtraTable const aSymbolExtraTab2[] |
Definition at line 1066 of file fontcvt.cxx.
const char* const aSymbolNames[] |
Definition at line 1021 of file fontcvt.cxx.
Referenced by SymbolFontToString().
ExtraTable const aTNRExtraTab[] |
Definition at line 1116 of file fontcvt.cxx.
const sal_Unicode aWebDingsTab[224] |
Definition at line 407 of file fontcvt.cxx.
const sal_Unicode aWingDings2Tab[224] |
Definition at line 259 of file fontcvt.cxx.
const sal_Unicode aWingDings3Tab[224] |
Definition at line 333 of file fontcvt.cxx.
ExtraTable const aWingDingsExtraTab[] |
Definition at line 1048 of file fontcvt.cxx.
const sal_Unicode aWingDingsTab[224] |
Definition at line 185 of file fontcvt.cxx.