Log-Exp functions

>    f := (1+x+x*exp(x))*(x+log(x)+exp(x)-1)/(x+log(x)+exp(x))^2/x;

f := (1+x+x*exp(x))*(x+ln(x)+exp(x)-1)/(x+ln(x)+exp(x))^2/x

>    pmint(f,x);

1/(x+ln(x)+exp(x))+ln(x+ln(x)+exp(x))