Actualmente estamos trabajando en un curso para principiantes de LaTeX.
Estamos usando LuaLaTeX y Beamer para las diapositivas. Escribimos el código con el listings
paquete -.
A menudo mostramos el código a la izquierda y un resultado a la derecha. Para la mayoría de las partes, agregar a \rmfamily
es suficiente para que parezca que el resultado se obtendría en una article
clase y no en beamer.
Pero no es así para \item
, y algunas otras características \ref
.\caption
Mi sueño sería un medio ambiente scrartcl-result
.
¿Algunas ideas?
Respuesta1
Ahora tenemos un entorno (con xparse
, pero no necesario) que permite que todo lo que necesitamos se vea como article
. La parte más difícil fueron los números de las ecuaciones debido a la falta de beamer
plantilla de fuente.
Debe utilizar ~
el espacio en blanco en los beamer
nombres de las plantillas.
\makeatletter
\NewDocumentEnvironment {EmulateArticle} {} {
%Roman Font:
\rmfamily
%Itemize/Enumerate/Description
\setbeamercolor{item}{fg=black}
\setbeamerfont{item}{family=\rmfamily, size=\normalsize}
\setbeamerfont{itemize/enumerate~body}{family=\rmfamily}
\setbeamerfont{itemize/enumerate~subbody}{family=\rmfamily}
\setbeamerfont{itemize/enumerate~subsubbody}{family=\rmfamily}
\setbeamerfont{description~item}{series=\bfseries}
\setbeamertemplate{itemize~item}{\bullet}
\setbeamertemplate{itemize~subitem}{--}
\setbeamertemplate{itemize~subsubitem}{\textasteriskcentered}
\setbeamertemplate{enumerate~item}{\theenumi.}
\setbeamertemplate{enumerate~subitem}{\alph{enumii})}
\setbeamertemplate{enumerate~subsubitem}{\roman{enumii}.}
% Captions
\setbeamerfont{caption}{family=\rmfamily}
\setbeamercolor{caption~name}{fg=black}
\setbeamerfont{caption~name}{family=\rmfamily, series=\bfseries}
% Footnotes
\setbeamerfont{footnote}{family=\rmfamily}
\setbeamerfont{footnote~mark}{family=\rmfamily}
% Serif Equation Numbers:
\let\reftagform@=\tagform@
\def\tagform@##1{\maketag@@@{(\ignorespaces{\rmfamily{##1}}\unskip\@@italiccorr)}}
\renewcommand{\eqref}[1]{\textup{\reftagform@{\rmfamily\ref{##1}}}}
}{
}
\makeatother
Las diapositivas están disponibles en http://toolbox.pep-dortmund.org/files/archive/latest/latex.pdf
Nuestro Github-Repo eshttps://github.com/pep-dortmund/toolbox-workshop
Es posible que desee agregar configuraciones para la salida de bibliografía.