f'(x)=1/x-1-a/x^2=(-x^2+x-a)/x^2a>-2,所以f(x)有极值点x=[1加减根号下(1-4a)]/2,接下来由于a>-2,所以两个极值点都不在区间[0.5,2]中,即函数在上述区间单调,增,最大值为f(2)=ln2-2+a/2