[XeTeX] Styles / Preferred Styles mismatch and 'broken pipe'

Nikola Lecic nlecic at EUnet.yu
Wed Apr 25 16:40:29 CEST 2007


Hello,

An OTF font with Styles/Preferred Styles mismatch causes 'broken pipe' in XeTeX 0-996 (FreeBSD binary at least).

Of course, this is not a regular situation, I produced it by accident -- altering some fonts for personal testing purposes. But I guess that 'broken pipe' shouldn't happen even then, and that's why I'm reporting this. (And indeed, this doesn't happen with XeTeX 0.995.)

I attached minimal test OTF font and .tex file. Please follow these steps:

(i)

nikola at nyx% xelatex mini
This is XeTeXk, Version 3.141592-2.2-0.996 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./mini.tex
LaTeX2e <2005/12/01>
------------------------>%--------------------------
No file mini.aux.
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]
[18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32]
[33] [34] [35] [36] [37] [38] [39] [40] [41
Output file removed.
Broken pipe

(ii)

Then, open the OTF file in FontForge, change Preffered Styles to 'Regular' (as it should be) or delete that field, redo 'fc-cache -f -v', and rerun xelatex. At the same place, another message occurs:

nikola at nyx% xelatex mini
This is XeTeXk, Version 3.141592-2.2-0.996 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./mini.tex
LaTeX2e <2005/12/01>
------------------------>%--------------------------
(./mini.aux) [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
[15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29]
[30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41
** NOTICE: This document contains a `Preview & Print only' licensed font **
] [42] [43] [44]
[45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59]
[60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74]
[75] [76] [77] [78] [79] (./mini.aux) )
(see the transcript file for additional information)
Output written on mini.pdf (79 pages).
Transcript written on mini.log.

Adding \setromanfont eliminates that message.

Nikola Lečić
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mini.tex.gz
Type: application/x-gzip
Size: 286 bytes
Desc: not available
Url : http://tug.org/pipermail/xetex/attachments/20070425/19b63f7b/attachment.gz 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TestFontOneAlteredRegular.otf.gz
Type: application/x-gzip
Size: 1723 bytes
Desc: not available
Url : http://tug.org/pipermail/xetex/attachments/20070425/19b63f7b/attachment-0001.gz 


More information about the XeTeX mailing list