Fonts Xeletex+;真棒
我正在尝试在OS X上的Xeletex中使用FontAwesome。 因此,我遵循了上面描述的步骤:Fonts Xeletex+;真棒,fonts,latex,font-awesome,Fonts,Latex,Font Awesome,我正在尝试在OS X上的Xeletex中使用FontAwesome。 因此,我遵循了上面描述的步骤: 将此文件另存到项目文件夹中,名为fontsawome.sty 将\usepackage{fontawesome}放入序言中 为FontAwesome定义命令:\newfontfamily{\FA}{FontAwesome Regular} 重新定义所需字符(可选):\def\twitter{{\FA\faTwitter} 使用:\href{}{\twitter\swaycz} 因此,我的.tex
\documentclass{.......}
\usepackage{fontspec}
\usepackage{fontawesome}
\newfontfamily{\FA}{FontAwesome Regular}
\begin{document}
但我一直在犯这样的错误:
kpathsea:make_tex: Invalid fontname `FontAwesome Regular', contains ' '
kpathsea:make_tex: Invalid fontname `FontAwesome Regular', contains ' '
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
!
! The font "FontAwesome Regular" cannot be found.
!
! See the fontspec documentation for further information.
!
! For immediate help type H <return>.
!...............................................
而不是\newfontfamily{\FA}{FontFamily},但它也不起作用
我对LaTex还是个新手,非常感谢您抽出时间,谢谢您。Fontspec默认使用您的系统字体,因此:FontAwesome需要像其他字体一样作为普通系统字体安装。如果您在Fontbook或类似内容中没有看到它,则说明您没有正确安装它 (你引用的要点的第7行和第8行提到了这一点,但我重申这一点只是以防万一) 如果您想“从文件”运行它,而不是将其安装为系统字体,请不要使用
\newfontfameric{\FA}{fontfameric}
,而是使用“从路径”方式加载字体文件,如tex.stackexchange网站所述,在中我发现此视频()特别有用。请执行以下操作
从FontAwesome下载字体文件并安装为系统字体后,打开字体应用程序并确认FontAwesome名称 由于目前版本为5.7.2,此版本在系统字体中有三种字体类型 他们的名字是 字体5免费常规 字体真棒5自由固体 字体真棒5个品牌常规 因此,请为Fontsome定义命令:
\newfontfamily{\FAFR}{Font Awesome 5 Free Regular}
\newfontfamily{\FAFS}{Font Awesome 5 Free Solid}
\newfontfamily{\FAB}{Font Awesome 5 Brands Regular}
简单地重新定义:
\def\faEmail{{\FAFR \symbol{"F0E0}}} % Email
\def\faPhone{\FAFS \symbol{"F095}} % Phone
\def\faLinkedin{\FAB \symbol{"F08C}} % Linkedin
\def\faGithub{\FAB \symbol{"F09B}} % Github
\def\faStackOverflow{\FAB \symbol{"F16C}} % StackOverflow
首先:感谢您的回答,因为它非常有用。我在复制重新定义时遇到了一个小问题-在\FA*之前使用两个括号是很重要的,因为如果您不这样做,则该部分不限于此字符,而是整个部分。\def\faEmail{{\FAFR\symbol{“F0E0}}}%Email
\def\faEmail{{\FAFR \symbol{"F0E0}}} % Email
\def\faPhone{\FAFS \symbol{"F095}} % Phone
\def\faLinkedin{\FAB \symbol{"F08C}} % Linkedin
\def\faGithub{\FAB \symbol{"F09B}} % Github
\def\faStackOverflow{\FAB \symbol{"F16C}} % StackOverflow