2

Our users are asking for a simple way to convert DocBook XML to OOXML (DocBook to Word DOCX) and back. The editing in house is done in Oxygen XML Editor but sometimes they have to send files for editing to other people and Word is still the de facto standard.

I imagine this will be a major undertaking so any help is appreciated.

EDIT:

Found docbook2wordml XSL stylesheets. This could be useful.

Deduplicator
  • 44,692
  • 7
  • 66
  • 118
Mike Starov
  • 7,000
  • 7
  • 36
  • 37

2 Answers2

4

Try Oxgarage: http://www.tei-c.org/oxgarage/ it converts between DocBook and OOXML (and other formats) via TEI.

You can use it as a web service, or you can get the XSLT 2.0 scripts here: https://github.com/TEIC/Stylesheets/

Edit: updated links!

raffazizzi
  • 685
  • 6
  • 13
  • Seems like a great service. I've stuck with docbook2wordml stylesheets. After many bug fixes they seem to do the job. – Mike Starov Oct 08 '12 at 21:59
  • Both links are down. The TEI stylesheets are now probably [here](https://sourceforge.net/projects/tei/files/Stylesheets/) – Adrian W Jun 14 '18 at 07:54
0

OxGarage http://oxgarage.oucs.ox.ac.uk:8080/ege-webclient/ seems down.

Alternatively, you can get up running your own OxGarage service using the OxGarage docker image, which should be the preferable way.

Also you could try building an OxGarage docker image yourself using this oxgarage-docker GutHub repo. Once it's up running, then you can use the OxGarage web client in your browser:

http://<your host name e.g., localhost>:8080/ege-webclient

enter image description here

Yuci
  • 27,235
  • 10
  • 114
  • 113