Hi Henri,

Thanks for your solution. This is indeed providing the functionality I was 
after.

I need to pick up a good Tex book one of these days to try and master those 
commands :-)

Regards,
Jan Willem Flamma


> On 25 aug. 2016, at 13:52, Henri Menke <henrime...@gmail.com> wrote:
> 
> Hi Jan,
> 
> if I understood you correctly, this should produce what you are after.
> 
> \starttext
> 
> \startformula
>  E = mc^2
> \stopformula
> 
> \startformula
>  \startalign[m=3,align={middle},distance=0pt plus 1 fil]
>    \NC \rlap{\text{Text1}}                        \NC\NC E=mc^2 \NR
>    \NC \rlap{\text{This is an explanation}}       \NC\NC 
> E=\sqrt{p^2c^2+m^2c^4} \NR
>    \NC \rlap{\text{This is a longer explanation}} \NC\NC \left(\beta 
> mc^2+c\left(\sum _{n=1}^3 \alpha_n p_n \right)\right) \psi(x,t) = i \hbar 
> \frac{\partial \psi(x,t)}{\partial t} \NR
>  \stopalign
> \stopformula
> 
> \stoptext
> 
> The inner workings of this solution are quite messy.  You *have* to have the 
> \NC\NC between text and formula and the formula must not contain any further 
> alignment points; text has to be enclosed in \rlap.  As you can see it 
> centers the formula unconditionally and just flows into the text if it 
> doesn't fit.  Just don't do it like this.
> 
> Cheers, Henri
> 
> On 08/24/2016 05:38 PM, Jan Willem Flamma wrote:
>> Hi Otared,
>> 
>> I apologize for not explaining it better.
>> 
>> Maybe the below example will illustrate better what I’m trying to achieve. 
>> - The first formula is perfectly aligned.
>> - The bottom three formulas do not line up with the top formula
>> 
>> I’m trying to align all formulas regardless of the amount of text added to 
>> the left of the formula. 
>> Of course I could add \qquad or \quad to try and manually align but 
>> basically I’m interested to know if a fool proof method exist that aligns 
>> all without using \\qquad or \quad
>> 
>> \starttext
>> 
>> % Mid-aligned formula
>> \startformula
>> E = mc^2
>> \stopformula
>> 
>> \setupformulas[align=flushleft]
>> \startformula
>>        \startalign[n=3,align={left,middle}]
>>              \NC \text{Text1}                                                
>> \NC \qquad      \NC E = mc^2    \NR
>>              \NC \text{This is an explanation}               \NC     \qquad  
>> \NC  E = mc^2   \NR
>>              \NC \text{This is a longer explanation} \NC     \qquad  \NC E = 
>> mc^2    \NR
>>        \stopalign
>> \stopformula
>> 
>> \stoptext
>> 
>> Thanks
>> JW
>> 
>>> On 24 aug. 2016, at 10:21, Jan Willem Flamma <jwfregis...@icloud.com> wrote:
>>> 
>>> Hi Otared,
>>> 
>>> Thanks for the (very quick) reply.
>>> 
>>> I’ve experiemented with that solution as well. However, the text can vary 
>>> in length and this would required a lot of tweaking to try and get the 
>>> formulas mid-aligned.
>>> I’m trying to find a fool proof solution that will get the formula 
>>> mid-aligned in all cases (and hope it exists).
>>> 
>>> In any case, thanks for your suggestion!
>>> 
>>> Jan Willem
>>> 
>>>> On 24 aug. 2016, at 10:10, Otared Kavian <ota...@gmail.com> wrote:
>>>> 
>>>> Hi Jan,
>>>> 
>>>> You can specify a certain horizontal distance in the second column, as in 
>>>> the following:
>>>> 
>>>> %%% begin example.tex
>>>> \starttext
>>>> 
>>>> \setupformulas[align=flushleft]
>>>> \startformula
>>>>    \startalign[n=2,align={left,middle}]
>>>>            \NC \text{Text1}    \NC\qquad E = mc^2    \NR
>>>>            \NC \text{Text2}    \NC\qquad E = mc^2    \NR
>>>>            \NC \text{Text2}    \NC\hskip 3cm E = mc^2    \NR
>>>>    \stopalign
>>>> \stopformula
>>>> 
>>>> \stoptext
>>>> %%% end example.tex
>>>> 
>>>>> On 24 Aug 2016, at 10:02, Jan Willem Flamma <jwfregis...@icloud.com> 
>>>>> wrote:
>>>>> 
>>>>> Dear list,
>>>>> 
>>>>> I would like to include text on the same line as a formula.
>>>>> The text needs to be left-aligned and the formula needs to be mid-aligned 
>>>>> (as per normal).
>>>>> 
>>>>> I’ve tried various solutions from the mathalign MyWay but have not 
>>>>> succeeded to get the desired result sofar.
>>>>> Below a M-Not-WE. Clearly, the formula is not positioned correctly yet.
>>>>> 
>>>>> Who can help me out?
>>>>> 
>>>>> Regards,
>>>>> Jan Willem
>>>>> 
>>>>> 
>>>>> \starttext
>>>>> 
>>>>> \setupformulas[align=flushleft]
>>>>> \startformula
>>>>>   \startalign[n=2,align={left,middle}]
>>>>>           \NC \text{Text1}    \NC E = mc^2    \NR
>>>>>           \NC \text{Text2}    \NC E = mc^2    \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
>>>>> ___________________________________________________________________________________
>>>> 
>>>> ___________________________________________________________________________________
>>>> 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
>>> ___________________________________________________________________________________
>> 
>> ___________________________________________________________________________________
>> 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
> ___________________________________________________________________________________

___________________________________________________________________________________
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
___________________________________________________________________________________

Reply via email to