Font selection with conflict prevention