📄 xft-fonts.xml
字号:
<para></para><variablelist role="params"><varlistentry><term><parameter>display</parameter> :</term><listitem><simpara> an X display.</simpara></listitem></varlistentry><varlistentry><term><parameter>screen</parameter> :</term><listitem><simpara> an X screen.</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the new <link linkend="PangoContext"><type>PangoContext</type></link>.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-xft-get-font-map" role="function" condition="since:1.2"><title>pango_xft_get_font_map ()</title><indexterm zone="pango-xft-get-font-map" role="1.2"><primary>pango_xft_get_font_map</primary></indexterm><programlisting><link linkend="PangoFontMap">PangoFontMap</link>* pango_xft_get_font_map (<link linkend="Display">Display</link> *display, <link linkend="int">int</link> screen);</programlisting><para>Returns the <link linkend="PangoXftFontmap"><type>PangoXftFontmap</type></link> for the given display and screen.The fontmap is owned by Pango and will be valid untilthe display is closed.</para><para></para><variablelist role="params"><varlistentry><term><parameter>display</parameter> :</term><listitem><simpara> an X display</simpara></listitem></varlistentry><varlistentry><term><parameter>screen</parameter> :</term><listitem><simpara> the screen number of a screen within <parameter>display</parameter></simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a <link linkend="PangoFontMap"><type>PangoFontMap</type></link> object, owned by Pango.</simpara></listitem></varlistentry></variablelist><para role="since">Since 1.2</para></refsect2><refsect2 id="pango-xft-set-default-substitute" role="function" condition="since:1.2"><title>pango_xft_set_default_substitute ()</title><indexterm zone="pango-xft-set-default-substitute" role="1.2"><primary>pango_xft_set_default_substitute</primary></indexterm><programlisting><link linkend="void">void</link> pango_xft_set_default_substitute (<link linkend="Display">Display</link> *display, <link linkend="int">int</link> screen, <link linkend="PangoXftSubstituteFunc">PangoXftSubstituteFunc</link> func, <link linkend="gpointer">gpointer</link> data, <link linkend="GDestroyNotify">GDestroyNotify</link> notify);</programlisting><para>Sets a function that will be called to do final configurationsubstitution on a <link linkend="FcPattern"><type>FcPattern</type></link> before it is used to loadthe font. This function can be used to do things like sethinting and antialiasing options.</para><para></para><variablelist role="params"><varlistentry><term><parameter>display</parameter> :</term><listitem><simpara> an X Display</simpara></listitem></varlistentry><varlistentry><term><parameter>screen</parameter> :</term><listitem><simpara> the screen number of a screen within <parameter>display</parameter></simpara></listitem></varlistentry><varlistentry><term><parameter>func</parameter> :</term><listitem><simpara> function to call to to do final config tweaking on <link linkend="FcPattern"><type>FcPattern</type></link> objects.</simpara></listitem></varlistentry><varlistentry><term><parameter>data</parameter> :</term><listitem><simpara> data to pass to <parameter>func</parameter></simpara></listitem></varlistentry><varlistentry><term><parameter>notify</parameter> :</term><listitem><simpara> function to call when <parameter>data</parameter> is no longer used.</simpara></listitem></varlistentry></variablelist><para role="since">Since 1.2</para></refsect2><refsect2 id="PangoXftSubstituteFunc" role="function"><title>PangoXftSubstituteFunc ()</title><indexterm zone="PangoXftSubstituteFunc"><primary>PangoXftSubstituteFunc</primary></indexterm><programlisting><link linkend="void">void</link> (*PangoXftSubstituteFunc) (<link linkend="FcPattern">FcPattern</link> *pattern, <link linkend="gpointer">gpointer</link> data);</programlisting><para>Function type for doing final config tweaking on prepared FcPatterns.</para><variablelist role="params"><varlistentry><term><parameter>pattern</parameter> :</term><listitem><simpara>the FcPattern to tweak.</simpara></listitem></varlistentry><varlistentry><term><parameter>data</parameter> :</term><listitem><simpara>user data.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-xft-substitute-changed" role="function" condition="since:1.2"><title>pango_xft_substitute_changed ()</title><indexterm zone="pango-xft-substitute-changed" role="1.2"><primary>pango_xft_substitute_changed</primary></indexterm><programlisting><link linkend="void">void</link> pango_xft_substitute_changed (<link linkend="Display">Display</link> *display, <link linkend="int">int</link> screen);</programlisting><para>Call this function any time the results of thedefault substitution function set with<link linkend="pango-xft-set-default-substitute"><function>pango_xft_set_default_substitute()</function></link> change.That is, if your substitution function will return differentresults for the same input pattern, you must call this function.</para><para></para><variablelist role="params"><varlistentry><term><parameter>display</parameter> :</term><listitem><simpara> an X Display</simpara></listitem></varlistentry><varlistentry><term><parameter>screen</parameter> :</term><listitem><simpara> the screen number of a screen within <parameter>display</parameter></simpara></listitem></varlistentry></variablelist><para role="since">Since 1.2</para></refsect2><refsect2 id="pango-xft-shutdown-display" role="function" condition="since:1.2"><title>pango_xft_shutdown_display ()</title><indexterm zone="pango-xft-shutdown-display" role="1.2"><primary>pango_xft_shutdown_display</primary></indexterm><programlisting><link linkend="void">void</link> pango_xft_shutdown_display (<link linkend="Display">Display</link> *display, <link linkend="int">int</link> screen);</programlisting><para>Release any resources that have been cached for thecombination of <parameter>display</parameter> and <parameter>screen</parameter>. Note that when theX display is closed, resources are released automatically,without needing to call this function.</para><para></para><variablelist role="params"><varlistentry><term><parameter>display</parameter> :</term><listitem><simpara> an X display</simpara></listitem></varlistentry><varlistentry><term><parameter>screen</parameter> :</term><listitem><simpara> the screen number of a screen within <parameter>display</parameter></simpara></listitem></varlistentry></variablelist><para role="since">Since 1.2</para></refsect2><refsect2 id="pango-xft-font-get-font" role="function"><title>pango_xft_font_get_font ()</title><indexterm zone="pango-xft-font-get-font"><primary>pango_xft_font_get_font</primary></indexterm><programlisting><link linkend="XftFont">XftFont</link>* pango_xft_font_get_font (<link linkend="PangoFont">PangoFont</link> *font);</programlisting><para>Returns the XftFont of a font.</para><para></para><variablelist role="params"><varlistentry><term><parameter>font</parameter> :</term><listitem><simpara> a <link linkend="PangoFont"><type>PangoFont</type></link>.</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the XftFont associated to <parameter>font</parameter>, or <link linkend="NULL:CAPS"><literal>NULL</literal></link> if <parameter>font</parameter> is <link linkend="NULL:CAPS"><literal>NULL</literal></link>.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-xft-font-get-display" role="function"><title>pango_xft_font_get_display ()</title><indexterm zone="pango-xft-font-get-display"><primary>pango_xft_font_get_display</primary></indexterm><programlisting><link linkend="Display">Display</link>* pango_xft_font_get_display (<link linkend="PangoFont">PangoFont</link> *font);</programlisting><para>Returns the X display of the XftFont of a font.</para><para></para><variablelist role="params"><varlistentry><term><parameter>font</parameter> :</term><listitem><simpara> a <link linkend="PangoFont"><type>PangoFont</type></link>.</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> the X display of the XftFont associated to <parameter>font</parameter>.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2 id="pango-xft-font-has-char" role="function" condition="deprecated:|since:1.2"><title>pango_xft_font_has_char ()</title><indexterm zone="pango-xft-font-has-char" role="deprecated"><primary>pango_xft_font_has_char</primary></indexterm><indexterm zone="pango-xft-font-has-char" role="1.2"><primary>pango_xft_font_has_char</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> pango_xft_font_has_char (<link linkend="PangoFont">PangoFont</link> *font, <link linkend="gunichar">gunichar</link> wc);</programlisting><warning><para><literal>pango_xft_font_has_char</literal> is deprecated and should not be used in newly-written code.</para></warning><para>Determines whether <parameter>font</parameter> has a glyph for the codepoint <parameter>wc</parameter>.</para><para>Use <link linkend="pango-fc-font-has-char"><function>pango_fc_font_has_char()</function></link> instead.</para><para></para><variablelist role="params"><varlistentry><term><parameter>font</parameter> :</term><listitem><simpara> a <link linkend="PangoFont"><type>PangoFont</type></link> for the Xft backend</simpara></listitem></varlistentry><varlistentry><term><parameter>wc</parameter> :</term><listitem><simpara> Unicode codepoint to look up</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if <parameter>font</parameter> has the requested codepoint.</simpara></listitem></varlistentry></variablelist><para role="since">Since 1.2</para></refsect2><refsect2 id="pango-xft-font-lock-face" role="function" condition="deprecated:|since:1.2"><title>pango_xft_font_lock_face ()</title><indexterm zone="pango-xft-font-lock-face" role="deprecated"><primary>pango_xft_font_lock_face</primary></indexterm><indexterm zone="pango-xft-font-lock-face" role="1.2"><primary>pango_xft_font_lock_face</primary></indexterm><programlisting><link linkend="FT-Face">FT_Face</link> pango_xft_font_lock_face (<link linkend="PangoFont">PangoFont</link> *font);</programlisting><warning><para><literal>pango_xft_font_lock_face</literal> is deprecated and should not be used in newly-written code.</para></warning><para>Gets the FreeType <type>FT_Face</type> associated with a font,This face will be kept around until you call<link linkend="pango-xft-font-unlock-face"><function>pango_xft_font_unlock_face()</function></link>.</para><para>Use <link linkend="pango-fc-font-lock-face"><function>pango_fc_font_lock_face()</function></link> instead.</para><para>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -