[Framers] FMgraph : Graphics library for FM ExtendScript

Klaus Daube klaus at daube.ch
Wed May 22 11:48:04 PDT 2019


Dear all

FMgraph is an ExtendScript package which provides functions for creating graphics and 
diagrams in FrameMaker. This library was designed to bypass the dysfunction of the ES 
functions as well as most implementation flaws (Only the most severe were corrected 
in FM 15.0.3.):

*   There is no function - also not in the UI - to set or inspect a User String - which 
    is used to identify graphic objects (tables, anchored frames).
*   Vertical or horizontal lines are not possible at all. The minimum width (or hight) 
    working correctly is 1/8 pt (8192 units = 0.044mm) - FRMAKER-5819; fixed in 15.0.3
*   Polyline does not work at all. It creates an L-shaped line at the left and lower 
    edges of the bounding box of the vertices - FRMAKER-5569; fixed in 15.0.3
*   There is no provision to use the pre-sets for line width (given in maker.ini), dash 
    patterns (also in maker.ini) or arrow styles (defined in the UI) - FRMAKER-5568
*   There is still a great problem with grouping vertical lines: if the last item in 
    the group is a vertical line, then the origin (top left) is included in the group - 
    FRMAKER-2029
*   The installation and the script adapts its UI to the FM-UI-language (de, en, fr).
*   L'interface utilisateur française a été créée avec le service web DeppL 
    (https://www.deepl.com/translator).
*   Developed in FM-15. Tested (at least partially) in FM-10 to FM-15 (EN and DE).

=> https://www.daube.ch/docu/fmaker82.html
Full documentation: https://www.daube.ch/docu/files/FMgraph.pdf

If not as a whole, You may be interested in some detail functions: use FMGraph as a 
quarry...
Klaus

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Klaus Daube             Phone:  +41-44-381 37 77
Schäracher 11           Mail:   klaus at daube.ch
CH-8053 Zürich          Web:    www.daube.ch




More information about the Framers mailing list