From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/47763 Path: news.gmane.org!not-for-mail From: Alan Bowen Newsgroups: gmane.comp.tex.context Subject: Re: LM typsescript problem Date: Tue, 24 Feb 2009 15:52:51 -0500 Message-ID: <422353CA-F105-4E49-B16B-37793FC7C8DB@princeton.edu> References: <34ABF7A8-CE4F-437D-9CA3-FE9376350226@princeton.edu> <61E8C141-C1E0-4027-99C3-CD66E6C42715@princeton.edu> <178886D8-43CF-4739-AE29-17633BEBE169@princeton.edu> <13F16E5A-D594-4FCA-BD7D-E75EC8DF1282@uni-bonn.de> <5EBB0BC4-4F17-43B3-B488-714D786C8EAC@princeton.edu> <13B0D3C6-37C6-4A67-BB40-AF2450D52030@princeton.edu> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v930.3) Content-Type: multipart/mixed; boundary="===============0210748350==" X-Trace: ger.gmane.org 1235508997 4998 80.91.229.12 (24 Feb 2009 20:56:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Feb 2009 20:56:37 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Feb 24 21:57:53 2009 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1Lc4KH-0002WZ-7l for gctc-ntg-context-518@m.gmane.org; Tue, 24 Feb 2009 21:56:25 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 80F491FCA3; Tue, 24 Feb 2009 21:55:02 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 02671-03-3; Tue, 24 Feb 2009 21:53:46 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 1F5DF1FD04; Tue, 24 Feb 2009 21:53:45 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id EFC821FD04 for ; Tue, 24 Feb 2009 21:53:39 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 03376-01-4 for ; Tue, 24 Feb 2009 21:53:03 +0100 (CET) Original-Received: from filter1-ams.mf.surf.net (filter1-ams.mf.surf.net [192.87.102.69]) by ronja.ntg.nl (Postfix) with ESMTP id 614621FCA3 for ; Tue, 24 Feb 2009 21:53:03 +0100 (CET) Original-Received: from vms173001pub.verizon.net (vms173001pub.verizon.net [206.46.173.1]) by filter1-ams.mf.surf.net (8.13.8/8.13.8/Debian-3) with ESMTP id n1OKr1QR032269 for ; Tue, 24 Feb 2009 21:53:02 +0100 Original-Received: from new-host.home ([72.82.250.115]) by vms173001.mailsrvcs.net (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008; 32bit)) with ESMTPA id <0KFL00J8B8O3SLTA@vms173001.mailsrvcs.net> for ntg-context@ntg.nl; Tue, 24 Feb 2009 14:52:52 -0600 (CST) In-reply-to: X-Mailer: Apple Mail (2.930.3) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=206.46.173.1; country=US; region=TX; city=Grapevine; postalcode=76051; latitude=32.9234; longitude=-97.0810; metrocode=623; areacode=817; http://maps.google.com/maps?q=32.9234,-97.0810&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 184699515 - b9b31c5ddb09 X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.69 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.11 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:47763 Archived-At: --===============0210748350== Content-type: multipart/alternative; boundary=Apple-Mail-1--496466271 --Apple-Mail-1--496466271 Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Luigi=97 I do not know if what you suggest will work with Thomas=92 Greek module. = =20 What I have now (thanks to Thomas) in my environment file is: \usetypescript[serif,sans,mono,mm][hanging][normal] \setupalign[hz,hanging] \setupfootnotes[align=3D{hz,hanging}] \startfonthandling[greekpure] \defineprotrudefactor . 0 1 \defineprotrudefactor , 0 1 \defineprotrudefactor ; 0 1 \defineprotrudefactor ? 0 1 \defineprotrudefactor - 0 1 \defineprotrudefactor hyphen 0 1 \defineprotrudefactor endash 0 .5 \defineprotrudefactor emdash 0 .33 \stopfonthandling \setupencoding[default=3Dec] \definebodyfontenvironment[10.5pt] \starttypescript [serif] [default] [size] \definebodyfont [10.5pt] [rm] [default] \stoptypescript \definebodyfontenvironment[9.5pt] \starttypescript [serif] [default] [size] \definebodyfont[9.5pt] [rm] [default] \stoptypescript \setupbodyfont[lmodern,rm,10.5pt] \usemodule[ancientgreek]=20 [font=3DGreekDioxipe,scale=3D1.15,altfont=3DGreekCanonica,altscale=3D0.9] \def\grk{\localgreek} \def\altgrk{\localaltgreek} \setupfontsynonym[GreekDioxipe][handling=3Dgreekpure] \setupfontsynonym[GreekCanonica][handling=3Dgreekpure] and this does work with all the bells and whistles. Alan On Feb 24, 2009, at 15;32,29 , luigi scarso wrote: > On Tue, Feb 24, 2009 at 9:12 PM, Alan Bowen =20= > wrote: >> That is what he means, Aditya! *=96) Many thanks. A. > ah ok. this one > \usetypescript[serif,sans,mono][hanging][pure] > \setupalign[hanging] > \usetypescript[modern-base][texnansi] % a simplified latin-modern =20 > typescript > \setupbodyfont[reset] > \setupbodyfont[modern] > > In mkii usually with "font installation" one means run texfont (with > appropriate switches ) on a set of fonts . > If a font is installed correctly, this font can be "loaded" , or > .better, made available to the engine > > But in in mkiv there is no need for texfont so fonts installation is > more easy: just copy them into the right places, and it's all ok. > > --=20 > luigi > = __________________________________________________________________________= _________ > If your question is of interest to others as well, please add an =20 > 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 > = __________________________________________________________________________= _________ --Apple-Mail-1--496466271 Content-Type: text/html; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable Luigi=97

