dejavu是很受欢迎的开源字体之一.开源字体的好处就是没有商业版权限制了.

先看看效果如何:

再看看该字体的其他细节特征:

整体视觉效果还不错吧.喜欢的朋友可以试一试呀!

测试环境MikTex+Win7+Xelatex.Windows下强烈推荐MikTex,而不是TexLive,亲们,试过你就明白了.

测试Tex文件如下:

\documentclass{beamer}
\usepackage{ctex}
\usepackage{fontspec}
\usepackage{xunicode}
%===========================================
%使用fontspec宏包设置西文字体dejavu-fonts-ttf-2.37
\setmainfont{DejaVuSerif.ttf}[
BoldFont = DejaVuSerif-Bold.ttf,
ItalicFont = DejaVuSerif-Italic.ttf,
BoldItalicFont = DejaVuSerif-BoldItalic.ttf ]
%----------------------------------------------
\setsansfont{DejaVuSans.ttf}[
BoldFont = DejaVuSans-Bold.ttf,
ItalicFont = DejaVuSans-Oblique.ttf,
BoldItalicFont =DejaVuSans-BoldOblique.ttf ]
%----------------------------------------------
\setmonofont{DejaVuSansMono.ttf}[
BoldFont = DejaVuSansMono-Bold.ttf,
ItalicFont = DejaVuSansMono-Oblique.ttf,
BoldItalicFont =DejaVuSansMono-BoldOblique.ttf]
%===========================================
\begin{document}
%===========================================
\begin{frame}
%\transsplitverticalin
\frametitle{dejavu-fonts-ttf-2.37 Test}
\framesubtitle{测试字体特征}
{\fontspec[Script=Default,Fractions={On}]{DejaVuSerif}
1/7 3/10 7/10}x\raisebox{-0.5ex}{{\scriptsize ai}}
x{\fontspec[Script=Default,VerticalPosition={Inferior}]{DejaVuSerif}
abcdefghijklmnopqrstuvwxyz+−(0123456789)} \\
x\raisebox{0.85ex}{{\scriptsize ai}}
x{\fontspec[Script=Default,VerticalPosition={Superior}]{DejaVuSerif}
abcdefghijklmnopqrstuvwxyz+−(0123456789)}{\fontspec[Script=Latin]{DejaVuSerif}
\textsc{Small Caps} }\\abcdefghijklmnopqrstuvwxyz+−(0123456789)\\
ABCDFGHIJKLMNOPQRSTUVWXYZ\\
{\bfseries ABCDFGHIJKLMNOPQRSTUVWXYZ}\\
{ Bсички хора се раждат свободни и равни по достойнство и права.}\\{\fontspec[Script=Cyrillic,Language=Bulgarian,Variant={1}]{DejaVuSerif} \selectfont
Bсички хора се раждат свободни и равни по достойнство и права.  }\end{frame}
%===========================================
\begin{frame}
%\transsplitverticalin
\frametitle{dejavu-fonts-ttf-2.37 Test}
\framesubtitle{测试字体特征}
显示直立文本: \textup{abcdefghijklmnopqrstuvwxyz+−(0123456789)}\\
意大利斜体: \textit{abcdefghijklmnopqrstuvwxyz+−(0123456789)}\\
slanted斜体: \textsl{abcdefghijklmnopqrstuvwxyz+−(0123456789)}\\
显示小体大写文本:  \textsc{abcdefghijklmnopqrstuvwxyz+−(0123456789)}\\
中等权重: \textmd{abcdefghijklmnopqrstuvwxyz+−(0123456789)}\\
加粗命令: \textbf{abcdefghijklmnopqrstuvwxyz+−(0123456789)}\\
默认值: \textnormal{abcdefghijklmnopqrstuvwxyz+−(0123456789)}\\
\end{frame}
%===========================================
\end{document}

编译命令如下:

xelatex main
xelatex main

喜欢的朋友可以去试试.

