On 09 Jul 2014, at 10:39, Hans Hagen <[email protected]> wrote:
> On 7/9/2014 8:20 AM, Dirk Laurie wrote:
> […]
>> If any LuaTeX user can give good reasons why the hyperbolic
>> functions should stay, now is the time to air them on the
>> Lua mailing list (http://lua.org).
>
> If really needed we can always add the more extensive math library (and the
> depricated functions can be written in Lua; in a TeX run one doesn't need
> extreme math performance anyway). The only reason I can think of to keep them
> is that users expect them (any decent calculator has them) and keeping them
> has neglectable overhead. Getting rid of the power ones makes sense.
In my opinion it is a good idea to keep the hyperbolic functions, as one may
use them in some situations where one creates matrices with random
coefficients, but one wants them to satisfy certain properties. Think of
something like
$$\pamtrix{ \cosh(a) & \sinh(a) \cr \sinh(a) & \cosh(a) \cr} $$
where $a$ is number calculated by LuaTeX.
The same remark applies to MetaPost where one may need to draw a curve which
involves such functions.
I don’t know how much work it takes to keep such functions, or the power
function $a^b$ (which is $\exp(b*\log(a))$), but if this is not a big deal for
you, it would be nice to keep them all.
Best regards: OK