Estou tentando incluir OCRID-iDs (identificador exclusivo para autores) no modelo LaTeX das conferências IFAC (IFAC é a maior comunidade de automação e controle). No entanto, apesar da grande comunidade, não consegui encontrar uma maneira de fazer isso.
Odiretrizesdo estado ORCID:
1. Exibir na lista de autores: O iD, com hiperlink para o ORCID iD URI do autor, segue imediatamente o nome do autor na primeira página do artigo. Onde o ícone do iD for exibido, um buffer de 50% da largura do iD deverá ser usado.
Título do artigo
Eu achei istobela postagemaqui, mas nenhuma das soluções funcionou ( \includegraphics
do .png, ou definindo um comando personalizado para exibir o arquivo .svg diretamente + hiperlinks):
\documentclass{ifacconf}
\usepackage{scalerel}
\usepackage{tikz}
\usetikzlibrary{svg.path}
\definecolor{orcidlogocol}{HTML}{A6CE39}
\tikzset{
orcidlogo/.pic={
\fill[orcidlogocol] svg{M256,128c0,70.7-57.3,128-128,128C57.3,256,0,198.7,0,128C0,57.3,57.3,0,128,0C198.7,0,256,57.3,256,128z};
\fill[white] svg{M86.3,186.2H70.9V79.1h15.4v48.4V186.2z}
svg{M108.9,79.1h41.6c39.6,0,57,28.3,57,53.6c0,27.5-21.5,53.6-56.8,53.6h-41.8V79.1z M124.3,172.4h24.5c34.9,0,42.9-26.5,42.9-39.7c0-21.5-13.7-39.7-43.7-39.7h-23.7V172.4z}
svg{M88.7,56.8c0,5.5-4.5,10.1-10.1,10.1c-5.6,0-10.1-4.6-10.1-10.1c0-5.6,4.5-10.1,10.1-10.1C84.2,46.7,88.7,51.3,88.7,56.8z};
}
}
\newcommand\orcidicon[1]{\href{https://orcid.org/#1}{\mbox{\scalerel*{
\begin{tikzpicture}[yscale=-1,transform shape]
\pic{orcidlogo};
\end{tikzpicture}
}{|}}}}
\usepackage{hyperref} %<--- Load after everything else
\begin{document}
\title{Title goes here}
\author{John Doe \orcidicon{0000-0000-0000-0000}}
\maketitle
\end{document}
Outras postagenssugiro que o logotipo ORCID esteja incluído no academicons
pacote, mas isso não funcionou
\documentclass{ifacconf}
\usepackage{academicons}
\begin{document}
\title{Title goes here}
\author{John Doe \aiOrcid}
\maketitle
\end{document}
O modelo IFAC pode ser baixadoaqui(vindo deste sitehttps://www.ifac-control.org/events/authors-guide) - que inclui oifacconf.cls.
Estou surpreso por ser o único a encontrar esse problema, já que ambas as comunidades são grandes e geralmente trabalham com LaTeX. Alguém tem uma idéia ou uma dica?
Responder1
academicons
pacote
Sua segunda abordagem precisa xelatex
ou lualatex
ser compilada. Se esta for uma opção, aqui está um MWE. (Tive que carregar o natbib
pacote para evitar erros de compilação.)
\documentclass{ifacconf}
\usepackage{natbib}
\usepackage{academicons}
\usepackage{xcolor}
\usepackage[hidelinks]{hyperref}
\definecolor{idcolor}{HTML}{A6CE39}
\newcommand{\orcid}[1]{\href{https://orcid.org/#1}{\color{idcolor}\aiOrcid}}
\begin{document}
\title{Title goes here}
\author{John Doe \orcid{0000-0000-0000-0000}}
\maketitle
\end{document}
Incluir logotipo SVG ORCID
Você pode incluir o ORCIDiD_iconvector.svg
logotipo doSite ORCIDusando o svg
pacote. Este método requer inkscape
em você PATH
e na --shell-escape
opção ao compilar pdflatex
(veja por exemploaqui).
\documentclass{ifacconf}
\usepackage{natbib}
\usepackage{svg}
\usepackage[hidelinks]{hyperref}
\newcommand{\orcid}[1]{\href{https://orcid.org/#1}{\includesvg[height = 2ex]{ORCIDiD_iconvector}}}
\begin{document}
\title{Title goes here}
\author{John Doe \orcid{0000-0000-0000-0000}}
\maketitle
\end{document}