精华内容
下载资源
问答
  • 一款作为“常规”字体显示,一款作为“粗体”显示。两款字体并不一定是同一种,只要你自己看着舒服就行。但是粗体比常规粗是必须的。当然,如果你不这么做我也没办法。 优点:不用对现有字体引擎打补丁、做修改。 ...

    准备

    工具fontforge,原名pfaedit,主页:http://fontforge.sourceforge.net/

    原料:两款中文字体。一款作为“常规”字体显示,一款作为“粗体”显示。两款字体并不一定是同一种,只要你自己看着舒服就行。但是粗体比常规粗是必须的。当然,如果你不这么做我也没办法。

    优点:不用对现有字体引擎打补丁、做修改。

    缺点:比较麻烦;有版权问题;比较配套的字体不好找。

    附言:经wxz8指点后,添加了斜体的制作方法。

    备注:Windows的ArialCourierTimesVerdana等都是通过定义4个相关字体实现的粗斜体,而不是用算法.这样的效果应该不错。

    我这里以方正圆体为例。

    目标:以方正准圆作为“常规”字体显示,方正粗圆作为“粗体”显示,统一改为FZYuanTi

    没用中文名的原因是在不打firefly( http://firefly.idv.tw/setfont-xft/ )补丁的情况下无法显示中文字体名。

    制作常规体

    1. 安装完成fontforge后,在终端里输入fontforge运行,在弹出的界面里载入方正准圆(fzy3k.ttf)。


    2. 点击菜单栏的Element--Font Info

    Fontname改为FZYuanTi_JT(这一步的修改将显示为PostScript名。右键--属性,Meta信息就可看到);

    Family Name改为FZYuanTi

    Name For Humans改为FZYuanTi(这一步不改也可以,但为了统一我还是改了);

    Weight改为Medium(MS带的字体这里均为Book,你不改也可以);

    关键是Family Name应该和你将用的“粗体”统一,名字可以任意。我用FZYuanTi


    3. 切换到TTF Values选项卡

    Weight Class改为500 Medium(MS带的字体这里均为400 Book,你不改也可以)。


    4. 切换到Panose选项卡

    Weight改为Medium


    5. 切换到TTF Names选项卡

    在下面第二个选框内选择Chinese(PRC)zh_CN

    改变第一个选框内的内容为Family,此时将下面输入框内的内容改为FZYuanTi

    改变第一个选框内的内容为Fullname,此时将下面输入框内的内容改为FZYuanTi

    改变第一个选框内的内容为UniqueID,此时将下面输入框内的内容改为Founder:FZYuanTi Regular

    然后将下面第二个选框内选择English(US)en_US(这里字体所支持的语言会用不同颜色显示,直观明了、方便选择。如果我不是色盲的话应该是绿色的);

    做与Chinese(PRC)zh_CN类似的修改,即修改FamilyFullnameUniqueID三部分。


    6. 点击OK关闭对话框后,如果弹出窗口提示不匹配,询问是否改变的话,点击Retain All,不做改变。


    7. 选择File--Generate Fonts,选择True Type,点击Save后生成字体,文件名任意,我取为FZYuanTi_regular.ttf。如果弹出窗口提示什么Em Size的话不用理会,点击yes确定。

    制作粗体

    1. 安装完成fontforge后,在终端里输入fontforge运行,在弹出的界面里载入方正粗圆(fzy4k.ttf)。


    2. 点击菜单栏的Element--Font Info

    Fontname改为FZYuanTi-Bold_JT(这一步的修改将显示为PostScript名。右键--属性,Meta信息就可看到);

    Family Name改为FZYuanTi

    Name For Humans改为FZYuanTi Bold(这一步不改也可以,但为了统一我还是改了);

    Weight改为Bold

    关键是Family Name应该和你将用的“常规”统一,名字可以任意。我用FZYuanTi


    3. 切换到TTF Values选项卡

    Weight Class改为700 Bold


    4. 切换到Panose选项卡

    Weight改为Bold


    5. 切换到TTF Names选项卡

    在下面第二个选框内选择Chinese(PRC)zh_CN

    确认第一个选框内的内容为Styles(SubFamily),此时将下面输入框内的内容改为Bold

    改变第一个选框内的内容为Family,此时将下面输入框内的内容改为FZYuanTi

    改变第一个选框内的内容为Fullname,此时将下面输入框内的内容改为FZYuanTi Bold

    改变第一个选框内的内容为UniqueID,此时将下面输入框内的内容改为Founder:FZYuanTi Bold

    然后将下面第二个选框内选择English(US)en_US(这里字体所支持的语言会用不同颜色显示,直观明了、方便选择);

    做与Chinese(PRC)zh_CN类似的修改,即修改Styles(SubFamily)FamilyFullnameUniqueID四部分。


    6. 点击OK关闭对话框后,如果弹出窗口提示不匹配,询问是否改变的话,点击Retain All,不做改变。


    7. 选择File--Generate Fonts,选择True Type,点击Save后生成字体,文件名任意,我取为FZYuanTi_bold.ttf。如果弹出窗口提示什么Em Size的话不用理会,点击yes确定。

    制作斜体

    1. 安装完成fontforge后,在终端里输入fontforge运行,在弹出的界面里载入刚才修改过的常规字体(FZYuanTi_regular.ttf)。


    2. 点击菜单栏的Element--Font Info

    Fontname改为FZYuanTi-Italic_JT(这一步的修改将显示为PostScript名。右键--属性,Meta信息就可看到);

    Family Name改为FZYuanTi

    Name For Humans改为FZYuanTi Italic(这一步不改也可以,但为了统一我还是改了);

    Weight改为Medium(MS带的字体这里均为Book,你不改也可以);

    关键是Family Name应该和你将用的“粗体”统一,名字可以任意。我用FZYuanTi


    3. 切换到TTF Values选项卡

    Weight Class改为500 Medium(MS带的字体这里均为400 Book,你不改也可以)。


    4. 切换到Panose选项卡

    Weight改为Medium


    5. 切换到TTF Names选项卡

    在下面第二个选框内选择Chinese(PRC)zh_CN

    确认第一个选框内的内容为Styles(SubFamily),此时将下面输入框内的内容改为Italic

    改变第一个选框内的内容为Family,此时将下面输入框内的内容改为FZYuanTi

    改变第一个选框内的内容为Fullname,此时将下面输入框内的内容改为FZYuanTi Italic

    改变第一个选框内的内容为UniqueID,此时将下面输入框内的内容改为Founder:FZYuanTi Regular Italic

    然后将下面第二个选框内选择English(US)en_US(这里字体所支持的语言会用不同颜色显示,直观明了、方便选择);

    做与Chinese(PRC)zh_CN类似的修改,即修改Styles(SubFamily)FamilyFullnameUniqueID四部分。


    6. 切换到General选项卡,在“Italic Angle:”后输入12


    7. 点击OK关闭对话框后,如果弹出窗口提示不匹配,询问是否改变的话,点击Retain All,不做改变。


    8. 选择Edit--Select--Select All,然后执行Element--Transform

    在新弹出的对话框中改变第二个选框内的内容为Skew,在将其后的数值改为12(数值可根据你的视觉需要任意输入,Windows自带的英文字体多为10121316。你可以先单独选中一个字体Skew一下试试看倾斜程度是否合适)。点击OK确定。


    9. 在弹出的警告对话框中点击OK确定,如果弹出什么错误提示的话不用理会,一路回车。完成后会看到字体已变为斜体。接着按照刚才的警告执行Element--Add Extrema

    最后选择File--Generate Fonts,选择True Type,点击Save后生成字体,文件名可任意。我取为FZYuanTi_Italic.ttf。如果弹出窗口提示什么Em Size的话不用理会,点击yes确定。

    制作粗斜体

    1. 安装完成fontforge后,在终端里输入fontforge运行,在弹出的界面里载入刚才修改过的粗体(FZYuanTi_bold.ttf)。


    2. 点击菜单栏的Element--Font Info

    Fontname改为FZYuanTi-BoldItalic_JT(这一步的修改将显示为PostScript名。右键--属性,Meta信息就可看到);

    Family Name改为FZYuanTi

    Name For Humans改为FZYuanTi Bold Italic(这一步不改也可以,但为了统一我还是改了);

    Weight改为Bold

    关键是Family Name应该和你将用的“粗体”统一,名字可以任意。我用FZYuanTi


    3. 切换到TTF Values选项卡

    Weight Class改为700 Bold


    4. 切换到Panose选项卡

    Weight改为Bold


    5. 切换到TTF Names选项卡

    在下面第二个选框内选择Chinese(PRC)zh_CN

    确认第一个选框内的内容为Styles(SubFamily),此时将下面输入框内的内容改为Bold Italic

    改变第一个选框内的内容为Family,此时将下面输入框内的内容改为FZYuanTi

    改变第一个选框内的内容为Fullname,此时将下面输入框内的内容改为FZYuanTi Bold Italic

    改变第一个选框内的内容为UniqueID,此时将下面输入框内的内容改为Founder:FZYuanTi Bold Italic

    然后将下面第二个选框内选择English(US)en_US(这里字体所支持的语言会用不同颜色显示,直观明了、方便选择);

    做与Chinese(PRC)zh_CN类似的修改,即修改Styles(SubFamily)FamilyFullnameUniqueID四部分。


    6. 切换到General选项卡,在“Italic Angle:”后输入12


    7. 点击OK关闭对话框后,如果弹出窗口提示不匹配,询问是否改变的话,点击Retain All,不做改变。


    8. 选择Edit--Select--Select All,然后执行Element--Transform

    在新弹出的对话框中改变第二个选框内的内容为Skew,在将其后的数值改为12(数值可根据你的视觉需要任意输入,Windows自带的英文字体多为10121316。你可以先单独选中一个字体Skew一下试试看倾斜程度是否合适)。点击OK确定。


    9. 在弹出的警告对话框中点击OK确定,如果弹出什么错误提示的话不用理会,一路回车。完成后会看到字体已变为粗斜体。接着按照刚才的警告执行Element--Add Extrema

    最后选择File--Generate Fonts,选择True Type,点击Save后生成字体,文件名可任意。我取为FZYuanTi_bold_Italic.ttf。如果弹出窗口提示什么Em Size的话不用理会,点击yes确定。

    安装字体

    1./usr/share/fonts目录下新建local目录,把刚才制作好的四个字体复制到/usr/share/fonts/local下。

    2. 执行

     # ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale # cp /usr/share/fonts/local/fonts.scale /usr/share/fonts/local/fonts.dir 

    3. 更改/etc/X11/XF86Config(如果你用的X是xorg的话就应改修改xorg.conf),在字体字段加入一行

     FontPath "/usr/share/fonts/local" 

    类似于

     RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/share/fonts/local" FontPath "unix/:7100" 

    4. 更改/etc/X11/fs/config,在查找字体字段增加一行

     /usr/share/fonts/local, 

    类似于

     catalogue = /usr/share/fonts/zh_CN/TrueType, /usr/share/fonts/local, /usr/X11R6/lib/X11/fonts/korean, 

    5. 编辑/etc/fonts/fonts.conf,在每个字体字段最前面加入

     <family>FZYuanTi</family> 

    类似于

     <alias> <family>FZYuanTi</family> <family>Bitstream Vera Serif</family> <family>Times</family> <family>Times New Roman</family> <family>Nimbus Roman No9 L</family> <family>Luxi Serif</family> <family>Kochi Mincho</family> <family>AR PL SungtiL GB</family> <family>AR PL Mingti2L Big5</family> <family>Baekmuk Batang</family> <default><family>serif</family></default> </alias> 

    6. 编辑/etc/gtk-2.0/gtkrc(这一步是为在KDE下GTK2的程序设置字体。如果你用的是gnome就不用修改,否则字体设置会不起作用),加入

     style "user-font" { font_name="FZYuanTi 12" } widget_class "*" style "user-font" 

    7. 注销或者执行init 3退出X。 8. 执行

     # fc-cache -fv # /etc/init.d/xfs restart 

    9. startx或者init 5进入X后,在字体设置里选择FZYuanTi,大小为12即可。

    使用替换字体

    往往一款中文字体里的英文字符不是很好看,所以为达到更好的显示效果就会使用替换字体(显示中文时使用指定的中文字体,遇到英文时就使用另一款英文字体替换)。这也可以解决中文字体丢字符的问题(有时要显示的字符没有包含在这款中文字体里,此时就可以用包含这些字符的字体来替换)例如常用的Tahoma替换Simsun。

    方正圆体的英文部分过于紧凑,不好看。我个人觉得Bitstream Vera Sans与其搭配很好(当然你也可以用Windows自带的Arial)。

    1. 编辑/etc/fonts/fonts.conf,把Bitstream Vera Sans (Arial)加在FZYuanTi前,类似

     <alias> <family>Bitstream Vera Sans</family> <family>FZYuanTi</family> <family>Bitstream Vera Serif</family> <family>Times</family> <family>Times New Roman</family> <family>Nimbus Roman No9 L</family> <family>Luxi Serif</family> <family>Kochi Mincho</family> <family>AR PL SungtiL GB</family> <family>AR PL Mingti2L Big5</family> <family>Baekmuk Batang</family> <default><family>serif</family></default> </alias> 

    2. 编辑/etc/gtk-2.0/gtkrc(这一步是为在KDE下GTK2的程序设置字体。如果你用的是gnome就不用修改,否则字体设置会不起作用)。加入

     style "user-font" { font_name="Bitstream Vera Sans,FZYuanTi 12" } widget_class "*" style "user-font" 

    3. 运行qtconfig,选择Fonts选项卡,在Font Substitution里选择Bitstream Vera SansFamily,然后在下面的Substitution Family里把FZYuanTi加入,保存退出。

    4. 在字体设置里选择Bitstream Vera Sans

    进一步美化字体

    替换字符

    到以上为止,使用了替换字体后,显示效果应该已经可以算不错了。如果你觉得不够满意,不想用那么多字体的话,可以直接修改字体,用一款英文字体替换掉中文字体里的相同部分。

    还以上面的方正圆体Bitstream Vera Sans为例。用Bitstream Vera Sans替换掉与方正圆体里相同的字符,如果圆体里没有某个字符的话就直接用Bitstream Vera Sans补足(如果你觉得Bitstream Vera Sans太粗、字体间距大的话也可以用Windows的Arial甚至是Tahoma)。

    注意字体的搭配,斜体配斜体,粗体配粗体。下面以粗斜体为例。

    运行fontforge,分别打开/usr/share/fonts/bitstream-vera/VeraBI.ttf(Bitstream Vera Sans的粗斜体)和刚才做好的FZYuanTi_bold_Italic.ttf

    Bitstream Vera Sans的窗口中,选择View--Compacted View,点击菜单栏的Element--Font Info--Encoding可以看到总共有268个字符,不算多,慢慢来还可以接受。如果太多的话,我劝你还是放弃吧,除非你想锻炼耐心;

    点击菜单栏的Element--Font Info--Encoded View,把浏览方式改回去(生成字体以前一定要改回);

    切换到方正圆体Element--Font Info--General选项卡把Em Size改为2048,即与Bitstream Vera Sans一样(两款字体的Em Size一定要一样,否则最后生成的字体会大小不一)。点击OK后,等待转换完成;

    然后在方正圆体里用鼠标选中与Bitstream Vera Sans重复的字符(可以拖动,多选),右键,Clear清除,再用复制、粘贴把Bitstream Vera Sans的字符都贴过来即可(这一点说起来最轻松,但是做起来却最浪费时间)。有的字符在方正圆体没有包括,直接贴过来就行了。可以用View--Next Defined Char直接转到下一个字符,否则找起来很麻烦;

    可能是改的字体的问题,别人复制都没问题,但是在我改的这两个字体里,直接复制后部分字符会变形,所以使用了合并功能(你做字体的时候如果不能复制粘贴的话,可以试试合并);

    方正圆体里与Bitstream Vera Sans重复的字符都清除后,选择Element--Merge Fonts,在Merge Fonts窗口中选择Bitstream Vera Sans。完成后,File--Generate Fonts生成字体即可;

    合并字体时,只会合并原字体(这里是方正圆体)里没有包含的字符,而不会覆盖已有的字符,所以要先清除方正圆体里与Bitstream Vera Sans重复的字符后再合并;

    当然你也可以用Bitstream Vera Sans做基础把方正圆体合并进来,但这时你要修改的字体信息就多了,我不建议这样做。

    此时就不用修改配置文件替换字体了,都使用FZYuanTi就行了。

    导入点阵(位图)字体

    有人可能喜欢用Simsun,觉得小字体时中文清晰锐利。那是因为Simsun包含了3个点阵字体。我们把它提取出来。

    运行fontforge,在装入位图字体对话框中Select All装入。File--Generate Fonts,在两个下拉列表里分别选择No Outline FontBDF即可生成bdf格式的位图字体。

    得到点阵字体后,就可以把他们加入自己想要的字体里。用fontforge打开任一款矢量字体(ttf),File--Import,格式选BDF。导入后File--Generate Fonts,分别选择True TypeIn TTF生成后就是包含点阵字的ttf。当系统显示时,如果大小与内嵌的点阵字相同的话会优先使用点阵字体显示。

    另:Windows里除了Simsun以外Mingliu也包含了6个点阵字体,还有gb18030Simsun

    Starsuite 7.0soui.ttf里能发现11~21pixel的点阵字。

    unisun里包含了6个点阵。其中Simsun的点阵没有latin1部分,所以在显示时会使用ttf中的英文,造成效果不好。

    但有些字体包含的点阵信息是fontforge读不出的,各位试试东文宋体就知道了。9~12号格外清晰锐利,无论AA与否。而且fontforge打开后直接生成字体会小好几M。

    在某些方正宋体18030方正黑体18030也含点阵但是一样读不出,用gnome-font-viewer就很明显能看到了,特别是方正黑体。

    文笔有限再加上才疏学浅,多有不当之处,还希望大家多多指正。包括错别字。

    作者拾遗

    方正细圆+方正准圆是一对比较合适的字体。如果你觉得字体有些发虚模糊的话,可以用方正准圆+方正粗圆搭配。有一点要说一下,圆体在大字体时使用AA会很好看,但是在小字体(例如经常使用的9、10号字)时效果就不怎么好了。我觉得准圆(粗圆)比细圆(准圆)粗的不够,显示粗体的时候,只感觉到黑感觉不到粗。

    细圆+粗圆方正黑体+方正大黑东文黑体+东文粗黑华文宋体+华文中宋搭配也都不错。

    至今没找到能做宋体粗体的字体,希望能有人给出好建议;如有好的字体搭配建议也尽管共享出来。多谢。

    效果截图

    40a0b024369cbdesktop

    40a0b5693879edesktop

    40b5f243e5176fontforge4

    40e0721825bddverasansyuanti

    40e072a83e223verasansyuanti

    40e0ce42164daterminal

    展开全文
  • 包括:times new roman,中山行书百年纪念版,calibri,Christopherhand,DejaVuSansMono,方正兰亭黑,James Fajardo,Monaco,微软雅黑,仿宋,黑体,楷体,宋体,yahei_mono,仿宋_GB2312,楷体_GB2312,迷你简...
  • 苹方字体(又称苹方黑体,英文字体名PingFang SC)是ios9上默认的中文字体,苹方字体不仅字型优美,而且能提升字体在手机、电脑屏幕上的清晰度和易读性。随着APP及UI设计的流行,苹方字体也就成了UI设计师必备的字体包...
  • Android利用TTF文件设置字体

    千次阅读 2014-04-15 11:13:27
     * 利用TTF字体文件文字的显示效果    *     * 步骤如下:    * 1 在asset下建立fonts文件夹    * 2 将.ttf文件拖入fonts文件夹Typeface    * 3 在代码中为TextView设置    ...

    MainActivity如下:

    [java]  view plain copy
    1. package cn.testfont;  
    2.   
    3. import android.os.Bundle;  
    4. import android.widget.TextView;  
    5. import android.app.Activity;  
    6. import android.graphics.Typeface;  
    7. /** 
    8.  * Demo描述: 
    9.  * 利用TTF字体文件文字的显示效果 
    10.  *  
    11.  * 步骤如下: 
    12.  * 1 在asset下建立fonts文件夹 
    13.  * 2 将.ttf文件拖入fonts文件夹Typeface 
    14.  * 3 在代码中为TextView设置 
    15.  * 
    16.  */  
    17. public class MainActivity extends Activity {  
    18.     private TextView mTextView;  
    19.     @Override  
    20.     protected void onCreate(Bundle savedInstanceState) {  
    21.         super.onCreate(savedInstanceState);  
    22.         setContentView(R.layout.main);  
    23.         init();  
    24.     }  
    25.   
    26.     private void init(){  
    27.         mTextView=(TextView) findViewById(R.id.textView);  
    28.         Typeface typeface = Typeface.createFromAsset(getAssets(),"fonts/test.ttf");  
    29.         mTextView.setTypeface(typeface);  
    30.     }  
    31. }  


    main.xml如下:

    [html]  view plain copy
    1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  
    2.     xmlns:tools="http://schemas.android.com/tools"  
    3.     android:layout_width="match_parent"  
    4.     android:layout_height="match_parent"  
    5.     >  
    6.   
    7.     <TextView  
    8.         android:id="@+id/textView"  
    9.         android:layout_width="wrap_content"  
    10.         android:layout_height="wrap_content"  
    11.         android:text="9527"  
    12.         android:textSize="22sp"  
    13.         android:layout_centerInParent="true"  
    14.      />  
    15.   
    16. </RelativeLayout>  
    展开全文
  • LayaNative 添加ttf字体

    2021-04-16 11:43:01
    bin目录添加ttf文件 html配置 import Browser1 = Laya.Browser;import Loader = Laya.Loader;import Handler1 = Laya.Handler;// 程序入口class GameMain{ constructor() { Laya.init(600,400);...
    bin目录添加ttf文件
    html配置

    import Browser1 = Laya.Browser;

    import Loader = Laya.Loader;

    import Handler1 = Laya.Handler;

    // 程序入口

    class GameMain{

        constructor()

        {

            Laya.init(600,400);

                var arr:ArrayBuffer=Laya.loade

    展开全文
  • 在日常开发中经常会遇到UI给的字体文件比较大有几M大小,但是实际在使用的时候可能只需要用几个字,或者是数字,和英文。在这种情况下需要对字体进行精简压缩,只保留需要的文字。 1:首先下载font-spider npm ...

    在日常开发中经常会遇到UI给的字体文件比较大有几M大小,但是实际在使用的时候可能只需要用几个字,或者是数字,和英文。在这种情况下需要对字体进行精简压缩,只保留需要的文字。

    1:首先下载font-spider

    npm install font-spider -g
    

    2:新建一个html(处理字体用)

    <html>
    <head>
      <link rel="stylesheet" href="font.css">
    </head>
    <body>
      <!-- 填写要保留的文字-->
      <p class="ttf">1234567890abcdefghijklnmopqistuvwsyz</p>
    </body>
    </html>

    3:新建一个css(用于处理的ttf)

    @font-face {
      font-family: 'sf-pro-text_regular';
      /* src引入需要精简的ttf字体文件 */
      src: url('./OPPOSans-M.ttf') format('truetype');
      font-weight: normal;
      font-style: normal;
    }
    body {
      font-family: "sf-pro-text_regular";
    }
    .ttf {
      font-family: 'sf-pro-text_regular';
    }

    4:打开命令行工具,在当前目录下执行命令

    1.打开命令行工具
    2.cd 你文件所在位置
    3.输入 font-spider ./*.html
    

     5.在文件目录下覆盖旧了的字体文件,新的字体文件只有3k.

     

    展开全文
  • 前言当初刚上AndroidO的时候,感觉换字体比以前麻烦了很多,后来知道Magisk这个神器后,原来换字体也不是那么麻烦嘛,但我自己喜欢的字体Myuppy并没有人制作Magisk模块,于是我开始学做字体模块,下面的文字记录我...
  • ios12.1ttf.rar

    2019-07-11 17:19:39
    ios的NotoColorEmoji.ttf文件,push进android的/system/fonts目录替换,可以使手机显示ios12风格的emoji。 注意:解压后需要修改修改文件名为NotoColorEmoji.ttf,并且记得备份原文件,以备不时之需。详细见...
  • 微软雅黑简体中文 内含ttf字体和TextMeshPro字体 另附txt文档 内含ASCII字符和3500常用汉字
  • miniGui1.3支持ttf字体

    2015-06-01 19:18:23
    前几篇文章已经分别讲述了miniGui和freetype的移植,本篇才是真正用到他们的时候,目的就是为了在miniGui中使用TTF字体。 在编译miniGUI时打开ttf开关(--enable-ttfsupport),但是配置显示信息中ttf还是关闭的,找了...
  • css字体加粗_CSS字体

    千次阅读 2020-08-31 20:24:11
    css字体加粗At the dawn of the web you only had a handful of fonts you could choose from. 在网络诞生之初,您只有少数几种字体可以选择。 Thankfully today you can load any kind of font on your pages. ...
  • 藕断丝连字体加粗版是一款很有特色的字体,该字体主要要运用到连笔,寻找一条适合需要设计的主题的公用笔画(创建笔画),制造字体间的连接,增强整体性。有需要的欢迎下载使用! 藕断丝连字体加粗版介绍 藕断丝连...
  • Android原机中英文字体包下载,主要是DroidSansFallback.ttf(中文字体)、DroidSans.ttf(英文字体)、DroidSans-Bold.ttf(英文加粗字体)这三种字体的打包下载,因为这三种字体是Andorid系统中几乎每一个显示界面...
  • 思源宋体简体中文完整字形开源字体,官方只提供了OTF格式,MSOffice对OTF字体支持较差,WPS根本不支持OTF字体。这里专门制作了TTF格式,可以正常用于办公软件中。
  • 已经分享了常规版本、加粗版本,这次加了个更粗的ttf文件,并且对加粗版本修复了日文假名偏窄的问题。游黑体,前面发过了常规版,详情点我查看。这次的变动较大,使用了全新的官方原始字库,并且人工加粗了显示效果...
  • 黄引齐锯齿体字体是一款有着不规整笔画造型的黄引齐字体,该字体打破传统一笔一划的规整和传统,给人眼前一亮,同时加黑加粗字体让人印象深刻,设计灵感来自一些经典恐怖片,例如:电锯惊魂中的电锯,大白鲨的利齿...
  • 1. 字体简介前端项目绕不开的东西就是针对字体的配置,有时候UED同学提供的格式并不是合适的格式。这就需要我们自己做些对应的转换。首先来看看主流的字体有哪些:WOFF/WOFF2EOTTTF/OTFSVG具体针对不同格式的介绍,...
  • 往后狗生请指教字体是XFont字库中的一款个性字体,该字体书写的非常认真,横平竖直,笔画中没有勾画与弯曲,能够应用于文本装潢、信息展示、网页设计、篆刻制模、数据制作、装潢设计、计算艺术设计、视觉设计、字帖...
  • 前阵子雨哥看百思不得姐段子手的时候看到一张图片,然后按图索骥做了一套手机用的字体,分常规大小和80%小字体,详情可以看看下面的链接:【加粗】男女老少皆宜的加粗黑体,老年机+小字体都可以正常大小的可以把手机...
  • 使用JasperSoft Studio编辑报表模板时,使用到了扩展的字体(特殊字体),在JAVA的工程上,需要做字体定义处理。 在Resources下增加 jasperreports_extension.properties 文件,在文件内配置字体的参数(字体配置文件)...
  • Returning C:\Python27\lib\site-packages\matplotlib\mpl-data\fonts\ttf\Vera.ttf 参考方案 尝试使用weight代替fontweight。 R'relaimpo'软件包的Python端口 - python 我需要计算Lindeman-Merenda-Gold(LMG)分数...
  • 简介:OPPO Sans字体采用了全新骨架、结构和字形的设计,同时也简化了部分笔画,使字体的整体造型更加简洁优雅,还针对移动端进行了许多像素级的优化,长时间阅读也不会感到累。 这是OPPO手机的字体,但是用在电脑上...
  • 而在下载安装过官方字体后,在Office2010以后的版本中,仿宋_GB2312在加粗后依然无法正常显示,会有虚化/发虚/不清晰/不美观的问题。针对这个多年来微软都没有修复的问题,LHAIX大神制作了“楷体_GB2312”的修改版,...
  • 思源宋体简体中文完整字形开源字体,官方只提供了OTF格式,MSOffice对OTF字体支持较差,WPS根本不支持OTF字体。这里专门制作了TTF格式,可以正常用于办公软件中。
  • import java.awt.Font;import java.io.File;...public class Loadfont{public static Font loadFont(String fontFileName, float fontSize) //第一个参数是外部字体名,第二个是字体大小{try{File file = n...
  • 修改ttf字体美化显示效果

    千次阅读 2008-01-25 09:59:00
    很多人在使用 linux 做桌面时常常会抱怨字体模糊、破碎变形、英文不好看、没有粗斜体等。在 firefly(台湾) http://firefly.idv.tw/test/Forum.php?Board=1 和 akito(日本) http://www.kde.gr.jp/~akito/xft/ 等...
  • SDL_ttf库显示字体

    万次阅读 2019-12-25 10:59:15
    显示字体 //初始化字体TTF_Init(); //打开字体TTF_Font* m_titleFont = TTF_OpenFont("msyhbd.ttf", 100); /************************************ 设置字体的格式 /* Set and retrieve the font style...
  • 而在下载安装过官方字体后,在Office2010以后的版本中,仿宋_GB2312在加粗后依然无法正常显示,会有虚化/发虚/不清晰/不美观的问题。针对这个多年来微软没有修复的问题,LHAIX大神制作了“仿宋_GB2312”的修改版,...
  • tcpdf生成字体工具,新版的tcpdf里边没有tools那个文件夹,需要自己制作字体,这个工具就是生成字体使用的。 生成方法如下: 1)打开CMD ,运行: ttf2ufm.exe -a -F myfont.ttf  2)  php -q makefontuni.php...
  • iOS8 PingFangSC字体

    2017-10-24 16:30:29
    PingFangSC,PingFang-SC-Regular,PingFang-SC-Medium,PingFangSC-Light,PingFangSC-Medium,PingFang-SC-Thin

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,645
精华内容 658
关键字:

ttf字体加粗

友情链接: ofdm.rar