Home Home
Sign up | Login

Author Archive

Playing With XPath Expressions in The xmllint Shell

November 23rd, 2009 by

When XML is transformed into something else, in most cases XSLT comes to play. One of the challenges of XSLT is to select just the nodes you are interested in. This task is done by XPath, “a query language for selecting nodes from a XML document.”

However, it can be tedious to create a XPath expression, run the transformation, and check if you got the expected result. After hours of debugging you find out: It’s the wrong XPath expression!

To make it easier: Test your XPath expressions in the internal xmllint shell!

(more…)

DocBook-XML die Zweite!

September 21st, 2009 by

(Disclaimer: This post is mainly intended for a German audience and describes my book about DocBook XML. For this reason, as an exception, the following text is written in German only.)

Nach ca. 1½ Jahren und unzähligen Stunden, dem Verschleiß von hunderten von Korrekturseiten und Stiften, einer überstandenen Druckerei-Pleite, viel verbrauchtem Gehirnschmalz, einem unwilligem PC und über 1000 Revisionen im SVN-Repository, ist jetzt die 2. Auflage meines Buches  “DocBook-XML — Medienneutrales und plattformunabhängiges Publizieren” beim Millin-Verlag erschienen. 5 Jahre nach der ersten Auflage.

(more…)

New Layout in Town

September 17th, 2009 by

Creating a new (book) layout is both challenging and fun. On the one side you have to observe different parameters like legibility, simplicity, and aesthetic. On the other side, you can play with fonts, margins, styles and all the other great things in typography and design! :-)

It’s the first time for the Start-Up Guide to get a new layout after some years. The result is the new, so called, pocket layout.

(more…)

Write Your Own Novelties

June 1st, 2009 by

Some people has the talent to write good stories. Probably most uses only a paper and a pen for this task. However, if you are searching for a respective tool, I maybe have another solution: Storybook!

(more…)

Reading EBooks With Calibre

March 1st, 2009 by

Back in the (should I say: old?) days books were created from dead trees. Now, with the raise of different reading devices, we can read them digitally. Thanks to Kovid Goyal we can enjoy ebooks with the Calibre reader also on your ordinary PC or laptop.

(more…)

Why Ant Sucks (Somehow)

February 16th, 2009 by

What is Ant?

According to Ant’s webpage:

“Ant is a Java-based build tool. In theory, it is kind of like Make, without Make’s wrinkles and with the full portability of pure Java code.”

Sounds nice, isn’t it? But XML design problems make Ant nearly unusable which this post becomes kind of a rant…

(more…)

Font: Lavoisier

February 11th, 2009 by

I’m very intersted in typography and as such also in fonts. Some days ago, I’ve found a very interesting sans-serif OpenType font, called Lavoisier. It is rather complete, with lots of characters, diacritics and other useful symbols.

(more…)

The Value of (Good) Documentation

January 16th, 2009 by

Maybe you know this situation: You find an interesting software that is worth to play. After you’ve installed it there are two possibilities: either the software is (a) very easy and self-explanatory, or (b) it is very complex.

As most software fall into category (b), one way to get used to it is you can play around and discover it by yourself. Sometimes it works, sometimes not. In case you need help, you can either ask a programmer, or write a post to a mailinglist or forum. But when you need an answer for your question now what else remains? Right! You need documentation!
And with documentation, I mean good documentation. Not something with “Documentation? Use the source!”

(more…)

Hackweek: Finished Lower Case Letters

August 29th, 2008 by

The lower case letters are finished now! Well, to be precise, they are drawn, but they still need some tweaking.

See here a rough picture:
TomsMono, Version 0.1

Download the SFD and OpenType file from my public webspace (could take some time to get synchronized).

What’s missing:

  • Some proportions should be corrected
  • Hinting needs to be improved
  • Digits
  • More characters
  • Bold, italic, and bold+italic versions of the font
  • And probably much, much more

Have fun! Feedback is always welcome! :-)

Hackweek: Drawing the Lower Case Characters

August 28th, 2008 by

In my previous post, I talked about the majuscles. Now it’s time to implement the minuscles, or the lower case characters.

This time, I omitted the sketch and try to implement it directly in FontForge. I think, it worked pretty well, but judge it yourself:

First draft of the lower case characters

It’s a first draft. Of course, I have to adjust a lot of things. The font is far from finished or being perfect. :-)

After this, I have to find a good name. Any suggestions? Robert thinks, Toms Mono is a funny name and I should keep it. ;-)