Manual de LaTeX/Textos técnicos/Música/MusiXTeX

El paquete MusiXTeX, de Daniel Taupin, Ross Mitchel y Andreas Egler, permite representar partituras musicales en . Es suficiente con incluir un único paquete en el preámbulo del documento:

\usepackage{musixtex}

Uso básicoEditar

El entorno básico para describir una partitura musical es music:

\begin{music}

\end{music}

Dentro de este entorno se pueden definir las características del pentagrama, así como la secuencia de notas y otros detalles.

Definiendo de la partituraEditar

El paquete MusiXTeX permite seleccionar cuatro tamaños diferentes para las piezas musicales, de menor a mayor:

  • \smallmusicsize, aproximadamente el 80% del tamaño por defecto.
  • \normalmusicsize, que es la opción por defecto.
  • \largemusicsize, aproximadamente el 120% del tamaño por defecto.
  • \Largemusicsize, aproximadamente el 150% del tamaño por defecto.

Escribiendo la partituraEditar

El pentagrama se genera mediante los pares de comandos:

  • \startextract y \endextract, para piezas breves.
  • \startpiece y \endpiece, para piezas más largas.

El espaciado entre las notas musicales se indica mediante los comandos:

  • \znotes: sin espaciado entre notas, para indicar acordes.
  • \notes: espaciado recomendado para semicorcheas.
  • \notesp: espaciado recomendado para semicorcheas con puntillo.
  • \Notes: espaciado recomendado para corcheas.
  • \notesp: espaciado recomendado para corcheas con puntillo.
  • \NOtes: espaciado recomendado para negras.
  • \NOtesp: espaciado recomendado para negras con puntillo.
  • \NOTes: espaciado recomendado para blancas.
  • \NOTesp: espaciado recomendado para blancas con puntillo.
  • \NOTEs: espaciado recomendado para redondas.

Estos comandos se cierran con \enotes o \en, y entre ellos se escriben las notas, que siguen el formato \<duración> <altura>. Para indicar la duración de las notas se emplean los comandos:

  • \wh: redonda
  • \ha: blanca (1/2)
  • \qa: negra (1/4)
  • \ca: corchea (1/8)
  • \cca: semicorchea (1/16)
  • \ccca: fusa (1/32)
  • \cccca: semifusa (1/64)
  • \ccccca: garrapatea (1/128)

La a final indica a MusiXTeX que escoja automáticamente la dirección de la nota, sustituyéndola por la u se fuerza a que la plica vaya hacia arriba, y por la l se fuerza a que la plica vaya hacia abajo.

Los silencios se indican mediante los comandos:

  • \pause: silencio de redonda
  • \hpause: silencio de blanca
  • \soupir o \qp: silencio de negra
  • \ds: silencio de corchea
  • \qs: silencio de semicorchea
  • \hs: silencio de fusa
  • \qqs: silencio de semifusa


Para indicar la altura se emplea la notación anglosajona, de modo que para el do central se emplea la letra c y de forma correlativa el resto de notas, las letras mayúsculas se emplean para indicar notas más graves, tal y como se muestra en la tabla siguiente:

do re mi fa sol la si
A B
C D E F G H I
J K L M N a b
c d e f g h i Octava central
j k l m n o p
q r s t u v w
x y z

Además, se puede emplear el apóstrofe (') para elevar una octava todas las notas que se escriban a continuación, así como un acento grave (`) para bajar una octava. Se pueden emplear de forma acumulativa ambos signos.

Los dos siguientes ejemplos generan la misma partitura:

\notes \qa{CDEFGHI JKLMNab cdefghi jklmnop} \enotes

\notes \qa{``cdefghi 'cdefghi 'cdefghi 'cdefghi} \enotes


\begin{music}

\end{music}