From ed60feb09ef033638b8f4920cae3dfa685afe7b6 Mon Sep 17 00:00:00 2001 From: Yann Salmon Date: Fri, 2 Aug 2019 14:45:12 +0200 Subject: [PATCH] Marges horizontales plus grandes pour ysbeamerarticle --- latex/ysbeamerarticle.cls | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/latex/ysbeamerarticle.cls b/latex/ysbeamerarticle.cls index 27680fe..0ebd62e 100644 --- a/latex/ysbeamerarticle.cls +++ b/latex/ysbeamerarticle.cls @@ -4,7 +4,7 @@ \PassOptionsToClass{french,10pt,a4paper,DIV=18}{scrartcl} \PassOptionsToClass{french}{beamer} \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*} function parseargv() @@ -22,8 +22,8 @@ end local arguments = parseargv() -local beamer = [[\gdef\CLASSNAME{beamer}]] -local scrartcl = [[\gdef\CLASSNAME{scrartcl}]] +local beamer = [[\gdef\beamerarticle{0}\gdef\CLASSNAME{beamer}]] +local scrartcl = [[\gdef\beamerarticle{1}\gdef\CLASSNAME{scrartcl}]] if arguments["-beamerarticle"] == nil then texio.write_nl("-beamerarticle est nil") if string.endswith(tex.jobname, "-PRES") then @@ -42,6 +42,8 @@ else end \end{luacode*} \LoadClass{\CLASSNAME} - +\ifnum\beamerarticle = 1 +\RequirePackage[top=16.5mm,bottom=49.5mm,left=30mm,right=22.5mm]{geometry} +\fi \endinput