Czech shx font file for AutoCAD R14/2000

Discussion in 'AutoCAD' started by Harri Yli-Harju, Jan 24, 2006.

  1. Does anyone know shx font file for AutoCAD R14/2000 where the Czech special
    characters would be in same places as in Czech keyboard?

    For example if you write numbers 1-9 in Wordpad or in AutoCAD 2006, it
    works:

    +escrzýáí

    But in AutoCAD 2000 the characters are not in the same order as in Czech
    keyboard.
    (hope these character examples shows ok):

    +ìsèøzýáí

    The MTEXT command knows how to handle the problem but you can't use mtext
    entities as block attributes so that won't help

    Br,
    Harri
     
    Harri Yli-Harju, Jan 24, 2006
    #1
  2. Harri Yli-Harju

    Ian A. White Guest

    Which font are you using?

    If you have a font file with all the characters defined, then setting
    up and using an appropriate language and keyboard in WinXP should see
    the characters appear.

    If you are using an old SHX font file, then you can only get what is
    defined in it.

    --

    Regards,

    Ian A. White, CPEng.

    | /| / WAI Engineering
    | /_| / Sydney 2000
    |/ |/ Australia

    www.wai.com.au

    mailto:

    callto://waiwhite on Skype
     
    Ian A. White, Jan 24, 2006
    #2
  3. I'm using simplex.shx that came with AutoCAD 2006. The AutoCAD 2000
    simplex.shx works the same way, the font file has no affect.

    AutoCAD 2006 uses some kind of unicode format so if I look the text with
    LIST command it shows like this (includes \U+ unicode codes):

    +\U+011Bs\U+010D\U+0159zýáíé

    But in AutoCAD 2000 LIST command shows only special characters. The
    characters are shown correctly in screen but in wrong places.

    On the other hand the AutoCAD 2000 MTEXT command works fine, it adds some
    kind of codepage specification "c238" to the text string. It's easy to test
    with AutoCAD 2000, just write numbers 1,2,3...0 with CS keyboard, the result
    if different whether you use TEXT or MTEXT command. I think the TEXT command
    can only show texts with current SYSCODEPAGE setting, it cannot convert the
    codepage like the MTEXT can. This results that you have to have a shx file
    with fixed codepage conversion, in other words characters in "incorrect"
    places.

    I found a Czesh web site:

    http://www.aac-solutions.cz/en/

    which states that they have done their own "National fonts", quote:

    "All fonts include Czech national characters with accents and all other
    East-European accented characters in code-pages DOS852, WIN1250, Cyrillic or
    in UNICODE"

    So I think the only way is to edit .shp source to move the character
    positions or to buy these ready made font files e.g. from this Xanadu.

    Br,
    Harri
     
    Harri Yli-Harju, Jan 30, 2006
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.