Pages: « 1 2 3 4 5 6 7 8 9 10 »
 on: November 02, 2017, 12:04:05 PM 
Started by megl - Last post by Derek Read
A dialog will display this message:

All licenses are currently in use.

 on: November 02, 2017, 10:29:15 AM 
Started by megl - Last post by megl
We are running concurrent licenses of XMetaL 10 Essentials. What is the error message that users will see if the number of licenses is exceeded?

 on: October 31, 2017, 03:05:58 PM 
Started by bholtam - Last post by tonys
You can start the TopLeaf workstation, open the partition and select Unlock from the Commands menu. If you're using the XMetaL integration you can start the workstation by pressing Launch TopLeaf from the Edit deliverable type dialog.

If you are still having problems you contact

 on: October 30, 2017, 02:16:58 PM 
Started by bholtam - Last post by bholtam
I've never had this error before, and it came up suddenly. Now I cannot build PDFs through our TopLeaf transform. Using XMetaL Author Enterprise with TopLeaf.

C:\PROGRA~3\SoftQuad\XMetaL\Shared\DITA_OT\build_topleaf.xml:136: API exec error: putdata: An API call has failed because a previous (or simultaneous) API call to the composition engine has locked the partition. (1031)

Any suggestions on how to get this fixed? I found something about unlocking an API through the command line, but I didn't have any success with it. I can generate other outputs, but nothing through the TopLeaf transform. I get the same error each time when trying with many different maps and topics.


 on: October 27, 2017, 01:25:42 PM 
Started by scott44 - Last post by Derek Read
You can't submit files directly through the support page. Submit a case, that will open the case and log it into the support system, the system will email you and you can reply anything you need to send.

 on: October 27, 2017, 12:57:51 PM 
Started by scott44 - Last post by scott44
Hello Derek,

I have excerpts from our schema and sample XML ready to send. I do not see an upload capability on the Support page.  What is the best way to submit the files?


 on: October 23, 2017, 06:32:02 PM 
Started by C4 - Last post by C4
Thanks - that works.

 on: October 23, 2017, 06:01:49 PM 
Started by C4 - Last post by mag3737
Ok, I think the answer is that before you do the RemoveContainerTags() you need to verify that after doing MoveToElement() your range/selection is actually located inside the element whose tags you want to remove. Otherwise, if it so happens that the tags of the resulting location can also be validly removed, they will be.

Try this:

var rng=ActiveDocument.Range;
rng.MoveToElement("autovalue", true);
if ((Selection.CanRemoveContainerTags) && (Selection.ContainerName == "autovalue")) {

As a side note, you might consider doing the rng.Select() after the tags are removed, instead of before. This should work just as well, with the bonus(?) effect that the cursor will not move unless some tags actually do get removed (i.e. if the code performs a no-op, the user's cursor will remain where it was):

var rng=ActiveDocument.Range;
rng.MoveToElement("autovalue", true);
if ((rng.CanRemoveContainerTags) && (rng.ContainerName == "autovalue")) {

 on: October 23, 2017, 05:27:35 PM 
Started by C4 - Last post by mag3737
I think we might need a little more context here. For example:

- What is the parent of the autovalue element?
- Is there any other markup structure involved here?
- Where might the user's cursor/highlight be located when this operation is performed?

I tried out your code to remove the tags from <b> elements within paragraphs (changing "autovalue" to "b"), and the code worked fine if the cursor was placed anywhere before the first <b> and then executed repeatedly. Each execution deleted the next set of <b> tags it found. The <p> was never removed.

 on: October 23, 2017, 04:51:36 PM 
Started by C4 - Last post by C4

I am using XMetaL Author Essential 11

I am trying to delete an element and it is a child of another element. I am using this code but when it finds the last instance of this element, it deletes the parent element as well. How do I stop this from happening?

<MACRO name="RemoveAutovalue" key="Ctrl+Shift+A" lang="JScript"><![CDATA[
var rng=ActiveDocument.Range;
if (Selection.CanRemoveContainerTags) {


Pages: « 1 2 3 4 5 6 7 8 9 10 »
email us