The logo is a pig framed between two angle brackets.

Wie man Text und Data Mining für KIs in E‑Books verbietet

In der Verlagsbranche ist das Thema Künstliche Intelligenz genauso beliebt wie gefürchtet. Es geht nicht um das inzwischen etwas abgegriffene Untergangsszenario, dass generative KIs die Bestseller von morgen schreiben. Die aktuellen Risiken sind für Verlage jedoch nicht weniger beunruhigend, wie die Klage der New York Times gegen das Unternehmen OpenAI zeigte: Die New York Times warf OpenAI vor, ihre generative KI ChatGPT mit Millionen Artikeln der Zeitung trainiert zu haben.

(mehr …)

E-Book-Barrierefreiheit: Screenreader und ihre Lesegewohnheiten

Nach der Veröffentlichung der BFSGV blieben viele Fragen unbeantwortet, nicht zuletzt die, wie eigentlich ein barrierefreies E-Book aussehen muss? Wie üblich wenn eine schwergewichtige Frage die Branche umtreibt, werden Experten, Consultants, Working Groups und Task Forces ins Werk gesetzt, mithin ein nicht unwesentlicher Joint Effort, der Recommendations, Guidelines, Best Practices und andere Formen akkumulierter Knowledge produziert.

Doch nicht alles was geraten wird ist gut, sondern manchmal nur gut gemeint. Manche Empfehlungen erzeugen nur hohe Aufwände, obwohl sie nachweislich keine Auswirkungen auf die Barrierefreiheit haben. Daher soll es an dieser Stelle darum gehen, welche Maßnahmen die E-Book-Barrierefreiheit verbessern und welche nur für die Galerie sind.

(mehr …)

Connecting the Dots Between BITS and PDF: A Comparison of Technologies for Automated Typesetting

On June 13, 2023 I was invited to give a talk at JATS-Con about XML first and XML last workflows with InDesign that come with several limitations. Technologies for automated typesetting promise to be faster and better suited for maintaining XML quality. For this purpose, the advantages and disadvantages of XSL-FO, PrintCSS and LaTeX were discussed in this talk. The full paper was published in the JATS-Con Proceedings and my slides can be read below.

(mehr …)

Bridging the Gaps between XML and LaTeX

There are established software solutions to convert from XML to TeX. Nevertheless, these approaches either limit the configurability of the TeX output or introduce a lot of programming effort. In this paper, we will discuss these methods and present an alternative approach that hopes to offer the greatest possible flexibility based on fixed conversions, an extensible configuration and the injection of XSLT, and that forms the basis for our Open Source typesetting system xerif. This talk was held at the Queen Mary University of London for the Markup UK on June 2, 2023. The full paper has been published in the MarkupUK proceedings.

(mehr …)

Alternativtexte in der digitalen Produktion

Es ist immer wieder schön auf dem pub&print bekannte Gesichter zu treffen. Darüber hinaus durfte ich auch einen Vortrag über die Erstellung von Alternativtexten für barrierefreie Produkte halten. Wer mehr über juristische Grundlagen, inhaltliche Anforderungen und die Kodierung von Alternativtexten wissen möchte, kann sich hier meine Slides anschauen. Und die Frage bleibt natürlich ob jetzt Autor:innen oder doch die KI zum Schreiben verdonnert wird.

(mehr …)

Was bringt InDesigns neue UXP Scripting API?

InDesign 2023 bringt vor allem neue Features, nach denen niemand gefragt hat und die keiner braucht: Eine mehr schlecht als recht funktionierende Beta-Version („Technologievorschau“) eines KI-gestützten Autoformatierers. Ein paar neue Bilddateiformate, die selten für Print verwendet werden. Eine Vorschau-Funktion, die Thumbnails der ersten Seite in MacOSX und Windows anzeigt. Immerhin stellt man fest, wie täuschend ähnlich sich Schmutztitel sehen, wenn man sie einmal auf 512 Pixel Breite eindampft. Angesichts dieser Magerkost fragt man sich, warum immer wieder wichtige Features wie Formel- und MathML-Support nachgefragt, aber von Adobe am Ende des Tages doch ignoriert werden. Dennoch könnte sich für das neue UXP Scripting die Installation von InDesign 2023 lohnen.

