On Tue, Sep 30, 2008 at 8:43 AM, Mikael Persson <[EMAIL PROTECTED]> wrote: > On Mon, Sep 29, 2008 at 10:22 PM, Wolfgang Schuster > <[EMAIL PROTECTED]> wrote: >> >> Am 29.09.2008 um 20:35 schrieb Mikael Persson: >> >>> 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 >>> >>> Mojca did send me a list with the necessary files for fourier+utopia. >>> I put them in >>> >>> http://www.math.chalmers.se/~mickep/fourierandutopia.zip >>> >>> if someone wants to test. I also attach a small (I guess noncomplete) >>> typescript file type-myfourier.tex (the myfourier not to clash with >>> something previously defined) and a file ftest.tex which indeed gives >>> the fourier fonts, but with the error as in >>> http://www.math.chalmers.se/~mickep/ftest.pdf mentioned in a previous >>> mail. >>> >>> I guess this is not the correct way to write typescripts for these >>> fonts in mkiv, but I dont know how to :( >>> >>> Best regards, Mikael >>> >>> PS: Thank you Mojca for giving this list of files and also explain >>> which of the otf/ttf/type1 files that needs typescripts. >> >> Math fonts are not available in 'ec' encoding, you have to use 'default' >> and why do you use the tfm files for Utopia, the afm files are enough. >> >> Here is my version: >> >> \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 [math] [fourier] [name] >> \definefontsynonym [MathRoman] [Utopia-Regular] >> \definefontsynonym [MathItalic] [futmii] >> \definefontsynonym [MathSymbol] [futsy] >> \definefontsynonym [MathExtension] [fourier-mex] >> \loadmapfile[fourier.map] >> \stoptypescript >> >> \starttypescript [fourier,utopia] >> \definetypeface [\typescriptone] [rm] [serif] [utopia] [default] >> \definetypeface [\typescriptone] [ss] [sans] [modern] [default] >> [rscale=1.07] >> \definetypeface [\typescriptone] [tt] [mono] [modern] [default] >> [rscale=1.07] >> \definetypeface [\typescriptone] [mm] [math] [fourier] [default] >> [encoding=default] >> \usemathcollection[fou] >> \quittypescriptscanning >> \stoptypescript >> >> Wolfgang > > Thank you very much Wolfgang! > > I did not have the afm files, and that is why it did not work. So, > with your latest type script file, I get the utopia and fourier fonts. > However, the old problem that $\hat{f}$ places the hat on f at the > wrong place and that { does not stretch (and probably much more) is > still there, try > > %%% > \usetypescriptfile[type-wolfgang] > \usetypescript[utopia] > \setupbodyfont[utopia] > \starttext > \startformula > \hat f(x)= > \startcases > \NC x \MC x>0\NR > \NC -x \MC x<0\NR > \stopcases > \stopformula > \stoptext > %%% > > Best regards, Mikael >
Wolfgang (or someone else), can you explain why this misbehaviour occurs? Best regards, 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 ___________________________________________________________________________________