Older blog entries for cvr (starting at number 11)

TeX4ht: Configure Part 2

Navigation Links for Sectioning Divisions \Configure{crosslinks} provides hooks to create navigation links across sub-documents created from a long document like book where chapters are broken into separate HTML documents or a long article where sections might be cut into separate documents for easy browsing. \CutAt{...} helps to split a long document at the desired section [...]

Syndicated 2010-09-08 18:17:50 from Blue Danube

TeX4ht: Configure Part 1

The \Configure command is the most powerful user command in TeX4ht system. It helps to add various kinds of hooks to insert target markup code at the desired locations in and around various types of content. For instance, take the case of \section{...} in LaTeX. A typical example will be: \section{Introduction} \Configure for \section provides [...]

Syndicated 2010-09-06 11:24:52 from Blue Danube

TeX4ht: Overview of the Process

TeX4ht system has the ability to translate any TeX or LaTeX document into other markup formats such as SGML, HTML, XML, MathML, OpenOffice format, Braille, etc. The system has an extensive load of TeX packages, hypertext fonts, a post-processor for dvi and another post-processor to generate CSS and image files of math formulae and equations. [...]

Syndicated 2010-09-05 11:36:25 from Blue Danube

MathML 3 and TeX4ht

MathML 3 is about to be formalized and going to be released as the new standard for encoding mathematics in web. It differs from the previous standard 2. The main changes that have a bearing on the functionality of TeX4ht are discussed here. Linking MathML 1 and 2 didn’t have any built in provisions to [...]

Syndicated 2010-09-02 12:30:06 from Blue Danube


We often encounter nightmarish scenario while generating final versions of a long document when one or more of the following happens: New revised versions of packages used. Smaller changes to a fewer number of pages of a long document. No change in the document, but recompiled with revised page numbers as it happens during compilation [...]

Syndicated 2010-09-01 05:07:30 from Blue Danube

The World of Don Knuth

I was often astounded by the tastes, particularly the choice of literary works and movies of Don Knuth who is a mathematician and computer scientist by training and profession. Most of the computer scientists I know are wary of reading anything outside their realm of knowledge. If you tell them anything about existentialism or postmodern [...]

Syndicated 2010-08-30 06:23:52 from Blue Danube

Write registers in TeX

Prolog The io registers in TeX are often a matter of severe limitation. When we try to typeset a document that loads a lot of packages, it becomes a non-trivial task to satisfy register requirements of various packages that compete each other. It is further complicated, if refining the typeset copy involves usage of more [...]

Syndicated 2010-08-26 07:07:05 from Blue Danube

Plain TeX and TeX4ht

If you try to generate html version of your plain TeX document using a combination of pdfTeX and TeX4ht, you will find terrible mismatches and html version will not be generated. The reason for the problem is TeX4ht needs a dvi output from which it extracts the html while pdfTeX generates a pdf by default. [...]

Syndicated 2010-08-21 10:38:54 from Blue Danube

My Dreams

I have two dreams — one is the sustainable community and the other is an autobiographical manual of TeX programming. Ever since I got a job in the federal shipping ministry at Delhi in 1973, I have been aggressively campaigning for the formation of a commune (similar to a Kibbutz in Israel) among my friends, [...]

Syndicated 2010-08-01 15:40:29 from Blue Danube

Ten Years in River Valley

On July 17, 2010, we had a small function in the afternoon to honour twenty six of our staff members who have put in more than ten years of service in this company. They were presented with mementos, granted extra increments to their salaries and several staff members felicitated them. The occasion was graced by [...]

Syndicated 2010-07-31 14:36:14 from Blue Danube

2 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!