User:Bert Niehaus/2021/Multi-Format Export

Current State

 * Approx 20 WikiBook generations from german Wikiversity per day on https://mediawiki2latex.wmflabs.org
 * Developer of https://mediawiki2latex.wmflabs.org  created even an own PanDoc converter in Haskell.
 * Creating a Wikibook in 15min was a brilliant feature in Wikipedia and Wikiversity (see workflow for Tailored Wikibooks).
 * current analysis from the Computer Science angle
 * exporting an aggregated learning resource in LaTeX source code is a simple task with the converter pair "MediaWiki to LaTeX" in PanDoc. That can be done on the server of offline on the client.
 * Rendering in the LaTeX source on a server works on multiformat export WMF and is more time consuming than just zipping the latex code of the articles and provide them as download.
 * LaTeX source of aggregated article can be downloaded as ZIP - small bandwidth including images and add reference file to source as citations to Wikiversity, Wikicommons, Wikipedia, ...
 * reduce server load by rendering the downloaded LaTeX code on the client computer.
 * Rendering the PDF on the server could consumes more performance - it was the preferred way to provide PDF Wikibook support in the past but Wikibook feature was switched off.
 * PDF output of aggregated learning resources can be annotated on the client side by learners e.g. with OpenSource software xournal++.
 * Privacy of student annotations with Xournal is respected because annotation are made on the client side only and not on Wikiversity server backend.
 * it seems to take a bit more time that the value of tailored Wikibooks in Wikiversity a brilliant way to generate individual book for each learner and even let students to modify the Wikibook according to their needs and knowledge.

Request: Multiformat Export - Add Link in Menu in Colloquium
Would it be an option to discuss within the community of administrators to provide the multiformat export as link in the side menu, just as in the German Wikiversity. Especially for the generation of tailored books designed for the individual prerequisites of learners is a great achievement. Learners have different skills and therefore classical one-fits-all approach with as standard book (digital or analogue) is brilliant option in Wikiversity to address these individual needs of learners. It was possible before with the WikiBook creator in the side menu in the past (see workflow for Tailored Wikibooks). if the backend of the server could cover the generation of WikiBook - Multiformat Export not only for the german wikiversity but also for other languages (e.g. english, french, spanish,...) it might valuable for students in other languages to create individualized WikiBooks according to knowledge and skills of the learning with option to annotate PDF-export or complete a learning task in the generated WikiBook.
 * Wikibooks are generated and stored as MediaWiki articles,
 * the WikiBooks can be appended modified by other learners,
 * Once exported into a PDF document, the learner annotates the Wikibook, e.g. with the OpenSource software xournal++.
 * The tailored Wikibooks reflect the individual needs of the learner. Annotations in the PDF are private in the document. The PDF document may contain blank pages or additional learning task. These learning tasks should not be stored in discussion or talk pages. They may be shared in a classroom situations.
 * Collections of aggregated article are prepared by teachers or lectures. Students may add of remove specific articles according to the needs of the student.
 * Books can be stored on user pages e.g. of the lecturer or teachers. WikiBooks are references to the source articles in Wikiversity or Wikipedia. So any updates of articles are integrated to evolutionary process of the Wikibook development.
 * For specific collaborative generated course, it is required to have a reference document just like permanent links for articles,