@gnome
#GNOME powers libxml2 powers xsltproc powers #Docbook automation for Ada & Zangemann #FSFE book translation powers the next generation of #FOSS hackers https://git.fsfe.org/FSFE/ada-zangemann So yeah, donations matter! #AdaZangemann
ada-zangemann

Sources of the Ada & Zangemann children's book

FSFE Git Service

I'm excited for the future of this project! Developed by #paligo

https://blog.startifact.com/posts/xee/
#xml #xlst #docbook

Xee: A Modern XPath and XSLT Engine in Rust

I announce Xee, the implementation of XPath and XSLT in Rust that I've been working on for the last two years.

Secret Weblog
I tried validating #Docbook v5 using #xmllint from #libxml2 via #RelaxNG and #Schematron but wasn't successful. The RNG validation threw unexpected errors and the Schematron validation threw an internal error. It could be my source file, but it seems fine. Does somebody here have a working setup or tips to share?
The more I delve into #Docbook and #XSLT the more I start to love #XML As a source format it can be very expressive and customizable, plus you can reuse standard elements and attributes from others. Follow my journey here: https://git.fsfe.org/FSFE/ada-zangemann/issues/13#issuecomment-36782
Improve source format

As far as I know the current source formatting is a custom format. It is quite efficient as only few characters are used to mark a page ending or a colored capital. It can be improved in ways for new use-cases. Some suggestions for improvements on the current syntax: - Ability to add commen...

FSFE Git Service

DocBook xslTNG 2.5.0. Version 2.5.0 of the stylesheets is a major release with some (maybe) backwards incompatible changes. #DocBook #XSLT #XML

https://so.nwalsh.com/2024/11/17-xslTNG

DocBook xslTNG 2.5.0

Version 2.5.0 of the stylesheets is a major release with some (maybe) backwards incompatible changes.

So… a weblog by norm

@es0mhi @david_megginson Besides plain TeX, I also use DocBook XML with xslTNG stylesheets, and ndw who made these stylesheets is also editor of DocBook spec, had made an emacs library to dump XML representation of org-mode document, which might be interests to you https://github.com/ndw/org-to-xml

#XSLT #xslt3 #docbook

GitHub - ndw/org-to-xml: Library to convert Emacs org-mode files to XML

Library to convert Emacs org-mode files to XML. Contribute to ndw/org-to-xml development by creating an account on GitHub.

GitHub

@david_megginson

This opposition of org-mode vs. (LaTeX, SGML) XML in publishing is something that resonates very strongly with me - though I'm afraid it's hard for many org users to understand.

I do almost all of my daily work in org-mode, but whenever I start a writing project that needs to be published, I use XML. There are all kinds of reasons for this, some very specific to my case of academic writing, where the handling of citations, footnotes and bibliography can get very complex and specific. But I feel that in the end it comes down to something much simpler.

For decades I have been using docbook-xml for all my writing projects, starting with drafting in asciidoc (and this co-existence of asciidoc and org-mode as two "markdown" dialects still leaves me unsatisfied). The deeper reasons however seem to be that in org-mode you start designing your text from an outline. For me, this is the wrong approach, as I need to write a text as a stream-of-consciousness, adding paragraph after paragraph, and only later get to an outline. The way I'm used to using org-mode seems to make this impossible for me.

#emacs #orgmode #docbook #asciidoc

I want to spin up replacement mailing lists for #DocBook users now that they won't be hosted by OASIS anymore. (Nevermind that IT chaos at OASIS means none of the lists are working very well.) Is there an ethical open source collective sort of place that will let me pay them to do this? The lists are free for users, of course, and I don't generate any revenue from them, so it would have to be a not too expensive place.

@dx @sundogplanets

fwiw, I used #DocBook #SGML in #Emacs to generate LaTeX/LilyPond, even when Macmillan demanded I submit MSWord¹ docs, I'd just emit them as an output! Mind you, that was last century, but I'd still do it that way today, if I had to.
___
¹ I call those apps "font painters', or WYSIAYG (what you see is ALL you get

OK, so my fantasy #worldbuilding / #writing project notes live in a massive #Scrivener project. 164,686 words.

Now, *editing* the thing in Scrivenever is fine and good and I have no problems coming up with new stuff and just putting it there. However...!

The export process is kinda janky. At current state I can't export this to HTML, for starters. If I want a usable PDF document out of this (compiles into a 344 page document, half of which isn't even formatted right because I'm lazy and it looks OK in Scrivener side), I need to compile it into a LaTeX file via MultiMarkDown. Involves a little bit of hand-fiddling too.

It's *hhhella slow*. It's *janky*.

I really would like this to be a much more easily editable and compilable thing. With fully text-based markdown(esque) input, able to export to static HTML and PDF (via LaTeX, preferably).

Lots of options to choose from. I'm currently looking investigating #DocBook solutions. Am I mad? ...I am mad, aren't I?