Highlighted

What "standard ASCII characters" stands for in MIF reference?

New Here ,
Sep 04, 2017

Copy link to clipboard

Copied

Hello,

I am reading Mif reference from http://help.adobe.com/en_US/framemaker/mifreference/mifref.pdf​ and there is a sentence that says "because a MIF file can contain only standard ASCII characters and because of MIF parsing requirements, you must represent certain characters with backslash (\) sequences". When you open a mif file in notepad that has copyright character © in text, you can see it as is. So my question is which character set is used for writing MIF files, US_ASCII or some extension like ISO_8859?

Kind regards,

Zeljko

Views

221

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

What "standard ASCII characters" stands for in MIF reference?

New Here ,
Sep 04, 2017

Copy link to clipboard

Copied

Hello,

I am reading Mif reference from http://help.adobe.com/en_US/framemaker/mifreference/mifref.pdf​ and there is a sentence that says "because a MIF file can contain only standard ASCII characters and because of MIF parsing requirements, you must represent certain characters with backslash (\) sequences". When you open a mif file in notepad that has copyright character © in text, you can see it as is. So my question is which character set is used for writing MIF files, US_ASCII or some extension like ISO_8859?

Kind regards,

Zeljko

Views

222

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Sep 04, 2017 0
Adobe Employee ,
Sep 04, 2017

Copy link to clipboard

Copied

Hi,

this is only for the FrameMaker reserved characters.

You can use the Unicode hex notation or insert the characters directly. Like this:

<String `Руководство пользователя'>

or like this:

<String `\u0420 \u0443 \u043A \u043E \u0432 \u043E \u0434 \u0441 \u0442 \u0432 \u043E \u0020 \u043F \u043E \u043B \u044C \u0437 \u043E \u0432 \u0430 \u0442 \u0435 \u043B \u044F'>

(Please note the space between each Unicode definition.)

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 04, 2017 0
Adobe Community Professional ,
Sep 04, 2017

Copy link to clipboard

Copied

Zeljko,

   The section you quoted does refer to the ASCII character set several times. However, the section on "MIF data items" defines a string to be "Left quotation mark ( ` ), zero or more standard ASCII characters (you can also include UTF-8 characters),

and a straight quotation mark ( ' )".

   I wonder if the references to ASCII are leftover from an earlier version of the MIF reference, before FM supported Unicode. Stefan, do you remember when MIF switched to UTF-8? Was it in FM8 which introduced FM support, or in FM9?

     --Lynne

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 04, 2017 0