Questions tagged «fonts»

字体是一种电子数据文件,其中包含一组字形,字符或符号(例如dingbats)。尽管“字体”一词最初是指一组金属类型,但使用一种样式和大小,但自1990年代以来,大多数字体都是数字的,用在计算机上。

6
Webfonts还是本地加载的字体?
自从使用Cufon带来麻烦之后,我就冒险不使用外部字体资源,但是最近,我一直在寻找替代方法来加载字体,以查看是否有更好的方法。更好的方法有一种突如其来的出现方式。 那里有很多新方法,每种方法似乎都有变化。我应该使用typekit吗?或Google webfonts(使用js或css)?我应该继续使用本地加载的字体(例如fontsquirrel.com生成的方法)吗? 我将在下面列出一些测试方法,这些方法似乎是最受人们欢迎的方法,但是真的值得一试使用webfont吗?似乎它将承担较高的资源负载(http请求),而文件格式类型较少(兼容性较差)等。但是在大多数情况下,文件似乎是异步且高效地加载的。 这只是情况和需求的问题吗?如果是这样,它们是什么? 这些方法之间是否存在巨大差异? 有没有我没有列出的更好的方法? 专业人士的表现/缺点是什么?看?依赖?兼容性? 我确实在这里寻找最佳实践,性能是一件大事,但可伸缩性和易用性也是如此。更不用说,外观和感觉。 Google CSS 仅使用外部样式表 仅使用最小的兼容文件类型 可以使用@import或<link>获取styleshee(@font-face)的内容,并将其直接放入您自己的样式表中。 检测结果 78ms load of html 36ms load of css Google JS方法 用于webfont.js加载样式表 仅使用最小的兼容文件类型 :root用类追加元素 将脚本添加到头部。 检测结果 171ms load of html 176ms load of js 32ms load of css Typekit方法 :root用类追加元素。 可以使用*.js摘要或外部加载的文件*.js文件 使用data:font/opentype代替字体文件。 将脚本添加到头部 将嵌入式CSS添加到头部 将外部样式表添加到头部 您可以从typekit.com轻松添加/删除/调整字体和目标选择器 …


5
在Emacs中获取光标下方的字体
我一直在开发自己的自定义颜色主题,如果我可以获得影响光标下方文本的字体列表,这将非常有用。 类似于Textmate的show current scope命令。 那将省去我做Mx custom-face并仔细查看可用选项,猜测哪个会影响我当前使用的单词的麻烦。 有任何想法吗?

5
如何在Vim中设置默认字体大小?
我正在尝试使用Vim为我的GUI配置默认设置。我已经在网络上进行了研究,但是我找到并尝试过的所有解决方案均无效。 这是我尝试过的一些事情(在.vimrc文件中): set guifont = Monaco:h20 set guifont=Monospace 20 其实我不在乎摩纳哥字体。
94 vim  fonts 

7
如何以编程方式将字体自定义字体设置为Spinner文本?
我的资产文件夹中有一个ttf字体文件。我知道如何通过以下方式将其用于textviews: Typeface externalFont=Typeface.createFromAsset(getAssets(), "fonts/HelveticaNeueLTCom-Lt.ttf"); textview1.setTypeface(externalFont); 我已经在自己的xml文件中定义了微调框文本的外观(与android中的通常情况一样): <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+android:id/text1" style="?android:attr/spinnerItemStyle" android:singleLine="true" android:textColor="#ffffff" android:gravity="center" android:layout_width="fill_parent" android:layout_height="wrap_content" android:ellipsize="marquee" /> 我只是不能从代码引用此textview,我总是得到空指针异常。例如,我尝试过: TextView spinner_text=(TextView)findViewById(R.id.text1); spinner_text.setTypeface(externalFont); 是否可以为我自己的xml中定义的微调框文本选择外部字体? 谢谢。 编辑答案: 这有效: String [] items = new String[2]; items[0]="Something1"; items[1]="Something2"; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.spinaca, items) { public View getView(int position, View convertView, …