开源字体dejavu-fonts-ttf-2.37 的使用和测试相关推荐

  1. Input stream not found at: net/sf/jasperreports/fonts/dejavu/msyh.ttf的解决方法

    用Jaspersoft Studio设计后的报表文件,文字设成微软雅黑后导出时后台报错:" Input stream not found at: net/sf/jasperreports/f ...

  2. Visual Studio 2019 设置等宽字体 DejaVu Sans Mono

    Visual Studio 2019 设置等宽字体 DejaVu Sans Mono 文章目录 Visual Studio 2019 设置等宽字体 DejaVu Sans Mono I - 前言 II ...

  3. Qt 之字体文件(TTF)

    简述 TTF(TrueTypeFont)是Apple公司和Microsoft公司共同推出的字体文件格式,随着windows的流行,已经变成最常用的一种字体文件表示方式. 在一些特殊的场合,系统字符集不 ...

  4. 开源字体FiraCode,windows

    github开源字体FiraCode,windows 下载连接: https://github.com/tonsky/FiraCode/releaseshttps://github.com/tonsk ...

  5. 《隆重介绍 思源黑体:一款Pan-CJK 开源字体》

    关于思源黑体 思源黑体是谷歌与 Adobe 联合开发,支持简体中文.繁体中文.日文.韩文以及英文:支持 ExtraLight.Light.Normal.Regular.Medium.Bold 和 He ...

  6. 五款 GitHub 上的开源字体:设计与实用的完美结合

    开源字体不香吗?五款 GitHub 上的爆红字体任君选 随着数字化时代的到来,人们对于字体的需求也越来越高.一款好的字体不仅能够提高人们的阅读体验,还能够彰显个性,甚至影响人们对于品牌的印象.而在这个 ...

  7. java 生成pdf 字体 type1、ttf、ottf、cid、woff

    java生成pdf技术选型 技术选型 java生成pdf最终选择itext7+pdfhtml+freemarker.为什么使用这个组合呢?生成pdf,通常会用html转pdf,这是因为html+css ...

  8. 用freetype开源字体库,实现在图片上字体大小

    掌握truetype字体原理,利用freetype开源字体库,实现在图片上书写一行字体大小变化的诗句(比如首字体增大). 首先,在树莓派上安装freetype: 下载好: 传输文件,并且安装好: 解压 ...

  9. WPF使用外部字体文件(.ttf/.otf)

    WPF使用外部字体文件(.ttf/.otf) 1.字体文件(.ttf或者otf)导入到项目中,以.otf文件为例 2.设置文件属性为Resource,不复制 Net 5以上(包括net core)项目 ...

  10. android 字体渲染机制,Android:字体渲染问题.ttf 3MB

    我的Android应用程序需要支持各种语言(如中文等).他们大多数都在Ascender的DroidSansFallback.ttf文件中.Android:字体渲染问题.ttf> 3MB 在某些A ...

最新文章

  1. swift3.0阿里百川反馈
  2. 奶牛异或(01字典树)
  3. linux 环境下,yum 安装redis
  4. 企业要SD-WAN组网,请先评估这些问题
  5. iOS 13 真机调试包
  6. POJ1785(笛卡尔树的构造)
  7. Oracle学习(1)——BLOCK
  8. JSP的文件上传处理
  9. 查看Linux服务器的CPU详细信息
  10. 数字ToString作为货币显示并且带小数
  11. Go程序:利用命令行参数做四则运算
  12. 两年质保,只此一加!一加9系列推出两年质保
  13. SHELL(bash)脚本编程四:其他扩展
  14. 如何检测浏览器所支持的最小字体大小
  15. 【机器学习】完整的机器学习项目演练:第三部分
  16. 浪潮之巅--苹果的魔力
  17. springboot+教学工作量管理系统 毕业设计-附源码221541
  18. 华为交换机、路由器设备怎样配置console登录密码
  19. 【MULTISIM】将spice模型载入multisim详细步骤
  20. 一元二次不等式和一元三次不等式解法的思考

热门文章

  1. 【渝粤教育】国家开放大学2018年秋季 2711T花卉栽培技术 参考试题
  2. linux文件系统目录操作实验报告,Linux操作系统实验报告
  3. 【plantuml】程序员绘图工具
  4. 优质的易语言 E语言游戏源码素材推荐,不容错过
  5. mysql使用sql脚本建立数据库
  6. markdown支持的latex
  7. 欧姆龙cp1h指令讲解_欧姆龙plc指令讲解.ppt
  8. 基于javaweb+SSM的药品管理系统(java+SSM+html+jQuery+Tomcat+mysql)
  9. SPSS基础操作详解---系统环境设置篇
  10. 高德地图与百度地图的经纬度偏差纠正