From: abbg770@city.ac.uk
To: ntg-context@ntg.nl
Subject: Vista fonts
Date: 12 Jul 2008 14:50:17 +0100 [thread overview]
Message-ID: <E1KHfUP-00060k-00@ms2.city.ac.uk> (raw)
[-- Attachment #1: Type: text/plain, Size: 1032 bytes --]
Hi,
Anyone managed to get Vista fonts working?
http://schuster.wolfgang.googlepages.com/files doesn't seem to support
small caps, old style numerals etc. The source is attached and the sample
is at http://vega.soi.city.ac.uk/~abbg770/cambria-test.pdf (158 kb).
I fonts were simply copied over from my vista install to my ~/.fonts;
there's a total of 24 fonts. Notice the .ttc files :|, and why do I have to
copy the fonts over to my current working directory just so that LuaTeX can
detect them?
tree
.
|-- Candara.ttf
|-- Candarab.ttf
|-- Candarai.ttf
|-- Candaraz.ttf
|-- calibri.ttf
|-- calibrib.ttf
|-- calibrii.ttf
|-- calibriz.ttf
|-- cambria.ttc
|-- cambriab.ttf
|-- cambriai.ttf
|-- cambriaz.ttf
|-- consola.ttf
|-- consolab.ttf
|-- consolai.ttf
|-- consolaz.ttf
|-- constan.ttf
|-- constanb.ttf
|-- constani.ttf
|-- constanz.ttf
|-- corbel.ttf
|-- corbelb.ttf
|-- corbeli.ttf
`-- corbelz.ttf
0 directories, 24 files
For those who have succeeded creating a wiki page will help alot.
--
Thanks alot
Mohamed Bana
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: type-vista.tex --]
[-- Type: text/x-tex; name=type-vista.tex, Size: 6721 bytes --]
\starttypescriptcollection[vista]
\starttypescript [serif] [cambria,constantia]
\definefontsynonym [Serif] [\typescripttwo-Regular] [features=default]
\definefontsynonym [SerifBold] [\typescripttwo-Bold] [features=default]
\definefontsynonym [SerifItalic] [\typescripttwo-Italic] [features=default]
\definefontsynonym [SerifSlanted] [\typescripttwo-Italic] [features=default]
\definefontsynonym [SerifBoldItalic] [\typescripttwo-BoldItalic] [features=default]
\definefontsynonym [SerifBoldSlanted] [\typescripttwo-BoldItalic] [features=default]
\definefontvariant [Serif][osf][OsF]
\definefontvariant [Serif][sc] [Caps]
\definefontsynonym [SerifRegularOsF] [\typescripttwo-Regular] [features=oldstyle]
\definefontsynonym [SerifBoldOsF] [\typescripttwo-Bold] [features=oldstyle]
\definefontsynonym [SerifItalicOsF] [\typescripttwo-Italic] [features=oldstyle]
\definefontsynonym [SerifSlantedOsF] [\typescripttwo-Italic] [features=oldstyle]
\definefontsynonym [SerifBoldItalicOsF] [\typescripttwo-BoldItalic] [features=oldstyle]
\definefontsynonym [SerifBoldSlantedOsF] [\typescripttwo-BoldItalic] [features=oldstyle]
\definefontsynonym [SerifRegularCaps] [\typescripttwo-Regular] [features=smallcaps]
\definefontsynonym [SerifBoldCaps] [\typescripttwo-Bold] [features=smallcaps]
\definefontsynonym [SerifItalicCaps] [\typescripttwo-Italic] [features=smallcaps]
\definefontsynonym [SerifSlantedCaps] [\typescripttwo-Italic] [features=smallcaps]
\definefontsynonym [SerifBoldItalicCaps] [\typescripttwo-BoldItalic] [features=smallcaps]
\definefontsynonym [SerifBoldSlantedCaps] [\typescripttwo-BoldItalic] [features=smallcaps]
\stoptypescript
\starttypescript [sans] [calibri,candara,corbel]
\definefontsynonym [Sans] [\typescripttwo-Regular] [features=default]
\definefontsynonym [SansBold] [\typescripttwo-Bold] [features=default]
\definefontsynonym [SansItalic] [\typescripttwo-Italic] [features=default]
\definefontsynonym [SansSlanted] [\typescripttwo-Italic] [features=default]
\definefontsynonym [SansBoldItalic] [\typescripttwo-BoldItalic] [features=default]
\definefontsynonym [SansBoldSlanted] [\typescripttwo-BoldItalic] [features=default]
\definefontvariant [Sans][osf][OsF]
\definefontvariant [Sans][sc] [Caps]
\definefontsynonym [SansRegularOsF] [\typescripttwo-Regular] [features=oldstyle]
\definefontsynonym [SansBoldOsF] [\typescripttwo-Bold] [features=oldstyle]
\definefontsynonym [SansItalicOsF] [\typescripttwo-Italic] [features=oldstyle]
\definefontsynonym [SansSlantedOsF] [\typescripttwo-Italic] [features=oldstyle]
\definefontsynonym [SansBoldItalicOsF] [\typescripttwo-BoldItalic] [features=oldstyle]
\definefontsynonym [SansBoldSlantedOsF] [\typescripttwo-BoldItalic] [features=oldstyle]
\definefontsynonym [SansRegularCaps] [\typescripttwo-Regular] [features=smallcaps]
\definefontsynonym [SansBoldCaps] [\typescripttwo-Bold] [features=smallcaps]
\definefontsynonym [SansItalicCaps] [\typescripttwo-Italic] [features=smallcaps]
\definefontsynonym [SansSlantedCaps] [\typescripttwo-Italic] [features=smallcaps]
\definefontsynonym [SansBoldItalicCaps] [\typescripttwo-BoldItalic] [features=smallcaps]
\definefontsynonym [SansBoldSlantedCaps] [\typescripttwo-BoldItalic] [features=smallcaps]
\stoptypescript
\starttypescript [mono] [consolas]
\definefontsynonym [Mono] [\typescripttwo-Regular] [features=default]
\definefontsynonym [MonoBold] [\typescripttwo-Bold] [features=default]
\definefontsynonym [MonoItalic] [\typescripttwo-Italic] [features=default]
\definefontsynonym [MonoSlanted] [\typescripttwo-Italic] [features=default]
\definefontsynonym [MonoBoldItalic] [\typescripttwo-BoldItalic] [features=default]
\definefontsynonym [MonoBoldSlanted] [\typescripttwo-BoldItalic] [features=default]
\definefontvariant [Mono][osf][OsF]
\definefontsynonym [MonoRegularOsF] [\typescripttwo-Regular] [features=oldstyle]
\definefontsynonym [MonoBoldOsF] [\typescripttwo-Bold] [features=oldstyle]
\definefontsynonym [MonoItalicOsF] [\typescripttwo-Italic] [features=oldstyle]
\definefontsynonym [MonoSlantedOsF] [\typescripttwo-Italic] [features=oldstyle]
\definefontsynonym [MonoBoldItalicOsF] [\typescripttwo-BoldItalic] [features=oldstyle]
\definefontsynonym [MonoBoldSlantedOsF] [\typescripttwo-BoldItalic] [features=oldstyle]
\stoptypescript
\definetypescriptprefix [f:cambria] [CAMBRIA]
\definetypescriptprefix [f:constantia] [CONSTAN]
\definetypescriptprefix [f:calibri] [CALIBRI]
\definetypescriptprefix [f:candara] [CANDARA]
\definetypescriptprefix [f:corbel] [CORBEL]
\definetypescriptprefix [f:consolas] [CONSOLA]
\starttypescript [serif] [cambria,constantia]
\definefontsynonym [\typescripttwo-Regular] [\typescriptprefix{f:\typescripttwo}] [features=default]
\definefontsynonym [\typescripttwo-Bold] [\typescriptprefix{f:\typescripttwo}B] [features=default]
\definefontsynonym [\typescripttwo-Italic] [\typescriptprefix{f:\typescripttwo}I] [features=default]
\definefontsynonym [\typescripttwo-BoldItalic] [\typescriptprefix{f:\typescripttwo}Z] [features=default]
\stoptypescript
\starttypescript [sans] [calibri,candara,corbel]
\definefontsynonym [\typescripttwo-Regular] [\typescriptprefix{f:\typescripttwo}] [features=default]
\definefontsynonym [\typescripttwo-Bold] [\typescriptprefix{f:\typescripttwo}B] [features=default]
\definefontsynonym [\typescripttwo-Italic] [\typescriptprefix{f:\typescripttwo}I] [features=default]
\definefontsynonym [\typescripttwo-BoldItalic] [\typescriptprefix{f:\typescripttwo}Z] [features=default]
\stoptypescript
\starttypescript [mono] [consolas]
\definefontsynonym [\typescripttwo-Regular] [\typescriptprefix{f:\typescripttwo}] [features=default]
\definefontsynonym [\typescripttwo-Bold] [\typescriptprefix{f:\typescripttwo}B] [features=default]
\definefontsynonym [\typescripttwo-Italic] [\typescriptprefix{f:\typescripttwo}I] [features=default]
\definefontsynonym [\typescripttwo-BoldItalic] [\typescriptprefix{f:\typescripttwo}Z] [features=default]
\stoptypescript
\stoptypescriptcollection
\endinput
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: cambria-test.tex --]
[-- Type: text/x-tex; name=cambria-test.tex, Size: 1239 bytes --]
\usetypescriptfile[type-vista]
\definetypeface [cambria] [rm] [serif] [cambria] [default]
\setupbodyfont[cambria,11pt]
\starttext
\chapter{beginning}
{\rm Text Va ffi ffi fi fl {\Var[sc] ABC abc} {\Var[osf] 123}123}
{\bf Text Va ffi ffi fi fl {\Var[sc] ABC abc} {\Var[osf] 123}123}
{\it Text Va ffi ffi fi fl {\Var[sc] ABC abc} {\Var[osf] 123}123}
{\bi Text Va ffi ffi fi fl {\Var[sc] ABC abc} {\Var[osf] 123}123}
\chapter{body--font}
\showbodyfont
as shown above the body---font is kind of like a body--font and body-font.
\startlines
body---font
body--font
body-font
body||font
1---3
1--3
1-3
1||3
\stoplines
\chapter{Knuth}
\dorecurse{12}
{\rm\input knuth\par}
\chapter{Tufte}
\dorecurse{12}
{\ss\input tufte\par}
\chapter{Zapf}
\dorecurse{12}
{\it\input zapf\par}
\chapter{Knuth}
\dorecurse{12}
{\bf\input knuth\par}
\chapter{Tufte}
\dorecurse{12}
{\bi\input tufte\par}
\chapter{Zapf}
\dorecurse{12}
{\sl\input zapf\par}
\dorecurse{4}
{\chapter{Knuth}
\dorecurse{12}
{\bs\input knuth\par}}
\chapter{Tufte}
\dorecurse{12}
{\sc\input tufte\par}
\dorecurse{4}
{\chapter{Zapf}
\dorecurse{12}
{\bf\sc\input zapf\par}}
\stoptext
[-- Attachment #4: Type: text/plain, Size: 487 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 : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
next reply other threads:[~2008-07-12 13:50 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-12 13:50 abbg770 [this message]
2008-07-12 14:07 ` Wolfgang Schuster
2008-07-13 10:24 ` Mohamed Bana
2008-07-13 11:33 ` Wolfgang Schuster
2008-07-13 21:16 ` Mohamed Bana
2008-07-13 21:29 ` Wolfgang Schuster
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1KHfUP-00060k-00@ms2.city.ac.uk \
--to=abbg770@city.ac.uk \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).