有很多解决方案可以将 RStudio 脚本转换为 Beamer。但是,没有解决方案可以将 Python 的 Jupyter 笔记本转换为 Beamer... 有没有自动的方法可以将笔记本的每一块插入 Beamer 的不同幻灯片中?它将与另一个 .tex beamer 合并。
答案1
我同意 Rmano 的回答。我也尝试过,只需对 Jupyter 生成的 Tex 文件进行少量更改,就可以获得我的 Beamer 幻灯片。我会详细说明,以便其他人可以跟进。
使用 Jupyter 生成 tex 文件
File-> Download as-> Tex file.
对 tex 文件进行必要的更改,即:
a. 将文档类型更改
\documentclass[10pt]{article}
为\documentclass[10pt]{beamer}
。b. 注释掉包含 的行
\usepackage{titling}
。c. 将几何设置更改为
\geometry{verbose,tmargin=0in,bmargin=0in,lmargin=.5in,rmargin=.5in}
将 Jupyter 生成的 tex 代码包装在框架中,如下所示。
\begin{frame}[allowframebreaks,fragile]
<here comes the code>
\end{frame}
它可以根据需要分成块。
警告:我还尝试了包含文本和数学公式的文本单元格。此方法似乎仅适用于纯文本单元格。