USAGE:(1)

πŸ’… USAGE:(1) β€” the manual page for usage: jeuclid-cli <source file(s)> <target file/directory> [options] ✨

ok so bestie, this is the man page for usage: and honestly? it's giving math-rendering main character energy. let's get into it πŸŽ€


🌸 NAME 🌸

usage: β€” manual page for usage: jeuclid-cli <source file(s)> <target file/directory> [options]


✨ DESCRIPTION ✨

ok so here's the whole vibe, fr fr:

usage: jeuclid-cli <source file(s)> <target file/directory> [options]

so like, source is the path to the source file (that's MathML or ODF format, iykyk) and target is the path to the target file / directory. and if you're giving it multiple source files? target HAS to be a directory. no cap, that's the rule πŸ’…

the options, babes πŸ‘‘

  • -antiAlias <boolean> β€” anti-alias mode. [default: true]
  • -antiAliasMinSize <float> β€” the minimum font size where anti-alias gets turned on. [default: 10.0]
  • -backgroundColor <color> β€” default background color, aka mathbackground.
  • -debug <boolean> β€” debug mode. when it's on, elements get borders drawn around them, like little outfits so you can see them. [default: false]
  • -display <BLOCK|INLINE> β€” display style. [default: BLOCK]
  • -fontsDoublestruck <list> β€” list of font families for Double-Struck. [default: MSBM10, Mathematica7, Caslon Open Face, Caslon Openface, Cloister Open Face, Academy Engraved LET, Colonna MT, Imprint MT Shadow]
  • -fontsFraktur <list> β€” list of font families for Fraktur. [default: EUFM10, Mathematica6, FetteFraktur, Fette Fraktur, Euclid Fraktur, Lucida Blackletter, Blackmoor LET]
  • -fontSize <float> β€” font size used for the output, aka mathsize. [default: 12.0]
  • -fontsMonospaced <list> β€” list of font families for Monospaced. [default: Andale Mono, Courier, Courier Mono, Courier New, Lucida Sans Typewriter, DejaVu Sans Mono, DejaVuSansMono, Bitstream Vera Sans Mono, Luxi Mono, FreeMono, monospaced]
  • -fontsSansSerif <list> β€” list of font families for Sans-Serif. [default: Verdana, Helvetica, Arial, Arial Unicode MS, Lucida Sans Unicode, Lucida Sans, Lucida Grande, DejaVu Sans, DejaVuSans, Bitstream Vera Sans, Luxi Sans, FreeSans, sansserif]
  • -fontsScript <list> β€” list of font families for Script. [default: EUSM10, cmsy10, Math5, Mathematica5, Savoye LET, Brush Script MT, Zapfino, Apple Chancery, Edwardian Script ITC, Lucida Handwriting, Monotype Corsiva, Santa Fe LET]
  • -fontsSerif <list> β€” list of font families for Serif. [default: Constantina, Cambria, Times, Times New Roman, Lucida Bright, DejaVu Serif, DejaVuSerif, Bitstream Vera Serif, Luxi Serif, FreeSerif, serif]
  • -foregroundColor <color> β€” default foreground color, aka mathcolor. [default: black]
  • -mfracKeepScriptLevel <boolean> β€” if true, the <mfrac> element will NEVER increase children's scriptlevel. heads up: that's in violation of the spec 🚨 [default: false]
  • -outFileType <arg> β€” output file mime type. [default: derived from the target file's extention]; available values are: image/jpeg image/png image/x-png image/vnd.wap.wbmp image/svg+xml image/gif image/bmp
  • -scriptLevel <integer> β€” script level. [default: 0]
  • -scriptMinSize <float> β€” font size to be used for smallest script. [default: 8.0]
  • -scriptSizeMult <float> β€” script size multiplier. [default: 0.71]

example, bestie πŸ’–

Example: jeuclid-cli a.mml a.png -backgroundColor white

wait. hold on. πŸ™ˆ

not the man page hitting us with the exact same lore twice β€” it's the same paragraph and the same options again, verbatim, like a glitch in the matrix. keeping it all because rules are rules:

source is the path to the source file (MathML or ODF format) target is the path to the target file / directory. If multiple source files are given, target must be a directory.

  • -antiAlias <boolean> β€” anti-alias mode [default: true]
  • -antiAliasMinSize <float> β€” minimum font size for which anti-alias is turned on [default: 10.0]
  • -backgroundColor <color> β€” default background color (mathbackground)
  • -debug <boolean> β€” debug mode - if on, elements will have borders drawn around them [default: false]
  • -display <BLOCK|INLINE> β€” display style [default: BLOCK]
  • -fontsDoublestruck <list> β€” list of font families for Double-Struck [default: MSBM10, Mathematica7, Caslon Open Face, Caslon Openface, Cloister Open Face, Academy Engraved LET, Colonna MT, Imprint MT Shadow]
  • -fontsFraktur <list> β€” list of font families for Fraktur [default: EUFM10, Mathematica6, FetteFraktur, Fette Fraktur, Euclid Fraktur, Lucida Blackletter, Blackmoor LET]
  • -fontSize <float> β€” font size used for the output (mathsize) [default: 12.0]
  • -fontsMonospaced <list> β€” list of font families for Monospaced [default: Andale Mono, Courier, Courier Mono, Courier New, Lucida Sans Typewriter, DejaVu Sans Mono, DejaVuSansMono, Bitstream Vera Sans Mono, Luxi Mono, FreeMono, monospaced]
  • -fontsSansSerif <list> β€” list of font families for Sans-Serif [default: Verdana, Helvetica, Arial, Arial Unicode MS, Lucida Sans Unicode, Lucida Sans, Lucida Grande, DejaVu Sans, DejaVuSans, Bitstream Vera Sans, Luxi Sans, FreeSans, sansserif]
  • -fontsScript <list> β€” list of font families for Script [default: EUSM10, cmsy10, Math5, Mathematica5, Savoye LET, Brush Script MT, Zapfino, Apple Chancery, Edwardian Script ITC, Lucida Handwriting, Monotype Corsiva, Santa Fe LET]
  • -fontsSerif <list> β€” list of font families for Serif [default: Constantina, Cambria, Times, Times New Roman, Lucida Bright, DejaVu Serif, DejaVuSerif, Bitstream Vera Serif, Luxi Serif, FreeSerif, serif]
  • -foregroundColor <color> β€” default foreground color (mathcolor) [default: black]
  • -mfracKeepScriptLevel <boolean> β€” if true, <mfrac> element will NEVER increase children's scriptlevel (in violation of the spec) [default: false]
  • -outFileType <arg> β€” output file mime type [default: derived from the target file's extention]; available values are: image/jpeg image/png image/x-png image/vnd.wap.wbmp image/svg+xml image/gif image/bmp
  • -scriptLevel <integer> β€” script level [default: 0]
  • -scriptMinSize <float> β€” font size to be used for smallest script [default: 8.0]
  • -scriptSizeMult <float> β€” script size multiplier [default: 0.71]

and the example again, because why not πŸ’€

Example: jeuclid-cli a.mml a.png -backgroundColor white

πŸ¦‹ SEE ALSO πŸ¦‹

The full documentation for usage: is maintained as a Texinfo manual. If the info and usage: programs are properly installed at your site, the command

info usage:

should give you access to the complete manual. go read it, bestie, it's the whole extended universe 🫢


okay and that's the page!! πŸ’œ the footer said the source/version bit is usage: jeuclid-cli <source fi... and the date is November 2011, which is lowkey ancient but the math still slays πŸ‘‘ stay iconic, run your conversions, and don't forget: multiple source files means target is a directory, periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from