blob: d6ba6a66378f506ae067ac9eb878c1e3f48ed67c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
\let\DUMP=\dump
\let\dump=\endinput
\input lualatex.ini
\catcode`\@=11
% see minim-lamp.mp
\def\providebegindocument{%
\ifx\@onlypreamble\@notprerr
\else\expandafter\document\fi}
\catcode`\@=12
\toksapp\everyjob{%
\documentclass{article}
\usepackage{polyglossia, minim-mp}
\message{This is the minim-latex metapost processor.}\relax
\directlua {require('minim-mp').on_line = true}%
\newmetapostinstance[jobname="\jobname", mathmode="scaled"]\MP
\runmetapost\MP{input "minim-lamp.mp"; input "\jobname";}%
\directlua {require('minim-mp').shipout(\the\MP)}%
\closemetapostinstance\MP
\csname @fileswfalse\endcsname\end{document}}
\let\dump=\DUMP
\dump
|