Archive for October, 2005

spam mask

Thursday, October 20th, 2005

I tired of MovableType spam. More and more spam sites. Finally, I’ve added mask “.*” to the filter.

A Technique for implementing first class continuations

Monday, October 17th, 2005

This paper describes a technique for implementing first-class continuations in languages that do not support stack inspection and manipulation. … This may result in better performance than CPS-conversion for those programs that make only occasional use of first-class continuations.

how to help TeXML

Saturday, October 15th, 2005

I’ve got a question:

I’m pretty interested in the TeXML project, and would consider helping in the development. Could you tell me how active the project is at the moment, and where you think it is heading / what remains to be done?

(more…)

minipage and vertical spacing, parskip

Friday, October 14th, 2005

I noticed that my \parskip was ignored by the “minipage” environment. After some investigations I found that many vertical spacing commands have a special behaviour inside a minipage, and that the command “if@minipage” is used quite often.

(more…)

avoiding space before and after list in a table cell

Friday, October 14th, 2005

The problem is best described by someone else’s question:

I’m trying to use the generic list environment inside a longtable. Unfortunately I get unexpected space above and below the list environment. If I use the same list between normal paragraphs, this extra space is not there.

Any ideas?

(more…)

captions of wide longtables are indented

Wednesday, October 12th, 2005

Some of my longtables are wider than \hsize (=\columnwidth). It’s ok. The problem is the left-aligned captions of such tables. If a table is X too wide, then the caption is indented by X.

(more…)

revising LaTeX notes on font substitutions

Wednesday, October 5th, 2005

Automatic font selection scheme in LaTeX somethimes is not so good. For example, when series “n” (normal) and “bx” (extra bold) are defined for a font, and an user want “b” (bold), the system uses “n” font, not “bx” font.

(more…)

avoiding babel shorthands

Tuesday, October 4th, 2005

Babel allows LaTeX to speak multiple languages. It also introduces shorthands, one- or two-character sequences, which help non-English authors to type language-specific letters easily. Unfortunately, this feature leads to problems when generating LaTeX-files automatically.

(more…)

XML View on Hierarchical Data Using SXML and Scheme

Sunday, October 2nd, 2005

My post-GTTSE’2005 paper is ready. Abstract:

Hierarchical data could be viewed and processed as XML using the SXML format and Scheme language. We introduce a symmetry constraint on this approach, reveal the weak points of the SXML representation, and discuss mapping between XML and SXML.

(more…)