3

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? – Franck Pastor Mar 12 '15 at 20:46
  • Crosspost to LaTeX Community. – Johannes_B Mar 12 '15 at 20:46
  • Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format. – cfr Mar 13 '15 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 Mar 13 '15 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 Mar 13 '15 at 4:10
2

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. – Franck Pastor Mar 14 '15 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 Mar 14 '15 at 18:28
  • You seem to make a confusion between ~/texmf and /usr/local/texlive/texmf-local. Which one have you chosen? – Franck Pastor Mar 14 '15 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. – Franck Pastor Mar 14 '15 at 20:58
  • You can choose either (but not both). See also my comment above. – Franck Pastor Mar 14 '15 at 21:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.