moderncv 헤더에 더 많은 글꼴 멋진 기호 포함

moderncv 헤더에 더 많은 글꼴 멋진 기호 포함

\faKey글꼴 멋진 아이콘의 기호 를 moderncv. 이상적으로는 다음과 같이 추가하겠습니다.

\social[key]{0xBABAB928}

트위터 계정처럼 하는데 아직 방법을 찾지 못했습니다.

나는 또한 \faKey 명령을 추가하기 위해 /usr/share/texlive/texmf-dist/tex/latex/fontawesome/fontawesome.sty 파일을 편집하려고 시도했지만 분명히 추가해야 할 곳이 더 많아서 포기했습니다. 이쪽으로. 상징을 가지고 있습니다.

\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}

관련 정보