我想在一篇文章(documentclass: scrartcl)的第一页的标题中放置一个徽标,但我希望标题从第二页开始更改.我try 了以下解决方案:

---
title: "Logo in Header"
format: 
   pdf: 
      include-in-header: 
         text: |
            \usepackage{scrlayer-scrpage}
            \clearpairofpagestyles
            \cohead[\includegraphics[width=5cm]{my_logo.png}]{Header from page 2 onward}
            
---

Page 1

\newpage

Page 2

很遗憾,我收到以下错误消息:

compilation failed- error
LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.80 ...cludegraphics[width=5cm]{visana_logo.png}]
                                                  {Header from page 2 onward}

当我用文本替换图像时,它起作用了:

---
title: "Logo in Header"
format: 
   pdf: 
      include-in-header: 
         text: |
            \usepackage{scrlayer-scrpage}
            \clearpairofpagestyles
            \cohead[Header page 1]{Header from page 2 onward}
            
---

Page 1

\newpage

Page 2

当我删除图像的Width参数时,它也起作用:

---
title: "Logo in Header"
format: 
   pdf: 
      include-in-header: 
         text: |
            \usepackage{scrlayer-scrpage}
            \clearpairofpagestyles
            \cohead[\includegraphics{my_logo.png}]{Header from page 2 onward}
            
---

Page 1

\newpage

Page 2

推荐答案

您会收到错误,因为width[..]中的右方括号]被解析为\cohead的可选参数终止符.

所以, \includegraphics[width=5cm正在作为可选参数传递给\cohead.因此,为了避免这种情况,请将整个可选参数内容用大括号括起来.See this个优秀的问/答帖子,详情请参阅.

因此,只需将includegraphics[width=5cm]{test.png}放在额外的{}对花括号中,它就会起作用!

---
title: "Logo in Header"
format: 
   pdf:
     include-in-header: 
         text: |
            \usepackage{scrlayer-scrpage}
            \clearpairofpagestyles
            \cohead[{\includegraphics[width=5cm]{test.png}}]{Header from page 2 onward}
            
---

Page 1

\newpage

Page 2

R相关问答推荐

使用facet_wrap()时如何将面板标题转换为脚注?

如何删除多个.CSV文件的行

向gggplot 2中的数据和轴标签添加大写和星号

将复杂的组合列表转换为数据框架

从gtsummary包中使用tBL_strata()和tBL_summary()时删除变量标签

terra nearest()仅为所有`to_id`列返回NA

如何使用`ggplot2::geom_segment()`或`ggspatial::geom_spatial_segment()`来处理不在格林威治中心的sf对象?

在不安装软件包的情况下测试更新

是否可以创建一个ggplot与整洁判断的交互作用

如何编辑gMarginal背景以匹配绘图背景?

我如何才能找到FAMILY=POISSON(LINK=&Q;LOG&Q;)中的模型预测指定值的日期?

LOF中的插图短文字幕

当我们有多个反斜杠和/特殊字符时使用Gsubing

如何在反曲线图中更改X标签

以不同于绘图中元素的方式对GG图图例进行排序

删除字符串R中的重复项

构建一个6/49彩票模拟系统

roxygen2正在处理太多的文件

子样本间系数检验的比较

为什么R列名称忽略具有指定名称的向量,而只关注索引?