basic latex framework