anchor.diff:          --param man.output.base.dir "'$out/share/man/'" \
           --param man.endnotes.are.numbered 0 \
           --param man.break.after.slash 1 \
  +        --stringparam target.database.document "${olinkDB}/olinkdb.xml" \
           ${docbook5_xsl}/xml/xsl/docbook/manpages/docbook.xsl \
           ./man-pages.xml
       '';
  
positive.code:       dst=$out/share/doc/nixos
        mkdir -p $dst
        xsltproc \
          --param section.autolabel 1 \
          --param section.label.includes.component.label 1 \
          --stringparam html.stylesheet style.css \
          --param xref.with.number.and.title 1 \
          --param toc.section.depth 3 \
          --stringparam admon.style "" \
          --stringparam callout.graphics.extension .gif \
          --param chunk.section.depth 0 \
          --param chunk.first.sections 1 \
          --param use.id.as.filename 1 \
          --stringparam generate.toc "book toc appendix toc" \
          --stringparam chunk.toc ${toc} \
          --nonet --xinclude --output $dst/ \
          ${docbook5_xsl}/xml/xsl/docbook/xhtml/chunktoc.xsl ./manual.xml
  
  
negative.code:       dst=$out/share/doc/nixos
        mkdir -p $dst
        xmllint --xinclude manual.xml | dblatex -o $dst/manual.pdf - \
          -P target.database.document="${olinkDB}/olinkdb.xml" \
          -P doc.collab.show=0 \
          -P latex.output.revhistory=0
  
  