Problem with generating pdf from dvi file produced by MalTex

Hello All,

I've been trying to produce a malayalam pdf document in linux with the help of 'dvipdf' command

I've installed the 'mal' parser and I could produce the dvi file with malayalam text successfully.

But when i tried to create a pdf document it gave an error
"dvips: Font mlr1b not found, characters will be left blank."

and a blank pdf file!

But that font is installed in my system.

Anybody know how to correct it?

Please help.

Thanks and regards,
Raoof.

I feel that the font mir1b
Thu, 2007-05-03 09:19

I feel that the font mir1b is installed in a path that is not searched by dvips. See the log file created by dvips or even latex and it may list the paths it is searching.
Since you are able to see the Malayalam text in dvi, try moving the mir1b font into another safe area and then run the latex (maltex?) again. It should not produce the dvi now but the log file should indicate the paths it is searching. Now put back the font in the earlier font path. From the log, locate the first path it is searching for the mir1b. Suppose it is /usr/local/fonts/patha1 and the mir1b is in /usr/local/fonts/malayalam/ . Then make a soft link in the patha1 to the mir1b
with
ln -s /usr/local/fonts/malayalam/mir1b /usr/local/fonts/patha1/mir1b

I am hoping that dvips would also look for fonts at least in the first path looked at by latex. Please try this and let me know. It is about 6 months since you posted the question and you might have already solved the problem. Then post your solution so that others may be helped.

In IndiX we have oprint that converts plain text in all Indian scripts to PostScript and, netprint that converts html documents to PostScript. After this we use ps2pdf to convert to pdf. This works on IndiX (Knoppix 3.6 enhanced). The packages will also work on RedHat Linux.

Vinod Kumar