Printing french accented characters with IPLOT

Discussion in 'Microstation' started by Julien, Feb 23, 2004.

  1. Julien

    Julien Guest

    Hi,

    I just read some messages posted in July 2000 about french letters
    characters in Microstation.
    (See: the 'french language font' message and answers to it for more
    info.)

    Following Pekka Vauhkonen's advice and downloaded the
    "90-series Fonts" available free at:

    http://www.kolumbus.fi/povcp/eng/font_m.htm

    Now remains a problem. Thought the fonts display well at screen,
    accented letters are replaced by stars (*) when I want to print.

    I use IPLOT with Microstation SE on Windows NT.
    Choosing a laser printer or our deskjet plotter does not change
    anything.

    Thanks for any anwer.

    Julien
     
    Julien, Feb 23, 2004
    #1
  2. Julien

    Julien Guest

    Hi Jeffrey,

    Thanks for your answer about printing french characters with IPLOT.

    Sorry to answer so late, but I had not the time to try setting the
    fonts on IPLOT until now.
    It is done. I use ressource file z_f90_93.rsc, in which are stored
    fonts 90 to 93.

    I copied this file into the win32app\mucage\Symb\1000\ directory
    (where mucage is an MDL application working on ustation SE and 1000 is
    a project scale.)

    I also copied the ressource file to the shared files of IPLOT
    (client), installed of the workstation I'm working on.

    I did the same in on the PC where IPLOT server is installed
    and modified the right ".cfg" file.

    French characters with accents can now be printed. Great!

    But two problems remain :

    1) When making the PREVIEW on the workstation
    where IPLOT server is installed,
    I get the following error message :

    IPLOTSRV-W-RSCFIL, Error loading IPLOSTRV_SYM_RSC_FILES.
    The symbology ressource file c:\Pc:\Program Files\
    Fichiers communs\InterPlot\iplot\resrc\system\pattern.plt
    could not be loaded. Plot will continue other resources.

    I cannot understand why I get this message,
    since I just added the path of z_f90_93.rsc
    to the IPLOTSRV_SYM_RSC_FILES string.
    The pattern.plt file exists!
    Is the string pointing the ressource files limited in size ?
    (See mucage1000.cfg file below.)

    2) When printing, font Romans (227) is replaced by another font.
    (Why? The 90-fonts' ressource file should not contain another
    description of Romans...)

    Thank you in advance to you or any expert!

    Julien

    #######################################################################
    #
    # FILE: mucage1000.cfg (a project configuration file)
    #
    #######################################################################

    IPLOTSRV_SYM_RSC_FILES="c:\Program Files\Fichiers
    communs\InterPlot\iplot\resrc\system\mu_1000\mucage.rsc;c:\Program
    Files\Fichiers communs\InterPlot\iplot\resrc\system\mu_1000\z_f90_93.rsc;c:\Program
    Files\Fichiers communs\InterPlot\iplot\resrc\system\mu_1000\servitudes.rsc;c:\Program
    Files\Fichiers communs\InterPlot\iplot\resrc\system\mu_fonts.rsc"
    IPLOTSRV_PATTERN_LIB="c:\Program Files\Fichiers
    communs\InterPlot\iplot\resrc\system\pattern.plb"
    IPLOTSRV_LINESTYLE_LIB="c:\Program Files\Fichiers
    communs\InterPlot\iplot\resrc\system\style.slb"

    '-------------------------------------------------------------------


     
    Julien, Mar 3, 2004
    #2
  3. Julien

    Julien Guest

    Hello Jeffrey,

    Thank you very much for your help.
    I tried to answer three days ago, but I lost my internet connection
    when previewing the message and had not time enough to write it again.

    All paths were OK in the ressources configuration file.
    Moreover, the "pattern.plb" was correctly spelled.

    As you suggested, I created and assigned the user-variable

    MU1000_RSC = "c:\Program Files\Fichiers
    communs\InterPlot\iplot\resrc\system\"

    and used it in the .cfg file.

    NOW, PRINTING CHARACTERS WITH ACCENTS WORKS PERFECTLY !

    I observed that before using the MU1000_RSC variable,
    the string affected to IPLOTSRV_SYM_RSC_FILES had more than 256
    characters.
    It is probable that the length of string variables is limited to 256
    characters.

    If you use all the ressource files in a folder, using the star
    character (*) is also a way to shorten the lenght of the string
    assigned to the ressources variable, like in
    "c:\...\...\resrc\system\mu_1000\*.rsc",
    or (better) : $(MU1000_RSC)mu_1000\*.rsc"

    User defined variables are a complementary (and very useful) way to
    better list the ressources you need.

    I hope that this can help other Microstation and IPLOT users.

    Best regards.

    Julien

     
    Julien, Mar 7, 2004
    #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.