Skip to main content
frameexpert
Community Expert
Community Expert
November 29, 2021
Answered

Literal tab character in XML input to FrameMaker

  • November 29, 2021
  • 1 reply
  • 845 views

I am pretty sure I asked this before but I can't find the thread. I am using XSLT to transform XML to a FrameMaker table on import. I want a literal tab character at the end of the cells in one of the columns. Here is a snippet of my XSLT:

When the file opens in FrameMaker, I don't get the tab character:

If I substitute any other character for testing, it comes over. Any help will be appreciated.

This topic has been closed for replies.
Correct answer frameexpert

So funny that you found that! I couldn't find it so that is why I reposted. But yes, that worked fine. Thank you Stefan!

 


To complete THIS post, here is the solution. In the [Preferences] section of maker.ini, change this

RemoveExtraWhiteSpacesOnXMLImport=On

to this

RemoveExtraWhiteSpacesOnXMLImport=Off

1 reply

Legend
November 29, 2021

What happens, if you try  instead of 	 ?

frameexpert
Community Expert
Community Expert
November 29, 2021

My XML editor (Oxygen) reports it as an illegal XML character.

www.frameexpert.com
Legend
November 29, 2021

Of course, right.

What about this: <xsl:text xml:space="preserve">(actual tab character)</xsl:text>

While (actual tab character) would be a "real" tab (0009)?