Nicolas Goaziou <n.goaz...@gmail.com> writes:

> Hello,
>
> Thanks for the patch. Here are some comments about it.
>
> Rasmus <ras...@gmx.us> writes:
>
>> Currently one can't write something like \beta_t and get a nice result
>> in org when exporting to LaTeX (where nice result := $\beta_t$).  This
>> patch tries to fix it.
>
> Translating \beta_t into $\beta$$_\text{t}$ and \beta_bar into
> $\beta$$ \text{bar}$ is intended.
>
> Unless you explicitly ask for math mode, Org defaults to text mode. The
> fact that it needs to go through math mode to insert some entities is
> not relevant. IOW, there's a difference between \beta_{$t$} and \beta_t.
>
> Also, merging consecutive subscript and superscript is fragile (and the
> code in `org-latex--script-size' could be improved in that area), as it
> also depends on user's filters. Here is a contrived example:
>
> Let's assume I have a filter which removes any subscript with the letter
> "a" in it. With the following code:
>
>   \beta_a
>
> Trying to merge both the entity and the subscript will return
>
>   $\beta
>
> which is wrong.
>
>> As is evident from the pdf output
>>
>>   $\alpha$$\beta$$_{\text{t}}$ ≠ $\alpha$$\beta$$_{{t}}$ ≠ $\alpha\beta_{t}$
>>
>> There seems to be no difference between $\alpha$$\beta$ and
>> $\alpha\beta$ in the pdf, but the latter is more aesthetically
>> pleasing in the source.
>
> Beautifying LaTeX code is fine, unless it means adding yet another
> variable, and making some assumptions about user's configuration. If it
> ain't broken, don't fix it.
>
>
> Regards,

-- 
. . . The proofs are technical in nature and provides no real understanding.

Reply via email to