Re: [NTG-context] Math Alignment - start equation at left margin
I had tried using \setupformulas, but it did not work when I posted my question. I suppose it was for the reason you mentioned. I will try it again, once I have downloaded the latest beta. Thanks. On Tue, Dec 15, 2009 at 6:41 AM, Aditya Mahajan wrote: > On Sun, 29 Nov 2009, Curiouslearn wrote: > >> Hi, >> Can someone please help with the alignment of the equation so that it >> starts at left. I tried flushleft and other options (such as without >> \NC \NR, with align=left etc.). None of them result in the equation >> starting at the left margin. The equation is either placed in the >> middle or is aligned to the right. I want it to start at the left. >> >> Thanks. >> >> \setuppapersize[letter][letter] >> >> \starttext >> >> \startformula\startalign[align={left}] >> \NC\text{\bf Example: } >> \frac{d(4x^{2})}{dx} = 4 >> \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR >> \stopalign\stopformula >> >> \stoptext > > The correct way to do this is > > \setupformulas[align=flushleft] > > \starttext > \startformula > a = b > \stopformula > \stoptext > > However, this does not work in MkIV due to a bug introduced in the splitting > of mkii-mkiv files. math alignment works using commands > > \def\startinnermath > {\getvalue{\e!start\??fm\formulaparameter\c!align}} > > \def\stopinnermath > {\getvalue{\e!stop \??fm\formulaparameter\c!align}} > > which are defined in math-ali.mkiv. However, strc-mat.mkiv redefines these > to \empty, so the simple math alignment does not work anymore. > > Hans: we need to either move these definitions from math-ali to strc-mat or > remove > > \let\startinnermath\empty > \let\stopinnermath \empty > > from strc-mat.mkiv > > 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://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 ___
Re: [NTG-context] Math Alignment - start equation at left margin
Aditya Mahajan wrote: Hans: we need to either move these definitions from math-ali to strc-mat or remove \let\startinnermath\empty \let\stopinnermath \empty from strc-mat.mkiv ok, removed - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 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 ___
Re: [NTG-context] Math Alignment - start equation at left margin
On Sun, 29 Nov 2009, Curiouslearn wrote: Hi, Can someone please help with the alignment of the equation so that it starts at left. I tried flushleft and other options (such as without \NC \NR, with align=left etc.). None of them result in the equation starting at the left margin. The equation is either placed in the middle or is aligned to the right. I want it to start at the left. Thanks. \setuppapersize[letter][letter] \starttext \startformula\startalign[align={left}] \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR \stopalign\stopformula \stoptext The correct way to do this is \setupformulas[align=flushleft] \starttext \startformula a = b \stopformula \stoptext However, this does not work in MkIV due to a bug introduced in the splitting of mkii-mkiv files. math alignment works using commands \def\startinnermath {\getvalue{\e!start\??fm\formulaparameter\c!align}} \def\stopinnermath {\getvalue{\e!stop \??fm\formulaparameter\c!align}} which are defined in math-ali.mkiv. However, strc-mat.mkiv redefines these to \empty, so the simple math alignment does not work anymore. Hans: we need to either move these definitions from math-ali to strc-mat or remove \let\startinnermath\empty \let\stopinnermath \empty from strc-mat.mkiv 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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Math Alignment - start equation at left margin
Otared, thanks very much for bringing Aditya's article to my attention. The method worked well. On Mon, Nov 30, 2009 at 2:50 AM, Otared Kavian wrote: > Sorry for sending this again: I forgot a closing "}" in \type{FLalign]…)}… > Hi, > Is this what you want to achieve: > %% begin > \starttext > From Aditya's \type{mathalign.pdf}, where he defines in fact a > \type{\definemathalignment[flalign]}, > (but I prefer \type{FLalign]…)} one has > \definemathalignment[FLalign] [m=2, distance=5em plus 1 fil] %We need to set > a default value for m > Curiouslearn' input was: > \startformula > \startalign > \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 > \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR > \stopalign > \stopformula > \startformula > \startFLalign %% here you can add [m=2] or [m=3] if you need more columns > \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 > \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC \NC \NR %% note twice \NC > \stopFLalign > \stopformula > \stoptext > %% end > Best regards: OK > On 30 nov. 2009, at 00:45, Curiouslearn wrote: > > Hi, > Can someone please help with the alignment of the equation so that it > starts at left. I tried flushleft and other options (such as without > \NC \NR, with align=left etc.). None of them result in the equation > starting at the left margin. The equation is either placed in the > middle or is aligned to the right. I want it to start at the left. > > Thanks. > > \setuppapersize[letter][letter] > > \starttext > > \startformula\startalign[align={left}] > \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 > \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR > \stopalign\stopformula > > \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 > ___ > > %% > Otared Kavian > Département de Mathématiques > Université de Versailles Saint-Quentin > Bâtiment Fermat > 45 aveue des Etats Unis > 78035 Versailles cedex > Téléphone: +33 1 39 25 46 42 > Secrétariat: +33 1 39 25 46 44 > Secrétariat: +33 1 39 25 46 46 > e-mail: otared.kav...@math.uvsq.fr > > > > ___ > 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 ___
Re: [NTG-context] Math Alignment - start equation at left margin
Sorry for sending this again: I forgot a closing "}" in \type{FLalign]…)}… Hi, Is this what you want to achieve: %% begin \starttext From Aditya's \type{mathalign.pdf}, where he defines in fact a \type{\definemathalignment[flalign]}, (but I prefer \type{FLalign]…)} one has \definemathalignment[FLalign] [m=2, distance=5em plus 1 fil] %We need to set a default value for m Curiouslearn' input was: \startformula \startalign \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR \stopalign \stopformula \startformula \startFLalign %% here you can add [m=2] or [m=3] if you need more columns \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC \NC \NR %% note twice \NC \stopFLalign \stopformula \stoptext %% end Best regards: OK On 30 nov. 2009, at 00:45, Curiouslearn wrote: > Hi, > Can someone please help with the alignment of the equation so that it > starts at left. I tried flushleft and other options (such as without > \NC \NR, with align=left etc.). None of them result in the equation > starting at the left margin. The equation is either placed in the > middle or is aligned to the right. I want it to start at the left. > > Thanks. > > \setuppapersize[letter][letter] > > \starttext > > \startformula\startalign[align={left}] > \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = > 4 > \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR > \stopalign\stopformula > > \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 > ___ %% Otared Kavian Département de Mathématiques Université de Versailles Saint-Quentin Bâtiment Fermat 45 aveue des Etats Unis 78035 Versailles cedex Téléphone: +33 1 39 25 46 42 Secrétariat: +33 1 39 25 46 44 Secrétariat: +33 1 39 25 46 46 e-mail: otared.kav...@math.uvsq.fr ___ 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 ___
Re: [NTG-context] Math Alignment - start equation at left margin
Hi, Is this what you want to achieve: %% begin \starttext From Aditya's \type{mathalign.pdf}, where he defines in fact a \type{\definemathalignment[flalign]}, (but I prefer \type{FLalign]…) one has \definemathalignment[FLalign] [m=2, distance=5em plus 1 fil] %We need to set a default value for m Curiouslearn' input was: \startformula \startalign \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR \stopalign \stopformula \startformula \startFLalign %% here you can add [m=2] or [m=3] if you need more columns \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC \NC \NR %% note twice \NC \stopFLalign \stopformula \stoptext %% end Best regards: OK On 30 nov. 2009, at 00:45, Curiouslearn wrote: > Hi, > Can someone please help with the alignment of the equation so that it > starts at left. I tried flushleft and other options (such as without > \NC \NR, with align=left etc.). None of them result in the equation > starting at the left margin. The equation is either placed in the > middle or is aligned to the right. I want it to start at the left. > > Thanks. > > \setuppapersize[letter][letter] > > \starttext > > \startformula\startalign[align={left}] > \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = > 4 > \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR > \stopalign\stopformula > > \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 > ___ %% Otared Kavian Département de Mathématiques Université de Versailles Saint-Quentin Bâtiment Fermat 45 aveue des Etats Unis 78035 Versailles cedex Téléphone: +33 1 39 25 46 42 Secrétariat: +33 1 39 25 46 44 Secrétariat: +33 1 39 25 46 46 e-mail: otared.kav...@math.uvsq.fr ___ 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 ___
[NTG-context] Math Alignment - start equation at left margin (Bug in latest beta)
Just wanted to mention that I tried to achieve left alignment of single equation using: \setupformulas[align=flushleft] \startformula \text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC\NR \stopformula But that does not work with the latest beta -- (This is LuaTeX, Version beta-0.46.0-2009112820 ConTeXt ver: 2009.11.27 21:24 MKIV fmt: 2009.11.29 int: english/english). It, however, works with MKII. I suppose, my question is, whether is another way of doing it, or should I wait until the bug is fixed. Thanks. On Sun, Nov 29, 2009 at 6:45 PM, Curiouslearn wrote: > Hi, > Can someone please help with the alignment of the equation so that it > starts at left. I tried flushleft and other options (such as without > \NC \NR, with align=left etc.). None of them result in the equation > starting at the left margin. The equation is either placed in the > middle or is aligned to the right. I want it to start at the left. > > Thanks. > > \setuppapersize[letter][letter] > > \starttext > > \startformula\startalign[align={left}] > \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} > = 4 > \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR > \stopalign\stopformula > > \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 ___
[NTG-context] Math Alignment - start equation at left margin
Hi, Can someone please help with the alignment of the equation so that it starts at left. I tried flushleft and other options (such as without \NC \NR, with align=left etc.). None of them result in the equation starting at the left margin. The equation is either placed in the middle or is aligned to the right. I want it to start at the left. Thanks. \setuppapersize[letter][letter] \starttext \startformula\startalign[align={left}] \NC\text{\bf Example: } \frac{d(4x^{2})}{dx} = 4 \frac{dx^{2}}{dx} = 4 (2x) = 8x.\NC{ }\NR \stopalign\stopformula \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 ___