PDF: try to prevent a linebreak around composing characters (fixes issue 2776)
settings: add compact string array type (fixes issue 2780)