(mehr …)

Zehn gesetzliche Barriere­­­freiheits­­anforderungen für E‑Books

Eigentlich hatte ich gar nicht vor, gleich wieder einen Artikel zu schreiben. Aber nachdem ich mir heute mal die Verordnung über die Barrierefreiheitsanforderungen für Produkte und Dienstleistungen nach dem Barrierefreiheitsgesetz (BFSGV) durchgelesen hatte, glaube ich, dass das Thema einer Diskussion bedarf. Sicher stellt sich die Frage, was mich eigentlich zur Beschäftigung mit einem juristischen Thema qualifiziert? Ein Semester Urheber- und Medienrecht und eine Vorliebe für kryptische Abkürzungen sind sicher nicht ausreichend. Daher möchte ich auch keinen Gesetzeskommentar schreiben, sondern versuche mich allein mit den technischen Anforderungen in Bezug auf E-Books zu beschäftigen. Wer in Eile ist, kann auch gleich den folgenden Abschnitt überspringen.

(mehr …)

Mind your language, mind your business

Ein selten diskutiertes Thema bei Markup-Sprachen ist das Markup von Sprachen. Dabei geht es nicht nur darum wie man Sprachen auszeichnet, sondern wie man überhaupt an die Sprachinformation gelangt? Fehlendes oder falsches Language Tagging kann viele Probleme für Barrierefreiheit und Typografie bereiten. Aber kann man nicht einfach die richtige Sprache einstellen und die Sache ist erledigt? Ganz so einfach verhält es sich leider nicht.

(mehr …)

Autor:innen nach ihrer Nummer fragen. ISNI, ORCID und Co.

Daten von Autor:innen können manchmal Kopfzerbrechen bereiten, allerdings soll es hier ausnahmsweise nicht um deren Manuskripte, sondern um Autor:innen als Metadatum gehen. Für diesen Artikel habe ich mir ein paar Datensätze von Verlagen angeschaut. Dabei ergab sich, dass in den meisten Fällen die ONIX-Meldung eines bekannten Autors ungefähr so aussehen würden.

(mehr …)

Wege zur Konvertierung von XML nach TeX

Am 11. März 2021 durfte ich auf Tagung der Deutschen Anwendervereinigung TeX (DANTE) einen Vortrag darüber halten, auf welchem Wege man von XML zu einem mit TeX gerenderten PDF kommt. Hier sind die Slides.

(mehr …)

Alternativtexte für Bilder in Word, InDesign und Bildmetadaten kodieren

Seit in vielen Verlagen neben jedem Kopierer ein XML-Konverter steht, lassen sich barrierefreie E-Books leicht und schnell erstellen – solange man Bilder ausklammert. Denn damit ein Bildmotiv für einen Menschen mit Sehbehinderung zugänglich wird, braucht es Alternativtexte und gerade die fehlen leider in vielen E-Books. Doch wie gelangt man zu vernünftigen Alternativtexten und wie lassen sich diese durch den Prozess schleusen?

(mehr …)

Come in, we’re open – Ein paar Worte zu Openwashing

Liebe Verlagsbranche, wir müssen über Openwashing reden. Manchmal beschleicht mich das Gefühl, dass dich bestimmte Trends zehn Jahre später erreichen. Das ist nicht gut, schlimm wird es aber, wenn du Versprechungen Glauben schenkst, die schon vor zehn Jahren durchschaut wurden, etwa dass man beim Jamba-Sparabo was sparen würde.

(mehr …)

Amazons »Enhanced« Typesetting

Amazon überraschte viele Verlage und Self-Publisher:innen vergangene Woche mit der nur wenige Tage vorher angekündigten Umstellung, dass alle gelieferten E‑Books ab 27. Oktober 2020 »Enhanced Typesetting« unterstützen müssen. Schon kurz nach der Ankündigung erreichten mich Anrufe, Tickets und E‑Mails mit den beiden Fragen: unterstützen unsere E‑Books Enhanced Typesetting und was ist das überhaupt?

