我相信我不是唯一一个试图在幻灯片上添加一些计算机代码的人。说到 LaTeX 演示课,我长期以来的选择PostScript/PSTricks 用户当然是电源点. 说到语法高亮,我真的很喜欢铸造至少因为我是 Python 的重度用户。最近我还发现动词这是我已故母亲家乡的一个人维护的,所以我尝试了一下。我真的很喜欢动词以及维护者对他试图解决的问题的解释 动词听起来很有道理。然而 动词和铸造打破 Powerdot。这是 MWE 与动词 和电源点。
\documentclass[style=husky]{powerdot}
%\pdsetup{
%palette=red
%}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage[dvips]{hyperref}
\hypersetup{colorlinks}
\usepackage{color}
\definecolor{darkred}{rgb}{0.5,0,0}
\definecolor{darkgreen}{rgb}{0,0.5,0}
\definecolor{darkblue}{rgb}{0,0,0.5}
\hypersetup{colorlinks,
linkcolor=darkblue,
filecolor=darkgreen,
urlcolor=darkred,
citecolor=darkred}
%\usepackage[all]{hypcap}
\usepackage{psfrag}
\usepackage{graphicx}
\usepackage{fancybox}
\usepackage{fancyvrb}
%\usepackage{minted}
\usepackage{verbments}
\newtheorem{theorem}{Theorem}
\newtheorem{proposition}{Proposition}
\newtheorem{definition}{Definition}
\title{Association Rule Learning}
\author{Predrag Puno\v{s}evac\\
Auton Lab}
\date{\today}
\begin{document}
\maketitle
\begin{slide} {Use Cases}
Some text
\begin{pyglist}[language=python]
import numpy as np
def boring(args = None):
pass
\end{pyglist}
\end{slide}
运行 latex(众所周知,Powerdot 不支持 pdflatex 命令)
latex --shell-escape filename.tex
我收到以下错误
Runaway argument?
import numpy as np def boring(args = None): pass \end {pyglist}
! Paragraph ended before \FV@BeginScanning was complete.
<to be read again>
\par
l.48 \end{slide}
这看起来非常类似于铸造打破了 Beamer
有没有建议可以解决这个问题?我设法通过单独处理代码并将其作为每股收益图像。但是质量却不尽如人意。
答案1
看起来像 方法=直接 包含计算机代码材料的幻灯片(参见 powerdot 文档幻灯片上的第 6.4 节逐字)解决了我的问题。我真的从 Gonzalo Medina 那里得到了线索,他的回答 回答类似的问题。