[NTG-context] Greek Font Problem SOLVED
Thanks to the very kind and patient efforts of Thomas Schmitz, I no longer get ugly bitmaps in typesetting Greek but lovely script. I am posting the solution to the problem in the hope that it might prove useful to others. PROBLEM: bitmap display of Greek fonts on typesetting. These fonts (Teubner, Oxonia, Leipzig, Ibycus, Kadmos, Bosphoros) come in a package obtained from Thomas. SOLUTION: 1. remove/trash teTeX folder(s) 2. reinstall teTeX (TeXLive 2004) using iInstaller 3. re-install ConTeXt updater these first three steps were necessary because my installation of teTeX had become corrupted 4. in Terminal execute ruby /usr/local/teTeX/share/texmf.tetex/scripts/context/ruby/textools.rb --fixtexmftrees ~/Library/texmf 5. copy cont-sys.tex into /usr/local/teTeX/share/texmf.local/tex/context/user/ 6. move the file greek.map into ~/Library/texmf/fonts/map/greek.map 7. in Terminal execute sudo updmap --disable greek.map and then sudo updmap --enable Map greek.map I will happy to send those interested a copy of cont-sys.tex. (Thomas prepared this file by modifying cont-sys.rme) Alan ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Greek font problem
Thomas I am a novice at Unix and the intricacies of Gerbens distribution. So I am probably missing something. But, thus far, the only cont-sys.rme file that I have found is at the end of the path (a) /Library/TeTeX/share/texmf/tex/context/user/cont-sys.rme (b) inside the teTeX alias folder /share/texmf.tetex/tex/context/user/cont-sys.rme and it does not contain the lines you say should be commented out. The file header is: %D \module %D [ file=cont-sys, %Dversion=1995.10.10, %D title=\CONTEXT\ Miscellaneous Macros, %D subtitle=System Specific Setups, %D author=Hans Hagen, %D date=\currentdate, %D copyright={PRAGMA / Hans Hagen \ Ton Otten}] %C %C This module is part of the \CONTEXT\ macro||package and is %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. Alan On Nov 14, 2004, at 4:24 PM, Thomas A.Schmitz wrote: OK, I see. Gerben's installer copies context into texmf.tetex, my bad. The path should be texmf.tetex/tex/context/user/cont-sys.rme; everything else like in my first message. If you ever install a newer version of context into texmf.local (e.g. by dloading the latest release and unzipping it), you'll have to repeat these steps. Good luck! Thomas On Nov 14, 2004, at 10:05 PM, Alan Bowen wrote: Thomas On my system the sub-folder texmf.local/tex/context contains one folder /config and this has only one file in it, /cont-usr.tex. The path to this texmf.local folder is /Library/teTeX/share/texmf.local. I am puzzled by this: I have relied on i-Installer to set up the latest version of TeX Live 2004. Alan On Nov 14, 2004, at 3:40 PM, Thomas A.Schmitz wrote: ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Greek font problem
Alan, that's the right file, though if you use Gerben's installer, the teTeX directory in /Library is a symlink to /usr/local/teTeX (not the other way round). I have the same installation and the same file. Are you sure it doesn't contain those lines? It should, and mine does. How did you open it? I suggest we make further communciation off list if you don't mind. I can send you my edited version of the file, but it would be instructive if you could edit it yourself. Best Thomas On Nov 15, 2004, at 1:20 PM, Alan Bowen wrote: Thomas I am a novice at Unix and the intricacies of Gerbens distribution. So I am probably missing something. But, thus far, the only cont-sys.rme file that I have found is at the end of the path (a) /Library/TeTeX/share/texmf/tex/context/user/cont-sys.rme (b) inside the teTeX alias folder /share/texmf.tetex/tex/context/user/cont-sys.rme and it does not contain the lines you say should be commented out. The file header is: %D \module %D [ file=cont-sys, %Dversion=1995.10.10, %D title=\CONTEXT\ Miscellaneous Macros, %D subtitle=System Specific Setups, %D author=Hans Hagen, %D date=\currentdate, %D copyright={PRAGMA / Hans Hagen \ Ton Otten}] %C %C This module is part of the \CONTEXT\ macro||package and is %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. Alan On Nov 14, 2004, at 4:24 PM, Thomas A.Schmitz wrote: OK, I see. Gerben's installer copies context into texmf.tetex, my bad. The path should be texmf.tetex/tex/context/user/cont-sys.rme; everything else like in my first message. If you ever install a newer version of context into texmf.local (e.g. by dloading the latest release and unzipping it), you'll have to repeat these steps. Good luck! Thomas On Nov 14, 2004, at 10:05 PM, Alan Bowen wrote: Thomas On my system the sub-folder texmf.local/tex/context contains one folder /config and this has only one file in it, /cont-usr.tex. The path to this texmf.local folder is /Library/teTeX/share/texmf.local. I am puzzled by this: I have relied on i-Installer to set up the latest version of TeX Live 2004. Alan On Nov 14, 2004, at 3:40 PM, Thomas A.Schmitz wrote: ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context ___ ntg-context mailing list [EMAIL PROTECTED] http://www.ntg.nl/mailman/listinfo/ntg-context
Re: [NTG-context] Greek font problem
Alan, had the same problems here. My workaround (I'm not sure if it's a solution): find the file texmf.local/tex/context/user/cont-sys.rme. Comment out the following lines: \autoloadmapfilestrue \resetmapfiles \loadmapfile[original-base.map] \loadmapfile[ec-base.map] \loadmapfile[8r-base.map] \loadmapfile[qx-base.map] \loadmapfile[texnansi-base.map] \loadmapfile[original-ams-cmr.map] \loadmapfile[original-ams-euler.map] \loadmapfile[original-public-lm.map] \loadmapfile[original-public-plr.map] \loadmapfile[original-public-csr.map] \loadmapfile[texnansi-public-lm.map] \loadmapfile[ec-public-lm.map] Save the file to cont-sys.tex (you'll probably need root privileges to write to this directory). Rerun context, should be as good as new. Cheers Thomas On Nov 14, 2004, at 8:21 PM, Alan Bowen wrote: I have just updated ConTeXt using Gerbens i-Installer and now my Greek font (Oxonia) is rendered by an ugly collection of bitmaps. Moreover, there are now many warning about duplicate fontmaps. Any suggestions about I should fix this will be much appreciated. I append the console report produced when I processed a test file. Alan __ TeXExec 5.0 - ConTeXt / PRAGMA ADE 1997-2004 executable : pdfetex format : cont-en inputfile : greektest output : pdftex interface : en current mode : none TeX run : 1 This is pdfeTeX, Version 3.141592-1.20a-2.2 (Web2C 7.5.3) (/usr/local/teTeX/share/texmf.local/web2c/natural.tcx) output format initialized to DVI entering extended mode (./greektest.tex ConTeXt ver: 2004.10.28 fmt: 2004.11.14 int: english mes: english language : language en is active protectionstate 0 system : cont-new loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/cont-new.tex systems: beware: some patches loaded from cont-new.tex! color : palette rollover is available system (E-TEX) : [line 1021] system (E-TEX) : [line 1076] ) system : cont-old loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/cont-old.tex loading: Context Old Macros ) system : cont-fil loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/cont-fil.tex loading: Context File Synonyms ) system : cont-sys.rme loaded (/usr/local/teTeX/share/texmf.local/tex/context/user/cont-sys.rme fonts : [berry] [ec] [] (/usr/local/teTeX/share/texmf.local/tex/context/base/type-syn.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-enc.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-siz.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-map.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-spe.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-exa.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-akb.tex)) bodyfont : 12pt rm is loaded language : patterns en-default:default-1-2:2 uk-default:default-2-2 :2 de-texnansi:texnansi-3-2:2 de-ec:ec-4-2:2 fr-texnansi:texnansi-5-2: 2 fr-ec:ec-6-2:2 es-default:default-7-2:2 it-texnansi:texnansi-8-2:2 i t-ec:ec-9-2:2 nl-texnansi:texnansi-10-2:2 nl-ec:ec-11-2:2 loaded specials : tex,postscript,rokicki loaded system : greektest.top loaded (./greektest.top specials : loading definition file tpd (/usr/local/teTeX/share/texmf.local/tex/context/base/spec-tpd.tex specials : loading definition file fdf (/usr/local/teTeX/share/texmf.local/tex/context/base/spec-fdf.tex unprotect 3 unprotect 4 system (E-TEX) : [line 2255] \ifcsname protect 4 protect 3) specials : fdf loaded unprotect 3 protect 3) specials : fdf,tpd loaded ) (/Users/acbowen/Library/texmf/tex/generic/greek/Oxonia.tex bodyfont : bodyfont 7.3pt is defined (can better be done global) bodyfont : bodyfont 7.3pt is defined (can better be done global) bodyfont : bodyfont 5.2pt is defined (can better be done global) bodyfont : bodyfont 5.2pt is defined (can better be done global) bodyfont : bodyfont 8.4pt is defined (can better be done global) bodyfont : bodyfont 8.4pt is defined (can better be done global) bodyfont : bodyfont 6.3pt is defined (can better be done global) bodyfont : bodyfont 6.3pt is defined (can better be done global) bodyfont : bodyfont 12.5pt is defined (can better be done global) bodyfont : bodyfont 12.5pt is defined (can better be done global) bodyfont : bodyfont 10.5pt is defined (can better be done global) bodyfont : bodyfont 9.7pt is defined (can better be done global) bodyfont : bodyfont 9.7pt is defined (can better be done global) bodyfont : bodyfont 11.2pt is defined (can better be done global) bodyfont : bodyfont 11.2pt is defined (can better be done global) bodyfont : bodyfont 16.7pt is defined (can better be done global) bodyfont : bodyfont 16.7pt is defined (can better be
Re: [NTG-context] Greek font problem
Thomas On my system the sub-folder texmf.local/tex/context contains one folder /config and this has only one file in it, /cont-usr.tex. The path to this texmf.local folder is /Library/teTeX/share/texmf.local. I am puzzled by this: I have relied on i-Installer to set up the latest version of TeX Live 2004. Alan On Nov 14, 2004, at 3:40 PM, Thomas A.Schmitz wrote: Alan, had the same problems here. My workaround (I'm not sure if it's a solution): find the file texmf.local/tex/context/user/cont-sys.rme. Comment out the following lines: \autoloadmapfilestrue \resetmapfiles \loadmapfile[original-base.map] \loadmapfile[ec-base.map] \loadmapfile[8r-base.map] \loadmapfile[qx-base.map] \loadmapfile[texnansi-base.map] \loadmapfile[original-ams-cmr.map] \loadmapfile[original-ams-euler.map] \loadmapfile[original-public-lm.map] \loadmapfile[original-public-plr.map] \loadmapfile[original-public-csr.map] \loadmapfile[texnansi-public-lm.map] \loadmapfile[ec-public-lm.map] Save the file to cont-sys.tex (you'll probably need root privileges to write to this directory). Rerun context, should be as good as new. Cheers Thomas On Nov 14, 2004, at 8:21 PM, Alan Bowen wrote: I have just updated ConTeXt using Gerbens i-Installer and now my Greek font (Oxonia) is rendered by an ugly collection of bitmaps. Moreover, there are now many warning about duplicate fontmaps. Any suggestions about I should fix this will be much appreciated. I append the console report produced when I processed a test file. Alan __ TeXExec 5.0 - ConTeXt / PRAGMA ADE 1997-2004 executable : pdfetex format : cont-en inputfile : greektest output : pdftex interface : en current mode : none TeX run : 1 This is pdfeTeX, Version 3.141592-1.20a-2.2 (Web2C 7.5.3) (/usr/local/teTeX/share/texmf.local/web2c/natural.tcx) output format initialized to DVI entering extended mode (./greektest.tex ConTeXt ver: 2004.10.28 fmt: 2004.11.14 int: english mes: english language : language en is active protectionstate 0 system : cont-new loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/cont-new.tex systems: beware: some patches loaded from cont-new.tex! color : palette rollover is available system (E-TEX) : [line 1021] system (E-TEX) : [line 1076] ) system : cont-old loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/cont-old.tex loading: Context Old Macros ) system : cont-fil loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/cont-fil.tex loading: Context File Synonyms ) system : cont-sys.rme loaded (/usr/local/teTeX/share/texmf.local/tex/context/user/cont-sys.rme fonts : [berry] [ec] [] (/usr/local/teTeX/share/texmf.local/tex/context/base/type-syn.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-enc.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-siz.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-map.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-spe.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-exa.tex) (/usr/local/teTeX/share/texmf.local/tex/context/base/type-akb.tex)) bodyfont : 12pt rm is loaded language : patterns en-default:default-1-2:2 uk-default:default-2-2 :2 de-texnansi:texnansi-3-2:2 de-ec:ec-4-2:2 fr-texnansi:texnansi-5-2: 2 fr-ec:ec-6-2:2 es-default:default-7-2:2 it-texnansi:texnansi-8-2:2 i t-ec:ec-9-2:2 nl-texnansi:texnansi-10-2:2 nl-ec:ec-11-2:2 loaded specials : tex,postscript,rokicki loaded system : greektest.top loaded (./greektest.top specials : loading definition file tpd (/usr/local/teTeX/share/texmf.local/tex/context/base/spec-tpd.tex specials : loading definition file fdf (/usr/local/teTeX/share/texmf.local/tex/context/base/spec-fdf.tex unprotect 3 unprotect 4 system (E-TEX) : [line 2255] \ifcsname protect 4 protect 3) specials : fdf loaded unprotect 3 protect 3) specials : fdf,tpd loaded ) (/Users/acbowen/Library/texmf/tex/generic/greek/Oxonia.tex bodyfont : bodyfont 7.3pt is defined (can better be done global) bodyfont : bodyfont 7.3pt is defined (can better be done global) bodyfont : bodyfont 5.2pt is defined (can better be done global) bodyfont : bodyfont 5.2pt is defined (can better be done global) bodyfont : bodyfont 8.4pt is defined (can better be done global) bodyfont : bodyfont 8.4pt is defined (can better be done global) bodyfont : bodyfont 6.3pt is defined (can better be done global) bodyfont : bodyfont 6.3pt is defined (can better be done global) bodyfont : bodyfont 12.5pt is defined (can better be done global) bodyfont : bodyfont 12.5pt is defined (can better be done global) bodyfont : bodyfont 10.5pt is defined (can better be done global) bodyfont : bodyfont 9.7pt is defined