(mehr …)

Textvorbereitung für die XML-basierte Satzerstellung

Am 13.6.2019 war ich bei den Verlagshersteller/Innen Berlin zu Gast und durfte über die Vorbereitung von Manuskripten für XML-Workflows sprechen. Anfangs habe ich mir die Frage gestellt, womit man angesichts dieses weiten Feldes am besten anfängt? Schließlich habe ich den Einstieg über die Unterschiede zwischen print- und XML-orientierter Textvorbereitung versucht, weil man daran sehr gut die neuen Anforderungen plastisch machen kann. Danach ging es darum, wie sich Textvorbereitung als Prozess zergliedern und (teil-)automatisieren lässt. Anschließend ging es noch um diverse Dinge, die in Manuskripten Kopfzerbrechen bereiten können und welche Tools & Tweaks dabei zumindest Linderung versprechen.

(mehr …)

Automatischer Satz: Anforderungen, Technologien und Projektplanung

Statt aufwändig in InDesign ein Buch setzen, wird nur einmal auf den Knopf gedrückt und fertig ist die Druckvorlage. Vor dem Hintergrund steigender Kosten und sinkender Verkaufszahlen erscheint der automatische Satz aus XML immer attraktiver für Verlage. Entgegen solcher Versprechungen wirkt die Realität deutlich nüchterner: Bestimmte Layouts und Gestaltungselemente sind nur aufwändig oder gar nicht umsetzbar. Ad-hoc-Änderungen am Layout sind im Gegensatz zu InDesign nicht ohne weiteres möglich und gänzlich ohne manuelle Eingriffe kommt man auch nicht aus.

In meinem Workshop auf dem Pub&Print habe ich mit 15 TeilnehmerInnen anhand von drei Buchtypen (strukturierter Roman, populäres geisteswissenschaftliches Buch, Mathematik-Lehrbuch) Vor- und Nachteile des automatischen Satzes im Allgemeinen und Technologien wie XSL-FO, PrintCSS und TeX im Besonderen besprochen. Die Slides sind hier zu finden:

(mehr …)

Mathematischer Formelsatz in Drucksachen

Auch wenn das Vertrauen in die Erkenntnisse der Naturwissenschaft in diesen Zeiten so unaufhörlich wie die arktischen Polkappen schmilzt, bleibt ihre Publikation eine der wichtigsten und zugleich anspruchvollsten Aufgaben von Verlagen. Neben großformatigen Tabellen und epischen Literaturapparaten sind es vor allem mathematische Formeln, die typografisch und technisch hohe Anforderungen an ihren Satz stellen.

(mehr …)

Unendliche Weiten? Accessible E-Books mit transpect

Wie kann man mit transpect barrierefreie E-Books produzieren? Welche Accessibility-Features bekommt man „frei Haus“ und wo muss der Verlag selbst Parameter und Prozesse ändern? Wo geht es um Technik und wo sind strategische Entscheidungen des Verlags gefragt? Der Vortrag wurde am 11.10.2017 auf der Frankfurter Buchmesse gehalten.

(mehr …)

CSS mit scharfem S

Mit einer Änderung des amtlichen Regelwerks für die deutsche Rechtschreibung darf man nun auch das Eszett, das „scharfe S“ als Großbuchstabe offiziell verwenden. Auch in Windows, Mac OS X Co. kann man das Versal-Eszett schon eingeben, sofern man sich die verschiedenen Tastaturkombinationen merken kann. Doch inwiefern lässt sich das Versal-Eszett auch auf Webseiten oder in E-Books richtig darstellen?

(mehr …)

License to Bill – Schriftlizenzen für E‑Books

