While that's an interesting point, what you describe should be *purely* a presentation-layer issue. The "f" and the "i" should be unchanged in the data stream. The reader will have to parse that and determine if it needs to do anything special fontwise or not. Relying on the composer of the data to "suggest" a different piece of data to be displayed at that location seems to me to be bad practice.
|