.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.16. .TH MFLUA "1" "September 2020" "MFLua Metafont integrated with Lua" "User Commands" .SH NAME mflua, mflua-nowin, mfluajit, mfluajit-nowin \- implementation of META-FONT with Lua embedded for better extraction of information from METAFONT. .SH SYNOPSIS .B mflua [\fI\,OPTION\/\fR]... [\fI\,MFNAME\/\fR[\fI\,.mf\/\fR]] [\fI\,COMMANDS\/\fR] .br .B mflua [\fI\,OPTION\/\fR]... \fI\,\FIRST-LINE\/\fR .br .B mflua [\fI\,OPTION\/\fR]... \fI\,&BASE ARGS\/\fR .SH DESCRIPTION .IP Run MFLua on MFNAME, usually creating MFNAME.tfm and MFNAME.NNNNgf, where NNNN is the resolution of the specified mode (2602 by default). Any following COMMANDS are processed as Metafont input, after MFNAME is read. If the first line of MFNAME is %&BASE, and BASE is an existing .base file, use it. Else use `NAME.base', where NAME is the program invocation name, most commonly `mf'. .IP Alternatively, if the first non\-option argument begins with a backslash, interpret all non\-option arguments as a line of Metafont input. .IP Alternatively, if the first non\-option argument begins with a &, the next word is taken as the BASE to read, overriding all else. Any remaining arguments are processed as above. .IP If no arguments or options are specified, prompt for input. .PP \fB\-base\fR=\fI\,BASENAME\/\fR use BASENAME instead of program name or a %& line .PP \fB[\-no]\-file\-line\-error\fR disable/enable file:line:error style messages .PP \fB\-halt\-on\-error\fR stop processing at the first error .PP \fB\-ini\fR be inimf, for dumping bases; this is implicitly true if the program name is `inimf' .PP \fB\-interaction\fR=\fI\,STRING\/\fR set interaction mode (STRING=batchmode/nonstopmode/scrollmode/errorstopmode) .PP \fB\-jobname\fR=\fI\,STRING\/\fR set the job name to STRING .PP \fB\-kpathsea\-debug\fR=\fI\,NUMBER\/\fR set path searching debugging flags according to the bits of NUMBER .PP \fB[\-no]\-mktex\fR=\fI\,FMT\fR disable/enable mktexFMT generation (FMT=mflua) .PP \fB\-output\-directory\fR=\fI\,DIR\/\fR use existing DIR as the directory to write files in .PP \fB[\-no]\-parse\-first\-line\fR disable/enable parsing of first line of input file .PP \fB\-progname\fR=\fI\,STRING\/\fR set program (and base) name to STRING .PP \fB\-recorder\fR enable filename recorder .PP \fB\-translate\-file\fR=\fI\,TCXNAME\/\fR use the TCX file TCXNAME .PP \fB\-8bit\fR make all characters printable by default .PP \fB\-help\fR display this help and exit .PP \fB\-version\fR output version information and exit .SH "REPORTING BUGS" Email bug reports to luigi.scarso@gmail.com. .PP kpathsea version 6.3.2 .br Copyright 2020 L. Scarso. .br There is NO warranty. Redistribution of this software is covered by the terms of both the MFLua copyright and the Lesser GNU General Public License. .br For more information about these matters, see the file named COPYING and the MFLua source. .br Primary author of MFLua: L. Scarso.