fortysecondcv 上的自定义图标

fortysecondcv 上的自定义图标

我正在尝试建立一份简历,其中包含第四十二简历(尽管现在已经花费了超过 40 秒的时间)。

当向侧边栏添加项目时,它使用 fontawesome 包和类似这样的语法,并生成

\social{\faLinkedin}
       {https://www.linkedin.com/in/steffenhvid/}
       {Linked In}

在此处输入图片描述

于是查找了 fortysecondcv.cls 中的函数,发现

\newcommand*{\social}[3]{\socialicon{#1} & \href{#2}{#3}\\%
\newcommand*{\socialicon}[1]{\resizebox{\hsize}{!}{\textcolor{iconcolor}{#1}}%

然后我尝试,不是在 fontawesome 前面添加图标,而是从我的本地机器添加图标

\social{\includegraphics{D:/Dokumenter/CV/CV August 2019/pics/icons/linkedin.png}}
            {https://www.linkedin.com/in/steffenhvid/}
            {Linked In}

但它产生了这样的结果:

在此处输入图片描述

我知道这很难看清,但图标前面的小文本是图标的路径。我不知道发生了什么,有人能提供一些意见吗?

答案1

嗯,你有两种可能性:

  1. 您可以使用符号\faLinkedinSquare将其放入正方形内,例如:

    \social{\faLinkedinSquare} % 
      {https://www.linkedin.com/in/steffenhvid/}
      {Linked In}
    

    结果如下: faLinkedinSquare或者

  2. 您可以\icon像这样定义一个新命令

    \newcommand*\icon[1]{\tikz[baseline=(char.base)]{\node[shape=circle,draw,inner sep=1pt, fill=cvblue,cvblue,text=cvsidecolor] (char) {#1};}}
    

    像这样使用它:

    \social{\icon{\faLinkedin}} % \faLinkedinSquare
      {https://www.linkedin.com/in/steffenhvid/}
      {Linked In}
    

    结果如下: faLinkedIn

顺便说一句:我更喜欢第一种可能性。

BTW2:如果你在问题中添加 MWE(导致问题的短可编译 TeX 代码),我可以扩展我的答案并展示如何在你的 MWE 中使用上面给出的代码...

相关内容