Pages: 1
Print
Author Topic: XMetal Enhanced with custom parameters--XMetal 7  (Read 2811 times)
vanwagenenl
Guest
« on: December 18, 2012, 01:33:24 PM »

I am upgrading from 6 to 7 and trying to reinstall our customized transform.  My instructions state that I am supposed to select Tools>Configure Output>Add>XMetal Enhanced PDF with custom parameters.

This option does not show up in the list box.

I seem to remember encountering this problem before, but I don't remember what I did to solve it.
« Last Edit: December 18, 2012, 01:36:27 PM by vanwagenenl » Logged
Derek Read
Program Manager (XMetaL)
Administrator
Member

Posts: 2621



WWW
« Reply #1 on: December 18, 2012, 02:14:45 PM »

If the option is not there then it sounds to me like someone created and installed a custom deliverables file for you and that it is not present (which makes sense because our installer installs only its own files).

All XML files in this folder define deliverables and all are loaded (regardless of filename, they just need to be .xml files):
C:\Program Files\XMetaL 7.0\Author\DITA\XACs\shared\renditions

For 6.0 the folder was here:
C:\Program Files\XMetaL 6.0\Author\DITA\XACs\shared\renditions

You are looking for a file that defines the custom deliverable named "XMetal Enhanced PDF with custom parameters".

There might be more to it than just the deliverables file. The settings in that file just tells XMetaL how to run the DITA OT for a given deliverable: which transtype to tell it to run, where to put the output, which parameters to pass to the DITA OT, how to clean things up, and other things (essentially anything you can do in a DOS .bat file). This means you might also have a custom transtype. Given the name though, I would guess that it might not have a custom transtype and that it is just calling the PDF3 transtype (normally called when you generate output using "XMetaL Enhanced PDF via RenderX XEP") but with some modified or extra processing steps. i.e.: Whoever did this work duplicated that deliverable and then modified it.

Your best and quickest solution to this is to check with the people that did this work. They might also need to modify the deliverable to work with 7.0. The DITA OT has changed with some of the folder structure being reorganized, and so some of the deliverables for 7.0 needed to change as well. It would be best to have them test this with 7.0 and make sure it is working before you struggle with it (unless your job is to do so -- I'm assuming you are an "author" whose main job is to create content, not manage installations).
Logged
vanwagenenl
Guest
« Reply #2 on: December 18, 2012, 03:42:14 PM »

I found the file, copied it to the right place, and added the customizations.

However, I can't build the PDFs. The only thing that seems to be an error in the log file is that 'ant' is not recognized as an internal or external command, operable program or batch file.

Do I need to install the jdk and ant?
Logged
Derek Read
Program Manager (XMetaL)
Administrator
Member

Posts: 2621



WWW
« Reply #3 on: December 18, 2012, 03:59:48 PM »

Java, ANT, the DITA Open Toolkit and RenderX XEP are installed together with XMetaL Author Enterprise without you needing to do anything else.

What I would suggest is trying to generate output using "XMetaL Enhanced PDF via RenderX XEP" (what is likely the closest deliverable to what your custom one is, if we can go by the name of yours). If that works then your installation is functioning fine. That means the custom deliverable you are trying to use will need to be updated by the people that originally created it so that it works with 7.0.
Logged
vanwagenenl
Guest
« Reply #4 on: December 18, 2012, 04:12:33 PM »

That output works. This customization was done by your engineering services group. How do I get in touch with them?
Logged
Pages: 1
Print
Jump to:  

email us