* MetaPost label font size @ 2022-07-05 23:00 Henning Hraban Ramm via ntg-context 2022-07-06 5:17 ` Aditya Mahajan via ntg-context 2022-07-06 13:24 ` Fabrice L via ntg-context 0 siblings, 2 replies; 10+ messages in thread From: Henning Hraban Ramm via ntg-context @ 2022-07-05 23:00 UTC (permalink / raw) To: mailing list for ConTeXt users; +Cc: Henning Hraban Ramm How can I change the font size of labels within one picture? Hraban \startMPpage defaultfont := "\truefontname{Sans}"; defaultfontsize := \the\bodyfontsize; label.top(defaultfontsize, (0,0)); defaultfontsize := 4bp; label.top(defaultfontsize, (50,0)); % shows that the variable changed, % but font size is the same \stopMPpage ___________________________________________________________________________________ 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-05 23:00 MetaPost label font size Henning Hraban Ramm via ntg-context @ 2022-07-06 5:17 ` Aditya Mahajan via ntg-context 2022-07-06 9:23 ` Henning Hraban Ramm via ntg-context 2022-07-06 13:24 ` Fabrice L via ntg-context 1 sibling, 1 reply; 10+ messages in thread From: Aditya Mahajan via ntg-context @ 2022-07-06 5:17 UTC (permalink / raw) To: Henning Hraban Ramm via ntg-context; +Cc: Aditya Mahajan On Wed, 6 Jul 2022, Henning Hraban Ramm via ntg-context wrote: > How can I change the font size of labels within one picture? (Untested): See https://www.contextgarden.net/Command/setupMPinstance \setupMPinstance[metafun][textstyle=sans] Or define a new instance, which sets the textstyle to sans. 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-06 5:17 ` Aditya Mahajan via ntg-context @ 2022-07-06 9:23 ` Henning Hraban Ramm via ntg-context 2022-07-06 10:19 ` fv leung via ntg-context 0 siblings, 1 reply; 10+ messages in thread From: Henning Hraban Ramm via ntg-context @ 2022-07-06 9:23 UTC (permalink / raw) To: ntg-context; +Cc: Henning Hraban Ramm Am 06.07.22 um 07:17 schrieb Aditya Mahajan via ntg-context: > On Wed, 6 Jul 2022, Henning Hraban Ramm via ntg-context wrote: > >> How can I change the font size of labels within one picture? > > (Untested): See https://www.contextgarden.net/Command/setupMPinstance > > \setupMPinstance[metafun][textstyle=sans] > > Or define a new instance, which sets the textstyle to sans. Thank you for trying, but that doesn’t seem to have anything to do with my question. I need a different font size for different labels within one picture. Hraban ___________________________________________________________________________________ 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-06 9:23 ` Henning Hraban Ramm via ntg-context @ 2022-07-06 10:19 ` fv leung via ntg-context 2022-07-06 10:45 ` Hans Hagen via ntg-context 0 siblings, 1 reply; 10+ messages in thread From: fv leung via ntg-context @ 2022-07-06 10:19 UTC (permalink / raw) To: mailing list for ConTeXt users; +Cc: fv leung [-- Attachment #1.1: Type: text/plain, Size: 1483 bytes --] My stupid way to get labels of different sizes: \starttext \startMPcode label("normal label", (0, 0)); label("\setsmallbodyfont small label", (0, 18)); label("\setbigbodyfont big label", (0, -18)); \stopMPcode \stoptext Henning Hraban Ramm via ntg-context <ntg-context@ntg.nl> 於 2022年7月6日 週三 下午5:23寫道: > Am 06.07.22 um 07:17 schrieb Aditya Mahajan via ntg-context: > > On Wed, 6 Jul 2022, Henning Hraban Ramm via ntg-context wrote: > > > >> How can I change the font size of labels within one picture? > > > > (Untested): See https://www.contextgarden.net/Command/setupMPinstance > > > > \setupMPinstance[metafun][textstyle=sans] > > > > Or define a new instance, which sets the textstyle to sans. > > Thank you for trying, but that doesn’t seem to have anything to do with > my question. > > I need a different font size for different labels within one picture. > > Hraban > > > ___________________________________________________________________________________ > 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: 2492 bytes --] [-- Attachment #2: Type: text/plain, Size: 493 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-06 10:19 ` fv leung via ntg-context @ 2022-07-06 10:45 ` Hans Hagen via ntg-context 2022-07-06 11:36 ` Henning Hraban Ramm via ntg-context 0 siblings, 1 reply; 10+ messages in thread From: Hans Hagen via ntg-context @ 2022-07-06 10:45 UTC (permalink / raw) To: fv leung via ntg-context; +Cc: Hans Hagen On 7/6/2022 12:19 PM, fv leung via ntg-context wrote: > My stupid way to get labels of different sizes: > > \starttext > > \startMPcode > > label("normal label", (0, 0)); > > label("\setsmallbodyfont small label", (0, 18)); > > label("\setbigbodyfont big label", (0, -18)); > > \stopMPcode > > \stoptext nothing stupid about that ... it's how i would do it Hans ----------------------------------------------------------------- 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-06 10:45 ` Hans Hagen via ntg-context @ 2022-07-06 11:36 ` Henning Hraban Ramm via ntg-context 2022-07-06 12:26 ` fv leung via ntg-context 2022-07-06 12:36 ` Hans Hagen via ntg-context 0 siblings, 2 replies; 10+ messages in thread From: Henning Hraban Ramm via ntg-context @ 2022-07-06 11:36 UTC (permalink / raw) To: ntg-context; +Cc: Henning Hraban Ramm Am 06.07.22 um 12:45 schrieb Hans Hagen via ntg-context: > On 7/6/2022 12:19 PM, fv leung via ntg-context wrote: >> My stupid way to get labels of different sizes: >> >> \starttext >> >> \startMPcode >> >> label("normal label", (0, 0)); >> >> label("\setsmallbodyfont small label", (0, 18)); >> >> label("\setbigbodyfont big label", (0, -18)); >> >> \stopMPcode >> >> \stoptext > nothing stupid about that ... it's how i would do it Okay. So there’s really no possibility to adapt whatever defines the label font size except defaultfontsize inbetween? Strange. My solution so far was to split the picture and re-combine it afterwards. Hraban ___________________________________________________________________________________ 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-06 11:36 ` Henning Hraban Ramm via ntg-context @ 2022-07-06 12:26 ` fv leung via ntg-context 2022-07-06 12:36 ` Hans Hagen via ntg-context 1 sibling, 0 replies; 10+ messages in thread From: fv leung via ntg-context @ 2022-07-06 12:26 UTC (permalink / raw) To: mailing list for ConTeXt users; +Cc: fv leung [-- Attachment #1.1: Type: text/plain, Size: 1639 bytes --] I've used something like the following before. \starttext \startMPcode label("normal label", (0, 0)); label("{\switchtobodyfont[3pt] tiny label}", (0, 18)); label("{\switchtobodyfont[72pt] giant label}", (0, -72)); \stopMPcode \stoptext Henning Hraban Ramm via ntg-context <ntg-context@ntg.nl> 於 2022年7月6日 週三 晚上7:36寫道: > Am 06.07.22 um 12:45 schrieb Hans Hagen via ntg-context: > > On 7/6/2022 12:19 PM, fv leung via ntg-context wrote: > >> My stupid way to get labels of different sizes: > >> > >> \starttext > >> > >> \startMPcode > >> > >> label("normal label", (0, 0)); > >> > >> label("\setsmallbodyfont small label", (0, 18)); > >> > >> label("\setbigbodyfont big label", (0, -18)); > >> > >> \stopMPcode > >> > >> \stoptext > > nothing stupid about that ... it's how i would do it > > Okay. So there’s really no possibility to adapt whatever defines the > label font size except defaultfontsize inbetween? Strange. > > My solution so far was to split the picture and re-combine it afterwards. > > Hraban > > > ___________________________________________________________________________________ > 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: 2671 bytes --] [-- Attachment #2: Type: text/plain, Size: 493 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-06 11:36 ` Henning Hraban Ramm via ntg-context 2022-07-06 12:26 ` fv leung via ntg-context @ 2022-07-06 12:36 ` Hans Hagen via ntg-context 1 sibling, 0 replies; 10+ messages in thread From: Hans Hagen via ntg-context @ 2022-07-06 12:36 UTC (permalink / raw) To: ntg-context; +Cc: Hans Hagen On 7/6/2022 1:36 PM, Henning Hraban Ramm via ntg-context wrote: > Am 06.07.22 um 12:45 schrieb Hans Hagen via ntg-context: >> On 7/6/2022 12:19 PM, fv leung via ntg-context wrote: >>> My stupid way to get labels of different sizes: >>> >>> \starttext >>> >>> \startMPcode >>> >>> label("normal label", (0, 0)); >>> >>> label("\setsmallbodyfont small label", (0, 18)); >>> >>> label("\setbigbodyfont big label", (0, -18)); >>> >>> \stopMPcode >>> >>> \stoptext >> nothing stupid about that ... it's how i would do it > > Okay. So there’s really no possibility to adapt whatever defines the > label font size except defaultfontsize inbetween? Strange. > > My solution so far was to split the picture and re-combine it afterwards. well, if there would be another way you would find it strange there if that would interfere with whatever else goes into a label text because we support arbitrary tex ... no way to figure out what struts, line distances, spacing, either of not adapt to current situation, delayed vs immediate inclusion, etc ... you can't have both worlds if course you can make some macro (or define a highlight) and use that in the labels Hans ----------------------------------------------------------------- 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-05 23:00 MetaPost label font size Henning Hraban Ramm via ntg-context 2022-07-06 5:17 ` Aditya Mahajan via ntg-context @ 2022-07-06 13:24 ` Fabrice L via ntg-context 2022-07-06 15:21 ` Henning Hraban Ramm via ntg-context 1 sibling, 1 reply; 10+ messages in thread From: Fabrice L via ntg-context @ 2022-07-06 13:24 UTC (permalink / raw) To: mailing list for ConTeXt users; +Cc: Fabrice L > Le 5 juill. 2022 à 19:00, Henning Hraban Ramm via ntg-context <ntg-context@ntg.nl> a écrit : > > How can I change the font size of labels within one picture? > > Hraban > > \startMPpage > defaultfont := "\truefontname{Sans}"; > defaultfontsize := \the\bodyfontsize; > > label.top(defaultfontsize, (0,0)); > > defaultfontsize := 4bp; > > label.top(defaultfontsize, (50,0)); > % shows that the variable changed, > % but font size is the same > > \stopMPpage Here are slightly different syntax that could be useful perhaps ? In the second one, the scaled parameter can be replaced easily with a variable, so you can decide and change the size of the label during the course of a picture. \starttext \startMPpage defaultfont := "\truefontname{Sans}"; defaultfontsize := \the\bodyfontsize; defaultscale := 0.5; label.top("small label", (-10,0)); defaultscale := 1.0; label.top("normal label", (50,5)); label.top("another normal label", (50,-5)); defaultscale := 2.0; label.top("Huge label", (10,-25)); \stopMPpage \startMPpage draw textext.top("small label") scaled 0.5 shifted (-10,0) ; draw textext.top("normal label") scaled 1 shifted (50,5) ; draw textext.top("second normal label") scaled 1 shifted (50,-5) ; draw textext.top("Huge label") scaled 2 shifted (10,-25) ; \stopMPpage \stoptext Fabrice. ___________________________________________________________________________________ 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] 10+ messages in thread
* Re: MetaPost label font size 2022-07-06 13:24 ` Fabrice L via ntg-context @ 2022-07-06 15:21 ` Henning Hraban Ramm via ntg-context 0 siblings, 0 replies; 10+ messages in thread From: Henning Hraban Ramm via ntg-context @ 2022-07-06 15:21 UTC (permalink / raw) To: mailing list for ConTeXt users; +Cc: Henning Hraban Ramm Am 06.07.22 um 15:24 schrieb Fabrice L: > Here are slightly different syntax that could be useful perhaps ? In the second one, the scaled parameter can be replaced easily with a variable, so you can decide and change the size of the label during the course of a picture. Thank you (all), I resolved to using the usual \tfx or \definedfont. Hraban ___________________________________________________________________________________ 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] 10+ messages in thread
end of thread, other threads:[~2022-07-06 15:21 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2022-07-05 23:00 MetaPost label font size Henning Hraban Ramm via ntg-context 2022-07-06 5:17 ` Aditya Mahajan via ntg-context 2022-07-06 9:23 ` Henning Hraban Ramm via ntg-context 2022-07-06 10:19 ` fv leung via ntg-context 2022-07-06 10:45 ` Hans Hagen via ntg-context 2022-07-06 11:36 ` Henning Hraban Ramm via ntg-context 2022-07-06 12:26 ` fv leung via ntg-context 2022-07-06 12:36 ` Hans Hagen via ntg-context 2022-07-06 13:24 ` Fabrice L via ntg-context 2022-07-06 15:21 ` Henning Hraban Ramm via ntg-context
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).