¿Por qué se trunca el texto en PDF con Linux?

Intento formatear unFecha en Jasper Reports y funciona con Windows pero no con Linux. Con Linux, el texto resultante se trunca.

Código:

JRXML:

<parameter name="timestamp" class="java.util.Date"/>
[...]
<textField>
    <reportElement x="0" y="0" width="50" height="16" uuid="0007846a-26f1-457a-a198-67a2f7c8417c">
        <property name="local_mesure_unitwidth" value="pixel"/>
        <property name="com.jaspersoft.studio.unit.width" value="px"/>
        <property name="local_mesure_unitx" value="pixel"/>
        <property name="com.jaspersoft.studio.unit.x" value="px"/>
        <property name="local_mesure_unity" value="pixel"/>
        <property name="com.jaspersoft.studio.unit.y" value="px"/>
        <property name="local_mesure_unitheight" value="pixel"/>
        <property name="com.jaspersoft.studio.unit.height" value="px"/>
    </reportElement>
    <box padding="2"/>
    <textElement textAlignment="Left" verticalAlignment="Top">
        <font size="8" pdfFontName="Helvetica" pdfEncoding="Cp1250" isPdfEmbedded="true"/>
    </textElement>
    <textFieldExpression><![CDATA[DATEFORMAT($P{timestamp},"dd.MM HH:mm")]]></textFieldExpression>
</textField>

Dependencias de Maven:

<dependency>
    <groupId>net.sf.jasperreports</groupId>
    <artifactId>jasperreports</artifactId>
    <version>5.6.0</version>
</dependency>
<dependency>
    <groupId>net.sf.jasperreports</groupId>
    <artifactId>jasperreports-functions</artifactId>
    <version>5.6.0</version>
</dependency>

Java:

private byte[] createPdf() {

    try {
        InputStream is = getClass().getResourceAsStream("MyReport.jasper");
        JasperReport jasperReport = (JasperReport) JRLoader.loadObject(is);
        Map<String, Object> parameters = new HashMap<String, Object>();
        parameters.put("timestamp", new Date());
        JRDataSource jrDataSource = new JRBeanCollectionDataSource(new Vector(), false);
        JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, jrDataSource);
        byte[] pdf = JasperExportManager.exportReportToPdf(jasperPrint);
        return pdf;
    } catch (JRException e) {
        throw new RuntimeException("Could not create PDF.", e);
    }
}
Resultados:

Resultado con Windows:

Resultado con Linux:

Propiedades de PDF:

Ambos archivos PDF generados tienen las mismas propiedades de fuente en Acrobat Reader para Windows:

Como puede ver, la fuente no está incrustada. (La segunda fuente "Helvetica" desaparece si agrego dependenciajasperreports-fonts&nbsp;y eliminar atributospdfFontName, pdfEncodingyisPdfEmbedded)

Investigación:

Yo leo:

El PDF generado con jasperreport no se muestra bien en Linux pero sí en Mac, ¿podría estar relacionado el sistema operativo?http://community.jaspersoft.com/questions/527138/pdf-text-truncated-linux-fine-windowshttp://community.jaspersoft.com/questions/803503/why-text-filed-value-will-be-truncated-if-application-running-linux

y la solución parece ser incrustar la fuente, pero no funciona.

Yo uso la fuente "Helvetica", que es una de las fuentes predeterminadas y esa es la razón, veaWikipedia:

Estas fuentes, o fuentes sustitutas adecuadas con las mismas métricas, siempre deben estar disponibles en todos los lectores de PDF y, por lo tanto, no es necesario que estén incrustadas en un PDF

yhttps://stackoverflow.com/a/27345103/5277820:

Si usa estas fuentes en iText, iText ignorará el parámetro incrustado, porque es seguro asumir que Adobe Reader y otros lectores pueden renderizar estas fuentes correctamente.

Pregunta:

¿Por qué tener los mismos anchos de fuente diferentes con Windows y Linux? ¿O por qué el texto trunca y / o ajusta la línea es diferente?