FEYNMF(1)

πŸ“¦
version 1.08 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing

πŸ’– FEYNMF πŸ’– (section 1 of the manuals, bestie)

okay so this is feynmf, from the Contributed LaTeX Utilities corner of your man pages, and it's about to make your Feynman diagram life so much easier, no cap πŸŽ€


✨ NAME ✨

feynmf β€” process LaTeX files using FeynMF πŸ¦‹


✨ SYNOPSIS ✨

feynmf [-hvqncfT] [-t tfm [-t tfm ...]] [-m mode]
       file [file ...]

feynmf [--help] [--version] [--quiet] [--noexec] [--clean]
       [--force] [--notfm] [--tfm tfm [--tfm tfm ...]]
       [--mode mode] file [file ...]

✨ DESCRIPTION ✨

bestie, listen. the most complicated part of using the FeynMF style? it's not the diagrams. it's figuring out how to invoke Metafont correctly. like, genuinely, that's the whole villain of this story 😭

but the feynmf script is your main character πŸ’… it's a convenient front end that will automagically invoke Metafont with the proper mode and magnification for you. no guesswork, no tears.

and it also refuses to clutter up your system font directories (iconic behavior, honestly) β€” plus it gives you an option to clean them out if things got messy. periodt.


✨ OPTIONS ✨

  • -h, --help β€” prints a short help text. tiny lil assist 🫢
  • -v, --version β€” prints the version of feynmf. know your queen's name ✨
  • -q, --quiet β€” don't echo the commands being executed. silent but deadly πŸ’€
  • -n, --noexec β€” don't execute LaTeX or Metafont. look, don't touch πŸ‘€
  • -c, --clean β€” offers to delete font files that have accidentally been placed in a system directory by the MakeTeXTFM and MakeTeXPK scripts (these scripts are run by tex (and latex) in the background, sneaky little things πŸ™ˆ). > heads up: this option has only been tested with recent versions of UNIX TeX. so like, ymmv, bestie.
  • -f, --force β€” don't ask any questions. no small talk, just vibes πŸ”₯
  • -T, --notfm β€” don't try to prepare fake ".tfm" files for the first run.
  • -t, --tfm tfm β€” don't try to guess the names of the ".tfm" files to fake for the first run β€” use the given name(s) instead. this one is lowkey a lifesaver if our incomplete parsing of the LaTeX input files fails πŸ’…
  • -m mode, --mode mode β€” select the METAFONT mode mode. the default is guessed, or "localfont" if the guess fails. she tries her best okay 😭
  • file β€” main LaTeX input files. the star of the show πŸ‘‘
  • file ... β€” other LaTeX input files that are included by the main file. the supporting cast 🌸

✨ AUTHOR ✨

Thorsten Ohl <Thorsten.Ohl@Physik.TH-Darmstadt.de> β€” thank you for your service, king πŸ«‘πŸ’œ


✨ BUGS ✨

ngl, the preparation of ".tfm" files is not foolproof yet, because we can only parse TeX files superficially. it's giving "we tried our best" 😭

also this script has only been tested for recent teTeX distributions of UNIX TeX, though it will probably work with other versions of UNIX TeX. the author will be grateful for portability suggestions β€” even concerning Borg operating systems β€” for the benefit of those users that are forced to live with DOS or Windows. thoughts and prayers for them fr fr πŸ™πŸ’€


FeynMF Version 1.08 πŸŽ€ 2023-02-21 πŸ¦‹ and that's the whole FEYNMF(1) page, bestie β€” go forth and diagram, you absolute icon βœ¨πŸ‘‘πŸ’–

πŸ“¦ where this page comes from