无法运行 powerdot 的最小示例

无法运行 powerdot 的最小示例

我正在尝试使用电源点类,但我看不出有什么错误。这是错误的屏幕截图。TeXShop 控制台的屏幕截图

%!TEX TS-program = latex
\documentclass[
  size=11pt,
  style=default,
  paper=screen,
%% Try me!
% orient=portrait,
 %mode=handout,  
   display=slidesnotes,
% blackslide,
nohandoutpagebreaks,
  fleqn
]{powerdot}


\usepackage{blkarray, bigstrut} %
\usepackage{amsmath,mathtools,amsthm,bbm}
\usepackage{epsf}
\usepackage{url}
\usepackage{graphicx}
\usepackage[T1]{fontenc}

\newcommand{\xx}{{\ensuremath{\mathbf{x}_{i^{*}}}}}
\newcommand{\rr}{{\ensuremath{\mathbf{R}_{g*}}}}
    

\title{{\Large here and there}}
\author{Me and Your}
\date{A.Y. 2020-2021\\[1cm]
\textcolor{ao(english)}{L. 9 ~~~~Clust}}



\pdsetup{
counters={theorem},
  logohook=t,
  logopos={.925\slidewidth,.985\slideheight},
  lf={ADM -- Cluster},
  rf={},
  trans=Replace,
  theslide=CA -- slide~\arabic{slide},
  list={itemsep=3pt,topsep=3pt,parsep=0pt}
}


\begin{document}


\maketitle

\begin{slide}[toc=]{Lect 9 \newline groups}
\small
\tableofcontents[content=all]
\end{slide}

\section[slide=false]{Intro}

\begin{slide}[toc=Ok]{So then}
write smth here....
\end{slide}

\end{document}

更新:按照以下建议修复后,我收到以下错误

%%%% WARNING: Transparency operations ignored - need to use -dALLOWPSTRANSPARENCY

Error: /undefined in .setstrokeconstantalpha
Operand stack:
   397.485   238.492   0.0   238.492   1.0
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1974   1   3   %oparray_pop   1973   1   3   %oparray_pop   1961   1   3   %oparray_pop   1817   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--
Dictionary stack:
   --dict:729/1123(ro)(G)--   --dict:0/20(G)--   --dict:148/200(L)--   --dict:184/300(L)--   --dict:57/200(L)--   --dict:132/200(L)--
Current allocation mode is local
Current file position is 216788
GPL Ghostscript 9.53.3: Unrecoverable error, exit code 1
### FAILED to generate /tmp/altpdflatex.15339-1623244523/cluster2.pdf ()

答案1

在某个时刻,该类必须执行(在 内\xdef

\expandafter\the\csname c@\pd@tempa\endcsname

其中运行所有要保护的计数器(预定义\pd@tempa列表有、、、、table)。通过添加您的设置意味着该类将尝试执行figureequationfootnotempfootnotecounters=theorem

\expandafter\the\csname c@theorem\endcsname

但是,您尚未定义任何theorem环境,并且它不是预定义的。这意味着计数器\c@theorem不存在,并且构造\csname c@theorem\endcsname扩展为\relax;您到达\the\relax,并且 TeX 会抱怨:

! You can't use `\relax' after \the.
<recently read> \c@theorem

正如你所说。

长话短说:theorem在序言中的某处定义一个。

\documentclass{powerdot}

\pdsetup{counters=theorem}
\newtheorem{theorem}{Theorem} % <----

\begin{document}

\begin{slide}{Foo}
Bar.
\end{slide}

\end{document}

相关内容