Wenn in meinem beruflichen Umfeld über die Qualität einer Schrift gesprochen wird, dann fühlt man sich mitunter an eine Weinprobe erinnert. Es geht wie beim Wein um die Herkunft, welche sich etwa anhand einer barocken Tropfenform erschließt. Die Schrift sollte vor allem im Korpus, also bei etwa 10 Didot-Punkt für das Auge gut genießbar sein und der Charakter kann sich jung, grob oder elegant ausnehmen. Während man zweifelsohne viel über die beste Schrift für das Buch nachdenkt, hält sich das Engagement bei E‑Books hingegen in Grenzen.

(mehr …)

Ein E-Book für alle: Wie wird EPUB barrierefrei?

EPUB sei als Format besonders gut für die Produktion barrierefreier E-Books geeignet. Dabei bieten viele EPUBs auf dem Markt nicht nur keine besondere Unterstützung für Blinde und Sehbehinderte, sondern legen ihnen noch zusätzliche Steine in den Weg.

(mehr …)

From GitHub to GitHub with XProc. An approach to automate documentation for an Open Source project with XProc and the GitHub Web API.

This talk was held at the Balisage Markup Conference 2016 in Bethesda (Maryland, USA) on August 8, 2016. The paper to this talk was published in the Balisage proceedings.

(mehr …)

XSLT as a powerful static website generator: Hogrefe’s Clinical Handbook of Psychotropic Drugs

This talk was prepared by Gerrit Imsieke and me and held at the Symposium of Balisage Markup Conference 2016 in Bethesda (Maryland, USA) on August 1, 2016. The paper to this talk was published in the Balisage proceedings.
(mehr …)

A Quality Assurance Tool for JATS/BITS with Schematron and HTML reporting

Franziska Bühring from De Gruyter and me presented the De Gruyter Submission Checker at the JATS-Con in Bethesda, Maryland. The talk was held April 12 at the Lister Hill Auditorium at the U.S. National Library of Medicine on the NIH campus. The talk introduces De Gruyter’s XML guidelines and data standards and their implementation based on the Open Source framework transpect. For a deeper insight you may want to read our paper published in the JATS-Con conference proceedings that is available in the NCBI Bookshelf. The slides can be found below.

(mehr …)

XProc 2.0 – Go with the Flow

The new draft of XProc 2.0 won’t have much in common with version 1.0. What a look over Norman Walsh’s shoulder between the sessions of the past XML Amsterdam already foreshadowed: At this year’s XML Prague, the W3C Working Group revealed a slimmed down version of XProc as Alex Milowski announced in a tweet.

(mehr …)

Nachtrag zu Ligaturen in E‑Books

Dieser Beitrag geht auf einen kurzen Austausch auf Twitter über Ligaturen in E‑Books zurück. Der Auslöser waren Probleme bei der Darstellung von Ligaturen in vielen E‑Book-Readern. Doch ist es fraglich, ob allein eine bessere technische Unterstützung für Ligaturen auch zu einer besseren Typografie in E‑Books führen würde?

(mehr …)

Anspruchsvolle Layouts automatisch und dynamisch setzen

Mehrspaltige Layouts mit Marginalien, Bildern, Boxen und Tabellen die allesamt fest im Zeilenraster sitzen – Anforderungen, die einen Satzautomaten überfordern. Wir haben einen Satzautomaten auf Basis von LaTeX und xmltex entwickelt, mit dem sich auch komplexe Layouts von Fachzeitschriften automatisieren lassen. Hier sind die Slides zu meinem Vortrag.

(mehr …)

Online-Editoren – Kein Word ist auch eine Lösung

Vieles spricht dafür, dass Online-Editoren das traditionelle Word als Autorenwerkzeug ablösen. Kollaboratives Arbeiten, Echtzeitprüfung und Plattformunabhängigkeit sind nur einige Vorteile. In meinem Vortrag auf der Frankfurter Buchmesse habe ich einige Online-Editoren für HTML und XML vorgestellt und nach einigen ausgewählten Kriterien verglichen. Von uns wurde der XML-Webeditor sxedit gezeigt, mit dem man TEI und andere XML-Dialekte editieren kann und das auf dem TinyMCE basierte Steuerbuch des Kantons Luzern.