10
使用XML在Android TextView中使用自定义字体
我已将一个自定义字体文件添加到我的资产/字体文件夹中。如何从XML使用它? 我可以通过以下代码使用它: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); 我不能使用android:typeface="/fonts/Molot.otf"属性从XML做到这一点吗?

10
使用CSS将单个字体应用于整个网站
我想在整个网站上使用一种名为“阿尔及利亚”的字体。因此,我需要更改所有HTML标记,并且我不想为不同的标记编写不同的代码,例如: button{font-family:Algerian;} div{font-family:Algerian;} 强烈建议不要使用以下方法: div,button,span,strong{font-family:Algerian;}
91 html  css  fonts  font-face 


5
更改ggplot2中的字体
从前,我改变了我的 ggplot2使用windowsFonts(Times=windowsFont("TT Times New Roman"))来更改字体。现在我无法摆脱它。 在尝试设置时family="",ggplot2 theme()我似乎无法生成字体更改,因为我使用不同的字体系列编译以下MWE。 library(ggplot2) library(extrafont) loadfonts(device = "win") a <- ggplot(mtcars, aes(x=wt, y=mpg)) + geom_point() + ggtitle("Fuel Efficiency of 32 Cars") + xlab("Weight (x1000 lb)") + ylab("Miles per Gallon") + theme(text=element_text(size=16, # family="Comic Sans MS")) # family="CM Roman")) # family="TT Times New Roman")) # family="Sans")) family="Serif")) …

12
透明文字切出背景
有什么方法可以使用CSS 从背景效果中切出一个透明文本,如下图所示? 这将是可悲的输,因为替换文本图像的所有珍贵的SEO。 我首先想到了阴影,但是我什么也搞不清... 图片是网站背景,是绝对定位的<img>标签
90 css  svg  fonts  css-shapes 

11
UILabel字体大小?
我似乎无法使用以下代码修改UILabel的字体大小: itemTitle.font = [UIFont systemFontOfSize:25]; 当我将数字25增加到更大时,它似乎仅在标签上增加了上边距,从而将文本向下推得太多,从而使文本在底部被截断或完全溢出。 我在其他地方使用systemFontOfSize 25创建了另一个UILabel,它比itemTitle文本小得多。这是怎么回事?25应该不是绝对值吗? 我对如何以编程方式更改uilabels的字体大小感到困惑。

6
设置MacVim默认字体
如何为MacVim设置默认字体? 我尝试添加以下行 set guifont = Monaco:h12 到以下两个文件之一: ~/.vimrc ~/.gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/gvimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.vimrc ~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.gvimrc 我重新启动了MacVim,但是它仍然不会设置默认字体。我错过了什么吗? 更新:我可以set guifont在运行时发出命令,它工作正常。它似乎并没有从我的启动文件中读取它。
87 vim  fonts  default 

3
图标字体:它们如何工作?
我知道图标字体只是字体,您可以通过调用它们的类名来获得图标,但是图标字体如何工作? 我已经尝试检查Chrome中加载的相关图标字体资源,以查看图标字体如何显示图标(与常规字体相比),但是我无法弄清楚这种情况如何发生。 即使有大量的图标字体可用,我也没有找到有关如何完成“图标字体技术”的资源。也有大量资源显示如何集成图标字体 ,但是似乎没有人分享或写出如何完成此工作!
86 css  web  fonts  icons  icon-fonts 


5
如何在Matplotlib(Python)中更改字体?
听起来这是一个简单的问题,但是我找不到在python中用matplotlib制作的图中更改字体(不是字体大小)的有效解决方案。 我找到了一些教程,可通过修改matplotlib存储默认字体的文件夹中的一些文件来更改matplotlib的默认字体-请参阅此博客文章-但我正在寻找一种不太激进的解决方案,因为我想使用多个我的绘图中的字体(文本,标签,轴标签等)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.