publishing
DANTE e.V. Frühjahrstagung 2016
I was a speaker at the TeX users meeting in Wuppertal, with the talk "Erfahrung und Vorhersagen für automatisches XML-nach-PDF-Publizieren mit TeX" (experien...
April 20, 2016
python libxml2 dita
python libxml2 dita
For correct transformation of DITA files (XML-standard for modular documentation), it is necessary to pull information from DTD (document...
January 21, 2016
Printing unusually sized PDFs
The PDF is of some non-standard landscape layout, the printer is an usual A4 printer, the software can't handle the mix correctly. The solution is to tune th...
December 21, 2015
le-tex transpect: how to use docbook-to-docx stylehseets
For XML to DocBook to .docx conversion, I found that "le-tex transpect" framework has solved many technical issues already, so I overcame the "not invented h...
December 10, 2015
using freebidi from python using ctypes
GNU FriBidi is an implementation of the Unicode Bidirectional Algorithm (bidi). There is a Python binding PyFribidi, but it is not complete. What I need is n...
December 08, 2014
solved: createInstanceWithContext: Binary URP bridge disposed during call
I decided to experiment with OpenOffice automation from Python, found the official PyUNO wiki, followed the "a must read" link PyUNO bridge and tried the pro...
January 09, 2013
PDF external streams are not supported
Theoretically, a part of a PDF file is allowed to be stored externally. The "external streams" were introduced already in an ancient PDF specification. But o...
January 17, 2011
XML to paper publishing with manual intervention
My paper "XML to paper publishing with manual intervention" is accepted for XATA 2010 (XML: Aplicações e Tecnologias Associadas), 19 and 20 May, Vila do Cond...
April 15, 2010
XeLaTeX: change font for headers and footers
I've noticed that headers and footers of the documents, generated by XeLaTeX, use some other font instead of Helvetica. After digging into the LaTeX code, th...
October 24, 2008
fighting pstoedit
I wanted to convert text to curves in PostScript. The well-known tool to do it is pstoedit (alternatives are welcome). Unfortunately, it worked only partiall...
September 24, 2008
if I were writing an XML editor
There is a number of XML-editors, but there are no user-friendly ones (except FraemMaker). A standard XML editor is a tool for programmers, to play with XML....
July 10, 2008
DocBook XML publishing service
I'm not the only one who works on a publishing server. Steve Whitlatch announced recently Mr. XML Publisher for DocBook, a free online publishing server. You...
February 04, 2008
printing djvu books under Linux
When I print books, I prefer to have two pages per sheet. With PostScript or PDF books it's easy, I just use psnup2.pl. But for djvu format, the procedure is...
January 24, 2008
From A4 to A3 (A2, A1, A0)
I've prepared a poster. For the development purposes, the paper size is A4. Now I need to enlarge the paper size. Here is a sequence of the commands which go...
June 30, 2007
TeXML paper and poster
A paper about TeXML and Consodoc is published in TUGboat 28:1, 2007: TeXML: Resurrecting TeX in the XML world. Also, the tools were presented as a poster at ...
June 23, 2007
post-xmlprague notes
I like Prague, it's a very beautiful city. My contribution to XML Prague 2007:
* paper "Generative XPath"
* presentation slides
* poster XML to beautiful doc...
June 19, 2007
poster proposal for XML Prague 2007
In addition to my talk "Generative XPath" at XML Prague 2007, I decided to submit also a poster:
Title: XML to beautiful documents
Abstract: I'd like to pre...
June 11, 2007
psnup2.pl: a better “psnup -2”
A new tool from me. Psnup2.pl puts two PostScript pages onto one page. It is similar to "psnup -2", but
* psnup2.pl drops the margins, and
* zooms the pages ...
October 01, 2006
fixing /invalidfont in ghostscript
Recently I updated ghostscript, and it stopped working even on its own examples:
$ pwd
/usr/share/ghostscript/8.15/examples
$ ps2pdf alphabet.ps ~/a.pdf
ERR...
October 01, 2006