Las versiones TTF y OTF de Source Sans Pro se muestran de manera diferente en Swing (Nimbus L&F)
ttf:
otf:
Ambos son la misma fuente pero diferentes tipos de archivos de fuente
Estoy ejecutando Java 7 en Windows 7
Según Miguel Sousa por Adobe, el error no está en las fuentes.https://github.com/adobe/source-sans-pro/issues/32#issuecomment-23319673
Solo estoy configurando la fuente por defecto a la nueva fuente. La versión TTF funciona sin problemas
Font font_o = Font.createFont(Font.TRUETYPE_FONT, fonts.class.getResourceAsStream("fonts/TTF/SourceSansPro-Regular.ttf"));
//Font font_o = Font.createFont(Font.TRUETYPE_FONT, fonts.class.getResourceAsStream("fonts/OTF/SourceSansPro-Regular.otf"));
Font font_n=font_o.deriveFont(Font.PLAIN, UIManager.getLookAndFeelDefaults().getFont("defaultFont").getSize());
UIManager.getLookAndFeelDefaults().put("defaultFont",font_n);
¿Por qué hay una diferencia en laaltura de la línea?