Ich versuche, OCRID-IDs (eindeutige Kennung für Autoren) in die LaTeX-Vorlage der IFAC-Konferenzen (IFAC ist die größte Community für Automatisierung und Steuerung) einzubinden. Trotz der großen Community konnte ich jedoch keine Möglichkeit dazu finden.
DerRichtliniendes ORCID-Staates:
1. Anzeige in der Autorenliste: Die iD, die per Hyperlink mit der ORCID iD-URI des Autors verknüpft ist, folgt auf der ersten Seite des Artikels unmittelbar auf den Namen des Autors. Wo das iD-Symbol angezeigt wird, sollte ein Puffer von 50 % der iD-Breite verwendet werden.
Artikelüberschrift
ich habe das gefundennetter Posthier, aber keine der Lösungen hat funktioniert ( \includegraphics
von der PNG-Datei oder das Definieren eines benutzerdefinierten Befehls zum direkten Anzeigen der SVG-Datei + Hyperlinks):
\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}
Andere Beiträgeschlagen vor, dass das ORCID-Logo im academicons
Paket enthalten ist, aber das funktionierte weder
\documentclass{ifacconf}
\usepackage{academicons}
\begin{document}
\title{Title goes here}
\author{John Doe \aiOrcid}
\maketitle
\end{document}
Die IFAC-Vorlage kann heruntergeladen werdenHier(von dieser Site kommendhttps://www.ifac-control.org/events/authors-guide) - einschließlich derifacconf.cls.
Ich bin erstaunt, dass ich der Einzige bin, der dieses Problem hat, da beide Communities groß sind und normalerweise mit LaTeX arbeiten. Hat jemand eine Idee oder einen Tipp?
Antwort1
academicons
Paket
Ihr zweiter Ansatz erfordert xelatex
oder lualatex
zum Kompilieren. Wenn dies eine Option ist, finden Sie hier ein MWE. (Ich musste das natbib
Paket laden, um Kompilierungsfehler zu vermeiden.)
\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}
SVG ORCID-Logo einbinden
Sie können das ORCIDiD_iconvector.svg
Logo aus derORCID-Websitemit dem svg
Paket. Diese Methode erfordert inkscape
in Ihrem PATH
und die --shell-escape
Option beim Kompilieren mit pdflatex
(siehe zBHier).
\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}