Home Forums DITA and XMetaL Discussion Support for topicset and topicsetref Reply To: Support for topicset and topicsetref


Reply to: Support for topicset and topicsetref

I can easily describe a first-class solution that builds upon existing XMetaL functionality.

  • Add Insert Topic Set and Insert Topic Set Reference commands to the Map Editor.
  • When inserting a topicset, automatically add a value to the id attribute. Everything else should work the same as adding a topic reference.
  • When inserting a topicsetref, display the dialog for inserting a mapref, but add a field that allows the user to browse to a topicset element within the map (after the map has been selected).

I could provide sample files if you really need them, but they wouldn't be hard to create. Just create a map where the root topicref is a topicset that contains one or two other topics. Then create a second map with a topicsetref that references the topicset in the first map. When you build output for the second map, it should include the topicset from the first.

We are not using topicset and topicsetref now partially becuase using XML View and the Attribute Inspector makes it a non-starter for our team.