我正在使用Quarto、Python和Jupyter实验室/笔记本来创建可重现的报告.我们的报告在标题页之前包括一个序言页,其中包含有关报告内容的附加信息.那么,如何将内容放在标题页之前呢?最终的文档将是.pdf.

在谷歌了很多次后,我怀疑这与修改之前的-body.tex有关,但我不清楚是否或如何才能移动标题页.

推荐答案

是的,你需要使用before-body.tex个latex 模板部分.在标题之前加上你的前言内容.

before-body.tex

$if(has-frontmatter)$
\frontmatter
$endif$

% -----------  PREFACE ----------

\begin{center}
\Large{Preface}
\end{center}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut vulputate bibendum
mauris vel aliquam. Fusce vulputate non ligula vitae accumsan
% -------------------------------

$if(title)$
$if(beamer)$
\frame{\titlepage}
$else$
\maketitle
$endif$
$if(abstract)$
\begin{abstract}
$abstract$
\end{abstract}
$endif$
$endif$

然后,在ipynb文件的YAML中使用此模板的部分.

snapshot of the ipynb file in the jupyterlab

Python相关问答推荐

点到面的Y距离

Pystata:从Python并行运行stata实例

ModuleNotFound错误:没有名为Crypto Windows 11、Python 3.11.6的模块

删除所有列值,但判断是否存在任何二元组

用合并列替换现有列并重命名

如何使用它?

运输问题分支定界法&

计算分布的标准差

如何在Python中获取`Genericums`超级类型?

CommandeError:模块numba没有属性generated_jit''''

为什么if2/if3会提供两种不同的输出?

如何杀死一个进程,我的Python可执行文件以sudo启动?

matplotlib图中的复杂箭头形状

在输入行运行时停止代码

为什么常规操作不以其就地对应操作为基础?

Python日志(log)模块如何在将消息发送到父日志(log)记录器之前向消息添加类实例变量

使用tqdm的进度条

numpy数组和数组标量之间的不同行为

启动线程时,Python键盘模块冻结/不工作

Pandas:根据相邻行之间的差异过滤数据帧