MusiXTeX

MusiXTeX
MusiXTeX
Тип

Настольное издательское ПО

Разработчик

Daniel Taupin, Ross Mitchell, Andreas Egler

Операционная система

Кроссплатформенное программное обеспечение

Языки интерфейса

TeX

Последняя версия

T.114 (Июнь 2006)

Лицензия

General Public License (GPL)

Сайт

icking-music-archive.org

MusiXΤΕΧ (обычным текстом — MusiXTeX) — набор макросов и шрифтов для ΤΕΧ, позволяющий верстать ноты.

Содержание

История

Первые макросы для вёрстки нот в ΤΕΧ появились в 1987 (MuΤΕΧ) и ограничивалась одним нотоносцем. Система использовала большое количество символов для формирования лиг и «клей» ΤΕΧ-а для управления горизонтальным положением элементов и их выравниванием.

В 1991 году Daniel Taupin создал 1997 году проблема правильных расстояний была решена в пакете MusiXΤΕΧ, включающем в себя внешнее приложение musixflx, управляющее горизонтальными расстояниями. Для получения правильного оформления партитуры требуются три прохода — ΤΕΧ, musixflx и снова ΤΕΧ.

Пример

Трёхпроходная система

При компиляции ΤΕΧом исходного файла file.tex, содержащего ноты, генерируется file.mx1, содержащий информацию о длине нотоносцев и тактов. Этот файл обрабатывается программой musixflx, которая определяет расстояния между нотами для каждого такта и записывает их в file.mx2, который используется при финальной компиляции ΤΕΧом. При любых изменениях в партитуре, затрагивающих горизонтальные расстояния, необходимо удалять file.mx2 и выполнять все три прохода заново, иначе достаточно только одной компиляции в ΤΕΧ.

Недостатки

Единственным существенным недостатком MusixΤΕΧ является сложность языка разметки. В руководстве пользователя читателям, не обладающим знанием ΤΕΧ рекомендуется использовать другое программное обеспечение для вёрстки партитур. Также, некоторые редко используемые возможности (например, возможность объединять одной фигурной скобкой нотоносцы нескольких инструментов) вынесены в отдельные макросы, которые необходимо скачивать и устанавливать дополнительно.

Препроцессоры

Для быстрого написания определённых типов партитур, а также для тех, кому сложно запоминать синтаксис MusiXΤΕΧ, созданы специальные программы, позволяющие генерировать файлы MusiXΤΕΧ из более простых исходных текстов, а также из midi-файлов. Они доступны на официальном сайте[1][2].

Примечания

  1. PMX, препроцессор с собственной упрощённой нотацией
  2. MTX, препроцессор для PMX, позволяющий вводить слова)

Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "MusiXTeX" в других словарях:

  • MusiXTeX — ist eine Macro Sammlung, mittels derer man TeX zum Notensatz verwenden kann. Sie ist als Freie Software unter der GPL verfügbar. Zur Eingabe der Noten eignen sich Programme wie NoteEdit. Mit einem Texteditor kann man dann die exportierte TeX… …   Deutsch Wikipedia

  • Musixtex — ist eine Macro Sammlung, mittels derer man TeX zum Notensatz verwenden kann. Zur Eingabe der Noten eignen sich Programme wie NoteEdit. Mit einem Texteditor kann man dann die exportierte TeX Datei nachbearbeiten und schließlich als dvi ausgeben… …   Deutsch Wikipedia

  • MusiXTeX — Attaingnant s Branle de Poictou rendered by MusiXTeX (lute tablature and corresponding guitar notation). MusiXTeX is a suite of open source music engraving macros and fonts that allow music typesetting in TeX. History Macros for typesetting musi …   Wikipedia

  • Noteedit — Entwickler: Reinhard Katzmann Aktuelle Version: 2.8.1 (10. August 2006) Betriebssystem: GNU/Linux, BSD Programmiersprache …   Deutsch Wikipedia

  • NoteEdit — Stable release 2.8.1 / 4 September 2006 Written in C++ Operating system Unix like Type Scorewriter …   Wikipedia

  • Computernotensatz — Ein Notensatzprogramm ist eine Anwendungssoftware für die Musiknotation am Computer, die sich speziell mit dem Layout eines Notentextes befasst. Gegenüber den Sequenzerprogrammen liegt der Schwerpunkt nicht in der Musikbearbeitung an sich; im… …   Deutsch Wikipedia

  • KOMA-Script — LaTeX Entwickler: Leslie Lamport Aktuelle Version: 2ε Betriebssystem …   Deutsch Wikipedia

  • LATEX — Entwickler: Leslie Lamport Aktuelle Version: 2ε Betriebssystem …   Deutsch Wikipedia

  • LaTeX2e — LaTeX Entwickler: Leslie Lamport Aktuelle Version: 2ε Betriebssystem …   Deutsch Wikipedia

  • Musikalische Notation — Als Notation bezeichnet man in der Musik das grafische Festhalten von musikalischen Parametern wie Tonhöhe, dauer und lautstärke in einer dazu entwickelten Notenschrift. Sie dient einerseits dazu, bereits bekannte Musikstücke schriftlich zu… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»