add new enviroment: ruler
if \@author is empty, then \@authormark dont show