* \definestyle (urgent)
@ 2013-03-05 19:55 Idris Samawi Hamid ادريس سماوي حامد
2013-03-05 20:07 ` Wolfgang Schuster
2013-03-05 20:15 ` Aditya Mahajan
0 siblings, 2 replies; 4+ messages in thread
From: Idris Samawi Hamid ادريس سماوي حامد @ 2013-03-05 19:55 UTC (permalink / raw)
To: ntg-context
[-- Attachment #1: Type: text/plain, Size: 1724 bytes --]
Dear gang,
Has the behavior of \definestyle changed? In my typescript I have e.g.
\definestyle [semibold] [\sb] []
It worked for years but now I get
=============
! Undefined control sequence.
system > tex > error on line 1 in file
C:/ConTeXt/tex/texmf-project/tex/generic/private/type-mpro.mkiv: Undefined
control sequence ...
1 >> \definestyle [semibold] [\sb]
[]
2 \definestyle [semibolditalic,italicsemibold] [\st]
[]
3
4 \definestyle [smallcapssemibold, semiboldsmallcaps] [\SB]
[]
5 \definestyle [smallcapsbold, boldsmallcaps] [\BF]
[]
6 \definestyle [smallcapsitalic, italicsmallcaps] [\IT]
[]
7 \definestyle [smallcapssemibolditalic,semibolditalicsmallcaps][\ST]
[]
8 \definestyle [smallcapsbolditalic, bolditalicsmallcaps] [\BI]
[]
9
10 \definestyle [light] [\LI]
[]
11 \definestyle [lightitalic,italiclight] [\LT]
[]
<argument> \sb
\define_style ...yle \edef \currentstyleparent {#2
}\expandafter \edef
\csnam...
l.1 ... [\sb] []
?
=============
I have to update my cv for a deadline today, so I need to get this
typescript working asap. Just in case I've attached the whole typescript
(MinionPro Opticals, so it's a nice example of a sophisticated
typescript). But maybe/hopefully it's just a small update in syntax that
I'm missing.
Best wishes
Idris
--
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523
[-- Attachment #2: type-mpro.mkiv --]
[-- Type: application/octet-stream, Size: 29156 bytes --]
\definestyle [semibold] [\sb] []
\definestyle [semibolditalic,italicsemibold] [\st] []
\definestyle [smallcapssemibold, semiboldsmallcaps] [\SB] []
\definestyle [smallcapsbold, boldsmallcaps] [\BF] []
\definestyle [smallcapsitalic, italicsmallcaps] [\IT] []
\definestyle [smallcapssemibolditalic,semibolditalicsmallcaps][\ST] []
\definestyle [smallcapsbolditalic, bolditalicsmallcaps] [\BI] []
\definestyle [light] [\LI] []
\definestyle [lightitalic,italiclight] [\LT] []
\definestyle [ornament] [\OR][]
\definestyle [titlingregular] [\TF][]
\definestyle [titlingitalic] [\TI][]
% \definefontfallback
% [latindot]
% [file:LMRoman12-Regular*default]
% [0x0323]
% [force=yes]
\definefontfallback
[minionpro-tf-regular]
[file:MinionPro-Regular-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-tf-caption]
[file:MinionPro-Capt-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-tf-subhead]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-it-regular]
[file:MinionPro-It-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-it-caption]
[file:MinionPro-ItCapt-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-it-subhead]
[file:MinionPro-ItSubh-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-bf-regular]
[file:MinionPro-Bold-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-bi-regular]
[file:MinionPro-BoldIt-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfallback
[minionpro-bi-caption]
[file:MinionPro-BoldItCapt-trans*default]
[0x1E0C,0x1E0D,0x1E24,0x1E25,0x1E2A,0x1E2B,0x1E63,0x1E62,0x1E6C,0x1E6D,0x1E92,0x1E93]
[force=yes]
\definefontfeature
[minionpro-tf]
[mode=node,script=latn,language=dflt,trep=yes,protrusion=quality,
expansion=quality,compose=yes,combine=yes,tlig=yes,
kern=yes,liga=yes,onum=yes,cpsp=yes]
\definefontfeature
[minionpro-it]
[mode=node,script=latn,language=dflt,trep=yes,compose=yes,combine=yes,tlig=yes,
kern=yes,liga=yes,onum=yes,cpsp=yes,protrusion=quality,expansion=quality,
swsh=yes]
\definefontfeature
[minionpro-sc]
[mode=node,script=latn,language=dflt,trep=yes,compose=yes,combine=yes,tlig=yes,
kern=yes,liga=yes,onum=yes,cpsp=yes,protrusion=quality,expansion=quality,
smcp=yes]
\definefontfeature
[minionpro-it_sc]
[mode=node,script=latn,language=dflt,trep=yes,compose=yes,combine=yes,tlig=yes,
kern=yes,liga=yes,onum=yes,cpsp=yes,
swsh=yes,protrusion=quality,expansion=quality,
smcp=yes]
\definefontfeature
[minionpro-orn]
[mode=node,script=latn,language=dflt,trep=yes,tlig=yes,
kern=yes,liga=yes,onum=yes,cpsp=yes,
ornm=yes]
\definefontfeature
[minionpro-dlig]
[mode=node,script=latn,language=dflt,trep=yes,tlig=yes,
kern=yes,liga=yes,onum=yes,cpsp=yes,
dlig=yes,cswh=yes]
\definefontfeature
[minionpro-tf-tr]
[mode=node,script=latn,language=dflt,trep=yes,protrusion=quality,
expansion=quality,compose=yes,combine=yes,tlig=yes,lnum=yes,
kern=yes,liga=yes,cpsp=yes]
\definefontfeature
[minionpro-tf-ti]
[mode=node,script=latn,language=dflt,trep=yes,protrusion=quality,
expansion=quality,compose=yes,combine=yes,tlig=yes,lnum=yes,
kern=yes,liga=yes,cpsp=yes]
\definefontfeature
[myriadpro]
[mode=node,script=latn,language=dflt,trep=yes,protrusion=quality,
expansion=quality,compose=yes,combine=yes,tlig=yes,
kern=yes,liga=yes,lnum=yes,cpsp=yes]
%% font mapping
% serif
\starttypescript[serif] [miniono]
\definefontsynonym [Minion] [name:MinionPro-Regular] [features=minionpro-tf,fallbacks=minionpro-tf-regular]
\definefontsynonym [MinionCapt] [name:MinionPro-Capt] [features=minionpro-tf,fallbacks=minionpro-tf-caption]
\definefontsynonym [MinionSubh] [name:MinionPro-Subh] [features=minionpro-tf,fallbacks=minionpro-tf-subhead]
\definefontsynonym [MinionDisp] [name:MinionPro-Disp] [features=minionpro-tf,fallbacks=latindot]
% semibold \sb
\definefontsynonym [MinionSemibold] [name:MinionPro-Semibold] [features=minionpro-tf,fallbacks=latindot]
\definefontsynonym [MinionSemiboldCapt] [name:MinionPro-SemiboldCapt] [features=minionpro-tf,fallbacks=latindot]
\definefontsynonym [MinionSemiboldSubh] [name:MinionPro-SemiboldSubh] [features=minionpro-tf,fallbacks=latindot]
\definefontsynonym [MinionSemiboldDisp] [name:MinionPro-SemiboldDisp] [features=minionpro-tf,fallbacks=latindot]
% bold \bf
\definefontsynonym [MinionBold] [name:MinionPro-Bold] [features=minionpro-tf,fallbacks=minionpro-bf-regular]
\definefontsynonym [MinionBoldCapt] [name:MinionPro-BoldCapt] [features=minionpro-tf,fallbacks=latindot]
\definefontsynonym [MinionBoldSubh] [name:MinionPro-BoldSubh] [features=minionpro-tf,fallbacks=latindot]
\definefontsynonym [MinionBoldDisp] [name:MinionPro-BoldDisp] [features=minionpro-tf,fallbacks=latindot]
% italic \it
\definefontsynonym [MinionItalic] [name:MinionPro-It] [features=minionpro-it,fallbacks=minionpro-it-regular]
\definefontsynonym [MinionItalicCapt] [name:MinionPro-ItCapt] [features=minionpro-it,fallbacks=minionpro-it-caption]
\definefontsynonym [MinionItalicSubh] [name:MinionPro-ItSubh] [features=minionpro-it,fallbacks=minionpro-it-subhead]
\definefontsynonym [MinionItalicDisp] [name:MinionPro-ItDisp] [features=minionpro-it,fallbacks=latindot]
% semibold italic \st
\definefontsynonym [MinionSemiboldItalic] [name:MinionPro-SemiboldIt] [features=minionpro-it,fallbacks=latindot]
\definefontsynonym [MinionSemiboldItalicCapt] [name:MinionPro-SemiboldItCapt] [features=minionpro-it,fallbacks=latindot]
\definefontsynonym [MinionSemiboldItalicSubh] [name:MinionPro-SemiboldItSubh] [features=minionpro-it,fallbacks=latindot]
\definefontsynonym [MinionSemiboldItalicDisp] [name:MinionPro-SemiboldItDisp] [features=minionpro-it,fallbacks=latindot]
% bold italic \bi
\definefontsynonym [MinionBoldItalic] [name:MinionPro-BoldIt] [features=minionpro-it,fallbacks=minionpro-bi-regular]
\definefontsynonym [MinionBoldItalicCapt] [name:MinionPro-BoldItCapt] [features=minionpro-it,fallbacks=minionpro-bi-caption]
\definefontsynonym [MinionBoldItalicSubh] [name:MinionPro-BoldItSubh] [features=minionpro-it,fallbacks=latindot]
\definefontsynonym [MinionBoldItalicDisp] [name:MinionPro-BoldItDisp] [features=minionpro-it,fallbacks=latindot]
%% small caps
% medium \sc
\definefontsynonym [MinionCaps] [name:MinionPro-Regular] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionCapsCapt] [name:MinionPro-Capt] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionCapsSubh] [name:MinionPro-Subh] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionCapsDisp] [name:MinionPro-Disp] [features=minionpro-sc,fallbacks=latindot]
% semibold \SB %\scsb
\definefontsynonym [MinionSemiboldCaps] [name:MinionPro-Semibold] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionSemiboldCapsCapt] [name:MinionPro-SemiboldCapt] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionSemiboldCapsSubh] [name:MinionPro-SemiboldSubh] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionSemiboldCapsDisp] [name:MinionPro-SemiboldDisp] [features=minionpro-sc,fallbacks=latindot]
% bold \BF %\scbd
\definefontsynonym [MinionBoldCaps] [name:MinionPro-Bold] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionBoldCapsCapt] [name:MinionPro-BoldCapt] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionBoldCapsSubh] [name:MinionPro-BoldSubh] [features=minionpro-sc,fallbacks=latindot]
\definefontsynonym [MinionBoldCapsDisp] [name:MinionPro-BoldSubh] [features=minionpro-sc,fallbacks=latindot]
% italic %\IT %\sci
\definefontsynonym [MinionItalicCaps] [name:MinionPro-It] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionItalicCapsCapt] [name:MinionPro-ItCapt] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionItalicCapsSubh] [name:MinionPro-ItSubh] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionItalicCapsDisp] [name:MinionPro-ItDisp] [features=minionpro-it_sc,fallbacks=latindot]
% semibold italic \ST %\scsbi
\definefontsynonym [MinionSemiboldItalicCaps] [name:MinionPro-SemiboldIt] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionSemiboldItalicCapsCapt][name:MinionPro-SemiboldItCapt] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionSemiboldItalicCapsSubh][name:MinionPro-SemiboldItSubh] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionSemiboldItalicCapsDisp][name:MinionPro-SemiboldItDisp] [features=minionpro-it_sc,fallbacks=latindot]
% bold italic \BI %\scbi
\definefontsynonym [MinionBoldItalicCaps] [name:MinionPro-BoldIt] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionBoldItalicCapsCapt] [name:MinionPro-BoldItCapt] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionBoldItalicCapsSubh] [name:MinionPro-BoldItSubh] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionBoldItalicCapsDisp] [name:MinionPro-BoldItDisp] [features=minionpro-it_sc,fallbacks=latindot]
\definefontsynonym [MinionOrnaments] [name:MinionPro-Regular] [features=minionpro-orn]
\definefontsynonym [MinionTitlingRegular] [name:MinionPro-Regular] [features=minionpro-tf-tr]
\definefontsynonym [MinionTitlingItalic] [name:MinionPro-Italic] [features=minionpro-tf-ti]
\stoptypescript
%% general names
% serif
\starttypescript[serif] [miniono] [name]
% medium
\definefontsynonym [Serif] [Minion]
\definefontsynonym [SerifCapt] [MinionCapt]
\definefontsynonym [SerifSubh] [MinionSubh]
\definefontsynonym [SerifDisp] [MinionDisp]
% semibold
\definefontsynonym [SerifSemibold] [MinionSemibold]
\definefontsynonym [SerifSemiboldCapt] [MinionSemiboldCapt]
\definefontsynonym [SerifSemiboldSubh] [MinionSemiboldSubh]
\definefontsynonym [SerifSemiboldDisp] [MinionSemiboldDisp]
% bold
\definefontsynonym [SerifBold] [MinionBold]
\definefontsynonym [SerifBoldCapt] [MinionBoldCapt]
\definefontsynonym [SerifBoldSubh] [MinionBoldSubh]
\definefontsynonym [SerifBoldDisp] [MinionBoldDisp]
% italic
\definefontsynonym [SerifItalic] [MinionItalic]
\definefontsynonym [SerifItalicCapt] [MinionItalicCapt]
\definefontsynonym [SerifItalicSubh] [MinionItalicSubh]
\definefontsynonym [SerifItalicDisp] [MinionItalicDisp]
% semibold italic
\definefontsynonym [SerifSemiboldItalic] [MinionSemiboldItalic]
\definefontsynonym [SerifSemiboldItalicCapt] [MinionSemiboldItalicCapt]
\definefontsynonym [SerifSemiboldItalicSubh] [MinionSemiboldItalicSubh]
\definefontsynonym [SerifSemiboldItalicDisp] [MinionSemiboldItalicDisp]
% bold italic
\definefontsynonym [SerifBoldItalic] [MinionBoldItalic]
\definefontsynonym [SerifBoldItalicCapt] [MinionBoldItalicCapt]
\definefontsynonym [SerifBoldItalicSubh] [MinionBoldItalicSubh]
\definefontsynonym [SerifBoldItalicDisp] [MinionBoldItalicDisp]
%% small caps
% medium
\definefontsynonym [SerifCaps] [MinionCaps]
\definefontsynonym [SerifCapsCapt] [MinionCapsCapt]
\definefontsynonym [SerifCapsSubh] [MinionCapsSubh]
\definefontsynonym [SerifCapsDisp] [MinionCapsDisp]
% semibold
\definefontsynonym [SerifSemiboldCaps] [MinionSemiboldCaps]
\definefontsynonym [SerifSemiboldCapsCapt] [MinionSemiboldCapsCapt]
\definefontsynonym [SerifSemiboldCapsSubh] [MinionSemiboldCapsSubh]
\definefontsynonym [SerifSemiboldCapsDisp] [MinionSemiboldCapsDisp]
% bold
\definefontsynonym [SerifBoldCaps] [MinionBoldCaps]
\definefontsynonym [SerifBoldCapsCapt] [MinionBoldCapsCapt]
\definefontsynonym [SerifBoldCapsSubh] [MinionBoldCapsSubh]
\definefontsynonym [SerifBoldCapsDisp] [MinionBoldCapsDisp]
% italic
\definefontsynonym [SerifItalicCaps] [MinionItalicCaps]
\definefontsynonym [SerifItalicCapsCapt] [MinionItalicCapsCapt]
\definefontsynonym [SerifItalicCapsSubh] [MinionItalicCapsSubh]
\definefontsynonym [SerifItalicCapsDisp] [MinionItalicCapsDisp]
% semibold italic
\definefontsynonym [SerifSemiboldItalicCaps] [MinionSemiboldItalicCaps]
\definefontsynonym [SerifSemiboldItalicCapsCapt] [MinionSemiboldItalicCapsCapt]
\definefontsynonym [SerifSemiboldItalicCapsSubh] [MinionSemiboldItalicCapsSubh]
\definefontsynonym [SerifSemiboldItalicCapsDisp] [MinionSemiboldItalicCapsDisp]
% bold italic
\definefontsynonym [SerifBoldItalicCaps] [MinionBoldItalicCaps]
\definefontsynonym [SerifBoldItalicCapsCapt] [MinionBoldItalicCapsCapt]
\definefontsynonym [SerifBoldItalicCapsSubh] [MinionBoldItalicCapsSubh]
\definefontsynonym [SerifBoldItalicCapsDisp] [MinionBoldItalicCapsDisp]
\definefontsynonym [SerifOrnaments] [MinionOrnaments]
\definefontsynonym [SerifTitlingRegular] [MinionTitlingRegular]
\definefontsynonym [SerifTitlingItalic] [MinionTitlingItalic]
\stoptypescript
\starttypescript[serif] [miniono] [size]
%% Caption
% predefined
\definebodyfont [4pt,5pt,6pt,7pt,8pt]
[rm]
[tf= SerifCapt sa 1,
bf= SerifBoldCapt sa 1,
it= SerifItalicCapt sa 1,
bi= SerifBoldItalicCapt sa 1,
sc= SerifCapsCapt sa 1]
% newly defined
\definebodyfont [4pt,5pt,6pt,7pt,8pt]
[rm]
[sb=SerifSemiboldCapt sa 1,
sba=SerifSemiboldCapt sa a,
sbb=SerifSemiboldCapt sa b,
sbc=SerifSemiboldCapt sa c,
sbd=SerifSemiboldCapt sa d,
sbx=SerifSemiboldCapt sa x,
sbxx=SerifSemiboldCapt sa xx,
st=SerifSemiboldItalicCapt sa 1,
sta=SerifSemiboldItalicCapt sa a,
stb=SerifSemiboldItalicCapt sa b,
stc=SerifSemiboldItalicCapt sa c,
std=SerifSemiboldItalicCapt sa d,
stx=SerifSemiboldItalicCapt sa x,
stxx=SerifSemiboldItalicCapt sa xx,
SB=SerifSemiboldCapsCapt sa 1,
SBa=SerifSemiboldCapsCapt sa a,
SBb=SerifSemiboldCapsCapt sa b,
SBc=SerifSemiboldCapsCapt sa c,
SBd=SerifSemiboldCapsCapt sa d,
SBx=SerifSemiboldCapsCapt sa x,
SBxx=SerifSemiboldCapsCapt sa xx,
BF=SerifBoldCapsCapt sa 1,
BFa=SerifBoldCapsCapt sa a,
BFb=SerifBoldCapsCapt sa b,
BFc=SerifBoldCapsCapt sa c,
BFd=SerifBoldCapsCapt sa d,
BFx=SerifBoldCapsCapt sa x,
BFxx=SerifBoldCapsCapt sa xx,
IT=SerifItalicCapsCapt sa 1,
ITa=SerifItalicCapsCapt sa a,
ITb=SerifItalicCapsCapt sa b,
ITc=SerifItalicCapsCapt sa c,
ITd=SerifItalicCapsCapt sa d,
ITx=SerifItalicCapsCapt sa x,
ITxx=SerifItalicCapsCapt sa xx,
ST=SerifSemiboldItalicCapsCapt sa 1,
STa=SerifSemiboldItalicCapsCapt sa a,
STb=SerifSemiboldItalicCapsCapt sa b,
STc=SerifSemiboldItalicCapsCapt sa c,
STd=SerifSemiboldItalicCapsCapt sa d,
STx=SerifSemiboldItalicCapsCapt sa x,
STxx=SerifSemiboldItalicCapsCapt sa xx,
BI=SerifBoldItalicCapsCapt sa 1,
BIa=SerifBoldItalicCapsCapt sa a,
BIb=SerifBoldItalicCapsCapt sa b,
BIc=SerifBoldItalicCapsCapt sa c,
BId=SerifBoldItalicCapsCapt sa d,
BIx=SerifBoldItalicCapsCapt sa x,
BIxx=SerifBoldItalicCapsCapt sa xx]
% Regular
\definebodyfont [9pt,10pt,11pt]
[rm]
[tf= Serif sa 1,
bf= SerifBold sa 1,
it= SerifItalic sa 1,
bi= SerifBoldItalic sa 1,
sc= SerifCaps sa 1]
\definebodyfont [9pt,10pt,11pt]
[rm]
[sb=SerifSemibold sa 1,
sba=SerifSemibold sa a,
sbb=SerifSemibold sa b,
sbc=SerifSemibold sa c,
sbd=SerifSemibold sa d,
sbx=SerifSemibold sa x,
sbxx=SerifSemibold sa xx,
st=SerifSemiboldItalic sa 1,
sta=SerifSemiboldItalic sa a,
stb=SerifSemiboldItalic sa b,
stc=SerifSemiboldItalic sa c,
std=SerifSemiboldItalic sa d,
stx=SerifSemiboldItalic sa x,
stxx=SerifSemiboldItalic sa xx,
SB=SerifSemiboldCaps sa 1,
SBa=SerifSemiboldCaps sa a,
SBb=SerifSemiboldCaps sa b,
SBc=SerifSemiboldCaps sa c,
SBd=SerifSemiboldCaps sa d,
SBx=SerifSemiboldCaps sa x,
SBxx=SerifSemiboldCaps sa xx,
BF=SerifBoldCaps sa 1,
BFa=SerifBoldCaps sa a,
BFb=SerifBoldCaps sa b,
BFc=SerifBoldCaps sa c,
BFd=SerifBoldCaps sa d,
BFx=SerifBoldCaps sa x,
BFxx=SerifBoldCaps sa xx,
IT=SerifItalicCaps sa 1,
ITa=SerifItalicCaps sa a,
ITb=SerifItalicCaps sa b,
ITc=SerifItalicCaps sa c,
ITd=SerifItalicCaps sa d,
ITx=SerifItalicCaps sa x,
ITxx=SerifItalicCaps sa xx,
ST=SerifSemiboldItalicCaps sa 1,
STa=SerifSemiboldItalicCaps sa a,
STb=SerifSemiboldItalicCaps sa b,
STc=SerifSemiboldItalicCaps sa c,
STd=SerifSemiboldItalicCaps sa d,
STx=SerifSemiboldItalicCaps sa x,
STxx=SerifSemiboldItalicCaps sa xx,
BI=SerifBoldItalicCaps sa 1,
BIa=SerifBoldItalicCaps sa a,
BIb=SerifBoldItalicCaps sa b,
BIc=SerifBoldItalicCaps sa c,
BId=SerifBoldItalicCaps sa d,
BIx=SerifBoldItalicCaps sa x,
BIxx=SerifBoldItalicCaps sa xx]
% Subhead
\definebodyfont [12pt,14.4pt,17.3pt]
[rm]
[tf= SerifSubh sa 1,
bf= SerifBoldSubh sa 1,
it= SerifItalicSubh sa 1,
bi= SerifBoldItalicSubh sa 1,
sc= SerifCapsSubh sa 1]
\definebodyfont [12pt,14.4pt,17.3pt]
[rm]
[sb=SerifSemiboldSubh sa 1,
sba=SerifSemiboldSubh sa a,
sbb=SerifSemiboldSubh sa b,
sbc=SerifSemiboldSubh sa c,
sbd=SerifSemiboldSubh sa d,
sbx=SerifSemiboldSubh sa x,
sbxx=SerifSemiboldSubh sa xx,
st=SerifSemiboldItalicSubh sa 1,
sta=SerifSemiboldItalicSubh sa a,
stb=SerifSemiboldItalicSubh sa b,
stc=SerifSemiboldItalicSubh sa c,
std=SerifSemiboldItalicSubh sa d,
stx=SerifSemiboldItalicSubh sa x,
stxx=SerifSemiboldItalicSubh sa xx,
SB=SerifSemiboldCapsSubh sa 1,
SBa=SerifSemiboldCapsSubh sa a,
SBb=SerifSemiboldCapsSubh sa b,
SBc=SerifSemiboldCapsSubh sa c,
SBd=SerifSemiboldCapsSubh sa d,
SBx=SerifSemiboldCapsSubh sa x,
SBxx=SerifSemiboldCapsSubh sa xx,
BF=SerifBoldCapsSubh sa 1,
BFa=SerifBoldCapsSubh sa a,
BFb=SerifBoldCapsSubh sa b,
BFc=SerifBoldCapsSubh sa c,
BFd=SerifBoldCapsSubh sa d,
BFx=SerifBoldCapsSubh sa x,
BFxx=SerifBoldCapsSubh sa xx,
IT=SerifItalicCapsSubh sa 1,
ITa=SerifItalicCapsSubh sa a,
ITb=SerifItalicCapsSubh sa b,
ITc=SerifItalicCapsSubh sa c,
ITd=SerifItalicCapsSubh sa d,
ITx=SerifItalicCapsSubh sa x,
ITxx=SerifItalicCapsSubh sa xx,
ST=SerifSemiboldItalicCapsSubh sa 1,
STa=SerifSemiboldItalicCapsSubh sa a,
STb=SerifSemiboldItalicCapsSubh sa b,
STc=SerifSemiboldItalicCapsSubh sa c,
STd=SerifSemiboldItalicCapsSubh sa d,
STx=SerifSemiboldItalicCapsSubh sa x,
STxx=SerifSemiboldItalicCapsSubh sa xx,
BI=SerifBoldItalicCapsSubh sa 1,
BIa=SerifBoldItalicCapsSubh sa a,
BIb=SerifBoldItalicCapsSubh sa b,
BIc=SerifBoldItalicCapsSubh sa c,
BId=SerifBoldItalicCapsSubh sa d,
BIx=SerifBoldItalicCapsSubh sa x,
BIxx=SerifBoldItalicCapsSubh sa xx]
%Display
\definebodyfont [20.7pt,24.9pt] %29.9,35.8pt
[rm]
[tf= SerifDisp sa 1,
bf= SerifBoldDisp sa 1,
it= SerifItalicDisp sa 1,
bi= SerifBoldItalicDisp sa 1,
sc= SerifCapsDisp sa 1]
\definebodyfont [20.7pt,24.9pt] %29.9,35.8pt
[rm]
[sb=SerifSemiboldDisp sa 1,
sba=SerifSemiboldDisp sa a,
sbb=SerifSemiboldDisp sa b,
sbc=SerifSemiboldDisp sa c,
sbd=SerifSemiboldDisp sa d,
sbx=SerifSemiboldDisp sa x,
sbxx=SerifSemiboldDisp sa xx,
st=SerifSemiboldItalicDisp sa 1,
sta=SerifSemiboldItalicDisp sa a,
stb=SerifSemiboldItalicDisp sa b,
stc=SerifSemiboldItalicDisp sa c,
std=SerifSemiboldItalicDisp sa d,
stx=SerifSemiboldItalicDisp sa x,
stxx=SerifSemiboldItalicDisp sa xx,
SB=SerifSemiboldCapsDisp sa 1,
SBa=SerifSemiboldCapsDisp sa a,
SBb=SerifSemiboldCapsDisp sa b,
SBc=SerifSemiboldCapsDisp sa c,
SBd=SerifSemiboldCapsDisp sa d,
SBx=SerifSemiboldCapsDisp sa x,
SBxx=SerifSemiboldCapsDisp sa xx,
BF=SerifBoldCapsDisp sa 1,
BFa=SerifBoldCapsDisp sa a,
BFb=SerifBoldCapsDisp sa b,
BFc=SerifBoldCapsDisp sa c,
BFd=SerifBoldCapsDisp sa d,
BFx=SerifBoldCapsDisp sa x,
BFxx=SerifBoldCapsDisp sa xx,
IT=SerifItalicCapsDisp sa 1,
ITa=SerifItalicCapsDisp sa a,
ITb=SerifItalicCapsDisp sa b,
ITc=SerifItalicCapsDisp sa c,
ITd=SerifItalicCapsDisp sa d,
ITx=SerifItalicCapsDisp sa x,
ITxx=SerifItalicCapsDisp sa xx,
ST=SerifSemiboldItalicCapsDisp sa 1,
STa=SerifSemiboldItalicCapsDisp sa a,
STb=SerifSemiboldItalicCapsDisp sa b,
STc=SerifSemiboldItalicCapsDisp sa c,
STd=SerifSemiboldItalicCapsDisp sa d,
STx=SerifSemiboldItalicCapsDisp sa x,
STxx=SerifSemiboldItalicCapsDisp sa xx,
BI=SerifBoldItalicCapsDisp sa 1,
BIa=SerifBoldItalicCapsDisp sa a,
BIb=SerifBoldItalicCapsDisp sa b,
BIc=SerifBoldItalicCapsDisp sa c,
BId=SerifBoldItalicCapsDisp sa d,
BIx=SerifBoldItalicCapsDisp sa x,
BIxx=SerifBoldItalicCapsDisp sa xx]
\definebodyfont [4pt,5pt,6pt,7pt,8pt,9pt,10pt,11pt,12pt,14.4pt,17.3pt,20.7pt,24.9pt]
[rm]
[OR= SerifOrnaments sa 1,
ORa= SerifOrnaments sa a,
ORb= SerifOrnaments sa b,
ORc= SerifOrnaments sa c,
ORd= SerifOrnaments sa d,
ORx= SerifOrnaments sa x,
ORxx= SerifOrnaments sa xx]
\definebodyfont [4pt,5pt,6pt,7pt,8pt,9pt,10pt,11pt,12pt,14.4pt,17.3pt,20.7pt,24.9pt]
[rm]
[TI= SerifTitlingItalic sa 1,
TIa= SerifTitlingItalic sa a,
TIb= SerifTitlingItalic sa b,
TIc= SerifTitlingItalic sa c,
TId= SerifTitlingItalic sa d,
TIx= SerifTitlingItalic sa x,
TIxx= SerifTitlingItalic sa xx]
\definebodyfont [4pt,5pt,6pt,7pt,8pt,9pt,10pt,11pt,12pt,14.4pt,17.3pt,20.7pt,24.9pt]
[rm]
[TF= SerifTitlingRegular sa 1,
TFa= SerifTitlingRegular sa a,
TFb= SerifTitlingRegular sa b,
TFc= SerifTitlingRegular sa c,
TFd= SerifTitlingRegular sa d,
TFx= SerifTitlingRegular sa x,
TFxx= SerifTitlingRegular sa xx]
\stoptypescript
% sans serif
\starttypescript[sansserif] [myriado]
\definefontsynonym [Myriad] [name:MyriadPro-Regular] [features=myriadpro]
\definefontsynonym [MyriadItalic] [name:MyriadPro-It] [features=myriadpro]
\definefontsynonym [MyriadBold] [name:MyriadPro-Bold] [features=myriadpro]
\definefontsynonym [MyriadBoldItalic] [name:MyriadPro-BoldIt] [features=myriadpro]
\stoptypescript
\starttypescript [sansserif] [myriado] [name]
\definefontsynonym [SansSerif] [Myriad]
\definefontsynonym [SansSerif-Italic] [MyriadItalic]
\definefontsynonym [SansSerif-Bold] [MyriadBold]
\definefontsynonym [SansSerif-BoldItalic] [MyriadBoldItalic]
\stoptypescript
\starttypescript [sansserif] [myriado] [size]
\definebodyfont [4pt,5pt,6pt,7pt,8pt,9pt,10pt,11pt,12pt,14.4pt,17.3pt,20.7pt,24.9pt]
[ss]
[tf= SansSerif sa 1,
bf= SansSerifBold sa 1,
it= SansSerifItalic sa 1,
bi= SansSerifBoldItalic sa 1]
\stoptypescript
% \starttypescript [serif] [hanging][miniono]
% \definefonthandling [highquality] [hz,normal]
% \setupfontsynonym [Serif] [handling=highquality]
% \setupfontsynonym [SerifSubh] [handling=highquality]
% \setupfontsynonym [SerifItalic] [handling=highquality]
% \setupfontsynonym [SerifItalicSubh] [handling=highquality]
% \stoptypescript
%% final typefaces
\starttypescript[MinionProOpt]
\definebodyfontenvironment
[minionproopt]
[default]
[interlinespace=2.8ex]
\definetypeface [minionproopt] [rm] [serif] [miniono] [miniono] % [default]
\definetypeface [minionproopt] [ss] [sansserif] [myriado] [myriado] % [default]
\definetypeface [minionproopt] [tt] [mono] [modern] [default]
\stoptypescript
[-- Attachment #3: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
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 : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: \definestyle (urgent)
2013-03-05 19:55 \definestyle (urgent) Idris Samawi Hamid ادريس سماوي حامد
@ 2013-03-05 20:07 ` Wolfgang Schuster
2013-03-06 6:58 ` Idris Samawi Hamid ادريس سماوي حامد
2013-03-05 20:15 ` Aditya Mahajan
1 sibling, 1 reply; 4+ messages in thread
From: Wolfgang Schuster @ 2013-03-05 20:07 UTC (permalink / raw)
To: mailing list for ConTeXt users
Am 05.03.2013 um 20:55 schrieb Idris Samawi Hamid ادريس سماوي حامد <ishamid@colostate.edu>:
> Dear gang,
>
> Has the behavior of \definestyle changed? In my typescript I have e.g.
>
> \definestyle [semibold] [\sb] []
Replace \definestyle with \definealternativestyle. In MkII and earlier MkIV versions the \definestyle
was a synonym for \definealternativestyle but now it it’s a command similar to \definehighlight.
Wolfgang
___________________________________________________________________________________
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 : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: \definestyle (urgent)
2013-03-05 19:55 \definestyle (urgent) Idris Samawi Hamid ادريس سماوي حامد
2013-03-05 20:07 ` Wolfgang Schuster
@ 2013-03-05 20:15 ` Aditya Mahajan
1 sibling, 0 replies; 4+ messages in thread
From: Aditya Mahajan @ 2013-03-05 20:15 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1: Type: TEXT/PLAIN, Size: 2163 bytes --]
On Tue, 5 Mar 2013, Idris Samawi Hamid ادريس سماوي حامد wrote:
> Dear gang,
>
> Has the behavior of \definestyle changed? In my typescript I have e.g.
>
> \definestyle [semibold] [\sb] []
You are, perhaps, thinking of \definealternativestyle which has the syntax
that you are using above.
> It worked for years but now I get
>
> =============
> ! Undefined control sequence.
>
> system > tex > error on line 1 in file
> C:/ConTeXt/tex/texmf-project/tex/generic/private/type-mpro.mkiv: Undefined
> control sequence ...
>
> 1 >> \definestyle [semibold] [\sb] []
> 2 \definestyle [semibolditalic,italicsemibold] [\st] []
> 3
> 4 \definestyle [smallcapssemibold, semiboldsmallcaps] [\SB] []
> 5 \definestyle [smallcapsbold, boldsmallcaps] [\BF] []
> 6 \definestyle [smallcapsitalic, italicsmallcaps] [\IT] []
> 7 \definestyle [smallcapssemibolditalic,semibolditalicsmallcaps][\ST] []
> 8 \definestyle [smallcapsbolditalic, bolditalicsmallcaps] [\BI] []
> 9
> 10 \definestyle [light] [\LI] []
> 11 \definestyle [lightitalic,italiclight] [\LT] []
>
> <argument> \sb
>
> \define_style ...yle \edef \currentstyleparent {#2
> }\expandafter \edef
> \csnam...
> l.1 ... [\sb] []
>
> ?
> I have to update my cv for a deadline today, so I need to get this typescript
> working asap. Just in case I've attached the whole typescript (MinionPro
> Opticals, so it's a nice example of a sophisticated typescript). But
> maybe/hopefully it's just a small update in syntax that I'm missing.
The syntax of \definestyle is:
\definestyle[important][style=bold, color=red]
which defines a command \important{...} that typesets the result in bold
and there.
The result of \definestyle is lost when the document is exported to XML.
For that case, you should use \definehighlight[...] which has the same
syntax.
Aditya
[-- Attachment #2: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
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 : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: \definestyle (urgent)
2013-03-05 20:07 ` Wolfgang Schuster
@ 2013-03-06 6:58 ` Idris Samawi Hamid ادريس سماوي حامد
0 siblings, 0 replies; 4+ messages in thread
From: Idris Samawi Hamid ادريس سماوي حامد @ 2013-03-06 6:58 UTC (permalink / raw)
To: mailing list for ConTeXt users
On Tue, 05 Mar 2013 13:07:08 -0700, Wolfgang Schuster
<wolfgang.schuster@gmail.com> wrote:
> Am 05.03.2013 um 20:55 schrieb Idris Samawi Hamid ادريس سماوي حامد
> Replace \definestyle with \definealternativestyle. In MkII and earlier
> MkIV versions the \definestyle
> was a synonym for \definealternativestyle but now it it’s a command
> similar to \definehighlight.
> On Tue, 5 Mar 2013, Idris Samawi Hamid ادريس سماوي حامد wrote:
> You are, perhaps, thinking of \definealternativestyle which has the
> syntax
> that you are using above.
Thanks, Wolfgang and Aditya. I got it all working and met my deadline!
Thanks for the quick turnaround and
Best wishes
Idris
--
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523
___________________________________________________________________________________
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 : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-03-06 6:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-05 19:55 \definestyle (urgent) Idris Samawi Hamid ادريس سماوي حامد
2013-03-05 20:07 ` Wolfgang Schuster
2013-03-06 6:58 ` Idris Samawi Hamid ادريس سماوي حامد
2013-03-05 20:15 ` Aditya Mahajan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).