You have to extend pattern layout, override the createPatternParser, and create a PatternParser and a PatternConverter. Here is one I have that prints the first letter as you asked, and also prints the first 3 letters of each package level making them smaller as well.