如何修复过大的徽标?

如何修复过大的徽标?

我使用 Springer 模板来撰写我的论文。

https://www.springernature.com/gp/authors/campaigns/latex-author-support/see-where-our-services-will-take-you/18782940

模板中没有 orcid 的位置,因此我将其添加到 LaTeX 中。代码如下:

\begin{document}

\title[Article Title]{My Title Here}

\author*[1]{\fnm{Name} \sur{Surname} \orcid{0000-0000-0000-0000}}\email{[email protected]}

问题是 orcid 的标志太大了

在此处输入图片描述

我该如何修复它?

答案1

在类文件的末尾我们可以看到

\gdef\orcidlogo{%
\includegraphics{Orcidlogo.eps}%
}%

\gdef\orcid#1{\href{#1}{\orcidlogo}}%

另一方面,ZIP 文件中没有 的踪迹Orcidlogo.eps,因此您需要提供自己的。最好的办法是\orcidlogo在文档中重新定义。

<咆哮模式>

sn-jnl.cls您链接到的 ZIP 文件包含

\ProvidesClass{sn-jnl}
              [2019/11/18 v0.1: An authoring template for Springer Journal articles]

但它与包含相同信息的先前版本有显著不同。特别是,当前版本缺少对类本身的一些包的调用雇用manyfootxcoloramsmath必须将它们加载到您的文档中,否则它将无法编译。

</咆哮模式>

我从下载了一个合适的图标维基媒体,即 240px 版本。现在测试文档也可以在重新定义后\orcid实际提供 URL,

\documentclass{sn-jnl}
\usepackage{amsmath}
\usepackage{manyfoot}
\usepackage{xcolor}

\renewcommand{\orcidlogo}{%
  \includegraphics[width=10pt]{240px-ORCID_iD.svg.png}%
}
\renewcommand{\orcid}{\href{https://orcid.org/#1}{\orcidlogo}}

\begin{document}

\title[Article Title]{My Title Here}

\author*[1]{\fnm{Name} \sur{Surname} \orcid{0000-0000-0000-0000}}\email{[email protected]}

\maketitle

\end{document}

在此处输入图片描述

答案2

要更改 ORCID 徽标的大小,请使用 LaTeX 编辑器打开 sn-jnl.cls 文件,转到文件末尾,您将在其中找到

\gdef\orcidlogo{%    
\includegraphics{Orcidlogo.eps}%    
}%

函数定义。

现在您要做的就是将所需的尺寸添加到\includegraphics命令中;例如,像这样:

\gdef\orcidlogo{%    
\includegraphics[width=3mm]{Orcidlogo.eps}%    
}%

相关内容