Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
mfontset_lookup(3m17n)		 Version 1.5.5		mfontset_lookup(3m17n)

NAME
       mfontset_lookup - Lookup	a fontset.

SYNOPSIS
       MPlist *	mfontset_lookup	(MFontset * fontset, MSymbol script, MSymbol
       language, MSymbol charset)

DESCRIPTION
       Lookup a	fontset.

       The mfontset_lookup() function lookups fontset and returns a plist that
       describes the contents of fontset corresponding to the specified
       script, language, and charset.

       If script is Mt,	keys of	the returned plist are script name symbols for
       which some fonts	are specified and values are NULL.

       If script is a script name symbol, the returned plist is	decided	by
       language.

       o If language is	Mt, keys of the	plist are language name	symbols	for
	 which some fonts are specified	and values are NULL. A key may be Mt
	 which means some fallback fonts are specified for the script.
       o If language is	a language name	symbol,	the plist is a FONT-GROUP for
	 the specified script and language.  FONT-GROUP	is a plist whose keys
	 are FLT (FontLayoutTable) name	symbols	(Mt if no FLT is associated
	 with the font)	and values are pointers	to MFont.
       o If language is	Mnil, the plist	is fallback FONT-GROUP for the script.
       If script is Mnil, the returned plist is	decided	as below.
       o If charset is Mt, keys	of the returned	plist are charset name symbols
	 for which some	fonts are specified and	values are NULL.
       o If charset is a charset name symbol, the plist	is a FONT-GROUP	for
	 the charset.
       o If charset is Mnil, the plist is a fallback FONT-GROUP.
RETURN VALUE
	   It returns a	plist describing the contents of a fontset. The	plist
	   should be freed by m17n_object_unref().
COPYRIGHT
       Copyright (C) 2001 Information-technology Promotion Agency (IPA)
       Copyright (C) 2001-2009 National	Institute of Advanced Industrial
       Science and Technology (AIST)
       Permission is granted to	copy, distribute and/or	modify this document
       under the terms of the GNU Free Documentation License
       <http://www.gnu.org/licenses/fdl.html>.

				  15 Oct 2009		mfontset_lookup(3m17n)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=mfontset_lookup&sektion=3m17n&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help