Marges horizontales plus grandes pour ysbeamerarticle

Cette révision appartient à :
Yann Salmon
2019-08-02 14:45:12 +02:00
Parent 36e78e9523
révision ed60feb09e

Voir le fichier

@@ -4,7 +4,7 @@
\PassOptionsToClass{french,10pt,a4paper,DIV=18}{scrartcl} \PassOptionsToClass{french,10pt,a4paper,DIV=18}{scrartcl}
\PassOptionsToClass{french}{beamer} \PassOptionsToClass{french}{beamer}
\RequirePackage{luacode} \RequirePackage{luacode}
\@ifundefined{beamerarticle}{\def\CLASSNAME{beamer}}{\ifnum \beamerarticle = 1 \def\CLASSNAME{scrartcl}\else \def\CLASSNAME{beamer}\fi}% \@ifundefined{beamerarticle}{\gdef\beamerarticle{0}\def\CLASSNAME{beamer}}{\ifnum \beamerarticle = 1 \def\CLASSNAME{scrartcl}\else \def\CLASSNAME{beamer}\fi}%
% %
\begin{luacode*} \begin{luacode*}
function parseargv() function parseargv()
@@ -22,8 +22,8 @@ end
local arguments = parseargv() local arguments = parseargv()
local beamer = [[\gdef\CLASSNAME{beamer}]] local beamer = [[\gdef\beamerarticle{0}\gdef\CLASSNAME{beamer}]]
local scrartcl = [[\gdef\CLASSNAME{scrartcl}]] local scrartcl = [[\gdef\beamerarticle{1}\gdef\CLASSNAME{scrartcl}]]
if arguments["-beamerarticle"] == nil then if arguments["-beamerarticle"] == nil then
texio.write_nl("-beamerarticle est nil") texio.write_nl("-beamerarticle est nil")
if string.endswith(tex.jobname, "-PRES") then if string.endswith(tex.jobname, "-PRES") then
@@ -42,6 +42,8 @@ else
end end
\end{luacode*} \end{luacode*}
\LoadClass{\CLASSNAME} \LoadClass{\CLASSNAME}
\ifnum\beamerarticle = 1
\RequirePackage[top=16.5mm,bottom=49.5mm,left=30mm,right=22.5mm]{geometry}
\fi
\endinput \endinput