I = do not know if what you suggest will work with Thomas=92 Greek module. = What I have now (thanks to Thomas) in my environment file = is:

\usetypescript[serif,sans,mono,mm][hanging][normal]=
\setupalign[hz,hanging]
\setupfootnotes[align=3D{hz,hanging}]

\startfonthandling[greekpure]
\defineprotrudefactor . 0 = 1
\defineprotrudefactor , 0 1
\defineprotrudefactor ; 0 = 1
\defineprotrudefactor ? 0 1
\defineprotrudefactor - 0 = 1

\defineprotrudefactor hyphen 0 1
\defineprotrudefactor endash = 0 .5
\defineprotrudefactor emdash 0 = .33 
\stopfonthandling

\setupencoding[default=3Dec]

\definebodyfontenvironment[10.5pt]

\starttypescript [serif] = [default] [size]
\definebodyfont [10.5pt] [rm] = [default]
\stoptypescript

\definebodyfontenvironment[9.5pt]

\starttypescript [serif] = [default] [size]
\definebodyfont[9.5pt] [rm] = [default]
\stoptypescript

\setupbodyfont[lmodern,rm,10.5pt]

\usemodule[ancientgreek][font=3DGreekDioxipe,scale=3D1.15,= altfont=3DGreekCanonica,altscale=3D0.9]

\def\grk{\localgreek}
\def\altgrk{\localaltgreek}

\setupfontsynonym[GreekDioxipe][handling=3Dgreekpure]
\setupfontsynonym[GreekCanonica][handling=3Dgreekpure]

and this does work with all the = bells and = whistles.

Alan

On Feb 24, 2009, at 15;32,29 , luigi scarso = wrote:

On Tue, Feb 24, 2009 at 9:12 PM, Alan Bowen <acbowen@princeton.edu> = wrote:
That is what he means, Aditya! *=96) = Many thanks. A.
ah ok. this = one
\usetypescript[serif,sans,mono][hanging][pure]
\setupalign[hangi= ng]
\usetypescript[modern-base][texnansi]  % a simplified = latin-modern = typescript
\setupbodyfont[reset]
\setupbodyfont[modern]

In = mkii usually with "font installation"  one means run texfont = (with
appropriate switches ) on a set of fonts .
If a font is = installed correctly, this font can be "loaded" , or
.better, made = available to the engine

But in in mkiv there is no need for = texfont so fonts installation is
more easy: just copy them into the = right places, and it's all ok.

-- =
luigi
_____________________________________________________________= ______________________
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.s= upelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
________= __________________________________________________________________________= _

= --Apple-Mail-1--496466271-- --===============0210748350== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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 ___________________________________________________________________________________ --===============0210748350==--