[yandytex] new Lucida fonts via lucimatx.sty

Murray Eisenberg murray at math.umass.edu
Mon Mar 20 17:45:39 CET 2006


I'm still trying to get the lucimatx LaTeX macro package for the Lucida 
fonts (distributed by both TUG and Personal TeX) to work with Y&Y TeX. 
(I want to be able to use essentially the same source .tex file no 
matter what TeX system I'm using, except for having to specify the LY1 
encoding in the case of Y&Y TeX.)

The Lucida pfb's and pfm's are properly installed.

I copied all the new Lucida .tfm's (named hl*) into a subdirectory of 
yandy\fonts\tfm\texnansi that IS on the tfm search path; and to a 
subdirectory of yandy\fonts\tfm\nontext, too.

A simple document -- included in-line below -- using the LY1 encoding 
along with lucimatx DOES successfully get processed by Y&Y's TeX engine.

However, the dviwindo previwer does not find the appropriate fonts. It 
gives error messages including the following (after which I further 
error messags):

Can' find font: hlhr8y (0), No Face Name
(Windows offers: `MS Sans Serif') at byte 137

Can' find font: hlhr8y (1)... at byte 192

Can't find Font hlhb8y (2), No Face Name...at byte 277

Can't find Font hlhbri8y (3), No Face Name...at byte 322


In the document, the dviwindo "DVI File Fonts" command lists the 
following fonts by TFM name and with Face & Style as UNKNOWN:

hlcrima
hlcrv
hlcry (at two magnifications)
hlhb8y (at twomagnifications)
hlhr8y (at four magnifications)
hlhri8y

What needs to be done to properly identify the fonts (pfb's and pfm's?) 
to the previewer?

What follows are (1) the sample document; (2) possibly relevant portions 
of the log file; and (3) the [Environment] section of my dviwindo.ini

%%%%%% begin mytestlucida.tex %%%%%%
% Test of Lucida fonts using lucimatx
\documentclass{article}

\usepackage[LY1]{fontenc}
\usepackage{lucimatx}

\begin{document}

\title{Test of Lucida}
\author{Murray Eisenberg}
\date{\today}
\maketitle

\section{Begin}

{\it Lucida handwriting} and some \textbf{Lucida} \emph{math}: $1+1 = 2$
\[
\int_0^\infty f(t)dt
\]
Some more text here.
\end{document}
%%%%%% end mytestlucida.tex %%%%


###### from mytestlucida.log #####
Y&Y TeX 2.2.1 2000 Mar  3 13:05:20 SN 1101
Copyright (C) 1993--2000 Y&Y, Inc.  (978) 371-3286  http://www.YandY.com
This is TeX, Version 3.14159 (Y&Y TeX 2.2.1) (format=latex 2006.3.16) 
2006 MAR 20 10:46
**+latex mytestlucida.tex
(D:/WP/yandy/YANDYTEX/FMT/latex.fmt)
(mytestlucida.tex
LaTeX2e <2003/12/01>
(d:/wp/yandy/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(d:/wp/yandy/tex/latex/base/size10.clo
File: size10.clo 2004/02/16 v1.4f Standard LaTeX file (size option)
)
:
(d:/wp/yandy/tex/latex/base/fontenc.sty
Package: fontenc 2004/02/22 v1.99f Standard LaTeX package

(d:/wp/yandy/tex/latex/required/psnfss/ly1/ly1enc.def
File: ly1enc.def 1999/05/21 v0.6 Y\&Y's texnansi encoding (DPC)
)
LaTeX Font Info:    Try loading font information for LY1+ptm on input 
line 100.


(d:/wp/yandy/tex/latex/required/psnfss/ly1/ly1ptm.fd
File: ly1ptm.fd 1997/01/26 LY1/ptm (Times Roman) with Adobe file names. 
(DPC)
))
(d:/wp/yandy/tex/latex/lucimatx/lucimatx.sty
Package: lucimatx 2005/10/01 1.0Lucida Bright/New Math font support 
(PCTeX Inc)


(d:/wp/yandy/tex/latex/required/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV at toks@=\toks14
)
Package lucimatx Info: TeX math style on input line 231.
LaTeX Font Info:    Redeclaring symbol font `letters' on input line 297.
LaTeX Font Info:    Overwriting symbol font `letters' in version `normal'
(Font)                  OML/cmm/m/it --> OML/hlcm/m/it on input line 297.
LaTeX Font Info:    Overwriting symbol font `letters' in version `bold'
(Font)                  OML/cmm/b/it --> OML/hlcm/m/it on input line 297.
\symupright=\mathgroup4
LaTeX Font Info:    Redeclaring symbol font `symbols' on input line 299.
LaTeX Font Info:    Overwriting symbol font `symbols' in version `normal'
(Font)                  OMS/cmsy/m/n --> OMS/hlcy/m/n on input line 299.
:
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for LY1/ptm/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for LMR/hlcm/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Try loading font information for LY1+hlh on input 
line 7.

(d:/wp/yandy/tex/latex/required/psnfss/ly1/ly1hlh.fd
File: ly1hlh.fd 2003/01/04 v4.2k Lucida Bright (KB Names)
)
:
Used 11 fonts:
  hlcrima         at 10pt              encoding: fixed ..
  hlcrv           at 10pt                encoding: fixed ..
  hlcry           at 7pt                encoding: fixed ..
                  at 10pt
  hlhb8y          at 10pt                encoding: texnan..
                  at 14.4pt
  hlhr8y          at 7pt                encoding: texnan..
                  at 10pt
                  at 12pt
                  at 17.28pt
  hlhri8y         at 10pt                encoding: texnan..

Output written on mytestlucida.dvi (1 page, 952 bytes).
########## end mytestlucida.log #######


####### from dviwindo.ini ######
:
[Environment]
DummyEntry=1
ENCODING=TEXNANSI
TEXFORMATS=D:\WP\yandy\YANDYTEX\FMT
VECPATH=D:\WP\yandy\FONTS\ENCODING
PREPATH=D:\WP\yandy\DVIPSONE
SUBPATH=D:\WP\yandy\DVIPSONE\SUB
PSPATH=D:\WP\YANDY\TEXINPUT;D:\WP\YANDY\PS
PSFONTS=D:\PSFONTS;c:\windows\fonts;d:\math\mathematica4.2\systemfiles\fonts\type1
TEXPOOL=D:\WP\yandy\YANDYTEX\FMT
TEXINPUTS=D:\WP\YANDY\TEXINPUT;D:\WP\YANDY\TEX\plain\\;D:\WP\texmf\tex\generic\xypic\
PLAIN=D:\WP\YANDY\TEXINPUT;D:\WP\YANDY\TEX\plain\\
AMSTEX=D:\WP\YANDY\TEXINPUT;D:\WP\YANDY\TEX\amstex\\;d:\wp\yandy\tex\plain\amsfonts\
YANDYPATH=D:\WP\yandy
TEXFONTS=D:\WP\YANDY\FONTS\TFM\TEXNANSI\\;D:\WP\YANDY\FONTS\TFM\NONTEXT\\;D:\WP\YANDY\FONTS\TFM\STANDARD\\
TEXNANSI=D:\WP\YANDY\FONTS\TFM\TEXNANSI\\;D:\WP\YANDY\FONTS\TFM\NONTEXT\\;D:\WP\YANDY\FONTS\TFM\STANDARD\\
TEX256=D:\WP\YANDY\FONTS\TFM\TEX256\TFM;D:\WP\YANDY\FONTS\TFM\NONTEXT\;D:\WP\YANDY\FONTS\TFM\TEX256\
ANSINEW=D:\WP\YANDY\FONTS\TFM\ANSINEW\TFM;D:\WP\YANDY\FONTS\TFM\NONTEXT\;D:\WP\YANDY\FONTS\TFM\ANSINEW\
STANDARD=D:\WP\YANDY\FONTS\TFM\STANDARD\TFM;D:\WP\YANDY\FONTS\TFM\NONTEXT\;D:\WP\YANDY\FONTS\TFM\STANDARD\
TEXTEXT=D:\WP\YANDY\FONTS\TFM\TEXTEXT\TFM;D:\WP\YANDY\FONTS\TFM\NONTEXT\;D:\WP\YANDY\FONTS\TFM\TEXTEXT\
LATEX=D:\WP\YANDY\TEXINPUT;D:\WP\YANDY\TEX\LATEX\\;D:\WP\texmf\tex\generic\xypic\\;D:\WP\texmf\tex\generic\diagxy\\
:
####### end dviwindo.ini ######
-- 
Murray Eisenberg                     murray at math.umass.edu
Mathematics & Statistics Dept.
Lederle Graduate Research Tower      phone 413 549-1020 (H)
University of Massachusetts                413 545-2859 (W)
710 North Pleasant Street            fax   413 545-1801
Amherst, MA 01003-9305


More information about the yandytex mailing list