* mtxrun font patterns
@ 2020-01-07 22:33 Henning Hraban Ramm
2020-01-08 16:40 ` Hans Hagen
0 siblings, 1 reply; 2+ messages in thread
From: Henning Hraban Ramm @ 2020-01-07 22:33 UTC (permalink / raw)
To: ntg-context
I just recognized that mtxrun’s pattern matching is a bit off.
E.g. if I look for
mtxrun --script fonts --list --all --pattern=roboto
I get
roboto roboto robotoregular
Roboto-Regular.ttf
robotocondensednormal robotocondensed robotocondenseditalic
RobotoCondensed-Italic.ttf
robotocondensedregular robotocondensed robotocondensedlight
RobotoCondensed-Light.ttf
robotoitalic roboto robotoblackitalic
Roboto-BlackItalic.ttf
robotomononormal robotomono robotomonoitalic
RobotoMono-Italic.ttf
robotomonoregular robotomono robotomonolight
RobotoMono-Light.ttf
robotonormal roboto robotoitalic
Roboto-Italic.ttf
robotoregular roboto robotoblack
Roboto-Black.ttf
robotoslablight robotoslab robotoslabextralight
RobotoSlab-ExtraLight.ttf
robotoslabnormal robotoslab robotoslabregular
RobotoSlab-Regular.ttf
robotoslabregular robotoslab robotoslabblack
RobotoSlab-Black.ttf
But I’ve several more faces installed. ConTeXt finds them with
mtxrun --script fonts --list --all --pattern=robot
(ROBOT, not ROBOTO)
as
roboto roboto robotoregular
Roboto-Regular.ttf
robotoblack roboto robotoblack
Roboto-Black.ttf
robotoblackitalic roboto robotoblackitalic
Roboto-BlackItalic.ttf
robotobold roboto robotobold
Roboto-Bold.ttf
robotobolditalic roboto robotobolditalic
Roboto-BoldItalic.ttf
robotocondensed robotocondensed robotocondensedregular
RobotoCondensed-Regular.ttf
robotocondensedbold robotocondensed robotocondensedbold
RobotoCondensed-Bold.ttf
robotocondensedbolditalic robotocondensed robotocondensedbolditalic
RobotoCondensed-BoldItalic.ttf
robotocondenseditalic robotocondensed robotocondenseditalic
RobotoCondensed-Italic.ttf
robotocondensedlight robotocondensed robotocondensedlight
RobotoCondensed-Light.ttf
robotocondensedlightitalic robotocondensed
robotocondensedlightitalic RobotoCondensed-LightItalic.ttf
robotocondensednormal robotocondensed robotocondenseditalic
RobotoCondensed-Italic.ttf
robotocondensedregular robotocondensed robotocondensedregular
RobotoCondensed-Regular.ttf
robotoitalic roboto robotoitalic
Roboto-Italic.ttf
robotolight roboto robotolight
Roboto-Light.ttf
robotolightitalic roboto robotolightitalic
Roboto-LightItalic.ttf
robotomedium roboto robotomedium
Roboto-Medium.ttf
robotomediumitalic roboto robotomediumitalic
Roboto-MediumItalic.ttf
robotomono robotomono robotomonoregular
RobotoMono-Regular.ttf
robotomonobold robotomono robotomonobold
RobotoMono-Bold.ttf
robotomonobolditalic robotomono robotomonobolditalic
RobotoMono-BoldItalic.ttf
robotomonoitalic robotomono robotomonoitalic
RobotoMono-Italic.ttf
robotomonolight robotomono robotomonolight
RobotoMono-Light.ttf
robotomonolightitalic robotomono robotomonolightitalic
RobotoMono-LightItalic.ttf
robotomonomedium robotomono robotomonomedium
RobotoMono-Medium.ttf
robotomonomediumitalic robotomono robotomonomediumitalic
RobotoMono-MediumItalic.ttf
robotomononormal robotomono robotomonoitalic
RobotoMono-Italic.ttf
robotomonoregular robotomono robotomonoregular
RobotoMono-Regular.ttf
robotomonothin robotomono robotomonothin
RobotoMono-Thin.ttf
robotomonothinitalic robotomono robotomonothinitalic
RobotoMono-ThinItalic.ttf
robotonormal roboto robotoitalic
Roboto-Italic.ttf
robotoregular roboto robotoregular
Roboto-Regular.ttf
robotoslabblack robotoslab robotoslabblack
RobotoSlab-Black.ttf
robotoslabbold robotoslab robotoslabbold
RobotoSlab-Bold.ttf
robotoslabextrabold robotoslab robotoslabextrabold
RobotoSlab-ExtraBold.ttf
robotoslabextralight robotoslab robotoslabextralight
RobotoSlab-ExtraLight.ttf
robotoslablight robotoslab robotoslablight
RobotoSlab-Light.ttf
robotoslabmedium robotoslab robotoslabmedium
RobotoSlab-Medium.ttf
robotoslabnormal robotoslab robotoslabregular
RobotoSlab-Regular.ttf
robotoslabregular robotoslab robotoslabregular
RobotoSlab-Regular.ttf
robotoslabsemibold robotoslab robotoslabsemibold
RobotoSlab-SemiBold.ttf
robotoslabthin robotoslab robotoslabthin
RobotoSlab-Thin.ttf
robotothin roboto robotothin
Roboto-Thin.ttf
robotothinitalic roboto robotothinitalic
Roboto-ThinItalic.ttf
That’s strange, isn’t it?
Might also explain why some fonts aren’t found?
Best regards, Hraban
---
https://www.fiee.net
http://wiki.contextgarden.net
https://www.dreiviertelhaus.de
GPG Key ID 1C9B22FD
___________________________________________________________________________________
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] 2+ messages in thread
* Re: mtxrun font patterns
2020-01-07 22:33 mtxrun font patterns Henning Hraban Ramm
@ 2020-01-08 16:40 ` Hans Hagen
0 siblings, 0 replies; 2+ messages in thread
From: Hans Hagen @ 2020-01-08 16:40 UTC (permalink / raw)
To: Henning Hraban Ramm,
ntg-context@ntg.nl >> mailing list for ConTeXt users
On 1/7/2020 11:33 PM, Henning Hraban Ramm wrote:
> I just recognized that mtxrun’s pattern matching is a bit off.
>
> E.g. if I look for
>
> mtxrun --script fonts --list --all --pattern=roboto
>
> I get
>
> roboto roboto robotoregular Roboto-Regular.ttf
> robotocondensednormal robotocondensed robotocondenseditalic
> RobotoCondensed-Italic.ttf
> robotocondensedregular robotocondensed robotocondensedlight
> RobotoCondensed-Light.ttf
> robotoitalic roboto robotoblackitalic
> Roboto-BlackItalic.ttf
> robotomononormal robotomono robotomonoitalic
> RobotoMono-Italic.ttf
> robotomonoregular robotomono robotomonolight
> RobotoMono-Light.ttf
> robotonormal roboto robotoitalic Roboto-Italic.ttf
> robotoregular roboto robotoblack Roboto-Black.ttf
> robotoslablight robotoslab robotoslabextralight
> RobotoSlab-ExtraLight.ttf
> robotoslabnormal robotoslab robotoslabregular
> RobotoSlab-Regular.ttf
> robotoslabregular robotoslab robotoslabblack
> RobotoSlab-Black.ttf
>
> But I’ve several more faces installed. ConTeXt finds them with
>
> mtxrun --script fonts --list --all --pattern=robot
> (ROBOT, not ROBOTO)
>
> as
>
> roboto roboto robotoregular
> Roboto-Regular.ttf
> robotoblack roboto robotoblack
> Roboto-Black.ttf
> robotoblackitalic roboto robotoblackitalic
> Roboto-BlackItalic.ttf
> robotobold roboto robotobold
> Roboto-Bold.ttf
> robotobolditalic roboto robotobolditalic
> Roboto-BoldItalic.ttf
> robotocondensed robotocondensed robotocondensedregular
> RobotoCondensed-Regular.ttf
> robotocondensedbold robotocondensed robotocondensedbold
> RobotoCondensed-Bold.ttf
> robotocondensedbolditalic robotocondensed robotocondensedbolditalic
> RobotoCondensed-BoldItalic.ttf
> robotocondenseditalic robotocondensed robotocondenseditalic
> RobotoCondensed-Italic.ttf
> robotocondensedlight robotocondensed robotocondensedlight
> RobotoCondensed-Light.ttf
> robotocondensedlightitalic robotocondensed
> robotocondensedlightitalic RobotoCondensed-LightItalic.ttf
> robotocondensednormal robotocondensed robotocondenseditalic
> RobotoCondensed-Italic.ttf
> robotocondensedregular robotocondensed robotocondensedregular
> RobotoCondensed-Regular.ttf
> robotoitalic roboto robotoitalic
> Roboto-Italic.ttf
> robotolight roboto robotolight
> Roboto-Light.ttf
> robotolightitalic roboto robotolightitalic
> Roboto-LightItalic.ttf
> robotomedium roboto robotomedium
> Roboto-Medium.ttf
> robotomediumitalic roboto robotomediumitalic
> Roboto-MediumItalic.ttf
> robotomono robotomono robotomonoregular
> RobotoMono-Regular.ttf
> robotomonobold robotomono robotomonobold
> RobotoMono-Bold.ttf
> robotomonobolditalic robotomono robotomonobolditalic
> RobotoMono-BoldItalic.ttf
> robotomonoitalic robotomono robotomonoitalic
> RobotoMono-Italic.ttf
> robotomonolight robotomono robotomonolight
> RobotoMono-Light.ttf
> robotomonolightitalic robotomono robotomonolightitalic
> RobotoMono-LightItalic.ttf
> robotomonomedium robotomono robotomonomedium
> RobotoMono-Medium.ttf
> robotomonomediumitalic robotomono robotomonomediumitalic
> RobotoMono-MediumItalic.ttf
> robotomononormal robotomono robotomonoitalic
> RobotoMono-Italic.ttf
> robotomonoregular robotomono robotomonoregular
> RobotoMono-Regular.ttf
> robotomonothin robotomono robotomonothin
> RobotoMono-Thin.ttf
> robotomonothinitalic robotomono robotomonothinitalic
> RobotoMono-ThinItalic.ttf
> robotonormal roboto robotoitalic
> Roboto-Italic.ttf
> robotoregular roboto robotoregular
> Roboto-Regular.ttf
> robotoslabblack robotoslab robotoslabblack
> RobotoSlab-Black.ttf
> robotoslabbold robotoslab robotoslabbold
> RobotoSlab-Bold.ttf
> robotoslabextrabold robotoslab robotoslabextrabold
> RobotoSlab-ExtraBold.ttf
> robotoslabextralight robotoslab robotoslabextralight
> RobotoSlab-ExtraLight.ttf
> robotoslablight robotoslab robotoslablight
> RobotoSlab-Light.ttf
> robotoslabmedium robotoslab robotoslabmedium
> RobotoSlab-Medium.ttf
> robotoslabnormal robotoslab robotoslabregular
> RobotoSlab-Regular.ttf
> robotoslabregular robotoslab robotoslabregular
> RobotoSlab-Regular.ttf
> robotoslabsemibold robotoslab robotoslabsemibold
> RobotoSlab-SemiBold.ttf
> robotoslabthin robotoslab robotoslabthin
> RobotoSlab-Thin.ttf
> robotothin roboto robotothin
> Roboto-Thin.ttf
> robotothinitalic roboto robotothinitalic
> Roboto-ThinItalic.ttf
>
> That’s strange, isn’t it?
> Might also explain why some fonts aren’t found?
has to do with anchoring the pattern
>mtxrun --script fonts --list --all --pattern=dejavusans
identifier familyname fontname
filename subfont instances
dejavusans dejavusans dejavusans
DejaVuSans.ttf
dejavusansbook dejavusans dejavusans
DejaVuSans.ttf
dejavusansmonobook dejavusansmono dejavusansmono
DejaVuSansMono.ttf
dejavusansmononormal dejavusansmono dejavusansmonooblique
DejaVuSansMono-Oblique.ttf
dejavusansnormal dejavusans dejavusansoblique
DejaVuSans-Oblique.ttf
dejavusanssemi dejavusans dejavusanscondensedoblique
DejaVuSansCondensed-Oblique.ttf
>mtxrun --script fonts --list --all --pattern=dejavusans*
identifier familyname fontname
filename subfont instances
dejavusans dejavusans dejavusans
DejaVuSans.ttf
dejavusansbold dejavusans dejavusansbold
DejaVuSans-Bold.ttf
dejavusansboldoblique dejavusans dejavusansboldoblique
DejaVuSans-BoldOblique.ttf
dejavusansbook dejavusans dejavusans
DejaVuSans.ttf
dejavusanscondensed dejavusans dejavusanscondensed
DejaVuSansCondensed.ttf
dejavusanscondensedbold dejavusans
dejavusanscondensedbold DejaVuSansCondensed-Bold.ttf
dejavusanscondensedboldoblique dejavusans
dejavusanscondensedboldoblique DejaVuSansCondensed-BoldOblique.ttf
dejavusanscondensedoblique dejavusans
dejavusanscondensedoblique DejaVuSansCondensed-Oblique.ttf
dejavusansextralight dejavusans dejavusansextralight
DejaVuSans-ExtraLight.ttf
dejavusansmono dejavusansmono dejavusansmono
DejaVuSansMono.ttf
dejavusansmonobold dejavusansmono dejavusansmonobold
DejaVuSansMono-Bold.ttf
dejavusansmonoboldoblique dejavusansmono
dejavusansmonoboldoblique DejaVuSansMono-BoldOblique.ttf
dejavusansmonobook dejavusansmono dejavusansmono
DejaVuSansMono.ttf
dejavusansmononormal dejavusansmono dejavusansmonooblique
DejaVuSansMono-Oblique.ttf
dejavusansmonooblique dejavusansmono dejavusansmonooblique
DejaVuSansMono-Oblique.ttf
dejavusansnormal dejavusans dejavusansoblique
DejaVuSans-Oblique.ttf
dejavusansoblique dejavusans dejavusansoblique
DejaVuSans-Oblique.ttf
dejavusanssemi dejavusans
dejavusanscondensedoblique DejaVuSansCondensed-Oblique.ttf
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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] 2+ messages in thread
end of thread, other threads:[~2020-01-08 16:40 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-07 22:33 mtxrun font patterns Henning Hraban Ramm
2020-01-08 16:40 ` Hans Hagen
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).