I am interested in using metafont, and working through the initial steps. When I use the simple command drawdot (35,70); showit; a blank (white) window is opened with the title "METAFONT Screen (768 x 1024)", but then I get a window to say that metafont has reported that "a problem caused the program to stop working correctly" and it terminates.

Environment: Windows 10, METAFONT, Version 2.7182818 (MiKTeX 2.9.6500 64-bit)
I invoke metafont with mf --interaction=errorstopmode --screen

The issue has been logged and acknowledged on github.

  • meatfont can't make pdf (can it?) so it isn't clear why acrobat comes in to this. for me drawdot (35,70); showit; opens the metafont view window with a dot, but not all compilations of metafont include a viewer. I don't know what the miktex one uses. – David Carlisle Nov 3 '17 at 10:23
  • Thanks David. I am assuming that the MiKTeX implementation creates a PDF and then invokes the system-defined viewer. I am not familiar with other implementations, so am not aware what other options they use for opening a view window on a Windows OS. I guess that since teh command window cannot display graphics there must be some implementation-defined way of executing the "showit" command. – ggrinton Nov 4 '17 at 11:34
  • On further investigation, I see that I was confusing my windows. The window that opens is labelled "METAFONT Screen" - nothing to do with PDF or Adobe Viewer. So the isue seens to be with the MiKTeX implementation. Apologies for my confusion! – ggrinton Nov 7 '17 at 6:54
  • Ah that sounds more reasonable, sorry I can't help with miktex. I suggest though you edit the question to correct the text and tag it with miktex so it's more likely to be seen and understood. (Not everyone looks at comments) – David Carlisle Nov 7 '17 at 9:07
  • Here is the issue on Github: github.com/MiKTeX/miktex/issues/33 – ShreevatsaR Nov 9 '17 at 5:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.