fontawesome 软件包有哪些变化

fontawesome 软件包有哪些变化

我正在尝试使用该fontawesome包,但是下面的“alt”似乎没有产生任何东西。

\documentclass{article}
\usepackage{fontawesome}
\usepackage{booktabs}
\usepackage{verbatim}
\begin{document}

\begin{tabular}{lc}
\toprule
Command & Icon \\
\midrule
\verb+\faCamera+ & \faCamera \\
\verb+\faCameraRetro+ & \faCameraRetro \\
\verb+\faTable+ & \faTable \\
\verb+\faFile+ & \faFile \\
\verb+\faFileAlt+ & \faFileAlt \\
\verb+\faPicture+ & \faPicture \\
\bottomrule
\end{tabular}

\end{document}

什么\faFileAlt都没产生。我也试过使用\faEnvelopeAlt,但仍然什么都没产生。我在 Mac 上使用 MacTeX / LaTeX。

该包肯定最近发生了一些更改,但我不知道导致错误的上述宏是什么。

答案1

一个旧版本的fontawesome- 版本 2013/05/10 v3.1.1 - 将编译为以下内容(使用 XeLaTeX 编译):

在此处输入图片描述

\documentclass{article}
%\usepackage{fontawesome}
\usepackage{booktabs}
\usepackage{verbatim}

\usepackage{fontspec}
\newfontfamily{\FA}{FontAwesome}
% generic command to display an icon by its name
\makeatletter
\newcommand*{\faicon}[1]{%
  {\FA\csname faicon@#1\endcsname}}
\makeatother

\expandafter\def\csname faicon@camera\endcsname             {\symbol{"F030}}  \def\faCamera            {{\FA\csname faicon@camera\endcsname}}
\expandafter\def\csname faicon@camera-retro\endcsname       {\symbol{"F083}}  \def\faCameraRetro       {{\FA\csname faicon@camera-retro\endcsname}}
\expandafter\def\csname faicon@table\endcsname              {\symbol{"F0CE}}  \def\faTable             {{\FA\csname faicon@table\endcsname}}
\expandafter\def\csname faicon@file\endcsname               {\symbol{"F016}}  \def\faFile              {{\FA\csname faicon@file\endcsname}}
\expandafter\def\csname faicon@file-alt\endcsname           {\symbol{"F0F6}}  \def\faFileAlt           {{\FA\csname faicon@file-alt\endcsname}}
\expandafter\def\csname faicon@picture\endcsname            {\symbol{"F03E}}  \def\faPicture           {{\FA\csname faicon@picture\endcsname}}

\begin{document}

\begin{tabular}{lc}
  \toprule
  Command & Icon \\
  \midrule
  \verb+\faCamera+ & \faCamera \\
  \verb+\faCameraRetro+ & \faCameraRetro \\
  \verb+\faTable+ & \faTable \\
  \verb+\faFile+ & \faFile \\
  \verb+\faFileAlt+ & \faFileAlt \\
  \verb+\faPicture+ & \faPicture \\
  \bottomrule
\end{tabular}

\end{document}

新的等价物将是

在此处输入图片描述

\documentclass{article}
\usepackage{fontawesome}
\usepackage{booktabs}
\usepackage{verbatim}

\begin{document}

\begin{tabular}{lc}
  \toprule
  Command & Icon \\
  \midrule
  \verb+\faCamera+ & \faCamera \\
  \verb+\faCameraRetro+ & \faCameraRetro \\
  \verb+\faTable+ & \faTable \\
  \verb+\faFileO+ & \faFileO \\
  \verb+\faFileTextO+ & \faFileTextO \\
  \verb+\faPictureO+ & \faPictureO \\
  \bottomrule
\end{tabular}

\end{document}

\faPhoto是 的别名\faPictureO

答案2

这就是你想要的吗?自版本 3 以来,一些名称已更改:

\documentclass[x11names]{article}
\usepackage{fontawesome}
\usepackage{array, xcolor} 
\begin{document}

\begin{tabular}{>{\ttfamily}ll}
    \verb+\faFileO+ & \faFileO \\[2ex]
    At 18 pt: & \fontsize{18}{22}\faFileO\\[2ex]
    \verb+\LARGE:+ & \LARGE\color{SeaGreen3} \faFileO
\end{tabular}
\end{document} 

在此处输入图片描述

相关内容