Highlighted

Framemaker Dynamic Filters (HTML5) - Dash and Slash in condition names

Community Beginner ,
Sep 06, 2020

Copy link to clipboard

Copied

Hello fellows,

 

It appears that when setting up the FM Publisher HTML5 dynamic filters, FM replaces a dash and a slash in the condition flag names with underscore. Any way to avoid that? Tried html entities for dash and slash - no luck.

 

Thanks,

Roman

Community Beginner
Correct answer by Rom_Ba | Community Beginner

Hi Bob,

 

Thank you for your response!

Unless I miss something, nothing happens when adding this unicode representation of these characters.

Framemaker doesn't parse it (turns it to "U_").

 

Regards,

Roman

 

TOPICS
Publishing, Responsive HTML5

Views

53

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

Framemaker Dynamic Filters (HTML5) - Dash and Slash in condition names

Community Beginner ,
Sep 06, 2020

Copy link to clipboard

Copied

Hello fellows,

 

It appears that when setting up the FM Publisher HTML5 dynamic filters, FM replaces a dash and a slash in the condition flag names with underscore. Any way to avoid that? Tried html entities for dash and slash - no luck.

 

Thanks,

Roman

Community Beginner
Correct answer by Rom_Ba | Community Beginner

Hi Bob,

 

Thank you for your response!

Unless I miss something, nothing happens when adding this unicode representation of these characters.

Framemaker doesn't parse it (turns it to "U_").

 

Regards,

Roman

 

TOPICS
Publishing, Responsive HTML5

Views

54

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 06, 2020 0
Adobe Community Professional ,
Sep 06, 2020

Copy link to clipboard

Copied

What happens with:
[∕] U+2215 DIVISION SLASH
[‐] U+2010 HYPHEN (among other Unicode "dash" options)

For anything that's going to end up in an HTML or XML filename, characters need to not only be compliant with all random operating systems that might end up hosting, browsing or locally saving the work, but sound practice also needs to avoid characters red-flagged as phishing surrogates (which U+2215 is), and FM may be honoring such factors.

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 06, 2020 1
Community Beginner ,
Sep 06, 2020

Copy link to clipboard

Copied

Hi Bob,

 

Thank you for your response!

Unless I miss something, nothing happens when adding this unicode representation of these characters.

Framemaker doesn't parse it (turns it to "U_").

 

Regards,

Roman

 

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 06, 2020 0
Adobe Community Professional ,
Sep 10, 2020

Copy link to clipboard

Copied

I recommend removing special characters like dash, slash, pound, tilde, exclaim, etc. from your labels across all your catalogs, and across your markers as well. When exporting to things like HTML5 and EPUB, you'll discover those characters are confused with code used in those systems and you're likely to get unexpected results.

An easy way to clean out those labels is Rick Quatro's FindChangeFormatsBatch https://techcommtools.com/my-fm-secret-weapon-findchangeformatsbatch/

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 10, 2020 2
Rom_Ba LATEST
Community Beginner ,
Sep 10, 2020

Copy link to clipboard

Copied

Hi Matt,

 

Thank you for your response!

In our use case, we need a hyphen and a slash to appear in the names of dynamic filter tags. This is the only place where these chars are not parsed correctly.

 

Regards,

Roman

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 10, 2020 0