* OSX fonts
@ 2017-04-03 14:07 Andrea Valle
2017-04-03 19:04 ` Henning Hraban Ramm
2017-04-03 19:07 ` Aditya Mahajan
0 siblings, 2 replies; 4+ messages in thread
From: Andrea Valle @ 2017-04-03 14:07 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1.1: Type: text/plain, Size: 844 bytes --]
Dear list,
I have a question which is really basic. MacOSX here.
I looked at the wiki, but the whole matter is a bit far from my knowledge.
Is there a way to use system fonts? I *think* I remember something like simpletypescript package
Thanks, sorry for the dumbness
-a-
--------------------------------------------------
Andrea Valle
--------------------------------------------------
CIRMA - StudiUm
Università degli Studi di Torino
--> http://www.cirma.unito.it/andrea/
--> http://www.fonurgia.unito.it/andrea/
--> http://www.flickr.com/photos/vanderaalle/sets/
--> http://vimeo.com/vanderaalle
--> andrea.valle@unito.it
--------------------------------------------------
"This is a very complicated case, Maude. You know, a lotta ins, a lotta outs, a lotta what-have-yous."
(Jeffrey 'The Dude' Lebowski)
[-- Attachment #1.2: Type: text/html, Size: 2943 bytes --]
[-- Attachment #2: Type: text/plain, Size: 492 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://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: OSX fonts
2017-04-03 14:07 OSX fonts Andrea Valle
@ 2017-04-03 19:04 ` Henning Hraban Ramm
2017-04-03 19:07 ` Aditya Mahajan
1 sibling, 0 replies; 4+ messages in thread
From: Henning Hraban Ramm @ 2017-04-03 19:04 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1: Type: text/plain, Size: 1238 bytes --]
Am 2017-04-03 um 16:07 schrieb Andrea Valle <valle@di.unito.it>:
> I have a question which is really basic. MacOSX here.
> I looked at the wiki, but the whole matter is a bit far from my knowledge.
> Is there a way to use system fonts? I *think* I remember something like simpletypescript package
See http://wiki.contextgarden.net/Fonts_in_LuaTeX
Depends a bit on the actual fonts.
Usually it’s no problem to use system fonts.
You need to setup the variable OSFONTDIR as a path to your font directories, e.g.:
export OSFONTDIR="/System/Library/Fonts//:/Library/Fonts//:~/Library/Fonts//:~/Library/texmf/fonts//:~/FontExplorer\\ X/Font\\ Library//"
Put this in ~/.bashrc, ~/.bash_profile or ~/.profile (don’t know any more which is default).
Then reload the font database:
mtxrun --script fonts --reload
Try, if your desired font is already known, e.g.
\setupbodyfont[gentium,rm,10pt]
Or check if there is a typescript in the distribution (look for the font name in the source browser).
If not, then you should setup a typescript. I attached examples.
If that doesn’t help, ask with details.
Greetlings, Hraban
---
http://www.fiee.net
http://wiki.contextgarden.net
GPG Key ID 1C9B22FD
[-- Attachment #2: type-alegreya.tex --]
[-- Type: application/octet-stream, Size: 8036 bytes --]
\definefontfeature
[alefeatures]
[mode=node,liga=yes,kern=yes,tlig=yes,
ccmp=yes,language=dflt,
protrusion=quality,
expansion=quality]
\starttypescript [sans] [alegreya,alegreya-light,alegreya-medium]
%\setups[font:fallback:serif]
\definefontsynonym[AlegreyaSans-Thin] [name:AlegreyaSans-Thin]
\definefontsynonym[AlegreyaSans-ThinItalic] [name:AlegreyaSans-ThinItalic]
\definefontsynonym[AlegreyaSans-ThinCaps] [name:AlegreyaSansSC-Thin]
\definefontsynonym[AlegreyaSans-ThinItalicCaps] [name:AlegreyaSansSC-ThinItalic]
\definefontsynonym[AlegreyaSans-Light] [name:AlegreyaSans-Light]
\definefontsynonym[AlegreyaSans-LightItalic] [name:AlegreyaSans-LightItalic]
\definefontsynonym[AlegreyaSans-LightCaps] [name:AlegreyaSansSC-Light]
\definefontsynonym[AlegreyaSans-LightItalicCaps] [name:AlegreyaSansSC-LightItalic]
\definefontsynonym[AlegreyaSans-Regular] [name:AlegreyaSans-Regular]
\definefontsynonym[AlegreyaSans-Italic] [name:AlegreyaSans-Italic]
\definefontsynonym[AlegreyaSans-Caps] [name:AlegreyaSansSC-Regular]
\definefontsynonym[AlegreyaSans-ItalicCaps] [name:AlegreyaSansSC-Italic]
\definefontsynonym[AlegreyaSans-Medium] [name:AlegreyaSans-Medium]
\definefontsynonym[AlegreyaSans-MediumItalic] [name:AlegreyaSans-MediumItalic]
\definefontsynonym[AlegreyaSans-MediumCaps] [name:AlegreyaSansSC-Medium]
\definefontsynonym[AlegreyaSans-MediumItalicCaps] [name:AlegreyaSansSC-MediumItalic]
\definefontsynonym[AlegreyaSans-Bold] [name:AlegreyaSans-Bold]
\definefontsynonym[AlegreyaSans-BoldItalic] [name:AlegreyaSans-BoldItalic]
\definefontsynonym[AlegreyaSans-BoldCaps] [name:AlegreyaSansSC-Bold]
\definefontsynonym[AlegreyaSans-BoldItalicCaps] [name:AlegreyaSansSC-BoldItalic]
\definefontsynonym[AlegreyaSans-ExtraBold] [name:AlegreyaSans-ExtraBold]
\definefontsynonym[AlegreyaSans-ExtraBoldItalic] [name:AlegreyaSans-ExtraBoldItalic]
\definefontsynonym[AlegreyaSans-ExtraBoldCaps] [name:AlegreyaSansSC-ExtraBold]
\definefontsynonym[AlegreyaSans-ExtraBoldItalicCaps][name:AlegreyaSansSC-ExtraBoldItalic]
\definefontsynonym[AlegreyaSans-Black] [name:AlegreyaSans-Black]
\definefontsynonym[AlegreyaSans-BlackItalic] [name:AlegreyaSans-BlackItalic]
\definefontsynonym[AlegreyaSans-BlackCaps] [name:AlegreyaSansSC-Black]
\definefontsynonym[AlegreyaSans-BlackItalicCaps] [name:AlegreyaSansSC-BlackItalic]
\stoptypescript
\starttypescript [serif] [alegreya]
\definefontsynonym[AlegreyaSerif-Regular] [name:Alegreya-Regular]
\definefontsynonym[AlegreyaSerif-Italic] [name:Alegreya-Italic]
\definefontsynonym[AlegreyaSerif-Caps] [name:AlegreyaSC-Regular]
\definefontsynonym[AlegreyaSerif-Bold] [name:Alegreya-Bold]
\definefontsynonym[AlegreyaSerif-BoldItalic] [name:Alegreya-BoldItalic]
\definefontsynonym[AlegreyaSerif-BoldCaps] [name:AlegreyaSC-Bold]
\definefontsynonym[AlegreyaSerif-Black] [name:Alegreya-Black]
\definefontsynonym[AlegreyaSerif-BlackItalic] [name:Alegreya-BlackItalic]
\definefontsynonym[AlegreyaSerif-BlackCaps] [name:AlegreyaSC-Black]
\stoptypescript
\starttypescript [sans] [alegreya,alegreya-light,alegreya-medium] [name]
%\setups[font:fallback:sans]
\definefontsynonym [Sans] [AlegreyaSans-Regular] [features=alefeatures]
\definefontsynonym [SansItalic] [AlegreyaSans-Italic] [features=alefeatures]
\definefontsynonym [SansSlanted] [AlegreyaSans-Italic] [features=alefeatures]
\definefontsynonym [SansBold] [AlegreyaSans-Bold] [features=alefeatures]
\definefontsynonym [SansBoldItalic] [AlegreyaSans-BoldItalic] [features=alefeatures]
\definefontsynonym [SansBoldSlanted][AlegreyaSans-BoldItalic] [features=alefeatures]
\definefontsynonym [SansCaps] [AlegreyaSans-Caps] [features=alefeatures]
\definefontsynonym [SansThin] [AlegreyaSans-Thin] [features=alefeatures]
\definefontsynonym [SansThinItalic] [AlegreyaSans-ThinItalic][features=alefeatures]
\definefontsynonym [SansThinSlanted] [AlegreyaSans-ThinItalic][features=alefeatures]
\definefontsynonym [SansThinCaps] [AlegreyaSans-ThinCaps] [features=alefeatures]
\definefontsynonym [SansLight] [AlegreyaSans-Light] [features=alefeatures]
\definefontsynonym [SansLightItalic] [AlegreyaSans-LightItalic][features=alefeatures]
\definefontsynonym [SansLightSlanted] [AlegreyaSans-LightItalic][features=alefeatures]
\definefontsynonym [SansLightCaps] [AlegreyaSans-LightCaps] [features=alefeatures]
\definefontsynonym [SansMedium] [AlegreyaSans-Medium] [features=alefeatures]
\definefontsynonym [SansMediumItalic] [AlegreyaSans-MediumItalic][features=alefeatures]
\definefontsynonym [SansMediumSlanted][AlegreyaSans-MediumItalic][features=alefeatures]
\stoptypescript
\starttypescript [sans] [alegreya-light] [name]
\definefontsynonym [Sans] [AlegreyaSans-Light] [features=alefeatures]
\definefontsynonym [SansItalic] [AlegreyaSans-LightItalic] [features=alefeatures]
\definefontsynonym [SansSlanted] [AlegreyaSans-LightItalic] [features=alefeatures]
\definefontsynonym [SansCaps] [AlegreyaSans-LightCaps] [features=alefeatures]
\definefontsynonym [SansBold] [AlegreyaSans-Medium] [features=alefeatures]
\definefontsynonym [SansBoldItalic] [AlegreyaSans-MediumItalic] [features=alefeatures]
\definefontsynonym [SansBoldSlanted][AlegreyaSans-MediumItalic] [features=alefeatures]
\stoptypescript
\starttypescript [sans] [alegreya-medium] [name]
\definefontsynonym [Sans] [AlegreyaSans-Medium] [features=alefeatures]
\definefontsynonym [SansItalic] [AlegreyaSans-MediumItalic] [features=alefeatures]
\definefontsynonym [SansSlanted] [AlegreyaSans-MediumItalic] [features=alefeatures]
\definefontsynonym [SansCaps] [AlegreyaSans-MediumCaps] [features=alefeatures]
\definefontsynonym [SansBold] [AlegreyaSans-ExtraBold] [features=alefeatures]
\definefontsynonym [SansBoldItalic] [AlegreyaSans-ExtraBoldItalic] [features=alefeatures]
\definefontsynonym [SansBoldSlanted][AlegreyaSans-ExtraBoldItalic] [features=alefeatures]
\stoptypescript
\starttypescript [serif] [alegreya] [name]
\definefontsynonym [Serif] [AlegreyaSerif-Regular] [features=alefeatures]
\definefontsynonym [SerifItalic] [AlegreyaSerif-Italic] [features=alefeatures]
\definefontsynonym [SerifSlanted] [AlegreyaSerif-Italic] [features=alefeatures]
\definefontsynonym [SerifBold] [AlegreyaSerif-Bold] [features=alefeatures]
\definefontsynonym [SerifBoldItalic] [AlegreyaSerif-BoldItalic] [features=alefeatures]
\definefontsynonym [SerifBoldSlanted][AlegreyaSerif-BoldItalic] [features=alefeatures]
\definefontsynonym [SerifCaps] [AlegreyaSerif-Caps] [features=alefeatures]
\stoptypescript
\starttypescript [alegreya]
\definetypeface [alegreya] [rm] [serif] [alegreya] [default]
\definetypeface [alegreya] [ss] [sans] [alegreya] [default]
\definetypeface [alegreya] [tt] [mono] [default] [default]
\definetypeface [alegreya] [mm] [math] [default] [default]
\stoptypescript
\starttypescript [alegreya-light]
\definetypeface [alegreya] [rm] [serif] [alegreya] [default]
\definetypeface [alegreya] [ss] [sans] [alegreya-light] [default]
\definetypeface [alegreya] [tt] [mono] [default] [default]
\definetypeface [alegreya] [mm] [math] [default] [default]
\stoptypescript
\starttypescript [alegreya-medium]
\definetypeface [alegreya] [rm] [serif] [alegreya] [default]
\definetypeface [alegreya] [ss] [sans] [alegreya-medium] [default]
\definetypeface [alegreya] [tt] [mono] [default] [default]
\definetypeface [alegreya] [mm] [math] [default] [default]
\stoptypescript
[-- Attachment #3: type-devroye.tex --]
[-- Type: application/octet-stream, Size: 1193 bytes --]
\starttypescript [serif] [centuryschoolbook]
\setups [font:fallback:serif]
\definefontsynonym [Serif] [file:schlbk]
\definefontsynonym [SerifBold] [file:schlbkb]
\definefontsynonym [SerifItalic] [file:schlbki]
\definefontsynonym [SerifBoldItalic] [file:schlbkbi]
\stoptypescript
\starttypescript [handwriting] [devroye]
\definefontsynonym [Devroye] [file:devroye] [features=default]
\stoptypescript
\starttypescript [handwriting] [devroye] [name]
\definefontsynonym [Handwriting] [Devroye] [features=default]
\stoptypescript
\starttypescript[schrift]
% \usetypescript [schola]
\usetypescript [serif][centuryschoolbook]
\usetypescript [modern]
\usetypescript [handwriting] [devroye]
\usetypescript [handwriting] [devroye] [name]
% \definetypeface [\typescriptone] [rm] [serif] [schola] [default]
\definetypeface [\typescriptone] [rm] [serif] [centuryschoolbook] [default]
\definetypeface [\typescriptone] [mm] [math] [modern] [default]
\definetypeface [\typescriptone] [ss] [sans] [modern] [default]
\definetypeface [\typescriptone] [tt] [mono] [modern] [default]
\definetypeface [\typescriptone] [hw] [handwriting] [devroye] [default]
\stoptypescript
[-- Attachment #4: Type: text/plain, Size: 492 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://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: OSX fonts
2017-04-03 14:07 OSX fonts Andrea Valle
2017-04-03 19:04 ` Henning Hraban Ramm
@ 2017-04-03 19:07 ` Aditya Mahajan
2017-04-03 21:29 ` Andrea Valle
1 sibling, 1 reply; 4+ messages in thread
From: Aditya Mahajan @ 2017-04-03 19:07 UTC (permalink / raw)
To: mailing list for ConTeXt users
On Mon, 3 Apr 2017, Andrea Valle wrote:
> Dear list,
>
> I have a question which is really basic. MacOSX here.
> I looked at the wiki, but the whole matter is a bit far from my knowledge.
> Is there a way to use system fonts? I *think* I remember something like simpletypescript package
1. First, let's check if context is seeing the fonts that ship with OSX.
mtxrun --script fonts --list --pattern="palatino*" --all
palatino palatinobolditalic /System/Library/Fonts/Palatino.ttc index: 4
palatinobold palatinobolditalic /System/Library/Fonts/Palatino.ttc index: 4
palatinobolditalic palatinobolditalic /System/Library/Fonts/Palatino.ttc index: 4
palatinolinotype palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
palatinolinotypebold palatinolinotypebold /Library/Fonts/Microsoft/Palatino Linotype Bold.ttf
palatinolinotypebolditalic palatinolinotypebolditalic /Library/Fonts/Microsoft/Palatino Linotype Bold Italic.ttf
palatinolinotypeitalic palatinolinotypeitalic /Library/Fonts/Microsoft/Palatino Linotype Italic.ttf
palatinolinotypenormal palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
palatinolinotyperegular palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
palatinolinotyperoman palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
OK. So, I have a palatino that ships with apple and Palatino Linotype that
ships with Microsoft Office (I think).
2. Let's create a typescript to use this (I haven't check the font
license to see if you can distribute a pdf of this document. Please check
your font license!):
\definefontfamily [myfont] [serif] [Palatino Linotype]
\setupbodyfont [myfont]
\starttext
This is a test \bold{Does bold work} and does \italic{italic}?
\stoptext
That's it! Simply compile the file and everything works. Of course, for a
real document, you need to set the sans serif, mono, and math font style as
well.
Aditya
___________________________________________________________________________________
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://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: OSX fonts
2017-04-03 19:07 ` Aditya Mahajan
@ 2017-04-03 21:29 ` Andrea Valle
0 siblings, 0 replies; 4+ messages in thread
From: Andrea Valle @ 2017-04-03 21:29 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1.1: Type: text/plain, Size: 3503 bytes --]
Ah thanks to all!
I’ll dive into it
Best
-a-
--------------------------------------------------
Andrea Valle
--------------------------------------------------
CIRMA - StudiUm
Università degli Studi di Torino
--> http://www.cirma.unito.it/andrea/
--> http://www.fonurgia.unito.it/andrea/
--> http://www.flickr.com/photos/vanderaalle/sets/
--> http://vimeo.com/vanderaalle
--> andrea.valle@unito.it
--------------------------------------------------
"This is a very complicated case, Maude. You know, a lotta ins, a lotta outs, a lotta what-have-yous."
(Jeffrey 'The Dude' Lebowski)
> On 3 Apr 2017, at 21:07, Aditya Mahajan <adityam@umich.edu> wrote:
>
> On Mon, 3 Apr 2017, Andrea Valle wrote:
>
>> Dear list,
>>
>> I have a question which is really basic. MacOSX here.
>> I looked at the wiki, but the whole matter is a bit far from my knowledge.
>> Is there a way to use system fonts? I *think* I remember something like simpletypescript package
>
>
> 1. First, let's check if context is seeing the fonts that ship with OSX.
>
> mtxrun --script fonts --list --pattern="palatino*" --all
>
> palatino palatinobolditalic /System/Library/Fonts/Palatino.ttc index: 4
> palatinobold palatinobolditalic /System/Library/Fonts/Palatino.ttc index: 4
> palatinobolditalic palatinobolditalic /System/Library/Fonts/Palatino.ttc index: 4
> palatinolinotype palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
> palatinolinotypebold palatinolinotypebold /Library/Fonts/Microsoft/Palatino Linotype Bold.ttf
> palatinolinotypebolditalic palatinolinotypebolditalic /Library/Fonts/Microsoft/Palatino Linotype Bold Italic.ttf
> palatinolinotypeitalic palatinolinotypeitalic /Library/Fonts/Microsoft/Palatino Linotype Italic.ttf
> palatinolinotypenormal palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
> palatinolinotyperegular palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
> palatinolinotyperoman palatinolinotyperoman /Library/Fonts/Microsoft/Palatino Linotype.ttf
>
> OK. So, I have a palatino that ships with apple and Palatino Linotype that
> ships with Microsoft Office (I think).
>
> 2. Let's create a typescript to use this (I haven't check the font license to see if you can distribute a pdf of this document. Please check your font license!):
>
> \definefontfamily [myfont] [serif] [Palatino Linotype]
> \setupbodyfont [myfont]
>
> \starttext
> This is a test \bold{Does bold work} and does \italic{italic}?
> \stoptext
>
> That's it! Simply compile the file and everything works. Of course, for a
> real document, you need to set the sans serif, mono, and math font style as
> well.
>
> Aditya
> ___________________________________________________________________________________
> 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://context.aanhet.net
> archive : https://bitbucket.org/phg/context-mirror/commits/
> wiki : http://contextgarden.net
> ___________________________________________________________________________________
>
[-- Attachment #1.2: Type: text/html, Size: 7791 bytes --]
[-- Attachment #2: Type: text/plain, Size: 492 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://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-04-03 21:29 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-03 14:07 OSX fonts Andrea Valle
2017-04-03 19:04 ` Henning Hraban Ramm
2017-04-03 19:07 ` Aditya Mahajan
2017-04-03 21:29 ` Andrea Valle
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).