diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml')
-rw-r--r-- | Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml index a8870d52036..6e252baabd5 100644 --- a/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml +++ b/Master/texmf-dist/tex/latex/stex/mikoslides/mikoslides.cls.ltxml @@ -5,6 +5,7 @@ use LaTeXML::Package; RawTeX('\newif\ifnotes\notesfalse'); RawTeX('\newif\ifproblems\problemsfalse'); LoadClass('omdoc'); +DefConstructor('\usetheme{}',''); RequirePackage('stex'); RequirePackage('latexml'); RequirePackage('amssymb'); @@ -26,9 +27,17 @@ DefEnvironment('{problems}','#body'); #DefMacro('\defemph{}','{\textcolor{magenta}{#1}}'); #DefMacro('\notemph{}','{\textcolor{magenta}{#1}}'); DefMacro('\textwarning',""); +DefMacro('\title[]{}', '\@add@frontmatter{ltx:title}{#1}'); +DefMacro('\date[]{}', '\@add@frontmatter{ltx:date}[role=creation]{#1}'); +DefMacro('\author[]{}', sub { andSplit(T_CS('\@author'),$_[1]); });#$ +DefConstructor('\titleframe',"<omdoc:ignore>titleframe elided here</omdoc:ignore>"); +DefEnvironment('{titleframewith}', + "<omdoc:ignore>begin elided titleframe</omdoc:ignore>" + . "#body" + ."<omdoc:ignore>end elided titleframe</omdoc:ignore>"); DefEnvironment('{titleslide}',""); DefEnvironment('{titleslide}',"<omdoc:omgroup ?#locator(stex:srcref='#locator')()>#body</omdoc:omgroup>"); -DefEnvironment('{ttitle}', "\n<Title>#body</Title>"); +DefEnvironment('{ttitle}', "\n<dc:title>#body</dc:title>"); DefConstructor('\hateq',"=\x{03C2}"); DefConstructor('\textleadsto',"=\x{219D}"); DefEnvironment('{columns}','#body'); |