Skip to main content
Participant
August 25, 2021
Question

Spelling checker properties

  • August 25, 2021
  • 2 replies
  • 150 views

Hi all,

 

I want to access to Framemaker Spelling Checker properties. Manually, when we go to Edit -> Spelling Checker -> Options, we can change them but is there a way to access and change them programatically?

 

Thanks in advance

    This topic has been closed for replies.

    2 replies

    Bob_Niland
    Community Expert
    Community Expert
    August 25, 2021

    Klaus' FM-dict app suggests that what you want to do is possible. It has more details on the Adobe/FM dictionary structure in it's PDF manual.

    K.Daube
    Community Expert
    Community Expert
    August 25, 2021

    Ars,

    I haven't found any properties concerning spell checking in the FDK or the Scripting documentation. There is only reference to languages (pgf, character, ...).

    Hence I assume we can only invoke the dialog via fcodes, but then we are left to manual operation...

    Some of the options however can be set in maker.ini:

    [Spelling]
    ;------------------------- Spelling options ----------------------------
    ;-- If it is not an absolute path, then it is relative to the FMHome directory.
    AdobeLinguisticsPath=fminit\Linguistics\7.0
    FindRepeatedWords=On
    FindUnusualHyphenation=Off
    FindUnusualCap=Off
    IgnoreSingleCharWords=On
    IgnoreAllCaps=On
    FindStraightQuotes=On
    FindExtraSpaces=On
    IgnoreRomanNumerals=Off
    IgnoreWordsWithDigits=On
    FindTwoInARow=On !,.:;?
    IgnoreWordsContaining=On .
    FindSpaceBefore=On !%),.:;?]}\xC8\xD3\xD5\xDD
    FindSpaceAfter=On $([{\xC7\xD2\xD4\xDC\xE2\xE3

    Changes to maker.ini (in the user area) must be done prior to the start of FM. Changes during the run of FM are not used - overwritten at the termination of FM.

    Although maker.ini (in the user area) can be modified during the run of FM, these