我想添加语法颜色并为其在 LaTeX 中的
\begin(NotebookOut)
代码中添加断线,或将 jupyter 笔记本单元添加到 \begin{minted}[linenos,tabsize=2,breaklines]{python
},但找不到方法来实现。
我尝试添加语法颜色:
\begin{NotebookOut}
\begin{minted}[linenos,tabsize=2,breaklines]{python}
from zipfile import ZipFile
import os
#Extraire les fichiers sur place
path2019 = "/mnt/Donnees_Source/Sentinel_2/2019/Saeftinghe/"
path2022 = "/mnt/Donnees_Source/Sentinel_2/2023/Saeftinghe/"
output2019 = "/mnt/Donnees_Source/Sentinel_2/2019/Saeftinghe/extrait/"
for i in os.listdir(path2019):
chemin = os.path.join(path2019, i)
if i.split('.')[-1]=="zip":
print(i)
with ZipFile(chemin, 'r') as zip:
for y in zip.namelist():
if y.split('_')[-2]=="FRE":
chemin = os.path.join(path2019, i)
with ZipFile(chemin,'r') as zip:
zip.extract(member = y, path = output2019)
\end{minted}
\end{NotebookOut}
这是为了添加断线
\begin{NotebookOut}[breaklines]
from zipfile import ZipFile
import os
#Extraire les fichiers sur place
path2019 = "/mnt/Donnees_Source/Sentinel_2/2019/Saeftinghe/"
path2022 = "/mnt/Donnees_Source/Sentinel_2/2023/Saeftinghe/"
output2019 = "/mnt/Donnees_Source/Sentinel_2/2019/Saeftinghe/extrait/"
for i in os.listdir(path2019):
chemin = os.path.join(path2019, i)
if i.split('.')[-1]=="zip":
print(i)
with ZipFile(chemin, 'r') as zip:
for y in zip.namelist():
if y.split('_')[-2]=="FRE":
chemin = os.path.join(path2019, i)
with ZipFile(chemin,'r') as zip:
zip.extract(member = y, path = output2019)
\end{NotebookOut}
但它不起作用,我找不到任何有关 NotebookOut 如何工作的文档。我尝试将 HTML 包含到 LaTeX 中,但没有成功,将笔记本导出为 pdf 也不成功,如果 NotebookOut 不适合我,我会尝试找到解决方案。