Directory tex-archive/support/pmxchords
2012-03-16 Author: Ondrej Fafejta The project extends preprocesor musixtex (PMX) to type chords over notes. New TeX macro is created to type chords. It is possible to use perl script scripts/chords_transpose.pl to transpose chords to required key signature. The project is opensource LICENSE: GPLv2+ I. project structure scripts - contains chords transposition scripts and other useful script. doc - contains reference table chords example - contains some source example (.pmx files) and generated pdf files. tex - contains chords macros - two variants global and for Czech country. work - contains generator chords macros and ref tables. II. Installation 1. pre-requisite I suppose you have installed musixtex, pmx, musixflx, musixlyr. see http://icking-music-archive.org/software/indexmt6.html 2. install chords macros Copy files tex/chords*.tex to your home ~/texmf/tex/musixtex/pmxChords dir. After copy the files you must call texhash command. You can use install.sh script. 3. try type the noel from example. I recommend to use prepared script pmx_dvi.sh or pmx_pdf.sh. $ cd example/noel/aj_co_to_hlasaju $ pmx_dvi.sh aj_co_to_hlasaju The noel is in original signature F-major. Try to edit file aj_co_to_hlasaju.pmx and modify lines \input chordsCZ % chords input czech - B is displayed as H, Bf is displayed as B %\input chords % chords default - B -> B, Bf -> Bf Next uncomment line K-2+2 Call again $ pmx_dvi.sh aj_co_to_hlasaju The noel is in transposed signature D-major. The chords is in czech format. It means the bar number 13 contains chords Hmi instead of Bmi. I will try to describe how to use scripts scripts/pmx_dvi.sh or scripts/pmx_dvi.sh. The script file require one parameter. File name without .pmx suffix. a) chords transposition script chords_transpose.pl is called. b) pmx preprocesor is called (the .tex file is created) c) musixtex three steps is called - tex - musixflx - tex
Directories
| Name | Notes |
|---|---|
doc |
|
example |
|
license |
|
scripts |
|
tex |
|
work |
Files
| Name | Size | Date | Notes |
|---|---|---|---|
README |
1951 | 2012-04-01 08:52:23 | |
install.sh |
104 | 2012-04-01 08:52:23 |
Download the complete
contents of this directory in one zip archive
(486.5k).
pmxChords – Produce chord information to go with pmx output
The bundle supplements pmx, providing the
means of typesetting chords above the notes of a score.
The bundle contains:
– macros for typing the chords;
– a Perl script to transpose chord macros to the required key
signature; and
– support scripts for common requirements.
| Documentation |
Readme Reference table (English) Reference table (Czech) |
| Version | 1.0 |
| License | GNU General Public License, version 2 |
| Maintainer | Ondrej Fafejta |
| Topics |
typesetting music and related stuff |
