SmartTokenLabs/papers

missing `com.oxygenxml.diagrams.svg` plugin for diagrams, website missing diagram

SmartLayer opened this issue · 3 comments

thanks to our dependency on com.oxygenxml.diagrams.svg plugin, which requires manual installation as detailed in the README.md. Due to this manual installation requirement, the GitHub default action for compiling the DITA output is unlikely to correctly process these diagrams.

It's generate
Reproduction Steps

  1. Install plugin com.oxygenxml.diagrams.svg per README.
  2. Generate a pdf on your computer, using src/usecase/guide$ dita -i air.cab.md -f pdf -o /tmp/ it will be in /tmp/
  3. see in that PDF file there is diagram - here I made it for you air.cab.pdf
  4. Verify the diagram is also there on the web output (embedded inside the HTML page) by run the following DITA command on your local machine:
    $ dita --project config/smartlayer-docsite.yaml -o out/document.smartlayer.network
    
  5. See that the diagram is nowhere to be seen in https://document.smartlayer.network/usecase/guide/air.cab.html

any update? @JustinFeng

abcfy2 commented

Hi @weiwu-zhang . This should be fixed. You may enable air.cab.md again. Thanks.

CC @JustinFeng @foxgem