(mehr …)

Mehr Openness für Verlage – Open Source, offene Standards und offene APIs

Ohne Software entsteht im Verlag kein Buch mehr. Von der Produktplanung über Manuskriptbearbeitung, Satz, Datenkonvertierung bis hin zur Auslieferung – viele lebenswichtige Prozesse sind heute ohne die Unterstützung von Software nicht mehr denkbar. Dabei machen sich Verlage nicht selten von einzelnen Software-Anbietern abhängig. Open-Source-Software, offene Standards und offene Schnittstellen bieten einen Ausweg.

(mehr …)

XML und InDesign III – Das seltsame Doppelleben von XML und Satz

Die XML-Features von InDesign haben bei der Entwicklung offenbar wenig Aufmerksamkeit von Adobes Ingenieuren erfahren. Anders sind die zahlreichen Beschränkungen bei der XML-Verarbeitung mit InDesign kaum zu erklären. InDesign- und XSLT-Skripte vermögen zwar viele Lücken zu schließen, ziehen aber aufwändige Vor- und Rückkonvertierungen des mitgeführten XML nach sich. Doch welcher Eindruck ergibt sich, wenn man die Perspektive des Entwicklers verlässt und die des Setzers einnimmt?

(mehr …)

E-Buchgestaltung

Man kann nicht viel gewinnen, wenn man einen Vortrag über E‑Books vor StudentInnen des Gestaltungsfachs halten muss. Die typografischen Beschränkungen von E‑Books* sind zu eklatant, als dass Menschen mit buchgestalterischen Ambitionen nicht wenigstens abgeschreckt sind, dieses Feld zu ihrer Spielwiese zu erklären. Würde man E‑Books aber nur auf die Leitdifferenz typografischer Ästhetik eng führen, käme man wohl wie Friedrich Forssmann schnell auf die Rede von „den albernen Dateien, die gern Bücher wären“**.

(mehr …)

Mit XProcs p:http-request auf APIs zugreifen

Dem Anlass eines grippalen Infektes angemessen, habe ich mich mit der API des Online-Virenscanners VirusTotal auseinander gesetzt. Resultat ist ein XProc-Step*, welcher mittels der VirusTotal-API Dateien zum VirusTotal-Web-Service schiebt und die Prüfergebnisse abholt.

(mehr …)

XML und InDesign II – Ein Skript hilft da, wo’s schmerzt?

Wie im vorangegangen Teil deutlich wurde, bleibt beim XML-Import in InDesign einiges auf der Strecke. Fußnoten, Querverweise, Indexeinträge und Hyperlinks werden nicht importiert. Auch verankerte Rahmen für Marginalien, Bilder und Boxen lassen sich nicht automatisch erstellen. Wer mit importiertem XML mehr als ein Plakat setzen möchte, ist also auf Alternativen angewiesen.

Dafür bietet sich InDesigns Skripting-Schnittstelle an. Mit ihr lassen sich eigene Skripte ausführen, die z. B. automatisch XML-Elemente in entsprechende Layoutobjekte umwandeln. InDesign unterstützt dafür JavaScript und je nach Plattform VBScript (Windows) oder AppleScript (Mac OSX). InDesign-Skripte gehören auch in professionellen Satzbetrieben zum festen Inventar, lassen sich damit doch viele Aufgaben automatisieren bzw. schmerzlich vermisste InDesign-Funktionen nachrüsten.

(mehr …)

XML und InDesign I – Tücken des XML-Imports

InDesign war ursprünglich nur als reines DTP-Programm konzipiert. Unter dem Eindruck des XML-Hypes Anfang der 2000er versah Adobe seine Software mit Funktionen zur Verarbeitung von XML-Daten. Für Verlage und Satzdienstleister klang die Lösung zunächst vielversprechend: Ohne XML-Editor und Programmieren lässt sich das XML in InDesign importieren, im Hintergrund mitführen und nach dem Satz inklusive Korrekturen einfach wieder herausspielen.

