Claims
- 1. A processing system for displaying graphical symbols comprising:
- means for defining in each one of a plurality of fonts a processing model of one of a plurality of data streams; and
- means for concurrently processing the plurality of data streams having at least one different syntax.
- 2. The processing system of claim 1 wherein one of said plurality of data streams has a Shifted-JIS syntax.
- 3. The processing system of claim 1 wherein one of said plurality of data streams has an ASCII syntax.
- 4. The processing system of claim 1 wherein one of said plurality of data streams has a version of an ASCII snytax.
- 5. The processing system of claim 1 wherein one of said plurality of data streams has a National Language Support syntax.
- 6. The processing system of claim 1 wherein one of said plurality of data streams has a snytax definable by a user.
- 7. The processing system of claim 1 wherein one of said plurality of data streams has a syntax unique to an application running on said processing system.
- 8. A processing system for displaying graphical symbols from a data stream having a specific syntax comprising:
- a font file; and
- means for structuring said font file to incorporate a processing model of said data stream.
- 9. The processing system of claim 8 wherein said font file is changeable by a user to incorporate a different processing model of a different data stream having a different syntax.
- 10. A processing system for displaying graphical symbols from a data stream comprising:
- a font file having means for incorporating a processing model of the data stream; and
- means for processing the data stream as directed by said font file.
- 11. The processing system of claim 10 further comprising a display manager for processing the data stream as directed by said font file.
- 12. A processing system for displaying graphical symbols from a data stream comprising:
- a font table containing said graphical symbols; and
- an index array to said font table incorporating the syntax of said data stream.
- 13. The processing system of claim 12 wherein said index array has an element for each one of a plurality of code points of said data stream.
- 14. A processing system for displaying graphical symbols from a data stream comprising:
- a user definable processing model for interpreting the data stream; and
- means for processing the data stream as directed by said user definable processing model.
- 15. A processing system running an application comprising:
- a data stream unique to said application;
- a font file definable by said application;
- means for interpreting in said font file the data stream unique to said application; and
- means provided by said font file for displaying a plurality of graphical symbols interpreted from said data stream.
- 16. A font table comprising:
- means for displaying graphical symbols represented by a data stream; and
- means for interpreting the data stream.
- 17. The font table of claim 16 wherein said means for interpreting is contained in an index array to said font table.
- 18. The font table of claim 17 wherein said index array incorporates a processing model of the data stream.
- 19. A font comprising;
- means for defining a syntax of da data stream; and
- means for displaying graphical symbols represented by said data stream.
- 20. A font for a data stream having codes for graphic symbols and codes for shifters comprising:
- pel patterns for a plurality of graphic symbols; and
- means for differentiating in said font said graphic symbols from said shifters.
- 21. A method for displaying graphical symbols from a data stream comprising:
- incorporating the processing model of the data stream in a font file; and
- processing the data stream as directed by said font file.
- 22. A method for displaying graphical symbols from a data stream comprising:
- structuring a font to incorporate a processing model of said data stream; and
- processing the data stream based on said structured font.
- 23. A processing system for printing graphical symbols from a data stream having a specific syntax comprising:
- a font file; and
- means for structuring said font file to incorporate a processing model of said data stream.
- 24. A processing system for printing graphical symbols from a data stream comprising:
- a font file having means for incorporating the processing model of the data stream; and
- means for processing the data stream as directed by said font file.
- 25. The processing system of claim 24 further comprising a print manager for processing the data stream as directed by said font file.
- 26. A processing system for printing graphical symbols from a data stream comprising:
- a user definable processing model for interpreting the data stream; and
- means for processing the data stream as directed by said user definable processing model.
- 27. A font table comprising:
- means for printing graphical symbols represented by a data stream; and
- means for interpreting the data stream.
- 28. The font table of claim 27 wherein said means for interpreting is contained in an index array to said font table.
- 29. The font table of claim 28 wherein said index array incorporates a processing model of the data stream.
- 30. A processing system running an application comprising:
- a data stream unique to said application;
- a font file definable by said application;
- means for interpreting in said font file the data stream unique to said application; and
- means provided by said font file for printing a plurality of graphical symbols interpreted from said data stream.
- 31. A method for printing graphical symbols from a data stream comprising:
- incorporating the processing model of the data stream in a font file; and
- processing the data stream as directed by said font file.
- 32. A method for printing graphical symbols from a data stream comprising:
- structuring a font to incorporate a processing model of said data stream; and
- processing the data stream based on said structured font.
- 33. The processing system of claim 8 wherein said means for structuring comprises means for generating an index to an index array from each one of a plurality of bytes in said data stream.
- 34. A processing system having means for displaying representations from a data stream, said processing system comprising:
- means for defining, in a font, a processing model of said data stream having a particular syntax; and
- means for concurrently displaying representations of a plurality of said data streams having different syntaxes.
Parent Case Info
This is a continuation of application Ser. No. 07/099,469 filed Sept. 22, 1987 now U.S. Pat. No. 4,987,550.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
4314357 |
Kimura et al. |
Feb 1982 |
|
4345245 |
Vella et al. |
Aug 1982 |
|
4987550 |
Leonard et al. |
Jan 1991 |
|
4998210 |
Kadono et al. |
Mar 1991 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
99469 |
Sep 1987 |
|