On Mon, Sep 29, 2008 at 11:56 AM, Wolfgang Schuster
<[EMAIL PROTECTED]> wrote:
>
> Am 29.09.2008 um 11:31 schrieb Mikael Persson:
>
>> On Sun, Sep 28, 2008 at 9:34 PM, Wolfgang Schuster
>> <[EMAIL PROTECTED]> wrote:
>>>
>>> Am 28.09.2008 um 21:21 schrieb Aditya Mahajan:
>>>
>>>>>>> Some comments:
>>>>>>> * As a mathematician I was a bit tired of the computer modern
>>>>>>> fonts (I
>>>>>>> really like them, but I see them to often), so I decided to go
>>>>>>> with
>>>>>>> the utopia/fourier fonts. This forced me to work with mkii,
>>>>>>> since I
>>>>>>> did not get these fonts to work with mkiv (This is still a
>>>>>>> problem, I
>>>>>>> am not sure how to go on with it for future documents).
>>>>>>
>>>>>> looks quite nice, i also like the font size
>>>>>
>>>>> Thanks. What about getting these fonts to work in mkiv? Must
>>>>> there be
>>>>> some change in the fonts? Some files in ConTeXt? (they were
>>>>> perfectly
>>>>> working in older mkii)
>>>>
>>>> Fourier and Uptopia should work with mkiv. I will check why they are
>>>> not
>>>> working at present.
>>>
>>> Utopia use "encoding-filename" and MkIV needs the "filename" to load
>>> the fonts.
>>>
>>> Here is a complete typescript for utopia (without fake slanted and
>>> caps style).
>>>
>>> \starttypescript [serif] [utopia]
>>>    \setups[font:fallback:serif]
>>>    \definefontsynonym [Serif]           [Utopia-Regular]
>>>    \definefontsynonym [SerifItalic]     [Utopia-Italic]
>>>    \definefontsynonym [SerifBold]       [Utopia-Bold]
>>>    \definefontsynonym [SerifBoldItalic] [Utopia-BoldItalic]
>>> \stoptypescript
>>>
>>> \starttypescript [serif] [utopia]
>>>    \definefontsynonym [Utopia-Regular]    [file:putr8a]
>>> [features=default]
>>>    \definefontsynonym [Utopia-Italic]     [file:putri8a]
>>> [features=default]
>>>    \definefontsynonym [Utopia-Bold]       [file:putb8a]
>>> [features=default]
>>>    \definefontsynonym [Utopia-BoldItalic] [file:putbi8a]
>>> [features=default]
>>> \stoptypescript
>>>
>>> \starttypescript [utopia]
>>>    \definetypeface [\typescriptone] [rm] [serif] [utopia] [default]
>>> \stoptypescript
>>>
>>> \endinput
>>>
>>> Wolfgang
>>
>> Thank you Wolfgang, but this does not work for me with latest
>> minimals. (I have downloaded utopia(+fourier) and they show up in
>> mkii.) I put your lines in a file and add
>> \setupbodyfont[utopia][ec/8r/...] %tried several and also without
>> this last []
>> \starttext
>> test
>> \stoptext
>>
>> LuaTeX just compiles and replaces these fonts by lm.
>>
>> luatools putr8a.pfb gives the resulting location of the pfb file so it
>> actually finds the font.
>>
>> Do I misuse it?
>
> Try my test file (I saved the typescript above in type-utopia.tex).
>
> \usetypescriptfile[type-utopia]
>
> \usetypescript[utopia]
> \setupbodyfont[utopia]
>
> \starttext
>
> \tf ABC abc 123 \par
> \it ABC abc 123 \par
> \bf ABC abc 123 \par
> \bi ABC abc 123 \par
>
> \stoptext
>
> Wolfgang

I'm sorry, but I get this error:
%%%
define font | font with name putr8a is not found
define font | unknown font putr8a, loading aborted
! Font \*utopia12ptrmtfrm*:=file:putr8a*features=default, at 12pt not
loadable: metric data not found or bad.
<to be read again>
                   \relax
\definefontglobal ...dcsname \lastfontname \relax
                                                  \expandafter \let \expanda...
\xxdododefinefont ...tspec {#4}\newfontidentifier
                                                  \let \localrelativefontsiz...
\fontstrategy ...me \fontclass #2#3#4#5\endcsname
                                                  \tryingfontfalse \fi
<inserted text> ...yle \fontalternative \fontsize
                                                  \fi \iftryingfont \fontstr...
\synchronizefont ...strategy \the \fontstrategies
                                                  \relax \fi \iftryingfont \...
...
l.4 \setupbodyfont[utopia]
%%%

I'm very confused. I guess it means it is looking for some tfm files.
Some questions:

1) Do one still (with mkiv) need tfm files?
1a) if not, do I need to do anything to "install" the font file.
luatools putr8a.pfb gives the right file, but
mtxrun --script fonts --list
do not list it.
1b) Is there a difference with the need of tfm files for
opentype/type1/ttf fonts?
2) If I use the old fourier.map file I can get the utopia fonts
working somehow with luatex (then it is mapped via futr8r.tfm). I also
get the fourier math fonts in the pdf, BUT then I still get the
problem explained in
http://archive.contextgarden.net/message/20070830.154143.005528b8.en.html
(see http://www.math.chalmers.se/~mickep/ftest.pdf )

Mikael
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to