cp ~/Desktop/qccloc/vboxFiles/jfonts/DejaVuSansMono.ttf . cp ~/Desktop/qccloc/vboxFiles/jfonts/DejaVuSansMono-Bold.ttf . cp DejaVuSansMono.ttf GregFont.ttf cp DejaVuSansMono-Bold.ttf GregFont-Bold.ttf 1. open fontforge fontforge GregFont.ttf Element-->Fontinfo Fontname : GregFont FamilyName : GregFont NameForHumans : GregFont Weight : Book Element-->Bitmap_Strikes_Avail Point_sizes_100dpi : 10, 12, 14, 16, 18, 20, 24, 28, 36, 42, 48, 60, 72 Encoding-->Reencode-->ISO_8859-15 File-->Generate_Fonts Select "No_Outline_Font" on first radio button Select "BDF" on second radio button (hit "Generate", then put a BDF resolution of 128) (now quit and redo again for bold font) 2. open fontforge (for bold) fontforge GregFont-Bold.ttf Element-->Fontinfo Fontname : GregFont-Bold FamilyName : GregFont-Bold NameForHumans : GregFont-Bold Weight : Bold Element-->Bitmap_Strikes_Avail Point_sizes_100dpi : 10, 12, 14, 16, 18, 20, 24, 28, 36, 42, 48, 60, 72 Encoding-->Reencode-->ISO_8859-15 File-->Generate_Fonts Select "No_Outline_Font" on first radio button Select "BDF" on second radio button (hit "Generate", then put a BDF resolution of 128) (now quit and redo again for bold font) 3. Now put these files into the X11 system (contents of putFont.sh) greg@fastbox:~/gfonts$ cat ./putFont.sh #!/bin/bash bdftopcf -o GregFont-100.pcf GregFont-100.bdf bdftopcf -o GregFont-14.pcf GregFont-14.bdf bdftopcf -o GregFont-17.pcf GregFont-17.bdf bdftopcf -o GregFont-19.pcf GregFont-19.bdf bdftopcf -o GregFont-22.pcf GregFont-22.bdf bdftopcf -o GregFont-25.pcf GregFont-25.bdf bdftopcf -o GregFont-28.pcf GregFont-28.bdf bdftopcf -o GregFont-33.pcf GregFont-33.bdf bdftopcf -o GregFont-39.pcf GregFont-39.bdf bdftopcf -o GregFont-50.pcf GregFont-50.bdf bdftopcf -o GregFont-58.pcf GregFont-58.bdf bdftopcf -o GregFont-67.pcf GregFont-67.bdf bdftopcf -o GregFont-83.pcf GregFont-83.bdf bdftopcf -o GregFont-Bold-100.pcf GregFont-Bold-100.bdf bdftopcf -o GregFont-Bold-14.pcf GregFont-Bold-14.bdf bdftopcf -o GregFont-Bold-17.pcf GregFont-Bold-17.bdf bdftopcf -o GregFont-Bold-19.pcf GregFont-Bold-19.bdf bdftopcf -o GregFont-Bold-22.pcf GregFont-Bold-22.bdf bdftopcf -o GregFont-Bold-25.pcf GregFont-Bold-25.bdf bdftopcf -o GregFont-Bold-28.pcf GregFont-Bold-28.bdf bdftopcf -o GregFont-Bold-33.pcf GregFont-Bold-33.bdf bdftopcf -o GregFont-Bold-39.pcf GregFont-Bold-39.bdf bdftopcf -o GregFont-Bold-50.pcf GregFont-Bold-50.bdf bdftopcf -o GregFont-Bold-58.pcf GregFont-Bold-58.bdf bdftopcf -o GregFont-Bold-67.pcf GregFont-Bold-67.bdf bdftopcf -o GregFont-Bold-83.pcf GregFont-Bold-83.bdf # gzip GregFont*.pcf # sudo mkdir /usr/local/share/fonts/bitmap/ # sudo rm /usr/local/share/fonts/bitmap/* # sudo cp GregFont*.gz /usr/local/share/fonts/bitmap/ # sudo mkfontdir /usr/local/share/fonts/bitmap # xset q | grep font # fc-list | grep Greg # xset +fp /usr/local/share/fonts/bitmap/ # fc-list | grep Greg # xset q