#include <i18nlangtag/mslangid.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <o3tl/any.hxx>
#include <unotools/configmgr.hxx>
#include <unotools/fontcfg.hxx>
#include <unotools/fontdefs.hxx>
#include <comphelper/processfactory.hxx>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/configuration/theDefaultProvider.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <comphelper/propertysequence.hxx>
#include <unotools/syslocale.hxx>
#include <rtl/ustrbuf.hxx>
#include <osl/diagnose.h>
#include <sal/log.hxx>
#include <string.h>
#include <algorithm>
Go to the source code of this file.
◆ getKeyType()
Definition at line 51 of file fontcfg.cxx.
References CJK_DISPLAY, CJK_HEADING, CJK_PRESENTATION, CJK_SPREADSHEET, CJK_TEXT, CTL_DISPLAY, CTL_HEADING, CTL_PRESENTATION, CTL_SPREADSHEET, CTL_TEXT, FIXED, LATIN_DISPLAY, LATIN_FIXED, LATIN_HEADING, LATIN_PRESENTATION, LATIN_SPREADSHEET, LATIN_TEXT, SANS, SANS_UNICODE, SERIF, SYMBOL, UI_FIXED, and UI_SANS.
Referenced by utl::DefaultFontConfiguration::getDefaultFont().
◆ ImplFindAndErase()
static bool ImplFindAndErase |
( |
OUString & |
rName, |
|
|
const char * |
pStr |
|
) |
| |
|
static |
◆ ImplIsTrailing()
static sal_Int32 ImplIsTrailing |
( |
std::u16string_view |
rName, |
|
|
const char * |
pStr |
|
) |
| |
|
static |
◆ ImplKillLeading()
static bool ImplKillLeading |
( |
OUString & |
rName, |
|
|
const char *const * |
ppStr |
|
) |
| |
|
static |
◆ ImplKillTrailing()
static bool ImplKillTrailing |
( |
OUString & |
rName, |
|
|
const char *const * |
ppStr |
|
) |
| |
|
static |
◆ ImplKillTrailingWithExceptions()
static bool ImplKillTrailingWithExceptions |
( |
OUString & |
rName, |
|
|
const char *const * |
ppStr |
|
) |
| |
|
static |
◆ aImplKillLeadingList
const char* const aImplKillLeadingList[] |
Initial value:=
{
"microsoft",
"monotype",
"linotype",
"baekmuk",
"adobe",
"nimbus",
"zycjk",
"itc",
"sun",
"amt",
"ms",
"mt",
"cg",
"hg",
"fz",
"ipa",
"sazanami",
"kochi",
nullptr
}
Definition at line 363 of file fontcfg.cxx.
◆ aImplKillTrailingList
const char* const aImplKillTrailingList[] |
◆ aImplKillTrailingWithExceptionsList
const char* const aImplKillTrailingWithExceptionsList[] |
Initial value:=
{
"ce", "monospace", "oldface", nullptr,
"ps", "caps", nullptr,
nullptr
}
Definition at line 436 of file fontcfg.cxx.
◆ aImplTypeAttrSearchList
ImplFontAttrTypeSearchData const aImplTypeAttrSearchList[] |
◆ aImplWeightAttrSearchList
ImplFontAttrWeightSearchData const aImplWeightAttrSearchList[] |
◆ aImplWidthAttrSearchList
ImplFontAttrWidthSearchData const aImplWidthAttrSearchList[] |
◆ pAttribNames
const char* const pAttribNames[] |
◆ pWeightNames
const enum_convert pWeightNames[] |
◆ pWidthNames
const enum_convert pWidthNames[] |