I'm trying to install a music program called Lilypond, for my girlfriend, as an example of how easy (heh) linux is to use.
Now, to use this particular version, I need to install some fonts. ec-fonts-mftraced, to be exact.
The Lilypond site provides downloads for the fonts here
There is an rpm, deb, and tar.gz version, none of which I've managed to install from. I've tried using
rpmunpack | gzip -d | cpio -uid
as (kind of) per the instructions:
EC-FONTS-MFTRACED GNU LilyPond 2.3.x needs TeX (if you are using the TeX backend) and PostScript Type1 PFA/PFB fonts with full internationalisation support. By default, LilyPond uses the ec* family. INSTALLING EC FONTS The binany RPM and DEB packages should be installable on any RPM or DEB based system. If you do not have such a system, install either * the RPM, like so rpm2cpio ec-fonts-mftraced-1.0.2-1.noarch.rpm | cpio -uid mktexlsr * or the DEB, ar p ec-fonts-mftraced_1.0.2-1_all.deb data.tar.gz | tar zxf - mktexlsr BUILDING FROM SOURCE cvs -d :ext:firstname.lastname@example.org:/cvsroot/lilypond co sauter-fonts-mtraced cd sauter-fonts-mtraced make all install mktexlsr
I can't get anything to work though, nor can I install the fonts thru KDE control centre.
Can anyone help me with this problem?
When you run tar -zxf... on the ...tar.gz file you will end up with a directory. The fonts are probably just sitting in a subdir in that directoy. Change to root and move that dir where the fonts are to:
Every subdir in that location is added to the font list (specified in /etc/fonts/fonts.conf). If there is still a problem, you can also add the font dir to /etc/X11/xorg.conf (or XF86Config if you are using it still) under the "Files" Section, there are already a few dirs there, so the format is obvious...
rpmunpack doesn't output to stdout. It just writes a .cpio.gz file to the filesystem.
I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal
Not quite sure what the significance of that is Xentac - something to do with the '|' piping?
Cheers colnago, I'm gonna try that now. I thought I could do something like that, wasn't sure which font directory to use though.
I'll see how it works...
I tried here to see what happens. The fonts are not in the pkg, you have to actually make them. It gave me a bunch of errors even though I have latex installed and the mf files were there. I will ask around at work, someone there will have run into this before.
No luck yet, I tried compiling those fonts too, no luck.
In fact I can't compile half the stuff required, it's pretty cack.
You need t1utils (an easy compile), potrace (or autotrace), tetex, and python so you can compile mftrace.
mftrace PKGBUILD is at the bottom of http://bbs.archlinux.org/viewtopic.php?t=6450
Then you need to:
cd /usr/share/mftrace/ import filelib
Here's the PKGBUILD for ec-fonts-mftraced:
Fontforge I think helps it compile faster (??)
All of the above-mentioned packages that aren't available via pacman have been uploaded to ftp.archlinux.org/incoming