Atualmente estamos trabalhando em um curso para iniciantes em LaTeX.
Estamos usando LuaLaTeX e Beamer para os slides. Digitamos o código com o listings
-package.
Freqüentemente mostramos o código à esquerda e o resultado à direita. Para a maioria das peças, adicionar a \rmfamily
é suficiente para fazer com que pareça o resultado que se obteria em uma article
classe e não em um beamer.
Mas não é assim para , \item
e alguns outros recursos.\ref
\caption
Meu sonho seria um ambiente scrartcl-result
.
Alguma ideia?
Responder1
Agora temos um ambiente (com xparse
, mas não necessário) que permite que tudo o que precisamos tenha a aparência de article
. A parte mais difícil foram os números das equações por causa da falta do beamer
modelo de fonte.
Você deve usar ~
o espaço em branco nos beamer
nomes dos modelos.
\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
Os slides estão disponíveis em http://toolbox.pep-dortmund.org/files/archive/latest/latex.pdf
Nosso repositório Github éhttps://github.com/pep-dortmund/toolbox-workshop
Pode-se querer adicionar configurações para a saída da bibliografia.