* setupformulas options (or defineformula) and effort to reduce the font in math formulas @ 2015-03-10 22:45 Jaroslav Hajtmar 2015-03-10 22:57 ` Hans Hagen 0 siblings, 1 reply; 6+ messages in thread From: Jaroslav Hajtmar @ 2015-03-10 22:45 UTC (permalink / raw) To: mailing list for ConTeXt users Hello List. I would like some elegant way to diminished font in math formulas... Is there possibility anything as \setupformulas[before={\switchtobodyfont[small]} ]? I need to align formulas, so are not enough to \mathematics {xxxx} Below is my fallback. You can do something smarter? Thanx Jaroslav Hajtmar \defineformula[small][ align=right, strut=yes, spacebefore=, spaceafter=, % before={\switchtobodyfont[small]} ] % Here is my fallback solution: \def\Startsmallformula{\startsmallformula\switchtobodyfont[small] } \starttext \startformula \lim\limits_{x\rightarrow-2^{\mp}}{\arctan\frac{x}{2+x}}=\pm\frac{\pi}{2} \stopformula \startformula f':\; y' = \frac{\sqrt{3}(1+x^2)}{(1-x^2)^2+3x^2} \stopformula \startformula \lim\limits_{x\rightarrow 1^{\mp}}{\frac{x^2+1}{x-1}}=\mp\infty \stopformula \Startsmallformula \lim\limits_{x\rightarrow-2^{\mp}}{\arctan\frac{x}{2+x}}=\pm\frac{\pi}{2} \stopsmallformula \Startsmallformula f':\; y' = \frac{\sqrt{3}(1+x^2)}{(1-x^2)^2+3x^2} \stopsmallformula \Startsmallformula \lim\limits_{x\rightarrow 1^{\mp}}{\frac{x^2+1}{x-1}}=\mp\infty \stopsmallformula \blank[big] \startsmallformula \startalign \NC f(x)\NC = \ln (x^2+2x+2)\NR \NC f(-x)\NC = \ln ((–x)^2 - 2x + 2)\NR \NC -f(x)\NC = -\ln (x^2+2x+2)\NR \stopalign \stopsmallformula \blank[big] \Startsmallformula \startalign \NC f(x)\NC = \ln (x^2+2x+2)\NR \NC f(-x)\NC = \ln ((–x)^2 - 2x + 2)\NR \NC -f(x)\NC = -\ln (x^2+2x+2)\NR \stopalign \stopsmallformula \stoptext ___________________________________________________________________________________ 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setupformulas options (or defineformula) and effort to reduce the font in math formulas 2015-03-10 22:45 setupformulas options (or defineformula) and effort to reduce the font in math formulas Jaroslav Hajtmar @ 2015-03-10 22:57 ` Hans Hagen 2015-03-10 23:07 ` Jaroslav Hajtmar 0 siblings, 1 reply; 6+ messages in thread From: Hans Hagen @ 2015-03-10 22:57 UTC (permalink / raw) To: hajtmar, mailing list for ConTeXt users On 3/10/2015 11:45 PM, Jaroslav Hajtmar wrote: > Hello List. > I would like some elegant way to diminished font in math formulas... > > Is there possibility anything as > \setupformulas[before={\switchtobodyfont[small]} ]? > I need to align formulas, so are not enough to \mathematics {xxxx} > > Below is my fallback. You can do something smarter? define a bodyfont (rm,mm,tt) where the math has an rscale of 0.8 Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setupformulas options (or defineformula) and effort to reduce the font in math formulas 2015-03-10 22:57 ` Hans Hagen @ 2015-03-10 23:07 ` Jaroslav Hajtmar 2015-03-10 23:52 ` Wolfgang Schuster 0 siblings, 1 reply; 6+ messages in thread From: Jaroslav Hajtmar @ 2015-03-10 23:07 UTC (permalink / raw) To: mailing list for ConTeXt users Thanks Hans for the reply. I take to type some formulas larger font, so that's why I opted to frame their own definition of a formula environment with small print. Switch entire mathematical text on small I don't want. Therefore, I would like to have both: \startformula .... \stopformula and \startsmallformula .... \stopsmallformula Thanx Jaroslav Hajtmar Dne 10.3.2015 v 23:57 Hans Hagen napsal(a): > On 3/10/2015 11:45 PM, Jaroslav Hajtmar wrote: >> Hello List. >> I would like some elegant way to diminished font in math formulas... >> >> Is there possibility anything as >> \setupformulas[before={\switchtobodyfont[small]} ]? >> I need to align formulas, so are not enough to \mathematics {xxxx} >> >> Below is my fallback. You can do something smarter? > > define a bodyfont (rm,mm,tt) where the math has an rscale of 0.8 > > Hans > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com > | 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setupformulas options (or defineformula) and effort to reduce the font in math formulas 2015-03-10 23:07 ` Jaroslav Hajtmar @ 2015-03-10 23:52 ` Wolfgang Schuster 2015-03-11 17:18 ` Jaroslav Hajtmar 0 siblings, 1 reply; 6+ messages in thread From: Wolfgang Schuster @ 2015-03-10 23:52 UTC (permalink / raw) To: hajtmar, mailing list for ConTeXt users > Am 11.03.2015 um 00:07 schrieb Jaroslav Hajtmar <hajtmar@gyza.cz>: > > Thanks Hans for the reply. > I take to type some formulas larger font, so that's why I opted to frame their own definition of a formula environment with small print. Switch entire mathematical text on small I don't want. > Therefore, I would like to have both: > > \startformula > .... > \stopformula > > and > > \startsmallformula > .... > \stopsmallformula \startformula has a optional argument which let you change the font, e.g. \startformula[9pt]. \definestartstop[smallformula] [before={\startformula[small]}, after=\stopformula] \starttext \startformula c^2 = a^2 + b^2 \stopformula \startformula[small] c^2 = a^2 + b^2 \stopformula \startsmallformula c^2 = a^2 + b^2 \stopsmallformula \stoptext Wolfgang ___________________________________________________________________________________ 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setupformulas options (or defineformula) and effort to reduce the font in math formulas 2015-03-10 23:52 ` Wolfgang Schuster @ 2015-03-11 17:18 ` Jaroslav Hajtmar 2015-03-12 8:23 ` Jaroslav Hajtmar 0 siblings, 1 reply; 6+ messages in thread From: Jaroslav Hajtmar @ 2015-03-11 17:18 UTC (permalink / raw) To: mailing list for ConTeXt users Thanx Wolfgang for reply. I had no idea that it is possible in this way to change the font size. I could not figure a way for your solution set alignment formulas to right and how work \defineformula and \definestartstop together. After defining a new MY formula in combination with your solution works it fine, as I had imagined. Is there any possibility of setting of parameters a newly defined formulas? Or, it can not be done, and everything must be solved within the initial definition? One more thanx Jaroslav Hajtmar \defineformula[MY][ align=right, strut=yes, spacebefore=, spaceafter=, ] \definestartstop[smallformula] [before={\startformula[small]}, after=\stopformula, ] % \setupformulas[align=right,strut=yes,spacebefore=,spaceafter=] % \setupformulas[smallformula][align=right,strut=yes,spacebefore=,spaceafter=] % \setupformulas[small][align=right,strut=yes,spacebefore=,spaceafter=] % \setupsmallformulas[align=right,strut=yes,spacebefore=,spaceafter=] % \setupsmallformulaformulas[align=right,strut=yes,spacebefore=,spaceafter=] % \setupformulas[MY][align=right,strut=yes,spacebefore=,spaceafter=] % \setupformulas[MYformula][align=right,strut=yes,spacebefore=,spaceafter=] % \setupMYformulas[align=right,strut=yes,spacebefore=,spaceafter=] \starttext \startformula c^2 = a^2 + b^2 \stopformula \startformula[small] c^2 = a^2 + b^2 \stopformula \startformula[8pt] c^2 = a^2 + b^2 \stopformula \startsmallformula c^2 = a^2 + b^2 \stopsmallformula \startMYformula[small] c^2 = a^2 + b^2 \stopMYformula \startMYformula[5pt] c^2 = a^2 + b^2 \stopMYformula \stoptext Dne 11.3.2015 v 0:52 Wolfgang Schuster napsal(a): > \startformula has a optional argument which let you change the font, e.g. \startformula[9pt]. > > \definestartstop[smallformula] > [before={\startformula[small]}, > after=\stopformula] > > \starttext > > \startformula > c^2 = a^2 + b^2 > \stopformula > > \startformula[small] > c^2 = a^2 + b^2 > \stopformula > > \startsmallformula > c^2 = a^2 + b^2 > \stopsmallformula > > \stoptext ___________________________________________________________________________________ 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: setupformulas options (or defineformula) and effort to reduce the font in math formulas 2015-03-11 17:18 ` Jaroslav Hajtmar @ 2015-03-12 8:23 ` Jaroslav Hajtmar 0 siblings, 0 replies; 6+ messages in thread From: Jaroslav Hajtmar @ 2015-03-12 8:23 UTC (permalink / raw) To: ntg-context Hello Wolfgang. After some searching and experimenting, here is my functional solution. I wrote it into the wiki. I have not found there eg. defineformula command etc Jaroslav Hajtmar \defineformula[MY][ align=left, strut=no, spacebefore=, spaceafter=, ] % so you can modify the settings of defineforumla[MY] \setupformulae[MY][align=right,strut=yes,spacebefore=medium,spaceafter=big] % so we can create new start-stopsmallformula \definestartstop[smallformula] [before={\startformula[small]}, after=\stopformula, ] % and we can so create new start-stopmysmallformula: \definestartstop[mysmallformula] [before={\startMYformula[small]}, after=\stopMYformula, ] % and here is my shortcuts: \let\bmyformula\startmysmallformula \let\emyformula\stopmysmallformula \starttext \title{Example of use and behavior} startformula: \startformula c^2 = a^2 + b^2 \stopformula startformula$[$small$]$: \startformula[small] c^2 = a^2 + b^2 \stopformula startformula[8pt]: \startformula[8pt] c^2 = a^2 + b^2 \stopformula startsmallformula: \startsmallformula c^2 = a^2 + b^2 \stopsmallformula startmysmallformula: \startmysmallformula c^2 = a^2 + b^2 \stopmysmallformula startMYformula: \startMYformula c^2 = a^2 + b^2 \stopMYformula startMYformula[5pt]: \startMYformula[5pt] c^2 = a^2 + b^2 \stopMYformula bmyformula: \bmyformula c^2 = a^2 + b^2 \emyformula \stoptext http://wiki.contextgarden.net/defineformula Dne 11.3.2015 v 18:18 Jaroslav Hajtmar napsal(a): > Thanx Wolfgang for reply. > I had no idea that it is possible in this way to change the font size. > I could not figure a way for your solution set alignment formulas to > right and how work \defineformula and \definestartstop together. > > After defining a new MY formula in combination with your solution > works it fine, as I had imagined. > Is there any possibility of setting of parameters a newly defined > formulas? Or, it can not be done, and everything must be solved within > the initial definition? > > One more thanx > Jaroslav Hajtmar > > > \defineformula[MY][ > align=right, > strut=yes, > spacebefore=, > spaceafter=, > ] > > \definestartstop[smallformula] > [before={\startformula[small]}, > after=\stopformula, > ] > > > % \setupformulas[align=right,strut=yes,spacebefore=,spaceafter=] > % > \setupformulas[smallformula][align=right,strut=yes,spacebefore=,spaceafter=] > % \setupformulas[small][align=right,strut=yes,spacebefore=,spaceafter=] > % \setupsmallformulas[align=right,strut=yes,spacebefore=,spaceafter=] > % > \setupsmallformulaformulas[align=right,strut=yes,spacebefore=,spaceafter=] > % \setupformulas[MY][align=right,strut=yes,spacebefore=,spaceafter=] > % > \setupformulas[MYformula][align=right,strut=yes,spacebefore=,spaceafter=] > % \setupMYformulas[align=right,strut=yes,spacebefore=,spaceafter=] > > > \starttext > > \startformula > c^2 = a^2 + b^2 > \stopformula > > \startformula[small] > c^2 = a^2 + b^2 > \stopformula > > \startformula[8pt] > c^2 = a^2 + b^2 > \stopformula > > \startsmallformula > c^2 = a^2 + b^2 > \stopsmallformula > > \startMYformula[small] > c^2 = a^2 + b^2 > \stopMYformula > > \startMYformula[5pt] > c^2 = a^2 + b^2 > \stopMYformula > > > \stoptext > > > > Dne 11.3.2015 v 0:52 Wolfgang Schuster napsal(a): >> \startformula has a optional argument which let you change the font, >> e.g. \startformula[9pt]. >> >> \definestartstop[smallformula] >> [before={\startformula[small]}, >> after=\stopformula] >> >> \starttext >> >> \startformula >> c^2 = a^2 + b^2 >> \stopformula >> >> \startformula[small] >> c^2 = a^2 + b^2 >> \stopformula >> >> \startsmallformula >> c^2 = a^2 + b^2 >> \stopsmallformula >> >> \stoptext > > ___________________________________________________________________________________ > > 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 : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > ___________________________________________________________________________________ ___________________________________________________________________________________ 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-03-12 8:23 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-03-10 22:45 setupformulas options (or defineformula) and effort to reduce the font in math formulas Jaroslav Hajtmar 2015-03-10 22:57 ` Hans Hagen 2015-03-10 23:07 ` Jaroslav Hajtmar 2015-03-10 23:52 ` Wolfgang Schuster 2015-03-11 17:18 ` Jaroslav Hajtmar 2015-03-12 8:23 ` Jaroslav Hajtmar
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).