---
name: "musixflx"
section: "1"
platform: "linux"
package: "texlive-doc"
version: "2026.1-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/musixflx"
---

# musixflx(1)

process mx1 files (the second pass of 3-pass MusiXTeX typesetting)

## NAME

musixflx - process mx1 files (the second pass of 3-pass MusiXTeX typesetting)

## SYNOPSIS

\[ texlua \] **musixflx\[.lua\]** *jobname* \[ .mx1  \| .tex \]  \[  *debugmode* \]

where  *debugmode* can be\
\
 	d	output debugging information to the screen\
\
 	m	output line numbers to the screen\
\
 	f	output debugging information to jobname.mxl (not mx1)\
\
 	s	output computed lines to the screen

## DESCRIPTION

Musixflx processes mx1 files (the second pass of 3-pass MusiXTeX typesetting)

To allow for ease of use with a batch file,  **musixflx.lua** can be fed with either  *jobname.mx1*,  *jobname.tex*, or just  *jobname*, any of which open  *jobname.mx1* and create  *jobname.mx2*.

## SEE ALSO

[**musixtex**(1)](/musixtex/1.md)\
 musixdoc.pdf

## AUTHOR

This manual page was written by Andreas Tille \<tille@debian.org\> for the Debian GNU/Linux system (but may be used by others). Corrections to the synopsis were pointed out by Peter Breitenlohner \<peb@mppmu.mpg.de\> and implemented by Bob Tennent \<rdt@cs.queensu.ca\>.
