summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-03-23 23:00:00 +0000
committerKarl Berry <karl@freefriends.org>2013-03-23 23:00:00 +0000
commit82efcfabb5d004586f748c9ea7c7e02480a5451b (patch)
treec39532823f6f33a9087ea0bc2523bdab3c7a2930
parent3f4c77d66c5216e9a88c7305b5e6a7671a32361a (diff)
fontawesome (23mar13)
git-svn-id: svn://tug.org/texlive/trunk@29485 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/fontawesome/README24
-rw-r--r--Master/texmf-dist/doc/latex/fontawesome/fontawesome.pdfbin0 -> 135926 bytes
-rw-r--r--Master/texmf-dist/doc/latex/fontawesome/fontawesome.tex356
-rw-r--r--Master/texmf-dist/fonts/opentype/public/fontawesome/FontAwesome.otfbin0 -> 48748 bytes
-rw-r--r--Master/texmf-dist/tex/latex/fontawesome/fontawesome.sty305
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rw-r--r--Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/fontawesome.tlpsrc0
8 files changed, 687 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/fontawesome/README b/Master/texmf-dist/doc/latex/fontawesome/README
new file mode 100644
index 00000000000..f83d5a58c04
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/fontawesome/README
@@ -0,0 +1,24 @@
+fontawesome -- high quality web icons
+
+The "fontawesome" package grants access to 249 web-related icons provided by the
+included "Font Awesome" free font, designed by Dave Gandy and released under
+the open SIL Open Font License (available at http://scripts.sil.org/OFL).
+See http://fortawesome.github.com/Font-Awesome for more details about the font
+itself.
+
+This package requires the "fontspec" package and either the Xe(La)TeX or
+Lua(La)TeX engine to load the included otf font.
+
+Once the package is loaded, icons can be accessed through the general \faicon
+command, which takes as argument the name of the desired icon, or through direct
+commands specific to each icon. The full list of icon designs, names and direct
+commands is showcased in the manual.
+
+
+Font Awesome font
+Author: Dave Gandy
+Licence: SIL Open Font License
+
+fontawesome package
+Author: Xavier Danaux <xdanaux@gmail.com>
+Licence: The LaTeX Project Public LiĀ­cense, version 1.3c
diff --git a/Master/texmf-dist/doc/latex/fontawesome/fontawesome.pdf b/Master/texmf-dist/doc/latex/fontawesome/fontawesome.pdf
new file mode 100644
index 00000000000..cdaf5adb855
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/fontawesome/fontawesome.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/fontawesome/fontawesome.tex b/Master/texmf-dist/doc/latex/fontawesome/fontawesome.tex
new file mode 100644
index 00000000000..705d342fce7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/fontawesome/fontawesome.tex
@@ -0,0 +1,356 @@
+%% start of file `fontawesome.tex'.
+%% Copyright 2013 Xavier Danaux (xdanaux@gmail.com).
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License version 1.3c,
+% available at http://www.latex-project.org/lppl/.
+
+\documentclass{ltxdoc}
+%\GetFileInfo{\jobname.sty}
+\def\fileversion{3.0.2}
+\def\filedate{March 21, 2013}
+\usepackage{lmodern}
+\usepackage[numbered]{hypdoc}
+\usepackage{hologo}
+\usepackage{hyperref, xcolor}
+\definecolor{myblue}{rgb}{0.22,0.45,0.70}% light blue
+\hypersetup{colorlinks=true, linkcolor=myblue, urlcolor=myblue}
+\usepackage{longtable, booktabs}
+\usepackage{\jobname}
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+
+\begin{document}
+\title{The \textsf{\jobname} package\\High quality web icons}
+\author{%
+ Xavier Danaux\thanks{E-mail: \href{mailto:xdanaux@gmail.com}{\tt xdanaux@gmail.com}} (\hologo{LaTeX} code)\\%
+ Dave Gandy (font and icons design)}
+\date{Version \fileversion, released on \filedate}
+\maketitle
+
+\begin{abstract}
+The \textsf{\jobname} package grants access to 249 web-related icons provided by the included \emph{Font Awesome} free font, designed by Dave Gandy and released\footnote{See \url{http://fortawesome.github.com/Font-Awesome} for more details about the font itself} under the open SIL Open Font License\footnote{Available at \url{http://scripts.sil.org/OFL}.}.
+
+This package requires the \textsf{fontspec} package and either the \hologo{Xe}\hologo{(La)TeX} or Lua\hologo{(La)TeX} engine to load the included otf font.
+\end{abstract}
+
+\changes{v3.0.2}{2013/03/21}{First public release (version number set to match the included FontAwesome.otf font version).}
+
+\bigskip
+
+\section{Introduction}
+The \textsf{\jobname} package aims to enable easy access in \hologo{(La)TeX} to high quality icons covering
+\hyperref[section:web_application]{web application},
+\hyperref[section:text_editor]{text editor},
+\hyperref[section:directional]{directional},
+\hyperref[section:video_player]{video player},
+\hyperref[section:social]{social} and
+\hyperref[section:medical]{medical}
+pictograms.
+It is a redistribution of the free (as in beer) \emph{Font Awesome} otf font with specific bindings for \hologo{(La)TeX}.
+
+\section{Requirements}
+The \textsf{\jobname} package requires the \textsf{fontspec} package and either the \hologo{Xe}\hologo{(La)TeX} or Lua\hologo{(La)TeX} engine to load the included otf font.
+
+\section{Usage}
+\DescribeMacro{\faicon}
+Once the \textsf{\jobname} package loaded, icons can be accessed through the general \cs{faicon}, which takes as mandatory argument the \meta{name} of the desired icon, or through a direct command specific to each icon. The full list of icon designs, names and direct commands are showcased next.
+
+\newenvironment{showcase}
+ {%
+% \begin{longtable}{ccp{2.8cm}p{3.5cm}}% debug: shows icons with both generic and specific commands
+ \begin{longtable}{cp{2.8cm}p{3.5cm}}
+ \toprule
+% \bfseries Icon& \bfseries Icon& \bfseries Name& \bfseries Direct command\\% debug
+ \bfseries Icon& \bfseries Name& \bfseries Direct command\\
+ \midrule\endhead}
+ {\bottomrule
+ \end{longtable}}
+\newcommand*{\showcaseicon}[2]{%
+% \faicon{#1}& \csname#2\endcsname& \itshape #1& \ttfamily \textbackslash #2\index{\ttfamily \textbackslash #2}\\}% debug
+ \faicon{#1}& \itshape #1& \ttfamily \textbackslash #2\index{\ttfamily \textbackslash #2}\\}
+
+\subsection{Web application icons\label{section:web_application}}
+\begin{showcase}
+ \showcaseicon{adjust}{faAdjust}
+ \showcaseicon{asterisk}{faAsterisk}
+ \showcaseicon{ban-circle}{faBanCircle}
+ \showcaseicon{bar-chart}{faBarChart}
+ \showcaseicon{barcode}{faBarcode}
+ \showcaseicon{beaker}{faBeaker}
+ \showcaseicon{beer}{faBeer}
+ \showcaseicon{bell}{faBell}
+ \showcaseicon{bell-alt}{faBellAlt}
+ \showcaseicon{bolt}{faBolt}
+ \showcaseicon{book}{faBook}
+ \showcaseicon{bookmark}{faBookmark}
+ \showcaseicon{bookmark-empty}{faBookmarkEmpty}
+ \showcaseicon{briefcase}{faBriefcase}
+ \showcaseicon{bullhorn}{faBullhorn}
+ \showcaseicon{calendar}{faCalendar}
+ \showcaseicon{camera}{faCamera}
+ \showcaseicon{camera-retro}{faCameraRetro}
+ \showcaseicon{certificate}{faCertificate}
+ \showcaseicon{check}{faCheck}
+ \showcaseicon{check-empty}{faCheckEmpty}
+ \showcaseicon{circle}{faCircle}
+ \showcaseicon{circle-blank}{faCircleBlank}
+ \showcaseicon{cloud}{faCloud}
+ \showcaseicon{cloud-download}{faCloudDownload}
+ \showcaseicon{cloud-upload}{faCloudUpload}
+ \showcaseicon{coffee}{faCoffee}
+ \showcaseicon{cog}{faCog}
+ \showcaseicon{cogs}{faCogs}
+ \showcaseicon{comment}{faComment}
+ \showcaseicon{comment-alt}{faCommentAlt}
+ \showcaseicon{comments}{faComments}
+ \showcaseicon{comments-alt}{faCommentsAlt}
+ \showcaseicon{credit-card}{faCreditCard}
+ \showcaseicon{dashboard}{faDashboard}
+ \showcaseicon{desktop}{faDesktop}
+ \showcaseicon{download}{faDownload}
+ \showcaseicon{download-alt}{faDownloadAlt}
+ \showcaseicon{edit}{faEdit}
+ \showcaseicon{envelope}{faEnvelope}
+ \showcaseicon{envelope-alt}{faEnvelopeAlt}
+ \showcaseicon{exchange}{faExchange}
+ \showcaseicon{exclamation-sign}{faExclamationSign}
+ \showcaseicon{external-link}{faExternalLink}
+ \showcaseicon{eye-close}{faEyeClose}
+ \showcaseicon{eye-open}{faEyeOpen}
+ \showcaseicon{facetime-video}{faFacetimeVideo}
+ \showcaseicon{fighter-jet}{faFighterJet}
+ \showcaseicon{film}{faFilm}
+ \showcaseicon{filter}{faFilter}
+ \showcaseicon{fire}{faFire}
+ \showcaseicon{flag}{faFlag}
+ \showcaseicon{folder-open}{faFolderOpen}
+ \showcaseicon{folder-close}{faFolderClose}
+ \showcaseicon{folder-open-alt}{faFolderOpenAlt}
+ \showcaseicon{folder-close-alt}{faFolderCloseAlt}
+ \showcaseicon{food}{faFood}
+ \showcaseicon{gift}{faGift}
+ \showcaseicon{glass}{faGlass}
+ \showcaseicon{globe}{faGlobe}
+ \showcaseicon{group}{faGroup}
+ \showcaseicon{hdd}{faHDD}
+ \showcaseicon{headphones}{faHeadphones}
+ \showcaseicon{heart}{faHeart}
+ \showcaseicon{heart-empty}{faHeartEmpty}
+ \showcaseicon{home}{faHome}
+ \showcaseicon{inbox}{faInbox}
+ \showcaseicon{info-sign}{faInfoSign}
+ \showcaseicon{key}{faKey}
+ \showcaseicon{laptop}{faLaptop}
+ \showcaseicon{leaf}{faLeaf}
+ \showcaseicon{legal}{faLegal}
+ \showcaseicon{lemon}{faLemon}
+ \showcaseicon{lightbulb}{faLightbulb}
+ \showcaseicon{lock}{faLock}
+ \showcaseicon{unlock}{faUnlock}
+ \showcaseicon{magic}{faMagic}
+ \showcaseicon{magnet}{faMagnet}
+ \showcaseicon{map-marker}{faMapMarker}
+ \showcaseicon{minus}{faMinus}
+ \showcaseicon{minus-sign}{faMinusSign}
+ \showcaseicon{mobile-phone}{faMobilePhone}
+ \showcaseicon{money}{faMoney}
+ \showcaseicon{move}{faMove}
+ \showcaseicon{music}{faMusic}
+ \showcaseicon{off}{faOff}
+ \showcaseicon{ok}{faOk}
+ \showcaseicon{ok-circle}{faOkCircle}
+ \showcaseicon{ok-sign}{faOkSign}
+ \showcaseicon{pencil}{faPencil}
+ \showcaseicon{picture}{faPicture}
+ \showcaseicon{plane}{faPlane}
+ \showcaseicon{plus}{faPlus}
+ \showcaseicon{plus-sign}{faPlusSign}
+ \showcaseicon{print}{faPrint}
+ \showcaseicon{pushpin}{faPushpin}
+ \showcaseicon{qrcode}{faQRcode}
+ \showcaseicon{question-sign}{faQuestionSign}
+ \showcaseicon{quote-left}{faQuoteLeft}
+ \showcaseicon{quote-right}{faQuoteRight}
+ \showcaseicon{random}{faRandom}
+ \showcaseicon{refresh}{faRefresh}
+ \showcaseicon{remove}{faRemove}
+ \showcaseicon{remove-circle}{faRemoveCircle}
+ \showcaseicon{remove-sign}{faRemoveSign}
+ \showcaseicon{reorder}{faReorder}
+ \showcaseicon{reply}{faReply}
+ \showcaseicon{resize-horizontal}{faResizeHorizontal}
+ \showcaseicon{resize-vertical}{faResizeVertical}
+ \showcaseicon{retweet}{faRetweet}
+ \showcaseicon{road}{faRoad}
+ \showcaseicon{rss}{faRSS}
+ \showcaseicon{screenshot}{faScreenshot}
+ \showcaseicon{search}{faSearch}
+ \showcaseicon{share}{faShare}
+ \showcaseicon{share-alt}{faShareAlt}
+ \showcaseicon{shopping-cart}{faShoppingCart}
+ \showcaseicon{signal}{faSignal}
+ \showcaseicon{signin}{faSignin}
+ \showcaseicon{signout}{faSignout}
+ \showcaseicon{sitemap}{faSitemap}
+ \showcaseicon{sort}{faSort}
+ \showcaseicon{sort-down}{faSortDown}
+ \showcaseicon{sort-up}{faSortUp}
+ \showcaseicon{spinner}{faSpinner}
+ \showcaseicon{star}{faStar}
+ \showcaseicon{star-empty}{faStarEmpty}
+ \showcaseicon{star-half}{faStarHalf}
+ \showcaseicon{tablet}{faTablet}
+ \showcaseicon{tag}{faTag}
+ \showcaseicon{tags}{faTags}
+ \showcaseicon{tasks}{faTasks}
+ \showcaseicon{thumbs-down}{faThumbsDown}
+ \showcaseicon{thumbs-up}{faThumbsUp}
+ \showcaseicon{time}{faTime}
+ \showcaseicon{tint}{faTint}
+ \showcaseicon{trash}{faTrash}
+ \showcaseicon{trophy}{faTrophy}
+ \showcaseicon{truck}{faTruck}
+ \showcaseicon{umbrella}{faUmbrella}
+ \showcaseicon{upload}{faUpload}
+ \showcaseicon{upload-alt}{faUploadAlt}
+ \showcaseicon{user}{faUser}
+ \showcaseicon{user-md}{faUserMD}
+ \showcaseicon{volume-off}{faVolumeOff}
+ \showcaseicon{volume-down}{faVolumeDown}
+ \showcaseicon{volume-up}{faVolumeUp}
+ \showcaseicon{warning-sign}{faWarningSign}
+ \showcaseicon{wrench}{faWrench}
+ \showcaseicon{zoom-in}{faZoomIn}
+ \showcaseicon{zoom-out}{faZoomOut}
+\end{showcase}
+
+\subsection{Text editor icons\label{section:text_editor}}
+\begin{showcase}
+ \showcaseicon{file}{faFile}
+ \showcaseicon{file-alt}{faFileAlt}
+ \showcaseicon{cut}{faCut}
+ \showcaseicon{copy}{faCopy}
+ \showcaseicon{paste}{faPaste}
+ \showcaseicon{save}{faSave}
+ \showcaseicon{undo}{faUndo}
+ \showcaseicon{repeat}{faRepeat}
+ \showcaseicon{text-height}{faTextHeight}
+ \showcaseicon{text-width}{faTextWidth}
+ \showcaseicon{align-left}{faAlignLeft}
+ \showcaseicon{align-center}{faAlignCenter}
+ \showcaseicon{align-right}{faAlignRight}
+ \showcaseicon{align-justify}{faAlignJustify}
+ \showcaseicon{indent-left}{faIndentLeft}
+ \showcaseicon{indent-right}{faIndentRight}
+ \showcaseicon{font}{faFont}
+ \showcaseicon{bold}{faBold}
+ \showcaseicon{italic}{faItalic}
+ \showcaseicon{strikethrough}{faStrikethrough}
+ \showcaseicon{underline}{faUnderline}
+ \showcaseicon{link}{faLink}
+ \showcaseicon{paper-clip}{faPaperClip}
+ \showcaseicon{columns}{faColumns}
+ \showcaseicon{table}{faTable}
+ \showcaseicon{thumbnails-large}{faThumbnailsLarge}
+ \showcaseicon{thumbnails}{faThumbnails}
+ \showcaseicon{thumbnails-list}{faThumbnailsList}
+ \showcaseicon{list}{faList}
+ \showcaseicon{list-ol}{faListOL}
+ \showcaseicon{list-ul}{faListUL}
+ \showcaseicon{list-alt}{faListAlt}
+\end{showcase}
+
+\subsection{Directional icons\label{section:directional}}
+\begin{showcase}
+ \showcaseicon{angle-left}{faAngleLeft}
+ \showcaseicon{angle-right}{faAngleRight}
+ \showcaseicon{angle-up}{faAngleUp}
+ \showcaseicon{angle-down}{faAngleDown}
+ \showcaseicon{arrow-left}{faArrowLeft}
+ \showcaseicon{arrow-right}{faArrowRight}
+ \showcaseicon{arrow-up}{faArrowUp}
+ \showcaseicon{arrow-down}{faArrowDown}
+ \showcaseicon{caret-left}{faCaretLeft}
+ \showcaseicon{caret-right}{faCaretRight}
+ \showcaseicon{caret-up}{faCaretUp}
+ \showcaseicon{caret-down}{faCaretDown}
+ \showcaseicon{chevron-left}{faChevronLeft}
+ \showcaseicon{chevron-right}{faChevronRight}
+ \showcaseicon{chevron-up}{faChevronUp}
+ \showcaseicon{chevron-down}{faChevronDown}
+ \showcaseicon{circle-arrow-left}{faCircleArrowLeft}
+ \showcaseicon{circle-arrow-right}{faCircleArrowRight}
+ \showcaseicon{circle-arrow-up}{faCircleArrowUp}
+ \showcaseicon{circle-arrow-down}{faCircleArrowDown}
+ \showcaseicon{double-angle-left}{faDoubleAngleLeft}
+ \showcaseicon{double-angle-right}{faDoubleAngleRight}
+ \showcaseicon{double-angle-up}{faDoubleAngleUp}
+ \showcaseicon{double-angle-down}{faDoubleAngleDown}
+ \showcaseicon{hand-left}{faHandLeft}
+ \showcaseicon{hand-right}{faHandRight}
+ \showcaseicon{hand-up}{faHandUp}
+ \showcaseicon{hand-down}{faHandDown}
+ \showcaseicon{circle}{faCircle}
+ \showcaseicon{circle-blank}{faCircleBlank}
+\end{showcase}
+
+\subsection{Video player icons\label{section:video_player}}
+\begin{showcase}
+ \showcaseicon{play-circle}{faPlayCircle}
+ \showcaseicon{play}{faPlay}
+ \showcaseicon{pause}{faPause}
+ \showcaseicon{stop}{faStop}
+ \showcaseicon{step-backward}{faStepBackward}
+ \showcaseicon{fast-backward}{faFastBackward}
+ \showcaseicon{backward}{faBackward}
+ \showcaseicon{forward}{faForward}
+ \showcaseicon{fast-forward}{faFastForward}
+ \showcaseicon{step-forward}{faStepForward}
+ \showcaseicon{eject}{faEject}
+ \showcaseicon{fullscreen}{faFullscreen}
+ \showcaseicon{resize-full}{faResizeFull}
+ \showcaseicon{resize-small}{faResizeSmall}
+\end{showcase}
+
+\subsection{Social icons\label{section:social}}
+\begin{showcase}
+ \showcaseicon{phone}{faPhone}
+ \showcaseicon{phone-sign}{faPhoneSign}
+ \showcaseicon{facebook}{faFacebook}
+ \showcaseicon{facebook-sign}{faFacebookSign}
+ \showcaseicon{twitter}{faTwitter}
+ \showcaseicon{twitter-sign}{faTwitterSign}
+ \showcaseicon{github}{faGithub}
+ \showcaseicon{github-alt}{faGithubAlt}
+ \showcaseicon{github-sign}{faGithubSign}
+ \showcaseicon{linkedin}{faLinkedin}
+ \showcaseicon{linkedin-sign}{faLinkedinSign}
+ \showcaseicon{pinterest}{faPinterest}
+ \showcaseicon{pinterest-sign}{faPinterestSign}
+ \showcaseicon{google-plus}{faGooglePlus}
+ \showcaseicon{google-plus-sign}{faGooglePlusSign}
+ \showcaseicon{sign-blank}{faSignBlank}
+\end{showcase}
+
+\subsection{Medical icons\label{section:medical}}
+\begin{showcase}
+ \showcaseicon{ambulance}{faAmbulance}
+ \showcaseicon{beaker}{faBeaker}
+ \showcaseicon{building}{faBuilding}
+ \showcaseicon{hospital}{faHospital}
+ \showcaseicon{hospital-sign}{faHospitalSign}
+ \showcaseicon{medical-kit}{faMedicalKit}
+ \showcaseicon{medical-sign}{faMedicalSign}
+ \showcaseicon{stethoscope}{faStethoscope}
+ \showcaseicon{suitcase}{faSuitcase}
+ \showcaseicon{user-md}{faUserMD}
+\end{showcase}
+
+\PrintChanges
+\PrintIndex
+\end{document}
+
+
+%% end of file `fontawesome.tex'.
diff --git a/Master/texmf-dist/fonts/opentype/public/fontawesome/FontAwesome.otf b/Master/texmf-dist/fonts/opentype/public/fontawesome/FontAwesome.otf
new file mode 100644
index 00000000000..64049bf2e79
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/fontawesome/FontAwesome.otf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/fontawesome/fontawesome.sty b/Master/texmf-dist/tex/latex/fontawesome/fontawesome.sty
new file mode 100644
index 00000000000..f3ed52b6232
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/fontawesome/fontawesome.sty
@@ -0,0 +1,305 @@
+%% start of file `fontawesome.sty'.
+%% Copyright 2013 Xavier Danaux (xdanaux@gmail.com).
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License version 1.3c,
+% available at http://www.latex-project.org/lppl/.
+
+
+%-------------------------------------------------------------------------------
+% identification
+%-------------------------------------------------------------------------------
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{fontawesome}[2013/03/21 v3.0.2 font awesome icons]
+
+
+%-------------------------------------------------------------------------------
+% requirements
+%-------------------------------------------------------------------------------
+\usepackage{fontspec}
+
+
+%-------------------------------------------------------------------------------
+% implementation
+%-------------------------------------------------------------------------------
+
+% definition of \FA as a shortcut to load the Font Awesome font
+\newfontfamily{\FA}{FontAwesome}
+
+% generic command to display an icon by its name
+\newcommand*{\faicon}[1]{%
+ {\FA\csname faicon@#1\endcsname}}
+
+% icon-specific commands
+\expandafter\def\csname faicon@glass\endcsname {\symbol{"F000}} \def\faGlass {{\FA\csname faicon@glass\endcsname}}
+\expandafter\def\csname faicon@music\endcsname {\symbol{"F001}} \def\faMusic {{\FA\csname faicon@music\endcsname}}
+\expandafter\def\csname faicon@search\endcsname {\symbol{"F002}} \def\faSearch {{\FA\csname faicon@search\endcsname}}
+\expandafter\def\csname faicon@envelope\endcsname {\symbol{"F003}} \def\faEnvelope {{\FA\csname faicon@envelope\endcsname}}
+\expandafter\def\csname faicon@heart\endcsname {\symbol{"F004}} \def\faHeart {{\FA\csname faicon@heart\endcsname}}
+\expandafter\def\csname faicon@star\endcsname {\symbol{"F005}} \def\faStar {{\FA\csname faicon@star\endcsname}}
+\expandafter\def\csname faicon@star-empty\endcsname {\symbol{"F006}} \def\faStarEmpty {{\FA\csname faicon@star-empty\endcsname}}
+\expandafter\def\csname faicon@user\endcsname {\symbol{"F007}} \def\faUser {{\FA\csname faicon@user\endcsname}}
+\expandafter\def\csname faicon@film\endcsname {\symbol{"F008}} \def\faFilm {{\FA\csname faicon@film\endcsname}}
+\expandafter\def\csname faicon@thumbnails-large\endcsname {\symbol{"F009}} \def\faThumbnailsLarge {{\FA\csname faicon@thumbnails-large\endcsname}}
+\expandafter\def\csname faicon@thumbnails\endcsname {\symbol{"F00A}} \def\faThumbnails {{\FA\csname faicon@thumbnails\endcsname}}
+\expandafter\def\csname faicon@thumbnails-list\endcsname {\symbol{"F00B}} \def\faThumbnailsList {{\FA\csname faicon@thumbnails-list\endcsname}}
+\expandafter\def\csname faicon@ok\endcsname {\symbol{"F00C}} \def\faOk {{\FA\csname faicon@ok\endcsname}}
+\expandafter\def\csname faicon@remove\endcsname {\symbol{"F00D}} \def\faRemove {{\FA\csname faicon@remove\endcsname}}
+\expandafter\def\csname faicon@zoom-in\endcsname {\symbol{"F00E}} \def\faZoomIn {{\FA\csname faicon@zoom-in\endcsname}}
+
+\expandafter\def\csname faicon@zoom-out\endcsname {\symbol{"F010}} \def\faZoomOut {{\FA\csname faicon@zoom-out\endcsname}}
+\expandafter\def\csname faicon@off\endcsname {\symbol{"F011}} \def\faOff {{\FA\csname faicon@off\endcsname}}
+\expandafter\def\csname faicon@signal\endcsname {\symbol{"F012}} \def\faSignal {{\FA\csname faicon@signal\endcsname}}
+\expandafter\def\csname faicon@cog\endcsname {\symbol{"F013}} \def\faCog {{\FA\csname faicon@cog\endcsname}}
+\expandafter\def\csname faicon@trash\endcsname {\symbol{"F014}} \def\faTrash {{\FA\csname faicon@trash\endcsname}}
+\expandafter\def\csname faicon@home\endcsname {\symbol{"F015}} \def\faHome {{\FA\csname faicon@home\endcsname}}
+\expandafter\def\csname faicon@file\endcsname {\symbol{"F016}} \def\faFile {{\FA\csname faicon@file\endcsname}}
+\expandafter\def\csname faicon@time\endcsname {\symbol{"F017}} \def\faTime {{\FA\csname faicon@time\endcsname}}
+\expandafter\def\csname faicon@road\endcsname {\symbol{"F018}} \def\faRoad {{\FA\csname faicon@road\endcsname}}
+\expandafter\def\csname faicon@download-alt\endcsname {\symbol{"F019}} \def\faDownloadAlt {{\FA\csname faicon@download-alt\endcsname}}
+\expandafter\def\csname faicon@download\endcsname {\symbol{"F01A}} \def\faDownload {{\FA\csname faicon@download\endcsname}}
+\expandafter\def\csname faicon@upload\endcsname {\symbol{"F01B}} \def\faUpload {{\FA\csname faicon@upload\endcsname}}
+\expandafter\def\csname faicon@inbox\endcsname {\symbol{"F01C}} \def\faInbox {{\FA\csname faicon@inbox\endcsname}}
+\expandafter\def\csname faicon@play-circle\endcsname {\symbol{"F01D}} \def\faPlayCircle {{\FA\csname faicon@play-circle\endcsname}}
+\expandafter\def\csname faicon@repeat\endcsname {\symbol{"F01E}} \def\faRepeat {{\FA\csname faicon@repeat\endcsname}}
+
+\expandafter\def\csname faicon@refresh\endcsname {\symbol{"F021}} \def\faRefresh {{\FA\csname faicon@refresh\endcsname}}
+\expandafter\def\csname faicon@list-alt\endcsname {\symbol{"F022}} \def\faListAlt {{\FA\csname faicon@list-alt\endcsname}}
+\expandafter\def\csname faicon@lock\endcsname {\symbol{"F023}} \def\faLock {{\FA\csname faicon@lock\endcsname}}
+\expandafter\def\csname faicon@flag\endcsname {\symbol{"F024}} \def\faFlag {{\FA\csname faicon@flag\endcsname}}
+\expandafter\def\csname faicon@headphones\endcsname {\symbol{"F025}} \def\faHeadphones {{\FA\csname faicon@headphones\endcsname}}
+\expandafter\def\csname faicon@volume-off\endcsname {\symbol{"F026}} \def\faVolumeOff {{\FA\csname faicon@volume-off\endcsname}}
+\expandafter\def\csname faicon@volume-down\endcsname {\symbol{"F027}} \def\faVolumeDown {{\FA\csname faicon@volume-down\endcsname}}
+\expandafter\def\csname faicon@volume-up\endcsname {\symbol{"F028}} \def\faVolumeUp {{\FA\csname faicon@volume-up\endcsname}}
+\expandafter\def\csname faicon@qrcode\endcsname {\symbol{"F029}} \def\faQRcode {{\FA\csname faicon@qrcode\endcsname}}
+\expandafter\def\csname faicon@barcode\endcsname {\symbol{"F02A}} \def\faBarcode {{\FA\csname faicon@barcode\endcsname}}
+\expandafter\def\csname faicon@tag\endcsname {\symbol{"F02B}} \def\faTag {{\FA\csname faicon@tag\endcsname}}
+\expandafter\def\csname faicon@tags\endcsname {\symbol{"F02C}} \def\faTags {{\FA\csname faicon@tags\endcsname}}
+\expandafter\def\csname faicon@book\endcsname {\symbol{"F02D}} \def\faBook {{\FA\csname faicon@book\endcsname}}
+\expandafter\def\csname faicon@bookmark\endcsname {\symbol{"F02E}} \def\faBookmark {{\FA\csname faicon@bookmark\endcsname}}
+\expandafter\def\csname faicon@print\endcsname {\symbol{"F02F}} \def\faPrint {{\FA\csname faicon@print\endcsname}}
+
+\expandafter\def\csname faicon@camera\endcsname {\symbol{"F030}} \def\faCamera {{\FA\csname faicon@camera\endcsname}}
+\expandafter\def\csname faicon@font\endcsname {\symbol{"F031}} \def\faFont {{\FA\csname faicon@font\endcsname}}
+\expandafter\def\csname faicon@bold\endcsname {\symbol{"F032}} \def\faBold {{\FA\csname faicon@bold\endcsname}}
+\expandafter\def\csname faicon@italic\endcsname {\symbol{"F033}} \def\faItalic {{\FA\csname faicon@italic\endcsname}}
+\expandafter\def\csname faicon@text-width\endcsname {\symbol{"F034}} \def\faTextWidth {{\FA\csname faicon@text-width\endcsname}}
+\expandafter\def\csname faicon@text-height\endcsname {\symbol{"F035}} \def\faTextHeight {{\FA\csname faicon@text-height\endcsname}}
+\expandafter\def\csname faicon@align-left\endcsname {\symbol{"F036}} \def\faAlignLeft {{\FA\csname faicon@align-left\endcsname}}
+\expandafter\def\csname faicon@align-center\endcsname {\symbol{"F037}} \def\faAlignCenter {{\FA\csname faicon@align-center\endcsname}}
+\expandafter\def\csname faicon@align-right\endcsname {\symbol{"F038}} \def\faAlignRight {{\FA\csname faicon@align-right\endcsname}}
+\expandafter\def\csname faicon@align-justify\endcsname {\symbol{"F039}} \def\faAlignJustify {{\FA\csname faicon@align-justify\endcsname}}
+\expandafter\def\csname faicon@list\endcsname {\symbol{"F03A}} \def\faList {{\FA\csname faicon@list\endcsname}}
+\expandafter\def\csname faicon@indent-left\endcsname {\symbol{"F03B}} \def\faIndentLeft {{\FA\csname faicon@indent-left\endcsname}}
+\expandafter\def\csname faicon@indent-right\endcsname {\symbol{"F03C}} \def\faIndentRight {{\FA\csname faicon@indent-right\endcsname}}
+\expandafter\def\csname faicon@facetime-video\endcsname {\symbol{"F03D}} \def\faFacetimeVideo {{\FA\csname faicon@facetime-video\endcsname}}
+\expandafter\def\csname faicon@picture\endcsname {\symbol{"F03E}} \def\faPicture {{\FA\csname faicon@picture\endcsname}}
+
+\expandafter\def\csname faicon@pencil\endcsname {\symbol{"F040}} \def\faPencil {{\FA\csname faicon@pencil\endcsname}}
+\expandafter\def\csname faicon@map-marker\endcsname {\symbol{"F041}} \def\faMapMarker {{\FA\csname faicon@map-marker\endcsname}}
+\expandafter\def\csname faicon@adjust\endcsname {\symbol{"F042}} \def\faAdjust {{\FA\csname faicon@adjust\endcsname}}
+\expandafter\def\csname faicon@tint\endcsname {\symbol{"F043}} \def\faTint {{\FA\csname faicon@tint\endcsname}}
+\expandafter\def\csname faicon@edit\endcsname {\symbol{"F044}} \def\faEdit {{\FA\csname faicon@edit\endcsname}}
+\expandafter\def\csname faicon@share\endcsname {\symbol{"F045}} \def\faShare {{\FA\csname faicon@share\endcsname}}
+\expandafter\def\csname faicon@check\endcsname {\symbol{"F046}} \def\faCheck {{\FA\csname faicon@check\endcsname}}
+\expandafter\def\csname faicon@move\endcsname {\symbol{"F047}} \def\faMove {{\FA\csname faicon@move\endcsname}}
+\expandafter\def\csname faicon@step-backward\endcsname {\symbol{"F048}} \def\faStepBackward {{\FA\csname faicon@step-backward\endcsname}}
+\expandafter\def\csname faicon@fast-backward\endcsname {\symbol{"F049}} \def\faFastBackward {{\FA\csname faicon@fast-backward\endcsname}}
+\expandafter\def\csname faicon@backward\endcsname {\symbol{"F04A}} \def\faBackward {{\FA\csname faicon@backward\endcsname}}
+\expandafter\def\csname faicon@play\endcsname {\symbol{"F04B}} \def\faPlay {{\FA\csname faicon@play\endcsname}}
+\expandafter\def\csname faicon@pause\endcsname {\symbol{"F04C}} \def\faPause {{\FA\csname faicon@pause\endcsname}}
+\expandafter\def\csname faicon@stop\endcsname {\symbol{"F04D}} \def\faStop {{\FA\csname faicon@stop\endcsname}}
+\expandafter\def\csname faicon@forward\endcsname {\symbol{"F04E}} \def\faForward {{\FA\csname faicon@forward\endcsname}}
+
+\expandafter\def\csname faicon@fast-forward\endcsname {\symbol{"F050}} \def\faFastForward {{\FA\csname faicon@fast-forward\endcsname}}
+\expandafter\def\csname faicon@step-forward\endcsname {\symbol{"F051}} \def\faStepForward {{\FA\csname faicon@step-forward\endcsname}}
+\expandafter\def\csname faicon@eject\endcsname {\symbol{"F052}} \def\faEject {{\FA\csname faicon@eject\endcsname}}
+\expandafter\def\csname faicon@chevron-left\endcsname {\symbol{"F053}} \def\faChevronLeft {{\FA\csname faicon@chevron-left\endcsname}}
+\expandafter\def\csname faicon@chevron-right\endcsname {\symbol{"F054}} \def\faChevronRight {{\FA\csname faicon@chevron-right\endcsname}}
+\expandafter\def\csname faicon@plus-sign\endcsname {\symbol{"F055}} \def\faPlusSign {{\FA\csname faicon@plus-sign\endcsname}}
+\expandafter\def\csname faicon@minus-sign\endcsname {\symbol{"F056}} \def\faMinusSign {{\FA\csname faicon@minus-sign\endcsname}}
+\expandafter\def\csname faicon@remove-sign\endcsname {\symbol{"F057}} \def\faRemoveSign {{\FA\csname faicon@remove-sign\endcsname}}
+\expandafter\def\csname faicon@ok-sign\endcsname {\symbol{"F058}} \def\faOkSign {{\FA\csname faicon@ok-sign\endcsname}}
+\expandafter\def\csname faicon@question-sign\endcsname {\symbol{"F059}} \def\faQuestionSign {{\FA\csname faicon@question-sign\endcsname}}
+\expandafter\def\csname faicon@info-sign\endcsname {\symbol{"F05A}} \def\faInfoSign {{\FA\csname faicon@info-sign\endcsname}}
+\expandafter\def\csname faicon@screenshot\endcsname {\symbol{"F05B}} \def\faScreenshot {{\FA\csname faicon@screenshot\endcsname}}
+\expandafter\def\csname faicon@remove-circle\endcsname {\symbol{"F05C}} \def\faRemoveCircle {{\FA\csname faicon@remove-circle\endcsname}}
+\expandafter\def\csname faicon@ok-circle\endcsname {\symbol{"F05D}} \def\faOkCircle {{\FA\csname faicon@ok-circle\endcsname}}
+\expandafter\def\csname faicon@ban-circle\endcsname {\symbol{"F05E}} \def\faBanCircle {{\FA\csname faicon@ban-circle\endcsname}}
+
+\expandafter\def\csname faicon@arrow-left\endcsname {\symbol{"F060}} \def\faArrowLeft {{\FA\csname faicon@arrow-left\endcsname}}
+\expandafter\def\csname faicon@arrow-right\endcsname {\symbol{"F061}} \def\faArrowRight {{\FA\csname faicon@arrow-right\endcsname}}
+\expandafter\def\csname faicon@arrow-up\endcsname {\symbol{"F062}} \def\faArrowUp {{\FA\csname faicon@arrow-up\endcsname}}
+\expandafter\def\csname faicon@arrow-down\endcsname {\symbol{"F063}} \def\faArrowDown {{\FA\csname faicon@arrow-down\endcsname}}
+\expandafter\def\csname faicon@share-alt\endcsname {\symbol{"F064}} \def\faShareAlt {{\FA\csname faicon@share-alt\endcsname}}
+\expandafter\def\csname faicon@resize-full\endcsname {\symbol{"F065}} \def\faResizeFull {{\FA\csname faicon@resize-full\endcsname}}
+\expandafter\def\csname faicon@resize-small\endcsname {\symbol{"F066}} \def\faResizeSmall {{\FA\csname faicon@resize-small\endcsname}}
+\expandafter\def\csname faicon@plus\endcsname {\symbol{"F067}} \def\faPlus {{\FA\csname faicon@plus\endcsname}}
+\expandafter\def\csname faicon@minus\endcsname {\symbol{"F068}} \def\faMinus {{\FA\csname faicon@minus\endcsname}}
+\expandafter\def\csname faicon@asterisk\endcsname {\symbol{"F069}} \def\faAsterisk {{\FA\csname faicon@asterisk\endcsname}}
+\expandafter\def\csname faicon@exclamation-sign\endcsname {\symbol{"F06A}} \def\faExclamationSign {{\FA\csname faicon@exclamation-sign\endcsname}}
+\expandafter\def\csname faicon@gift\endcsname {\symbol{"F06B}} \def\faGift {{\FA\csname faicon@gift\endcsname}}
+\expandafter\def\csname faicon@leaf\endcsname {\symbol{"F06C}} \def\faLeaf {{\FA\csname faicon@leaf\endcsname}}
+\expandafter\def\csname faicon@fire\endcsname {\symbol{"F06D}} \def\faFire {{\FA\csname faicon@fire\endcsname}}
+\expandafter\def\csname faicon@eye-open\endcsname {\symbol{"F06E}} \def\faEyeOpen {{\FA\csname faicon@eye-open\endcsname}}
+
+\expandafter\def\csname faicon@eye-close\endcsname {\symbol{"F070}} \def\faEyeClose {{\FA\csname faicon@eye-close\endcsname}}
+\expandafter\def\csname faicon@warning-sign\endcsname {\symbol{"F071}} \def\faWarningSign {{\FA\csname faicon@warning-sign\endcsname}}
+\expandafter\def\csname faicon@plane\endcsname {\symbol{"F072}} \def\faPlane {{\FA\csname faicon@plane\endcsname}}
+\expandafter\def\csname faicon@calendar\endcsname {\symbol{"F073}} \def\faCalendar {{\FA\csname faicon@calendar\endcsname}}
+\expandafter\def\csname faicon@random\endcsname {\symbol{"F074}} \def\faRandom {{\FA\csname faicon@random\endcsname}}
+\expandafter\def\csname faicon@comment\endcsname {\symbol{"F075}} \def\faComment {{\FA\csname faicon@comment\endcsname}}
+\expandafter\def\csname faicon@magnet\endcsname {\symbol{"F076}} \def\faMagnet {{\FA\csname faicon@magnet\endcsname}}
+\expandafter\def\csname faicon@chevron-up\endcsname {\symbol{"F077}} \def\faChevronUp {{\FA\csname faicon@chevron-up\endcsname}}
+\expandafter\def\csname faicon@chevron-down\endcsname {\symbol{"F078}} \def\faChevronDown {{\FA\csname faicon@chevron-down\endcsname}}
+\expandafter\def\csname faicon@retweet\endcsname {\symbol{"F079}} \def\faRetweet {{\FA\csname faicon@retweet\endcsname}}
+\expandafter\def\csname faicon@shopping-cart\endcsname {\symbol{"F07A}} \def\faShoppingCart {{\FA\csname faicon@shopping-cart\endcsname}}
+\expandafter\def\csname faicon@folder-close\endcsname {\symbol{"F07B}} \def\faFolderClose {{\FA\csname faicon@folder-close\endcsname}}
+\expandafter\def\csname faicon@folder-open\endcsname {\symbol{"F07C}} \def\faFolderOpen {{\FA\csname faicon@folder-open\endcsname}}
+\expandafter\def\csname faicon@resize-vertical\endcsname {\symbol{"F07D}} \def\faResizeVertical {{\FA\csname faicon@resize-vertical\endcsname}}
+\expandafter\def\csname faicon@resize-horizontal\endcsname {\symbol{"F07E}} \def\faResizeHorizontal{{\FA\csname faicon@resize-horizontal\endcsname}}
+
+\expandafter\def\csname faicon@bar-chart\endcsname {\symbol{"F080}} \def\faBarChart {{\FA\csname faicon@bar-chart\endcsname}}
+\expandafter\def\csname faicon@twitter-sign\endcsname {\symbol{"F081}} \def\faTwitterSign {{\FA\csname faicon@twitter-sign\endcsname}}
+\expandafter\def\csname faicon@facebook-sign\endcsname {\symbol{"F082}} \def\faFacebookSign {{\FA\csname faicon@facebook-sign\endcsname}}
+\expandafter\def\csname faicon@camera-retro\endcsname {\symbol{"F083}} \def\faCameraRetro {{\FA\csname faicon@camera-retro\endcsname}}
+\expandafter\def\csname faicon@key\endcsname {\symbol{"F084}} \def\faKey {{\FA\csname faicon@key\endcsname}}
+\expandafter\def\csname faicon@cogs\endcsname {\symbol{"F085}} \def\faCogs {{\FA\csname faicon@cogs\endcsname}}
+\expandafter\def\csname faicon@comments\endcsname {\symbol{"F086}} \def\faComments {{\FA\csname faicon@comments\endcsname}}
+\expandafter\def\csname faicon@thumbs-up\endcsname {\symbol{"F087}} \def\faThumbsUp {{\FA\csname faicon@thumbs-up\endcsname}}
+\expandafter\def\csname faicon@thumbs-down\endcsname {\symbol{"F088}} \def\faThumbsDown {{\FA\csname faicon@thumbs-down\endcsname}}
+\expandafter\def\csname faicon@star-half\endcsname {\symbol{"F089}} \def\faStarHalf {{\FA\csname faicon@star-half\endcsname}}
+\expandafter\def\csname faicon@heart-empty\endcsname {\symbol{"F08A}} \def\faHeartEmpty {{\FA\csname faicon@heart-empty\endcsname}}
+\expandafter\def\csname faicon@signout\endcsname {\symbol{"F08B}} \def\faSignout {{\FA\csname faicon@signout\endcsname}}
+\expandafter\def\csname faicon@linkedin-sign\endcsname {\symbol{"F08C}} \def\faLinkedinSign {{\FA\csname faicon@linkedin-sign\endcsname}}
+\expandafter\def\csname faicon@pushpin\endcsname {\symbol{"F08D}} \def\faPushpin {{\FA\csname faicon@pushpin\endcsname}}
+\expandafter\def\csname faicon@external-link\endcsname {\symbol{"F08E}} \def\faExternalLink {{\FA\csname faicon@external-link\endcsname}}
+
+\expandafter\def\csname faicon@signin\endcsname {\symbol{"F090}} \def\faSignin {{\FA\csname faicon@signin\endcsname}}
+\expandafter\def\csname faicon@trophy\endcsname {\symbol{"F091}} \def\faTrophy {{\FA\csname faicon@trophy\endcsname}}
+\expandafter\def\csname faicon@github-sign\endcsname {\symbol{"F092}} \def\faGithubSign {{\FA\csname faicon@github-sign\endcsname}}
+\expandafter\def\csname faicon@upload-alt\endcsname {\symbol{"F093}} \def\faUploadAlt {{\FA\csname faicon@upload-alt\endcsname}}
+\expandafter\def\csname faicon@lemon\endcsname {\symbol{"F094}} \def\faLemon {{\FA\csname faicon@lemon\endcsname}}
+\expandafter\def\csname faicon@phone\endcsname {\symbol{"F095}} \def\faPhone {{\FA\csname faicon@phone\endcsname}}
+\expandafter\def\csname faicon@check-empty\endcsname {\symbol{"F096}} \def\faCheckEmpty {{\FA\csname faicon@check-empty\endcsname}}
+\expandafter\def\csname faicon@bookmark-empty\endcsname {\symbol{"F097}} \def\faBookmarkEmpty {{\FA\csname faicon@bookmark-empty\endcsname}}
+\expandafter\def\csname faicon@phone-sign\endcsname {\symbol{"F098}} \def\faPhoneSign {{\FA\csname faicon@phone-sign\endcsname}}
+\expandafter\def\csname faicon@twitter\endcsname {\symbol{"F099}} \def\faTwitter {{\FA\csname faicon@twitter\endcsname}}
+\expandafter\def\csname faicon@facebook\endcsname {\symbol{"F09A}} \def\faFacebook {{\FA\csname faicon@facebook\endcsname}}
+\expandafter\def\csname faicon@github\endcsname {\symbol{"F09B}} \def\faGithub {{\FA\csname faicon@github\endcsname}}
+\expandafter\def\csname faicon@unlock\endcsname {\symbol{"F09C}} \def\faUnlock {{\FA\csname faicon@unlock\endcsname}}
+\expandafter\def\csname faicon@credit-card\endcsname {\symbol{"F09D}} \def\faCreditCard {{\FA\csname faicon@credit-card\endcsname}}
+\expandafter\def\csname faicon@rss\endcsname {\symbol{"F09E}} \def\faRSS {{\FA\csname faicon@rss\endcsname}}
+
+\expandafter\def\csname faicon@hdd\endcsname {\symbol{"F0A0}} \def\faHDD {{\FA\csname faicon@hdd\endcsname}}
+\expandafter\def\csname faicon@bullhorn\endcsname {\symbol{"F0A1}} \def\faBullhorn {{\FA\csname faicon@bullhorn\endcsname}}
+\expandafter\def\csname faicon@bell\endcsname {\symbol{"F0A2}} \def\faBell {{\FA\csname faicon@bell\endcsname}}
+\expandafter\def\csname faicon@certificate\endcsname {\symbol{"F0A3}} \def\faCertificate {{\FA\csname faicon@certificate\endcsname}}
+\expandafter\def\csname faicon@hand-left\endcsname {\symbol{"F0A4}} \def\faHandLeft {{\FA\csname faicon@hand-left\endcsname}}
+\expandafter\def\csname faicon@hand-right\endcsname {\symbol{"F0A5}} \def\faHandRight {{\FA\csname faicon@hand-right\endcsname}}
+\expandafter\def\csname faicon@hand-up\endcsname {\symbol{"F0A6}} \def\faHandUp {{\FA\csname faicon@hand-up\endcsname}}
+\expandafter\def\csname faicon@hand-down\endcsname {\symbol{"F0A7}} \def\faHandDown {{\FA\csname faicon@hand-down\endcsname}}
+\expandafter\def\csname faicon@circle-arrow-left\endcsname {\symbol{"F0A8}} \def\faCircleArrowLeft {{\FA\csname faicon@circle-arrow-left\endcsname}}
+\expandafter\def\csname faicon@circle-arrow-right\endcsname{\symbol{"F0A9}} \def\faCircleArrowRight{{\FA\csname faicon@circle-arrow-right\endcsname}}
+\expandafter\def\csname faicon@circle-arrow-up\endcsname {\symbol{"F0AA}} \def\faCircleArrowUp {{\FA\csname faicon@circle-arrow-up\endcsname}}
+\expandafter\def\csname faicon@circle-arrow-down\endcsname {\symbol{"F0AB}} \def\faCircleArrowDown {{\FA\csname faicon@circle-arrow-down\endcsname}}
+\expandafter\def\csname faicon@globe\endcsname {\symbol{"F0AC}} \def\faGlobe {{\FA\csname faicon@globe\endcsname}}
+\expandafter\def\csname faicon@wrench\endcsname {\symbol{"F0AD}} \def\faWrench {{\FA\csname faicon@wrench\endcsname}}
+\expandafter\def\csname faicon@tasks\endcsname {\symbol{"F0AE}} \def\faTasks {{\FA\csname faicon@tasks\endcsname}}
+
+\expandafter\def\csname faicon@filter\endcsname {\symbol{"F0B0}} \def\faFilter {{\FA\csname faicon@filter\endcsname}}
+\expandafter\def\csname faicon@briefcase\endcsname {\symbol{"F0B1}} \def\faBriefcase {{\FA\csname faicon@briefcase\endcsname}}
+\expandafter\def\csname faicon@fullscreen\endcsname {\symbol{"F0B2}} \def\faFullscreen {{\FA\csname faicon@fullscreen\endcsname}}
+
+\expandafter\def\csname faicon@group\endcsname {\symbol{"F0C0}} \def\faGroup {{\FA\csname faicon@group\endcsname}}
+\expandafter\def\csname faicon@link\endcsname {\symbol{"F0C1}} \def\faLink {{\FA\csname faicon@link\endcsname}}
+\expandafter\def\csname faicon@cloud\endcsname {\symbol{"F0C2}} \def\faCloud {{\FA\csname faicon@cloud\endcsname}}
+\expandafter\def\csname faicon@beaker\endcsname {\symbol{"F0C3}} \def\faBeaker {{\FA\csname faicon@beaker\endcsname}}
+\expandafter\def\csname faicon@cut\endcsname {\symbol{"F0C4}} \def\faCut {{\FA\csname faicon@cut\endcsname}}
+\expandafter\def\csname faicon@copy\endcsname {\symbol{"F0C5}} \def\faCopy {{\FA\csname faicon@copy\endcsname}}
+\expandafter\def\csname faicon@paper-clip\endcsname {\symbol{"F0C6}} \def\faPaperClip {{\FA\csname faicon@paper-clip\endcsname}}
+\expandafter\def\csname faicon@save\endcsname {\symbol{"F0C7}} \def\faSave {{\FA\csname faicon@save\endcsname}}
+\expandafter\def\csname faicon@sign-blank\endcsname {\symbol{"F0C8}} \def\faSignBlank {{\FA\csname faicon@sign-blank\endcsname}}
+\expandafter\def\csname faicon@reorder\endcsname {\symbol{"F0C9}} \def\faReorder {{\FA\csname faicon@reorder\endcsname}}
+\expandafter\def\csname faicon@list-ul\endcsname {\symbol{"F0CA}} \def\faListUL {{\FA\csname faicon@list-ul\endcsname}}
+\expandafter\def\csname faicon@list-ol\endcsname {\symbol{"F0CB}} \def\faListOL {{\FA\csname faicon@list-ol\endcsname}}
+\expandafter\def\csname faicon@strikethrough\endcsname {\symbol{"F0CC}} \def\faStrikethrough {{\FA\csname faicon@strikethrough\endcsname}}
+\expandafter\def\csname faicon@underline\endcsname {\symbol{"F0CD}} \def\faUnderline {{\FA\csname faicon@underline\endcsname}}
+\expandafter\def\csname faicon@table\endcsname {\symbol{"F0CE}} \def\faTable {{\FA\csname faicon@table\endcsname}}
+
+\expandafter\def\csname faicon@magic\endcsname {\symbol{"F0D0}} \def\faMagic {{\FA\csname faicon@magic\endcsname}}
+\expandafter\def\csname faicon@truck\endcsname {\symbol{"F0D1}} \def\faTruck {{\FA\csname faicon@truck\endcsname}}
+\expandafter\def\csname faicon@pinterest\endcsname {\symbol{"F0D2}} \def\faPinterest {{\FA\csname faicon@pinterest\endcsname}}
+\expandafter\def\csname faicon@pinterest-sign\endcsname {\symbol{"F0D3}} \def\faPinterestSign {{\FA\csname faicon@pinterest-sign\endcsname}}
+\expandafter\def\csname faicon@google-plus-sign\endcsname {\symbol{"F0D4}} \def\faGooglePlusSign {{\FA\csname faicon@google-plus-sign\endcsname}}
+\expandafter\def\csname faicon@google-plus\endcsname {\symbol{"F0D5}} \def\faGooglePlus {{\FA\csname faicon@google-plus\endcsname}}
+\expandafter\def\csname faicon@money\endcsname {\symbol{"F0D6}} \def\faMoney {{\FA\csname faicon@money\endcsname}}
+\expandafter\def\csname faicon@caret-down\endcsname {\symbol{"F0D7}} \def\faCaretDown {{\FA\csname faicon@caret-down\endcsname}}
+\expandafter\def\csname faicon@caret-up\endcsname {\symbol{"F0D8}} \def\faCaretUp {{\FA\csname faicon@caret-up\endcsname}}
+\expandafter\def\csname faicon@caret-left\endcsname {\symbol{"F0D9}} \def\faCaretLeft {{\FA\csname faicon@caret-left\endcsname}}
+\expandafter\def\csname faicon@caret-right\endcsname {\symbol{"F0DA}} \def\faCaretRight {{\FA\csname faicon@caret-right\endcsname}}
+\expandafter\def\csname faicon@columns\endcsname {\symbol{"F0DB}} \def\faColumns {{\FA\csname faicon@columns\endcsname}}
+\expandafter\def\csname faicon@sort\endcsname {\symbol{"F0DC}} \def\faSort {{\FA\csname faicon@sort\endcsname}}
+\expandafter\def\csname faicon@sort-down\endcsname {\symbol{"F0DD}} \def\faSortDown {{\FA\csname faicon@sort-down\endcsname}}
+\expandafter\def\csname faicon@sort-up\endcsname {\symbol{"F0DE}} \def\faSortUp {{\FA\csname faicon@sort-up\endcsname}}
+
+\expandafter\def\csname faicon@envelope-alt\endcsname {\symbol{"F0E0}} \def\faEnvelopeAlt {{\FA\csname faicon@envelope-alt\endcsname}}
+\expandafter\def\csname faicon@linkedin\endcsname {\symbol{"F0E1}} \def\faLinkedin {{\FA\csname faicon@linkedin\endcsname}}
+\expandafter\def\csname faicon@undo\endcsname {\symbol{"F0E2}} \def\faUndo {{\FA\csname faicon@undo\endcsname}}
+\expandafter\def\csname faicon@legal\endcsname {\symbol{"F0E3}} \def\faLegal {{\FA\csname faicon@legal\endcsname}}
+\expandafter\def\csname faicon@dashboard\endcsname {\symbol{"F0E4}} \def\faDashboard {{\FA\csname faicon@dashboard\endcsname}}
+\expandafter\def\csname faicon@comment-alt\endcsname {\symbol{"F0E5}} \def\faCommentAlt {{\FA\csname faicon@comment-alt\endcsname}}
+\expandafter\def\csname faicon@comments-alt\endcsname {\symbol{"F0E6}} \def\faCommentsAlt {{\FA\csname faicon@comments-alt\endcsname}}
+\expandafter\def\csname faicon@bolt\endcsname {\symbol{"F0E7}} \def\faBolt {{\FA\csname faicon@bolt\endcsname}}
+\expandafter\def\csname faicon@sitemap\endcsname {\symbol{"F0E8}} \def\faSitemap {{\FA\csname faicon@sitemap\endcsname}}
+\expandafter\def\csname faicon@umbrella\endcsname {\symbol{"F0E9}} \def\faUmbrella {{\FA\csname faicon@umbrella\endcsname}}
+\expandafter\def\csname faicon@paste\endcsname {\symbol{"F0EA}} \def\faPaste {{\FA\csname faicon@paste\endcsname}}
+\expandafter\def\csname faicon@lightbulb\endcsname {\symbol{"F0EB}} \def\faLightbulb {{\FA\csname faicon@lightbulb\endcsname}}
+\expandafter\def\csname faicon@exchange\endcsname {\symbol{"F0EC}} \def\faExchange {{\FA\csname faicon@exchange\endcsname}}
+\expandafter\def\csname faicon@cloud-download\endcsname {\symbol{"F0ED}} \def\faCloudDownload {{\FA\csname faicon@cloud-download\endcsname}}
+\expandafter\def\csname faicon@cloud-upload\endcsname {\symbol{"F0EE}} \def\faCloudUpload {{\FA\csname faicon@cloud-upload\endcsname}}
+
+\expandafter\def\csname faicon@user-md\endcsname {\symbol{"F0F0}} \def\faUserMD {{\FA\csname faicon@user-md\endcsname}}
+\expandafter\def\csname faicon@stethoscope\endcsname {\symbol{"F0F1}} \def\faStethoscope {{\FA\csname faicon@stethoscope\endcsname}}
+\expandafter\def\csname faicon@suitcase\endcsname {\symbol{"F0F2}} \def\faSuitcase {{\FA\csname faicon@suitcase\endcsname}}
+\expandafter\def\csname faicon@bell-alt\endcsname {\symbol{"F0F3}} \def\faBellAlt {{\FA\csname faicon@bell-alt\endcsname}}
+\expandafter\def\csname faicon@coffee\endcsname {\symbol{"F0F4}} \def\faCoffee {{\FA\csname faicon@coffee\endcsname}}
+\expandafter\def\csname faicon@food\endcsname {\symbol{"F0F5}} \def\faFood {{\FA\csname faicon@food\endcsname}}
+\expandafter\def\csname faicon@file-alt\endcsname {\symbol{"F0F6}} \def\faFileAlt {{\FA\csname faicon@file-alt\endcsname}}
+\expandafter\def\csname faicon@building\endcsname {\symbol{"F0F7}} \def\faBuilding {{\FA\csname faicon@building\endcsname}}
+\expandafter\def\csname faicon@hospital\endcsname {\symbol{"F0F8}} \def\faHospital {{\FA\csname faicon@hospital\endcsname}}
+\expandafter\def\csname faicon@ambulance\endcsname {\symbol{"F0F9}} \def\faAmbulance {{\FA\csname faicon@ambulance\endcsname}}
+\expandafter\def\csname faicon@medical-kit\endcsname {\symbol{"F0FA}} \def\faMedicalKit {{\FA\csname faicon@medical-kit\endcsname}}
+\expandafter\def\csname faicon@fighter-jet\endcsname {\symbol{"F0FB}} \def\faFighterJet {{\FA\csname faicon@fighter-jet\endcsname}}
+\expandafter\def\csname faicon@beer\endcsname {\symbol{"F0FC}} \def\faBeer {{\FA\csname faicon@beer\endcsname}}
+\expandafter\def\csname faicon@hospital-sign\endcsname {\symbol{"F0FD}} \def\faHospitalSign {{\FA\csname faicon@hospital-sign\endcsname}}
+\expandafter\def\csname faicon@medical-sign\endcsname {\symbol{"F0FE}} \def\faMedicalSign {{\FA\csname faicon@medical-sign\endcsname}}% referred to as plus-sign-alt in Font Awesome documentation
+
+\expandafter\def\csname faicon@double-angle-left\endcsname {\symbol{"F100}} \def\faDoubleAngleLeft {{\FA\csname faicon@double-angle-left\endcsname}}
+\expandafter\def\csname faicon@double-angle-right\endcsname{\symbol{"F101}} \def\faDoubleAngleRight{{\FA\csname faicon@double-angle-right\endcsname}}
+\expandafter\def\csname faicon@double-angle-up\endcsname {\symbol{"F102}} \def\faDoubleAngleUp {{\FA\csname faicon@double-angle-up\endcsname}}
+\expandafter\def\csname faicon@double-angle-down\endcsname {\symbol{"F103}} \def\faDoubleAngleDown {{\FA\csname faicon@double-angle-down\endcsname}}
+\expandafter\def\csname faicon@angle-left\endcsname {\symbol{"F104}} \def\faAngleLeft {{\FA\csname faicon@angle-left\endcsname}}
+\expandafter\def\csname faicon@angle-right\endcsname {\symbol{"F105}} \def\faAngleRight {{\FA\csname faicon@angle-right\endcsname}}
+\expandafter\def\csname faicon@angle-up\endcsname {\symbol{"F106}} \def\faAngleUp {{\FA\csname faicon@angle-up\endcsname}}
+\expandafter\def\csname faicon@angle-down\endcsname {\symbol{"F107}} \def\faAngleDown {{\FA\csname faicon@angle-down\endcsname}}
+\expandafter\def\csname faicon@desktop\endcsname {\symbol{"F108}} \def\faDesktop {{\FA\csname faicon@desktop\endcsname}}
+\expandafter\def\csname faicon@laptop\endcsname {\symbol{"F109}} \def\faLaptop {{\FA\csname faicon@laptop\endcsname}}
+\expandafter\def\csname faicon@tablet\endcsname {\symbol{"F10A}} \def\faTablet {{\FA\csname faicon@tablet\endcsname}}
+\expandafter\def\csname faicon@mobile-phone\endcsname {\symbol{"F10B}} \def\faMobilePhone {{\FA\csname faicon@mobile-phone\endcsname}}
+\expandafter\def\csname faicon@circle-blank\endcsname {\symbol{"F10C}} \def\faCircleBlank {{\FA\csname faicon@circle-blank\endcsname}}
+\expandafter\def\csname faicon@quote-left\endcsname {\symbol{"F10D}} \def\faQuoteLeft {{\FA\csname faicon@quote-left\endcsname}}
+\expandafter\def\csname faicon@quote-right\endcsname {\symbol{"F10E}} \def\faQuoteRight {{\FA\csname faicon@quote-right\endcsname}}
+
+\expandafter\def\csname faicon@spinner\endcsname {\symbol{"F110}} \def\faSpinner {{\FA\csname faicon@spinner\endcsname}}
+\expandafter\def\csname faicon@circle\endcsname {\symbol{"F111}} \def\faCircle {{\FA\csname faicon@circle\endcsname}}
+\expandafter\def\csname faicon@reply\endcsname {\symbol{"F112}} \def\faReply {{\FA\csname faicon@reply\endcsname}}
+\expandafter\def\csname faicon@github-alt\endcsname {\symbol{"F113}} \def\faGithubAlt {{\FA\csname faicon@github-alt\endcsname}}
+\expandafter\def\csname faicon@folder-open-alt\endcsname {\symbol{"F114}} \def\faFolderOpenAlt {{\FA\csname faicon@folder-open-alt\endcsname}}
+\expandafter\def\csname faicon@folder-close-alt\endcsname {\symbol{"F115}} \def\faFolderCloseAlt {{\FA\csname faicon@folder-close-alt\endcsname}}
+
+
+\endinput
+
+
+%% end of file `fontawesome.sty'.
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index 2c8740de5f2..e0f106defc4 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -181,7 +181,7 @@ my @TLP_working = qw(
fmp fmtcount
fn2end fnbreak fncychap fncylab fnpara fnpct fntproof fnumprint
foekfont foilhtml fonetika
- font-change fontaxes fontbook fontch fontinst fontools
+ fontawesome font-change fontaxes fontbook fontch fontinst fontools
fonts-tlwg fontspec fonttable fontwrap
footbib footmisc footnotebackref footnoterange footnpag
forarray foreign forest forloop formlett formular
diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
index 9e0ff2583b7..161efc8c415 100644
--- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc
@@ -84,6 +84,7 @@ depend feyn
depend fge
depend foekfont
depend fonetika
+depend fontawesome
depend fourier
depend fouriernc
depend frcursive
diff --git a/Master/tlpkg/tlpsrc/fontawesome.tlpsrc b/Master/tlpkg/tlpsrc/fontawesome.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/fontawesome.tlpsrc