Good morning Arbortexters,
After upgrading to Arbortext Editor 7, I'm getting the following message when adding borders to a table, and the borders are not applied correctly. We use a custom Fosi, so I'm not sure why there's a reference to the dflt.fos in this error. We've made no recent Fosi or DTD changes, and using that same DTD and Fosi, I can add table borders with Arbortext 5. Does anyone know how I can resolve this error?
Solved! Go to Solution.
I'm pretty sure if it's using dflt.fos that means Arbortext did not find the stylesheet for your DTD, meaning your custom FOSI is not loaded. You should have an APTCUSTOM environment variable that is pointing to the custom folder containing all your doctypes, so that is a good place to start debugging .. or you can have a look at "Select Stylesheets" under the Format menu. Help->Session->Document will also show some helpful information.
Thanks for the note. All of the visual settings from our custom FOSI are displaying normally, like our font sizes, colors, indentation, numbering, etc. The dflt.fos reference in the error window is throwing me off since there's no need to reference it. I didn't expect both a custom FOSI and the dflt.fos to both be used in a document.
Checking the stylesheet selection shows that I'm using the one in the DTD folder as I'd expect. The APTCUSTOM variable correctly points to our custom ZIP file that contains the doctypes and dialog folder with the latter containing updates with some extra toolbars. I don't see anything amiss there. What might we have missed with this upgrade?
Just solved this one!
In my case my custom DTD did not allow the rotate attribute to have the values 2 or 3 (It was limited to 0 or 1), and several standard .genfos files had instructions for how to render rotate=2 and 3.
After changing the DTD to allow rotate to be 0 to 3, warning went away.
PS, I think the original poster is my predecessor at this employer ...