InDesign schien nun auch für „XML-First“-Workflows geeignet und versprach gleichzeitig die Produktion von anspruchsvollen Layouts und sauberen XML-Daten. In der Praxis weist InDesigns XML-Import allerdings zahlreiche Löcher auf, die mit Skripten gestopft werden müssen. Der Satz mit XML ist umständlich, erfordert viele händische Eingriffe und ist dadurch fehleranfällig. Dennoch möchte man in Verlagen weder auf InDesign noch auf XML verzichten. Der folgende Artikel ist Teil einer kleinen Serie über InDesign und XML und rückt zum Anfang die XML-Import-Funktion in den Fokus.

(mehr …)

docx2tex – Ein Werkzeug für die Konvertierung von DOCX nach LaTeX

Im schönen Stralsund durfte ich auf der DANTE-Frühjahrstagung das Tool docx2tex und die dazugehörige Bibliothek xml2tex vorstellen. Davor habe ich docx2tex als erstes transpect-Projekt nebst Bibliotheken von unserem öffentlichen SVN auf GitHub migriert. Wie üblich ist man damit auch erst so richtig fertig, wenn der Zug in den Zielbahnhof einfährt. Daher hatte ich nicht ernstlich damit gerechnet, dass Herbert Voß das Tool in der Zwischenzeit schon erfolgreich ausprobiert hatte, wie er in der freundlichen Ankündigung meines Vortrags anmerkte. Seit der ersten Vorstellung des Prototyps auf dem Demojam der XML Prague 2014 hatte sich unterdessen auch viel getan.

(mehr …)

Das E-Book der Zukunft ist anders. Sie kennen es bereits.

Produktion, Vertrieb und Konsum von elektronischen Büchern folgen heute immer noch dem Vorbild der gedruckten Bücher: Der Verlag liefert das Manuskript an einen Dienstleister, der das E-Book erstellt. Das E-Book wird durch eine digitale Auslieferung in den Online-Buchhandel gebracht. Dort wird das E-Book als einzelnes Produkt zu einem festen Preis verkauft. Der Kunde verfügt nach dem Kauf über das E-Book als Datei und liest es wo und wann er mag.

Dieses Modell hat sich etabliert, nicht zuletzt weil es Verlagen erlaubt, ihre gewohnten ISBN-fähigen Produkte beizubehalten. Allerdings mehren sich die Anzeichen, dass dieses Modell bei elektronischen Büchern in Zukunft abgelöst wird.
(mehr …)

Agiles Projektmanagement zwischen Verlag und Dienstleister

Am 30.1.2015 habe ich zusammen mit Stefan Roock und Uwe Matrisch ein Webinar für Buchreport über Agiles Projektmanagement im Verlag gehalten. Mein Beitrag widmete sich der Frage, wie man das Scrum-Framework auf Projekte mit Dienstleistern übertragen kann? Scrum wurde ursprünglich nur für Projekte in einem Unternehmen konzipiert und geht davon aus, dass alle Beteiligten auf dieselben Ressourcen und Informationen zurückgreifen können. Scrum zwischen Verlag und Dienstleister zu etablieren erfordert daher einige Modifikationen am traditionellen agilen Ansatz.

(mehr …)

XML-Workflows mit Adobe InDesign

Am 12.10.2014 hielt ich in der HTWK Leipzig vor Studenten des Studiengangs Buch- und Medienproduktion einen Vortrag über XML-Workflows mit Adobe InDesign. Darin widmete ich mich den Einschränkungen von InDesign beim Import und der Verarbeitung von XML. Außerdem habe ich einige Best Practices vorgestellt, mit denen man diese Untiefen umschiffen kann.

(mehr …)

EPUB 3 in der Praxis

Zum Praxistag „Digitale Auslieferung“ in Stuttgart wurde ich von KNO-VA eingeladen über EPUB 3 zu sprechen. Es gibt sehr wenige Verlage, die bisher EPUB 3 einsetzen und dann auch meistens für spezielle Titel wie Enhanced oder Fixed-Layout E-Books. In meinem Vortrag widme ich mich dem Stand der Dinge und der Frage, welche Rolle EPUB 3 in Zukunft spielen wird.
(mehr …)

