keep abbreviated parts for pretty printing

fix #1433