Archive for September, 2005

WingDings font in LaTeX

Thursday, September 29th, 2005

My documents should use WingDings font, so I’ve added the font to LaTeX. It wasn’t easy task because (1) the font is True Type (2) the font encoding is non-standard.

(more…)

eps to something

Thursday, September 29th, 2005

I generated an HTML version of a product catalogue and found that the result was very bad due to poor PNG images. To get good PNG images, I had to write some code. Here it is: convertor from eps to other formats.

(more…)

who am I

Wednesday, September 28th, 2005

I’ve prepared a mini-bio for a possible DDJ article:

Oleg Paraschenko is a PhD student in the Saint-Petersburg State University, Russia, and a freelance developer in the area of technical documentation. His main research interests are XML technologies and generative programming. In spare time he supports xmlhack.ru, a server for Russian-speaking XML community.

going DDJ

Tuesday, September 27th, 2005

My mini-article on XSieve seems going to be published in Dr. Dobb’s Journal. The rewritten version passed an editor, and a editor-in-chief asked me for a photo and some other personal information.

XSieve 1.0.1 — better x:eval

Friday, September 23rd, 2005

The base for relative paths in “x:eval” is the XSLT context node. It wasn’t possible to change the base in XSieve 1.0.0, and it was behaviour by design. I realized that it is a misfeature and corrected it in XSieve 1.0.1. More, a new example is introduced: “Miltiple sum, or quantity times price.”

using Helvetica symbols in LaTeX

Thursday, September 22nd, 2005

A LaTeX document sets Helvetica as the main font, but some special symbols (like “copyright”) look strange. After detailed look at PDF, I found that the symbols aren’t taken from the font, but assembled from different items.

(more…)

research wiki is updated

Sunday, September 18th, 2005

I’ve updated my research support wiki. One of the changes is a new page for XSieve.

image color inconsistency by pdfLaTeX and dvipdf

Thursday, September 15th, 2005

I’ve noticed that results of pdfLaTeX and LaTeX plus dvipdf sometimes differ. One case is the color of an image.

(more…)

problematic code points in FrameMaker

Wednesday, September 14th, 2005

Superior comment from Stefan Gentz (TRACOM).

Here you go with a list of characters that are *not* possible with FrameMaker (as long as you don’t use any patches) as far as I have isolated them from alphabets of several languages.

Are CJK and everysel compatible?

Monday, September 12th, 2005

CJK and everysel seems not compatible. If a CJK document loads “everysel” package (or “ragged2e”, which loads “everysel”), the result has artefacts.

(more…)

LaTeX, CJK, and “Font C70/song/m/n/6/57=cyberb57 at 6.0pt not loadable: Metric (TFM) file not found.”

Monday, September 12th, 2005

I started to use CJK in LaTeX recently, and I spend a lot of time trying to fix the following problem:

! Font C70/song/m/n/9/65=cyberb65 at 9.0pt not loadable:
                         Metric (TFM) file not found.
 
                   relax 
l.74 ^^e6^^97^^a0
                 \\par
? 

(more…)

making unicode pdf bookmarks with TeXML

Wednesday, September 7th, 2005

I’ve added a new feature to TeXML. Content of the element “pdf” is converted to utf16be and encoded using escape-sequences. It is useful for making PDF strings, in particular, for PDF bookmark strings.

(more…)

gdb hint for debugging libxml

Wednesday, September 7th, 2005

From a letter to the libxml mailing list. Probably it’s well known, but I’d like to share useful gdb settings. From my ~/.gdbinit:

(more…)

XSieve 1.0.0 released

Tuesday, September 6th, 2005

XSieve was released 1 September 2005, but I started to send announces only recently. Here is an example of announce for the xml-dev mailing list and the comp.text.xml newsgroup.

(more…)

pseudo-unicode bookmarks in Acrobat Reader

Tuesday, September 6th, 2005

Although Acrobat Reader 5.0 is supposed to support Unicode bookmarks, it doesn’t. I can make bookmarks “ßß” or “??“, but I can’t create a bookmark “ß?“. Alas, only a slice of unicode per bookmark.

(more…)

PerlTeX references sTeXme

Monday, September 5th, 2005

I’ve just found an article PerlTeX: Defining LaTeX macros using Perl by Scott Pakin, published in TUGboat 25(2) 2004.

(more…)

Structured FrameMaker bug with insets

Friday, September 2nd, 2005

It seems that text format rules, which are defined in a FrameMaker EDD, are lost when updating text insets.

(more…)

float to integer conditionally

Thursday, September 1st, 2005

I need to check if a float value is actually an integer. If so, I use the value as integer, otherwise as float.

(more…)

InsetPlus, Structure Tools

Thursday, September 1st, 2005

Russ Ward (West Street Consulting) have announced a beta version of InsetPlus, a FrameMaker plugin for managing documents that consist of reusable text modules.

(more…)