I'm new on LaTeX, can you tell me how to install byzfonts ("Byzantine Music Font") on TeX Live? I've downloaded it from CTAN, but there is no installation manual for it.

[ADDED by cfr]

I started trying to answer this but I can't understand the package well enough.

There are a lot of files here and the file names don't make sense to me. For example, the .sty files are certainly not LaTeX packages. So they are 'style' files in some other sense I'm not familiar with. Moreover, there do not seem to be any .fd files to support the use of the fonts with LaTeX, although there is certainly support for LaTeX in .tex files defining new commands.

Are these meant to be installed as fonts at all? Or are they meant to be used in some other way?

  • Which platform do you use? Windows, Mac OS X, Linux? Commented Mar 12, 2015 at 20:46
  • Crosspost to LaTeX Community.
    – Johannes_B
    Commented Mar 12, 2015 at 20:46
  • Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format.
    – cfr
    Commented Mar 13, 2015 at 3:42
  • I started to write an answer to this but I've given up. Do any of the documents say anything about what to do with things? The .sty files are not .sty files of any kind familiar to me. That is, they are not LaTeX packages at all. They look more like plain TeX. (You can use these in LaTeX, too, but they are not 'style' files as the README claims.) There don't appear to be any .fd files. So you'd need to create these unless they have been misnamed or are hidden in one of the sub-directories.
    – cfr
    Commented Mar 13, 2015 at 4:07
  • This is not going to be an easy installation. How badly do you need these particular fonts? Are there any alternatives you could use? If you absolutely need them, which ones specifically do you need? Are you aware that these fonts will not look good if used in PDF documents viewed with certain PDF viewers (e.g. Adobe)? If the fonts are good, they should print fine. But the results won't be good for use in e.g. PDFs posted online or by email.
    – cfr
    Commented Mar 13, 2015 at 4:10

1 Answer 1


What worked for me on MacOSX (you didn't specify your own platform yet):

  • Install the STY and Defs directories into the tex directory of your personal TEXMF directory (here on MacOSX in ~/Library/texmf/tex/byzfonts, arborescence to be created if needed, on other Unixes it would be probably ~/texmf/tex/byzfonts);
  • Install the Alphabet folder, the XAP folders and the byyf.mf, byzf.mf, bzal.mf files in the ~/Library/texmf/fonts/source/byzfonts directory (also create this arborescence if needed);

Note: ~ stands for your personal HOME directory, that is /Users/<your_username> on MacOSX.

You can choose to install those files in you local texmf directory instead, /usr/local/texlive/texmf-local on MacOSX (and other Unixes as well it seems), but then you'll have to enter, after the previous steps, the mktexlsr or texhash instruction on the command line, as a "super user" (in MacOSX, sudo mktexlsr).

If I compile the file tst.tex I get this:

enter image description here

  • @wakajawaka I forgot to mention that the XAP folders must also go to ~/Library/texmf/fonts/source/byzfonts (or probably rather to ~/texmf/fonts/source/byzfonts since you are on Linux), since they also contain Metafont files. I've edited my answer accordingly. Commented Mar 14, 2015 at 17:35
  • thanks for your reply which command is in latex *.tex to define my font? i use linux texlive: i've made folders ~/usr/local/share/texmf/fonts/source/byzfonts and install here Alphabet folder and other folders including files with type *.mf ; and also i've installed in ~/usr/local/share/texmf/ folder Defs and STY. now what should i do?
    – wakajawaka
    Commented Mar 14, 2015 at 18:28
  • You seem to make a confusion between ~/texmf and /usr/local/texlive/texmf-local. Which one have you chosen? Commented Mar 14, 2015 at 19:41
  • Yes, it is correct. If you indeed have done all the installations I previously told, i.e. in /usr/local/texlive/texmf-local/fonts/source/byzfonts and /usr/local/texlive/texmf-local/tex/byzfonts, the only thing remaining to be done is updating the filename database, by entering the command mktexlsr as a ‘‘super user’’. On Mac OS X, this is done by entering sudo mktexlsr which will require a administrator password. On Linux, this may be similar. Commented Mar 14, 2015 at 20:58
  • You can choose either (but not both). See also my comment above. Commented Mar 14, 2015 at 21:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .