Path: usenet.cise.ufl.edu!usenet.ufl.edu!usenet.nerdc.ufl.edu!usenet.eel.ufl.edu!arclight.uoregon.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!howland.erols.net!newsxfer.itd.umich.edu!qiclab.scn.rain.com!news.teleport.com!not-for-mail From: adelton@fi.muni.cz (Honza Pazdziora) Newsgroups: comp.lang.perl.announce,comp.lang.perl.modules Subject: ANNOUNCE: Font::TFM, TeX::DVI, TeX::Hyphen, all 0.03 Followup-To: comp.lang.perl.modules Date: 2 Mar 1997 15:28:11 GMT Organization: Masaryk University,Brno Lines: 31 Sender: news-merlyn@gadget.cscaper.com Approved: merlyn@stonehenge.com (comp.lang.perl.announce) Message-ID: <5fc6ab$i5m$1@nadine.teleport.com> NNTP-Posting-Host: gadget.cscaper.com Keywords: TFM TeX perl DVI Hyphen X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content. Xref: usenet.cise.ufl.edu comp.lang.perl.announce:117 comp.lang.perl.modules:2023 I have uploaded to PAUSE modules Font::TFM, TeX::DVI and TeX::Hyphen. Font::TFM reads information from TeX's TFM file and provides methods for manipulation with this info, eg. dimensions of a character, expansion of ligatures and kernings, width of the whole word, parameters of the font, ... TeX::DVI provides interface for writting DVI file from perl. It has basic methods for elements in the .dvi file, as preamble and postamble, begin and end of page, change font, writting out words and spaces. It cooperates with the Font::TFM objects to get info about the letters it the font. TeX::Hyphen uses TeX's hyphenation patterns to hyphenate words, returns possitions in a word where the hyphenation is allowed. All modules are in version 0.03 and should arrive to CPAN soon. If you find them of some use and have any comment, please send them to me. Also, if you have suggestion about the methods and their structure, I would like to hear them. They were created to suit my needs but may get polished in the future development. Honza Pazdziora (JANPAZ on CPAN). -- ------------------------------------------------------------------------ Honza Pazdziora | adelton@fi.muni.cz | http://www.fi.muni.cz/~adelton/ I can take or leave it if I please ------------------------------------------------------------------------ .