Indeed, I do agree this is a faulty behavior and the copying and pasting should have worked as expected, but I wanted to state that I personally
cannot guarantee that it will be fixed in a certain kit or version. However, my team lead agreed for me to take a look at the problem and see what a fix would involve. We will definitely update this thread when we have that fix.
There would also be a couple of workarounds, if you were interested in trying them...
1. You could first paste into DITA, which creates a table as expected, and then invoke a custom DITA action created over "XSLTOperation" (see https://www.oxygenxml.com/doc/versions/ ... ialog.html
for how to create a new Author action) that transforms the DITA table into your custom table, using an XSLT script that you would need to write, because you know the exact syntax you want to obtain.
2. You could also create a minimal framework (https://www.oxygenxml.com/doc/versions/ ... ialog.html
), with a minimal CSS to render your custom XML files in the Author page, and then write an XSLT script that takes care of the pasting inside the Author page (see https://www.oxygenxml.com/doc/versions/ ... paste.html
). Just in case you didn't know, the Author page is just like looking at your raw XML through a lens. This "lens" is CSS.
As a side note, I find the Author page more user-friendly and easy to use than the Grid one.