[NTG-context] Changing the font size in an environment changes the behavior of a macro
Fabrice Couvreur
fabrice1.couvreur at gmail.com
Mon May 4 23:46:51 CEST 2020
Hi Aditya,
Thank you for your help ; this also works with pgfplots but the body of the
text must be with the same font. I always use the pagella font but it
doesn't allow you to use \mathscript{} that's why I use this macro. Are
there other free fonts that allow you to do this ?
Fabrice
\usemodule[pgfplots]
\pgfplotsset{compat=newest}
\usebodyfont[xitsbidi]
\define[1]\cscript{\start\m{{\mathscript{#1}}}\stop}
\startmidaligned
\define[1]\cscript{\start\m{{\mathscript{#1}}}\stop}
\starttikzpicture
\startaxis
\addplot {x};
\node[above left] at (2,2) {\cscript{C}};
\stopaxis
\stoptikzpicture
\stopmidaligned
\blank
\startmidaligned
\switchtobodyfont[9pt]
\starttikzpicture
\startaxis
\addplot {x};
\node[above left] at (2,2) {\cscript{C}};
\stopaxis
\stoptikzpicture
\stopmidaligned
\stoptext
Le lun. 4 mai 2020 à 19:18, Aditya Mahajan <adityam at umich.edu> a écrit :
> On Mon, 4 May 2020, Fabrice Couvreur wrote:
>
> > Hi,
> > Sorry to insist but I cannot fix this problem.
> > Thanks for any help.
>
> I don't know the answer, but here is a simpler example without pgfplot
> which fails (different calligraphic C's):
>
>
>
> \define[1]\cscript{\start\switchtobodyfont[xitsbidi]\m{{\mathscript{#1}}}\stop}
>
> \starttext
> \startTEXpage[offset=2mm]
> \cscript{C}
> \start
> \switchtobodyfont[9pt]
> \cscript{C}
> \stop
> \stopTEXpage
> \stoptext
>
> And here is a version with a minor change that works (same calligraphic
> C's)!
>
> \usebodyfont[xitsbidi]
>
> \define[1]\cscript{\start\m{{\mathscript{#1}}}\stop}
>
> \starttext
> \startTEXpage[offset=2mm]
> \cscript{C}
> \start
> \switchtobodyfont[9pt]
> \cscript{C}
> \stop
> \stopTEXpage
> \stoptext
>
> Aditya
>
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to
> the Wiki!
>
> maillist : ntg-context at 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
>
> ___________________________________________________________________________________
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-context/attachments/20200504/04f475ea/attachment-0001.htm>
More information about the ntg-context
mailing list