Fontconfig must be reinstalled to use bitmap fonts

This is quite bizarre: if you install, say, artwiz-fonts, and then link 10-bitmaps.conf to yes-bitmaps.conf in /etc/fonts/conf.d, you still won't be able to use Artwiz fonts (or any bitmap fonts) next time you restart X. The only way to get the bitmap fonts working is to reinstall the fontconfig package.
I have absolutely no idea why this is the case, but I think I can safely say that it shouldn't be the case - reinstalling packages should not be required in order to change such basic settings.

Yes, I tried fc-cache. At first I thought it was just refreshing the font cache that did it - installing fontconfig does that - but it's not, it only works if you reinstall fontconfig.
(FWIW, you have to restart X anyway for the changes to take effect. If it takes effect after restarting the box, I don't particularly care, because you should never have to reboot in order to get changes to font configurations working. Also, remember that this behavior appeared with the latest version of fontconfig, not the previous version.)

Similar Messages

  • Illustrator can't use bitmap fonts?

    In the list of available fonts, Illustrator CS5 just doesn't show a particular bitmap font (maybe it's skipping some others too, but I didn't check). I'm sure the font works well, in fact it shows up and works normally in Photoshop, and I also use it for interface in some other software that allows customizing of interface - in a few years never had a problem. If it matters, it's a fon file.
    Digging around the internet I didn't see anybody complaining about it, the only thing I've found is an article for beginners that talks about using bitmap fonts as if it were perfectly possible.
    So, how can I use this font in my documents? Or will I have to design everything in Illustrator and then finish it in Photoshop.
    Edit: if it matters I'm on Windows 7 64bit.
    Message was edited by: RayRayTea

    That's true, but what made me think Illustrator should be able to read a puny bitmap font is (among other things) this piece - I wouldn't trust it too much ("Pixel fonts are quite popular these days. It all started in Flash…") but it actually has screenshots, so I assumed they must have materialized from somewhere (and what it says about positioning of the lines is true, so it probably knows what it's talking about).
    Edit: and I just noticed… the fonts I actually have as "Hidden" (in the Font control panel) show up in Illustrator all right - Comic Sans says hello (I should have uninstalled it instead of hiding it I guess). Heh…

  • Showing bangla character in all types of java mobile using bitmap fonts

    i am a new user of j2me.but i cannot find any helps.
    i want to do english to bangla dictionary for all types of java mobile using bitmap
    fonts.
    initially how can i display bangla character using bitmap font in non unicode supported java mobile???
    but i cant do it.
    please send me source code or any helping resource.
    i am waiting for your reply.

    More info; installed mplayer2 which should work better with vdpau and this happened;
    VO: [vdpau] 800x468 => 800x468 Planar YV12
    [vdpau] Got display refresh rate 60.015 Hz.
    [vdpau] If that value looks wrong give the -vo vdpau:fps=X suboption manually.
    A: 6.3 V: 6.4 A-V: -0.000 ct: 0.000 0/ 0 1% 2% 0.2% 0 0
    [h264 @ 0xb6b41640]left block unavailable for requested intra mode at 0 23
    [h264 @ 0xb6b41640]error while decoding MB 0 23, bytestream (1111)
    [h264 @ 0xb6b41640]concealing 399 DC, 399 AC, 399 MV errors
    A: 6.5 V: 6.6 A-V: 0.000 ct: -0.000 0/ 0 1% 2% 0.2% 0 0
    Seek failed
    Seek failed
    Seek failed
    Seek failed
    Seek failed
    Seek failed
    Alot of those "Seek failed"!

  • Using Bitmap Fonts in MIDlet development

    Any and all help appreciated on this.
    I'm working on this assignment that requires use of bitmap fonts. We need 2 colors of fonts and 2 sizes. What's the best way to approach this?
    Any places that you recommend buying them from and have used in your projects? Wish to stay away from ones that have heavy-duty licensing issues (lack of bandwidth to look into all legal possibilities). Are there any free ones available?
    What are the other catches in this area?
    Thanks,
    Sasha

    Would GNU Screen be the answer to my question?

  • Can't use bitmap font in GUI apps

    I like the look of bitmap fonts and I used to be able to use them in GUI apps such as GTK apps.
    For the last few months whenever I try to start GUI app with a bitmap font selected the application crashes. Always with the same error message about cairo-scaled-font.
    For example, here is my terminal output when I try to start dwb using the bitmap font Lemon as my default font:
    dwb: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Assertion '!scaled_font->cache_frozen' failed.
    This problem is not limited to just dwb but any GUI app when I try to use any bitmap font.
    I've tried googling the problem and the only advice I could find was to run fc-cache -fv, which didn't fix the issue.
    Any help would be appreciated.

    I normally use BSPWM as my window manager, and I have just discovered that If I try to start dwb in Gnome it actually works!
    This isn't really a solution for me because I spend most of my time in BSPWM, but it's interesting.

  • [svn:osmf:] 13113: Changing to not use an embedded font by default, and adding instructions on how to use the free 'type writer' bitmap font.

    Revision: 13113
    Revision: 13113
    Author:   [email protected]
    Date:     2009-12-21 01:08:10 -0800 (Mon, 21 Dec 2009)
    Log Message:
    Changing to not use an embedded font by default, and adding instructions on how to use the free 'type writer' bitmap font.
    Modified Paths:
        osmf/trunk/libs/ChromeLibrary/.flexLibProperties
        osmf/trunk/libs/ChromeLibrary/src/org/osmf/chrome/controlbar/widgets/ScrubBar.as
        osmf/trunk/libs/ChromeLibrary/src/org/osmf/chrome/controlbar/widgets/URLInput.as
    Added Paths:
        osmf/trunk/libs/ChromeLibrary/src/org/osmf/chrome/fonts/
        osmf/trunk/libs/ChromeLibrary/src/org/osmf/chrome/fonts/Fonts.as
    Removed Paths:
        osmf/trunk/libs/ChromeLibrary/assets/images/stop_up.png_1

    Your site was built using tables, whose sizes are defined in your site.
    If we look at your first table definition, we can see:
    <table width="861" height="1449" border="3" cellpadding="0" cellspacing="0" bordercolor="#868787">
    Your table has a width of 861 pixels and an overall height of 1449 pixels. Anything you put into that overall box must fit those dimensions, else
    it won't be visible. Anything you add above it will push everything down. You can redefine your sizing to let you edit more inside of the table elements.
    This is why, when you type in more text, things act weird. If you are in Dreamweaver, you must find the right cell to put your text into and then enter
    text there. Unfortunately, this is going to push things around, which were all lined up using tables. And this gets everything offset with respect to
    everything else in your website.
    And that is why everyone is saying, "Start Over!"
    I just inherited a website that has been put together using tables. I'm going to have to expend considerable effort in rewriting the entire design of the
    website because of that. because everything I intend to add to the pages on the site is going to need to be deconstructed in order to get it to work
    properly if I'm adding text and pictures that need to line up with each other.
    You need something done quick and dirty and the only way I can recommend you do that is to use Dreamweaver to show you the tables you have
    and put what you need in a new table that is defined above or below the tables you all ready have defined. Do that and then get back to someone here
    who knows how to make a website correctly to clean up your entire website and make it editable -- which will cost you some money, but it will be
    money well-spent.
    I like to quote this maxim: Good, Fast, Cheap. Pick any two. This works for website design. You can get it fast and cheap, but it won't be good. I
    think you may have chosen that route.

  • When you create a PostScript file you must rely on system fonts and use document fonts

    I got this error:
    "When you create a PostScript file you must rely on system fonts and use document fonts. Please go to the printer properties, "Adobe PDF Settings" page and turn OFF the option "Rely on system fonts only; do not use document fonts."
    This strikes me as bad practice. I only want to use system fonts and document fonts will muck me up.
    That being said, I could not easily find a way to fix this with Acrobat Pro XI. I opened Control Panel (Windows 8) and found the printer and mucked around in the various ways to get to change the PDF settings (there are several ways, and some of them present the choices as bold and not just regular). I found two separate switches for "Rely on system fonts only; do not use document fonts" and turned both off, BUT that did not work.
    Frustrated, I went back to FrameMaker and clicked File > Print Setup and then for the PDF printer, Printer Properties. There I found a THIRD instance of "Rely on system fonts only; do not use document fonts" that was set differently than the other two. This was the setting the error message meant. Change this one.
    Thanks for the convoluted UI, Adobe. What a pain, but there is the answer for all who follow after....

    > Windows 7 and Frame 7.2.
    This is not a supported configuration and probably does not work, due (I'm guessing) to driver API changes from XP to Win7, which would affect generating PDF and Ps output. This would affect Save-as-PDF and Print-to-Ps+Distill (unless you have a newer version of the full Acrobat product).
    As it happens, I'm going to attempt something similar: FM 7.0 on Win7 64 Pro. However, I'm going to install that old FM in "XP Mode".
    XP Mode is a 32-bit virtual machine running actual Windows XP inside Win7. It is (now maybe "was") available for Windows 7 Enterprise, Professional and Ultimate (but not Basic, Home or not-so-Premium). When XP went off support life earlier this month, Mr.Bill may have taken down the ability  to download XP Mode (or not, since some large enterprises are able to  purchase continued support for XP at some great cost). XP Mode never was supported for Win8. There are other VMs for Windows available.
    If XP Mode is still available, you also need a CPU that has hardware virtualization, which all recent 64-bit AMD processors do, but which is fused-off in many low end 64-bit Intel processors. AMD processors need a separate unobvious hot-fix patch installed before you do anything else about XP Mode.

  • Is there anything Artistic/creative that you can use a BitMap font for

    I was cleaning out my duplicate fonts and have some that have a bitmap versions.   I was reading that postscript and true type are better to use.  But---Before I empty the trash I was wondering is there anything artistic (maybe grungy or something) that a bitmap font could be used for that a true type or post script font would not do, even if its not used for legible text.
    Thanks
    on a mac, cs4

    If you like a font, keep it. I suggest tat you use a font manager. I've got about 21,000 fonts in my library but I only keep about 300 activated. I use a font Font Explorer, but there are many good font managers out there.

  • Make fontconfig use ghostscript fonts for PDFs

    I had a problem with Evince using my default sans-serif font (as set in .fonts.conf) in PDF files that ask for the standard Helvetica font.  Since the two fonts have different character widths, the text in the PDF files doesn't look right.  I fixed the problem by editing /etc/fonts/conf.avail/29-replace-bitmap-fonts.conf and adding the ghostscript fonts to the replacement table (Helvetica -> Nimbus Sans L, Times -> Nimbus Roman No9 L, Courier -> Nimbus Mono L).
    I noticed that the file already lists the Microsoft and Liberation equivalents as replacements (I have neither installed); is there some reason the ghostscript fonts aren't also listed there?

    http://www.box.net/shared/btpl0j2vo2
    As an example, here is a screenshot of a PDF that uses the Times font.  The left hand side is with the Nimbus fonts; the right hand side is with my default serif font.  Normally I like the font on the right better (hence, I have it set as the default), but it looks awful in a PDF that was intended to be rendered with a Times font, since some of glyphs are narrower (notably the capital A).

  • I upgraded to Firefox 6 random websites are using illegible fonts from my computer instead of the default. No issues with Firefox 5 or any other browser I use. Each time I open Firefox or reinstall it a different illegible font appears. Please help.

    Firefox 6 using incorrect fonts.

    When I delete the font that keeps showing up as the default, a new illegible font appears. The fonts are not 'garbled' they are just decorative typefaces that are being grabbed from my computer. I have never had an issue with my fonts on old Firefox versions or other browsers like chrome, safari, etc., so I don't think the issue is my fonts. I also don't want to have to delete all the fonts off of my computer. I uploaded another photo of when I deleted the font that was appearing before. Please help if anyone has found a solution to this problem with Firefox 6+ :/

  • [solved] urxvt terminal: Bitmap fonts not working

    Hello
    I can't get bitmap fonts to work with urxtv (aka rxvt-unicode).
    Here's output of fc-list : file -command
    $ fc-list : file
    Fontconfig warning: "/etc/fonts/conf.d/53-monospace-lcd-filter.conf", line 10: Having multiple values in <test> isn't supported and may not work as expected
    /usr/share/fonts/TTF/DejaVuSerif-BoldItalic.ttf:
    /usr/share/fonts/Type1/a010015l.pfb:
    /usr/share/fonts/TTF/comic.ttf:
    /usr/share/fonts/Type1/n019043l.pfb:
    /usr/share/fonts/TTF/DejaVuSans-ExtraLight.ttf:
    /usr/share/fonts/Type1/n019044l.pfb:
    /usr/share/fonts/TTF/DroidSansArmenian.ttf:
    /usr/share/fonts/TTF/times.ttf:
    /usr/share/fonts/TTF/DroidSansEthiopic-Regular.ttf:
    /usr/share/fonts/TTF/DejaVuSerif-Bold.ttf:
    /usr/share/fonts/Type1/n022003l.pfb:
    /usr/share/fonts/Type1/n022004l.pfb:
    /usr/share/fonts/TTF/arial.ttf:
    /usr/share/fonts/TTF/DroidSansHebrew-Regular.ttf:
    /usr/share/fonts/Type1/n021023l.pfb:
    /usr/share/fonts/Type1/n021024l.pfb:
    /usr/share/fonts/TTF/ariblk.ttf:
    /usr/share/fonts/Type1/n019023l.pfb:
    /usr/share/fonts/TTF/DroidSansFallbackLegacy.ttf:
    /usr/share/fonts/Type1/n022023l.pfb:
    /usr/share/fonts/TTF/verdana.ttf:
    /usr/share/fonts/Type1/n022024l.pfb:
    /usr/share/fonts/Type1/n019024l.pfb:
    /usr/share/fonts/TTF/TerminusBold.ttf:
    /usr/share/fonts/cantarell/Cantarell-Bold.otf:
    /usr/share/fonts/TTF/DejaVuSansCondensed.ttf:
    /usr/share/fonts/TTF/timesi.ttf:
    /usr/share/fonts/TTF/DroidKufi-Bold.ttf:
    /usr/share/fonts/TTF/VeraMoBI.ttf:
    /usr/share/fonts/TTF/DejaVuSansMono-BoldOblique.ttf:
    /usr/share/fonts/TTF/DroidKufi-Regular.ttf:
    /usr/share/fonts/Type1/n021003l.pfb:
    /usr/share/fonts/Type1/n021004l.pfb:
    /usr/share/fonts/TTF/andalemo.ttf:
    /usr/share/fonts/TTF/DroidSansHebrew-Bold.ttf:
    /usr/share/fonts/TTF/Ubuntu-B.ttf:
    /usr/share/fonts/TTF/Ubuntu-R.ttf:
    /usr/share/fonts/Type1/n019003l.pfb:
    /usr/share/fonts/TTF/Ubuntu-C.ttf:
    /usr/share/fonts/TTF/VeraMoBd.ttf:
    /usr/share/fonts/TTF/TerminusMediumItalic.ttf:
    /usr/share/fonts/TTF/DejaVuSerifCondensed-BoldItalic.ttf:
    /usr/share/fonts/TTF/DejaVuSerif-Italic.ttf:
    /usr/share/fonts/Type1/n019004l.pfb:
    /usr/share/fonts/TTF/VeraMoIt.ttf:
    /usr/share/fonts/TTF/DejaVuSansMono.ttf:
    /usr/share/fonts/TTF/DroidSansGeorgian.ttf:
    /usr/share/fonts/TTF/DroidSansEthiopic-Bold.ttf:
    /usr/share/fonts/TTF/Ubuntu-L.ttf:
    /usr/share/fonts/TTF/DroidSansJapanese.ttf:
    /usr/share/fonts/TTF/TerminusMedium.ttf:
    /usr/share/fonts/TTF/DejaVuSans-BoldOblique.ttf:
    /usr/share/fonts/TTF/VeraMono.ttf:
    /usr/share/fonts/TTF/DejaVuSansCondensed-Oblique.ttf:
    /usr/share/fonts/TTF/DroidNaskh-Regular.ttf:
    /usr/share/fonts/TTF/DejaVuSans.ttf:
    /usr/share/fonts/TTF/cour.ttf:
    /usr/share/fonts/TTF/georgia.ttf:
    /usr/share/fonts/TTF/DejaVuSansCondensed-Bold.ttf:
    /usr/share/fonts/TTF/VeraSe.ttf:
    /usr/share/fonts/TTF/UbuntuMono-BI.ttf:
    /usr/share/fonts/TTF/DroidSerif-BoldItalic.ttf:
    /usr/share/fonts/Type1/c059036l.pfb:
    /usr/share/fonts/TTF/VeraSeBd.ttf:
    /usr/share/fonts/TTF/DroidSans-Bold.ttf:
    /usr/share/fonts/Type1/c059033l.pfb:
    /usr/share/fonts/TTF/Ubuntu-RI.ttf:
    /usr/share/fonts/TTF/DejaVuSansMono-Oblique.ttf:
    /usr/share/fonts/cantarell/Cantarell-Regular.otf:
    /usr/share/fonts/TTF/VeraBI.ttf:
    /usr/share/fonts/TTF/DroidSansTamil-Regular.ttf:
    /usr/share/fonts/TTF/VeraIt.ttf:
    /usr/share/fonts/TTF/DroidSerif-Regular.ttf:
    /usr/share/fonts/TTF/DroidNaskh-Regular-SystemUI.ttf:
    /usr/share/fonts/Type1/d050000l.pfb:
    /usr/share/fonts/TTF/VeraBd.ttf:
    /usr/share/fonts/TTF/DroidSans.ttf:
    /usr/share/fonts/TTF/UbuntuMono-RI.ttf:
    /usr/share/fonts/Type1/c059016l.pfb:
    /usr/share/fonts/Type1/s050000l.pfb:
    /usr/share/fonts/TTF/verdanai.ttf:
    /usr/share/fonts/TTF/verdanaz.ttf:
    /usr/share/fonts/Type1/c059013l.pfb:
    /usr/share/fonts/TTF/Ubuntu-BI.ttf:
    /usr/share/fonts/TTF/verdanab.ttf:
    /usr/share/fonts/TTF/trebucit.ttf:
    /usr/share/fonts/TTF/DejaVuSerifCondensed-Italic.ttf:
    /usr/share/fonts/TTF/Ubuntu-LI.ttf:
    /usr/share/fonts/TTF/DejaVuSans-Bold.ttf:
    /usr/share/fonts/TTF/DejaVuSerif.ttf:
    /usr/share/fonts/TTF/georgiai.ttf:
    /usr/share/fonts/TTF/DejaVuSansMono-Bold.ttf:
    /usr/share/fonts/TTF/DroidSansThai.ttf:
    /usr/share/fonts/TTF/trebucbd.ttf:
    /usr/share/fonts/TTF/DejaVuSerifCondensed.ttf:
    /usr/share/fonts/TTF/couri.ttf:
    /usr/share/fonts/TTF/georgiab.ttf:
    /usr/share/fonts/Type1/b018032l.pfb:
    /usr/share/fonts/TTF/DroidNaskh-Bold.ttf:
    /usr/share/fonts/TTF/georgiaz.ttf:
    /usr/share/fonts/TTF/timesbi.ttf:
    /usr/share/fonts/TTF/arialbd.ttf:
    /usr/share/fonts/Type1/b018035l.pfb:
    /usr/share/fonts/TTF/UbuntuMono-B.ttf:
    /usr/share/fonts/TTF/trebucbi.ttf:
    /usr/share/fonts/TTF/UbuntuMono-R.ttf:
    /usr/share/fonts/TTF/arialbi.ttf:
    /usr/share/fonts/TTF/DroidSansArabic.ttf:
    /usr/share/fonts/TTF/timesbd.ttf:
    /usr/share/fonts/TTF/DroidSerif-Bold.ttf:
    /usr/share/fonts/TTF/DroidSansDevanagari-Regular.ttf:
    /usr/share/fonts/TTF/DejaVuSansCondensed-BoldOblique.ttf:
    /usr/share/fonts/Type1/z003034l.pfb:
    /usr/share/fonts/TTF/DroidSansFallback.ttf:
    /usr/share/fonts/TTF/courbi.ttf:
    /usr/share/fonts/TTF/comicbd.ttf:
    /usr/share/fonts/Type1/b018012l.pfb:
    /usr/share/fonts/Type1/p052004l.pfb:
    /usr/share/fonts/TTF/DroidSerif-Italic.ttf:
    /usr/share/fonts/TTF/webdings.ttf:
    /usr/share/fonts/Type1/b018015l.pfb:
    /usr/share/fonts/Type1/a010033l.pfb:
    /usr/share/fonts/TTF/DroidSansTamil-Bold.ttf:
    /usr/share/fonts/Type1/p052003l.pfb:
    /usr/share/fonts/Type1/a010035l.pfb:
    /usr/share/fonts/TTF/DejaVuSerifCondensed-Bold.ttf:
    /usr/share/fonts/Type1/n019063l.pfb:
    /usr/share/fonts/TTF/trebuc.ttf:
    /usr/share/fonts/TTF/courbd.ttf:
    /usr/share/fonts/Type1/n019064l.pfb:
    /usr/share/fonts/TTF/Vera.ttf:
    /usr/share/fonts/TTF/DroidSansMono.ttf:
    /usr/share/fonts/Type1/p052024l.pfb:
    /usr/share/fonts/TTF/impact.ttf:
    /usr/share/fonts/TTF/ariali.ttf:
    /usr/share/fonts/TTF/DejaVuSans-Oblique.ttf:
    /usr/share/fonts/Type1/a010013l.pfb:
    /usr/share/fonts/TTF/DroidSansFallbackFull.ttf:
    /usr/share/fonts/Type1/p052023l.pfb:
    What I've read, there should be /usr/share/fonts/local/* too in that list.
    I run my window manager, dwm with startx and ~/.xinitrc has these lines before dwm:
    xset +fp /usr/share/fonts/local
    xset fp rehash
    I have also tried to include those with xorg.conf:
    $ cat /etc/X11/xorg.conf
    Section "Files"
    FontPath "/usr/share/fonts/local/"
    EndSection
    I'm using Ubuntu's patched versions of freetype, fontconfig and cairo if that has anything to do with my problem:
    freetype2-ubuntu fontconfig-ubuntu cairo-ubuntu
    Xft fonts work fine with urxvt, but bitmaps don't. What am I missing?
    Last edited by NAND (2013-01-29 16:13:00)

    There isn't a "tamsynu" family in the tamsyn-font package.  You're trying to use a font that doesn't exist on your machine.
    $ xlsfonts -fn "-*-tamsynu-*"
    xlsfonts: pattern "-*-tamsynu-*" unmatched
    $ xlsfonts -fn "-*-tamsyn-*"
    -misc-tamsyn-bold-r-normal--0-0-100-100-c-0-iso8859-1
    -misc-tamsyn-bold-r-normal--12-87-100-100-c-60-iso8859-1
    << And more >>
    The syntax for the resource is fine, but it is case-sensitive.  The class is 'URxvt', an instance would be 'urxvt'.
    This should be good for a first attempt at the proper size:
    urxvt.font: -misc-tamsyn-medium-r-normal--14-101-100-100-c-70-iso8859-1
    urxvt.boldFont: -misc-tamsyn-bold-r-normal--14-101-100-100-c-70-iso8859-1
    That's about equal to DejaVu Sans Mono at 8 points.
    If you have rebuilt your font cache, either by restarting X or running 'fc-cache -f', and you want to use Xft, then this is equivalent (Tamsyn does not use anti-aliasing):
    urxvt.font: xft:Tamsyn:style=Regular:size=10.1
    urxvt.boldFont: xft:Tamsyn:style=Bold:size=10.1

  • Bitmapped fonts - do I need 'em?

    Hi,
    I have several fonts installed by default which are bitmapped fonts, such as Helvetica, which looks - as we say in England - as rough as arseholes. My ttf fonts look lovely, mind.
    It wouldn't normally bother me but there are some web sites, such as theregister.co.uk which actually specify Helvetica, as opposed to my default, anti-aliased sans-serif font.
    Basically, I'm wondering if
    a) is there something I can do to tidy them up to make them stop looking so jagged?
    b) can I remove them altogether? I fear it may upset things like Latex which I use regularly.
    The former is obviously preferred.
    TIA

    Phrakature,
    I've finally got around to trying your suggestion, but unfortunately, it seems to have made little difference
    Here is my local.conf
    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <!-- /etc/fonts/local.conf file for local customizations -->
    <fontconfig>
    <!-- Use the Autohinter -->
    <match target="pattern" >
    <edit mode="assign" name="autohint" >
    <bool>true</bool>
    </edit>
    </match>
    <!-- Replace helvetica with Bitstream Vera Sans Mono -->
    <!-- Note, an alias for helvetica should already exist in default local.conf files -->
    <alias>
    <family>helvetica</family>
    <prefer><family>Bitstream Vera Sans Mono</family></prefer>
    <default><family>fixed</family></default>
    </alias>
    <!--
    Disable anti-aliasing for fonts that are size <=12
    <match target="pattern">
    <test qual="any" name="size" compare="less_eq">
    <int>12</int>
    </test>
    <edit name="antialias" mode="assign"><bool>false</bool></edit>
    </match>
    --><!--
    Enable sub-pixel rendering
    <match target="font">
    <test qual="all" name="rgba">
    <const>unknown</const>
    </test>
    <edit name="rgba" mode="assign"><const>rgb</const></edit>
    </match>
    --> <dir>/usr/local/share/fonts</dir>
    <dir>/usr/X11R6/lib/X11/fonts</dir>
    </fontconfig>
    The addition of your alias suggestion has been the only change i've directly made to his file. I've installed some fonts using the KDE font manager and so that may have messed with the file, although I can't be certain.
    Anything obvious?
    PS As I said earlier, non-bitmapped fonts look fine. I've checked my xorg.conf to ensure freetype is being used, which is.

  • The "Roman" font is not being recognized in Firefox 4.0. As such, I cannot read any previously posted topics or post any new topics on websites using this font.

    The "Roman" font is not being recognized in Firefox 4.0. As such, I cannot read any previously posted topics or post any new topics on websites using this font.

    I have had a similar problem with my system. I just recently (within a week of this post) built a brand new desktop. I installed Windows 7 64-bit Home and had a clean install, no problems. Using IE downloaded an anti-virus program, and then, because it was the latest version, downloaded and installed Firefox 4.0. As I began to search the internet for other programs to install after about maybe 10-15 minutes my computer crashes. Blank screen (yet monitor was still receiving a signal from computer) and completely frozen (couldn't even change the caps and num lock on keyboard). I thought I perhaps forgot to reboot after an update so I did a manual reboot and it started up fine.
    When ever I got on the internet (still using firefox) it would crash after anywhere between 5-15 minutes. Since I've had good experience with FF in the past I thought it must be either the drivers or a hardware problem. So in-between crashes I updated all the drivers. Still had the same problem. Took the computer to a friend who knows more about computers than I do, made sure all the drivers were updated, same problem. We thought that it might be a hardware problem (bad video card, chipset, overheating issues, etc.), but after my friend played around with my computer for a day he found that when he didn't start FF at all it worked fine, even after watching a movie, or going through a playlist on Youtube.
    At the time of this posting I'm going to try to uninstall FF 4.0 and download and install FF 3.6.16 which is currently on my laptop and works like a dream. Hopefully that will do the trick, because I love using FF and would hate to have to switch to another browser. Hopefully Mozilla will work out the kinks with FF 4 so I can continue to use it.
    I apologize for the lengthy post. Any feedback would be appreciated, but is not necessary. I will try and post back after I try FF 3.16.6.

  • How do I use a font variation in a pages document. I no longer have the "viewer" -glyph option in special characters pane only new mbPro with Lion. I know the variation is available because I can see it in the font book. so now what I just want to be

    How do I use a font variation in a pages document? or other app for that matter? I no longer have the "viewer" - glyph option in the special characters pane (under edit  in toolbar). I know the varaition ia available because I can see it in my font book. I depended on that alot so I need to find a way to still use character and embellishments. I don't want to have to go back to my od computer (from2007) Please Help!

    I really don't understand.
    The menu item is available :
    Maybe, you didn't activate the tool :
    Yvan KOENIG (VALLAURIS, France) mardi 2 août 2011 23:10:17
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.0
    My iDisk is : <http://public.me.com/koenigyvan>
    Please : Search for questions similar to your own before submitting them to the community
    To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !

  • Why is getLineMetrics inaccurate when using device fonts* or immediately after resizing a TextField?

    1.  We need getLineMetrics to return correct values immediately after changing a TextField's width/height or any property that would affect the layout metrics, withouth having to alter other properties like setting the text to itself (p1.text = p1.text).  Currently, if you change the width of a text field to match the stage width for example, getLineMetrics will not return correct values until the next frame.... UNLESS you set the text property.
    2.  We also need some kind of "stage scaled" event in addition to the "stage resize" event (which only fires when stage scale mode is no_scale), because stage scaling affects the rendered size of device fonts so dramatically that we must call getLineMetrics again.  This is not the case for fonts antialiased for readability, since their size is relatively stable with scaling, as demonstrated by drawing a box around the first line once and then scaling the stage.
    So those are the problems.  The asterisk in the title of this post is there because it seem that TextField.getLineMetrics is accurate with device fonts, but I cannot take advantage of that accuracy without a way to detect when the player is scaled.  I can only confirm its accuracy at a 1:1 scale, since there is no way to recalculate the size of the line rectangle once the player is scaled, aside from setting a timer of some sort which is a real hack not to mention horribly inefficient with no way to detect when the stage has actually be scaled.
    I use device fonts because embedded fonts look terrible and blurred compared to device font rendering.  The "use device font" setting matches the appearance of text in web browsers exactly.  The only way to get embedded/advanced antialiased text in flash to approximate that of the device font look is to primarily set gridFitType to PIXEL instead of SUBPIXEL, and secondly set autokerning to true to fix problems caused by the PIXEL grid fit type.  That ensure strokes are fitted solidly to the nearest pixel, however it still lacks the "ClearType" rendering that device fonts use, which has notable color offset to improve appearance on LCD monitors, rather than the purely grayscale text that flash uses in its subpixel rendering.  Frankly, failure to use device fonts because of API issues, is the only reason why Flash sometimes doesn't look as good as HTML text and why people say text in Flash "looks blurry".  I'm tired of hearing it.  If the player simply dispatched an event when scaled and updated the metrics immediately when any property of the text field that would affect the metrics is changed, then we could all happily use device fonts and Flash text would look great.  As is stands, because of the two problems I mentioned in the opening paragraph, we're stuck dealing with these problems.
    If you create two text fields named "p1" and "p2" for paragraph 1 and 2, populate them with an identical line of text and set one to "use device fonts" and the other to "antialias for readability", then use this code to draw boxes around the first line of text in each of them:
    import flash.text.TextField;import flash.text.TextLineMetrics;graphics.clear();drawBoxAroundLine( p1, 0 );drawBoxAroundLine( p2, 0 );function drawBoxAroundLine( tf:TextField, line_index:int ):void{          var gutter:Number = 2;          var tlm:TextLineMetrics = tf.getLineMetrics( line_index );          graphics.lineStyle( 0, 0x0000ff );          graphics.drawRect( tf.x + gutter, tf.y + gutter, tlm.width, tlm.height );}
    The box surrounding the line of text in the "use device fonts" box is way off at first.  Scaling the player demonstrates that the text width of the device font field fluctuates wildly, while the "antialias for readability" field scales with the originally drawn rectangle perfectly.  That much is fine, but again to clarify the problems I mentioned at the top of this post:
    Since the text width fluctuates wildly upon player resize, assuming that getLineMetrics actually works on device fonts (and that's an assumption at this point), you'd have to detect the player resize and redraw the text.  Unfortunately, Flash does not fire the player resize event unless the stage scale mode is set to NO_SCALE.  That's problem #1.  And if that's by design, then they should definitely add a SCALE event, because changes in player scale dramatically affect device font layout, which requires recalculation of text metrics.  It's a real issue for fluid layouts.
    The second problem is that even when handling the resize event, and for example setting the text field width's to match the Stage.stageWidth property, when the text line wraps, it's not updated until the next frame.  In other words, at the exact resize event that causes a word to wrap, calling getLineMetrics in this handler reports the previous line length before the last word on the line wrapped.  So it's delayed a frame.  The only way to get the correct metrics immediately is basically to set the text property to itself like "p1.text = p1.text".  That seems to force an update of the metrics.  Otherwise, it's delayed, and useles.  I wrote about this in an answer over a year ago, showing how sensitive the text field property order is: http://stackoverflow.com/a/9558597/88409

    As I've noted several times, setting the text property to its own current value should not be necessary to update the metrics, and in some subclasses of text field, setting a property to its own value is ignored as the property is not actually changing and processing such a change would cause unnecessary work which could impact application performance.  Metrics should be current upon calling getLineMetrics.  They are not.  That's the problem.
    From a programming perspective, having to set the text property (really "htmlText" to preserve formatting) to itself to update metrics is almost unmanagable, and doesn't even make sense considering "htmlText" is just one of a dozen properties and methods on a TextField that could invalidate the layout metrics (alignment, setTextFormat, width, height, antiAliasMode, type, etc.), and I would have to override every one of those properties so that I could set htmlText = htmlText.  Using such a subclass isn't even possible if I want to use the Flash IDE to add text fields to the stage.  I would have to iterate over the display list and replace all existing fields with my subclass, which also isn't a good workaround because there's no way to update any and all variable references that may have been made to those instances.
    Frome what I've read, the invalide+render event system is unreliable.  My layout framework is similar to that of Windows Forms, and performs layout immediately, with dozens of docking modes and uses suspend and resume layout calls for efficiently resizing multiple child objects in a component.  Certain calculations cannot be aggregated for a render event, because some containers are semi-reflexive, meaning they can expand to fit the child contents while also contraining the child size, depending on whether the contain was resized or the child component was resized, so as a matter of correctness the resizing calcultation must occur immediately when the child resizes, otherwise a top-down pass on the display hierarchy for resizing will not be sufficient.
    As far as waiting until the next frame, no that is not possible, as it will cause one frame to be completely wrong.  If I was dragging the browser window to resize it, it would look terrible as virtually every single frame during the resizing operation would be incorrect.  Also, in the case where a user clicks the maximize or restore button of the web browser, the resizing event will occur exactly once, so if the metrics are not correct when that occurs, there is no recalculation occuring on the next frame, it will just be wrong and sit there looking wrong indefinitely.
    In case it's not obvious by now, this is a web application.  It uses the NO_SCALE stage scaling option, so notification of the event is not actually an issue for me personally.  I was just pointing out that for anyone not using the NO_SCALE option, there is no event in Flash to detect player scale.  What you're suggesting is using a JavaScript event and using the ExternalInterface bridge to send a message, which there is no guarantee whether it will be processed in a timely matter by the player and introduces possible platform inconsistancies, depending on whether the browser has actually resized the Flash interface at that point or what state Flash is in when it tries to recalculate the size of the text.  The browser may send that event to flash before the player is actually resized, so it will be processing incorrect sizes and then resized after the fact.  That's not a good solution.  Flash needs a scale event in addition to a resize event.  I'm really surprised it doesn't have one.  At the very least, the existing resize event should be dispatched reguardless of the stage scale mode, rather than occuring exclusively in the NO_SCALE mode.
    Bottom line is that getLineMetrics needs to return correct values every time it is called, without having to set the "text" property immediately before calling it.  If such a requirement exists, which seems to be the case, then that needs documented in the getLineMetrics method.

Maybe you are looking for

  • 3rd party order processing GR movement type

    Hi In 3rd party order processing the goods are delivered to customer from vendor directly, but for billing purpose we do the GR at plant level(against purchase order)>invoice>Billing Physically stock is not delivered to the plant, so when we do the G

  • SRM monitors

    Hi, For som odd reson we are getting this error in out monitors, but we cant seem to find anything wrong in the system. "Error reading the export data for transfer of purchase order     " Anybody know what is causing this error in the monitor? SRM 5.

  • I forgot security answer and my email account was hacked. What can i do?

    I bought a new ipod and i cannot buy anything without my security question answers, which i forgot, and recently my email account which is the rescue email address, was hacked so i have no way i can reset and I want to buy an app.

  • How to run TCK using Java Card Sun reference model from eclipse

    Hi all, can any one help me by giving an idea about running java card TCK using sun reference model from eclipse IDE. Thanks Murali

  • Automatic renaming hostname in tnsnames and listener.ora

    Is it realy not possible to change hostname automaticly in TNSNAMES.ORA and LISTENER.ORA after installing an image-CD with Windows XP and Oracle11GR1. In Windows , there is a SID Change Tool and in Oracle? Thank's for your help ! René