我希望添加一个徽标,\includegraphics
以防有某些信息可用。
我使用article
带有包的类authblk
并将其放在序言中:
\author[affiliation logo]{first lastName}
其中logo
应该是图像。最终,徽标将包裹在\href
命令中(但该部分似乎不会造成问题)。
当我替换logo
为
\includegraphics[width=0.4cm]{L-orcid}
我收到错误消息
! Use of \\author doesn't match its definition.
\new@ifnextchar ...served@d = #1\def \reserved@a {
#2}\def \reserved@b {#3}\f...
以下是显示该问题的完整示例:
\documentclass{article}
\usepackage{graphicx}
\usepackage{authblk}
\renewcommand\Affilfont{\fontsize{9}{10.8}\selectfont}
\title{adf}
\author[a, \includegraphics[width=0.4cm]{L-orcid}]{denis cousineau}
\affil[a]{my place}
\begin{document}
\maketitle
Some text...
\end{document}
答案1
一方面,您不能在可选参数中使用可选参数,除非它是组隔离的。另一方面,\includegraphics
在此上下文中必须受到保护。
\documentclass[landscape]{article}
\usepackage{graphicx}
\usepackage{authblk}
\renewcommand\Affilfont{\fontsize{9}{10.8}\selectfont}
\title{adf}
\author[{a, \protect\includegraphics[width=0.4cm]{example-image}}]{denis cousineau}
\affil[a]{my place}
\begin{document}
\maketitle
Some text...
\end{document}