我可以使用RGB或十六进制代码更改Fontawesome徽标(即Twitter/OrcID/Phone)的颜色吗?
我正在使用Overleaf中的曲线CV模板。
我将配色方案更改为紫色(默认的绿色)。
在标题中,我想使用字体很棒,包括我的电子邮件,Twitter,电话和OrcID详细信息。
所有这些徽标已更改为紫色,但是我希望能够使用十六进制或RGB代码独立选择每个徽标的颜色,而不是像绿色或蓝色这样的单词,
\documentclass[a4paper,11pt,english]{curve}
\usepackage{settings}
\usepackage{fontspec}
\usepackage[p,osf,swashQ]{cochineal}
\usepackage[medium,bold]{cabin}
\usepackage[varqu,varl,scale=0.9]{zi4}
\else % If you're using pdfLaTeX or latex
\usepackage[T1]{fontenc}
\usepackage[p,osf,swashQ]{cochineal}
\usepackage{cabin}
\usepackage[varqu,varl,scale=0.9]{zi4}
\fi
\myname{xxx}{xxx}
\definecolor{SwishLineColour}{HTML}{000080}
\definecolor{MarkerColour}{HTML}{000080}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\leftheader{%
{\LARGE\bfseries\sffamily xxx
\vspace{5} \\
xxxxxx}\\
%
\makefield{\faEnvelope[regular]}{\texttt{[email protected]}}
\makefield{\color{blue}\faTwitter}{\texttt{@xxx}}
\makefield{\faPhone}{\texttt{{+xx}xxxx}}\\
\makefield{\color{green}\faOrcid}{0000-0000-0000-0000}\\
%
我想更改代码是最后一节,以允许我通过十六进制或RGB定义每个徽标的颜色,而不是“绿色”或“蓝色”:
\ makefield {\ color { hex或rgb } \ fatwitter} {\ texttt {@xxx}}}
I'm using the CurVe CV template in Overleaf.
I've changed the colour scheme to purple (from default of green).
In the header, I want to include my email, twitter, phone and ORCiD details, using Font Awesome.
All those logos have been changed to purple, but I want to be able to choose the colour of each logo independently, using HEX or RGB codes, rather than words like green or blue
\documentclass[a4paper,11pt,english]{curve}
\usepackage{settings}
\usepackage{fontspec}
\usepackage[p,osf,swashQ]{cochineal}
\usepackage[medium,bold]{cabin}
\usepackage[varqu,varl,scale=0.9]{zi4}
\else % If you're using pdfLaTeX or latex
\usepackage[T1]{fontenc}
\usepackage[p,osf,swashQ]{cochineal}
\usepackage{cabin}
\usepackage[varqu,varl,scale=0.9]{zi4}
\fi
\myname{xxx}{xxx}
\definecolor{SwishLineColour}{HTML}{000080}
\definecolor{MarkerColour}{HTML}{000080}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\leftheader{%
{\LARGE\bfseries\sffamily xxx
\vspace{5} \\
xxxxxx}\\
%
\makefield{\faEnvelope[regular]}{\texttt{[email protected]}}
\makefield{\color{blue}\faTwitter}{\texttt{@xxx}}
\makefield{\faPhone}{\texttt{{+xx}xxxx}}\\
\makefield{\color{green}\faOrcid}{0000-0000-0000-0000}\\
%
The code I want to change is this last section to allow me to define the colour of each logo by HEX or RGB rather than the "green" or "blue":
\makefield{\color{HEX or RGB}\faTwitter}{\texttt{@xxx}}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在十六进制,RGB等中定义自己的颜色
,然后为图标使用这些颜色。
其他一些评论:
您不得使用
\ else
...\ fi
没有if语句您的
您的
\ leftheader {
缺少闭合<<代码>}You can define your own colours in hex, rgb etc.
and then use these colours for your icons.
Some other comments:
you mustn't use
\else
...\fi
without an if statement before ityour
\leftheader{
lacks a closing}