Web Components

In meinem Vortrag auf der Frankfurter Buchmesse habe ich erläutert, was sich hinter Web Components verbirgt und wie sich dadurch das Web und letztlich auch das Publishing verändern wird. Hier geht’s zu den Slides.

(mehr …)

Ein Imprimatur für XML

Was ist bei XML-Daten eigentlich das Äquivalent zum Imprimatur? Wer prüft das XML und welchen Qualitätskriterien muss es genügen? Wie kann man einheitliche Standards bei seinen XML-Lieferanten durchsetzen? Es wird anhand des Submission Checkers von de Gruyter aufgezeigt, was eine automatische XML-Qualitätssicherung zu leisten im Stande ist.

(mehr …)

Web Components: Die Zukunft oder das Ende des Webs wie wir es kennen

Wenn über die Zukunft des Webs gesprochen wird, kommt man an „Web Components“ nicht vorbei. Dabei handelt es sich um eine Reihe von Entwürfen für kommende Standards des W3C, die es erlauben sollen, mit selbst definierten HTML-Tags wiederverwendbare Komponenten für das Web zu schaffen. Robin Berjon, Mitautor des HTML-Standards hat auf der XML Prague 2014 in einem Vortrag das Konzept vorgestellt. Von den Browser-Herstellern haben Google mit „Polymer Project“ und Mozilla mit „X-Tags“ eigene experimentelle Ansätze in diesem Jahr präsentiert.

(mehr …)

Mit URIs weg von ausgetretenen Pfaden

Ein wesentlicher Baustein für die modulare Architektur unseres XProc-Frameworks transpect ist die Verwendung von URIs für die Repräsentation von Pipelines, Stylesheets und Datensätzen. Auch andere Frameworks wie das von Romain Deltour auf der XML Prague 2013 vorgestellte DAISY Pipeline Framework und Florent Georges EXPath-Packaging System machen sich dieses Konzept zu eigen. URIs können die Wiederverwendbarkeit von Bibliotheken vereinfachen und das Handling von XML-Dokumenten und externen Ressourcen erleichtern.

(mehr …)

It is a dynamic error…

XProc 1.0 wurde vor vier Jahren am 11. Mai als W3C Recommendation verabschiedet. Vor knapp drei Jahren begann ich selbst mit XProc zu entwickeln. Seitdem verwende ich die Programmiersprache bei nahezu jedem neuen XML-Projekt und nicht zuletzt bildet sie auch die Grundlage für unser Open Source Framework transpect. Das Lernen von XProc ist jedoch keine Selbstverständlichkeit. Die Syntax ist umständlich, das Debuggen ist kompliziert und es funktioniert vieles nicht, wie man es vielleicht von XSLT gewohnt sein mag. Dieser Beitrag versteht sich daher als Anfang einer kleinen Serie, die beschreibt wie man sich mit XProc das Leben mit XProc leichter machen kann.

(mehr …)

transpect demo at Hybrid Publishing Lab

From 2nd to 3rd July, Gerrit Imsieke and me participated in a workshop on standards in multi-format publishing workflows of Hybrid Publishing Lab at Leuphana University, Lüneburg. The workshop was the first part of a series of events for discussion between stakeholders in the open source digital publishing community. During the workshop, we presented our open source framework transpect.

(mehr …)

EPUB ist das neue PDF – und das ist nicht gut so

Für die elektronischen Derivate von Roman, Sachbuch oder Comic hat sich EPUB als Standard etabliert. Bei wissenschaftlichen Publikationen führte bisher kein Weg am PDF vorbei. Ist die Zeit nun reif für die Umstellung auf EPUB?

(mehr …)

E-Book-Workflows bei Wissenschafts- und Fachverlagen

Hier finden sich die Folien zu meinem Vortrag, den ich am 3.4.2014 bei der AG Universitätsverlage in der Hochschule Merseburg gehalten habe.

(mehr …)