Frame cross-references to DITA


framemaker 11

vasont cms

arbortext editor

 

in order comply our parent company, converting of our fm docs dita. check before conversion ensure cross-refs working.  when cross-reference comes in dita fm, looks this:

xref format=”dita” href=”msc_c_introduction.dita” scope=”local” type=”concept”

but these not work.

 

when cross-ref created in either cms or in arbortext, looks this:

xref href=”msc_c_introduction#msc_c_introduction/msc_c_intro” outputclass=”fm:headingonly”

these work properly.

 

is there way cross-refs fm have correct syntax? or not syntax issue?

 

we rather use fm arbortext.

 

tia,

 

marsha

marsha...

 

do have 2 xref examples reversed? xref created in fm have outputclass of "fm:<formatname>", while can't imagine arbortext or cms add "fm:" prefix outputclass (or use outputclass @ all).

 

assuming reversed .. i'm not surprised fm can't handle xref specifies target filename in href. it's valid, better if specifies @ least "<filename>#<topicid>". if doesn't work, that's bug in fm (dita-fmx ok syntax, btw). i'm assuming in second example, accidentally omitted filename extension, since won't work anywhere.

 

try adding "#<topicid>" xref/@href that's not working in fm. might work. if not, try adding "/<elemid>" that. fm might require outputclass set, think it'll default if that's not set.

 

cheers,

 

...scott



More discussions in FrameMaker Structured


adobe

Comments

Popular posts from this blog

Thread: Can not create raid array: mdadm: no raid-devices specified.

Thread: HOW TO: Package and theme GTK+ / Gtkmm apps in Linux for Windows

Thread: Twinview issues