Hi,
I’m authoring sample DITA instances for the potential user. When I use conkeyref to the task fragment that have xref to step, DITA-OT 2.3.3 reports the [DOTX032E] error and no step numbers are outputted.
[Key definition]
<keydef keys="CONNECTING_PRINTERS_STEP03" href="collection-topics/tWhenConnectingPrintersStep03Template.dita"/>
[Conkeyref authoring]
<stepsection conkeyref="CONNECTING_PRINTERS_STEP03/stepsection_01">
[Referenced task: tWhenConnectingPrintersStep03Template.dita]
<stepsection id="stepsection_01">To configure the settings of the color measurement instrument, go to step <xref href="#./step04" format="dita" type="step"/>. Otherwise, go to step <xref href="#./step05" format="dita" type="step"/>.</stepsection>
[Error message]
[DOTX032E]: Unable to retrieve link text from target: '../collection-topics/tWhenConnectingPrintersStep03Template.dita#task_w4d_yjq_wx/step04'. If the target is not accessible at build time, or does not have a title, provide the link text inside the reference.
[DOTX032E]: Unable to retrieve link text from target: '../collection-topics/tWhenConnectingPrintersStep03Template.dita#task_w4d_yjq_wx/step05'. If the target is not accessible at build time, or does not have a title, provide the link text inside the reference.
As conkeyref only copies the referenced target, the xref to other step will not be resolved. Are there any effective authoring methods to avoid this error? Or should I remove xref from the referenced task fragment?
Regards,
--
/*--------------------------------------------------
Toshihiko Makita
Development Group. Antenna House, Inc. Ina Branch
Web site:
--------------------------------------------------*/