• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

conkeyref in Framemaker DITA ?

New Here ,
Aug 12, 2019 Aug 12, 2019

Copy link to clipboard

Copied

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

TOPICS
Structured

Views

217

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Aug 13, 2019 Aug 13, 2019

Copy link to clipboard

Copied

LATEST

Can you please try loading the keyspace. Structure -> Dita -> Options -> Load keyspace. By default keyspace is not loaded which we do plan to improve with upcoming release.

Thanks

Amitoj Singh

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines