diff options
Diffstat (limited to 'tex/context/base/meta-pdf.lua')
-rw-r--r-- | tex/context/base/meta-pdf.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tex/context/base/meta-pdf.lua b/tex/context/base/meta-pdf.lua index c49ad92ae..46e20ad31 100644 --- a/tex/context/base/meta-pdf.lua +++ b/tex/context/base/meta-pdf.lua @@ -527,8 +527,13 @@ local captures_new = ( space + verbose + procset + preamble )^0 local function parse(m_data) if find(m_data,"%%%%BeginResource: procset mpost") then + -- report_mptopdf("using sparse scanner, case 1") + lpegmatch(captures_new,m_data) + elseif find(m_data,"%%%%BeginProlog%s*%S+(.-)%%%%EndProlog") then + -- report_mptopdf("using sparse scanner, case 2") lpegmatch(captures_new,m_data) else + -- report_mptopdf("using verbose ps scanner") lpegmatch(captures_old,m_data) end end |