在 Moderncv 標頭中包含更多很棒的字體符號

在 Moderncv 標頭中包含更多很棒的字體符號

我想將\faKeyfont Awesome 圖示中的符號添加到我的簡歷標題中,使用moderncv.理想情況下,我只想添加它

\social[key]{0xBABAB928}

就像 Twitter 帳戶一樣,但我還沒有找到這樣做的方法。

我還嘗試編輯檔案 /usr/share/texlive/texmf-dist/tex/latex/fontawesome/fontawesome.sty 來新增 \faKey 命令,但顯然還有更多地方需要添加它,所以我給這邊走。有符號。

\faKey{0xBACAA798}在標題附近引入一行可以\email正確顯示符號和文本,但它們出現在錯誤的位置,特別是在頁面的左上角。所以這不是fontawesome的安裝問題

您知道如何在我的電子郵件地址下顯示它嗎?

最小工作範例

\documentclass[10pt,sans,letterpaper]{moderncv}

\usepackage[margin=0.5in]{geometry}

\moderncvstyle{classic}
\moderncvcolor{orange}
\moderncvicons{awesome}

\name{First}{Last}
\title{Title Here}
\email{[email protected]}
\faKey{0xBACAA798} % this leads to displaying it on top left corner of the page
\homepage{example.com}
\social[linkedin]{LinkedIn}
\social[github]{GitHub}

\begin{document}
\makecvtitle
\end{document}

版本

我使用moderncv版本 2.0.0 並使用 pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) 進行編譯。字體棒來自2015/07/30 v4.4.0

答案1

基於此提交添加 GitLab 支持,以下程式碼可能是一種解決方法:

\documentclass[10pt,sans,letterpaper]{moderncv}

\usepackage[margin=0.5in]{geometry}

\moderncvstyle{classic}
\moderncvcolor{orange}
\moderncvicons{awesome}

\name{First}{Last}
\title{Title Here}
\email{[email protected]}
\homepage{example.com}
\social[linkedin]{LinkedIn}
\social[github]{GitHub}

% define your key and add the key symbol
\collectionadd[key]{socials}{0xBACAA798}
\newcommand*{\keysocialsymbol}{{\small\faKey}~}

\begin{document}
\makecvtitle
\end{document}

相關內容