Quantcast
Viewing latest article 11
Browse Latest Browse All 5254

conkeyref in Framemaker DITA ?

Hello,

 

I am currently evaluating if Framemaker can be used as an alternative editor in a predominantly OxygenXML based authoring environment with standard DITA.

 

Now I have found that it already fails when using keys in the following way (I have prepared files, but found no way to add them to this post):

 

bookmap:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE bookmap PUBLIC "-//OASIS//DTD DITA 1.3 BookMap//EN" "bookmap/dtd/bookmap.dtd" [

]>

<bookmap>

    <booktitle>

        <mainbooktitle>BOOKTITLE MAINBOOKTITLE</mainbooktitle>

    </booktitle>

    <chapter navtitle="test">

        <topicref href="testtopic.dita"></topicref>

    </chapter>

    <appendix>

        <keydef keys="name" href="testkey.dita" />

    </appendix>

</bookmap>

 

testkey file:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">

<topic id="testkey">

    <title>testkeys</title>

    <body>

        <p id="testid">paragraph inserted via conkeyref.</p>

    </body>

</topic>

 

and the testtopic file:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">

<topic id="testtopic">

    <title>testtopic</title>

    <body>

        <p conkeyref="name/testid"/>

    </body>

</topic>

 

When opening the bookmap in Framemaker, it does not recognize the key.

 

Now this is a problem, because we have thousands of documents built on this principle and we are going to continue using this principle.

 

Is there a way to get Framemaker to comply with this requirement ?

 

Thanks in advance.

Christophe


Viewing latest article 11
Browse Latest Browse All 5254

Trending Articles