"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/Plugins/Pdf/PDFWriter/IFreeTypeFaceExtender.h" between
TeXmacs-1.99.4-src.tar.gz and TeXmacs-1.99.5-src.tar.gz

About: GNU TeXmacs is a what-you-see-is-what-you-get scientific text editor, which was both inspired by TeX and GNU Emacs.

IFreeTypeFaceExtender.h  (TeXmacs-1.99.4-src):IFreeTypeFaceExtender.h  (TeXmacs-1.99.5-src)
skipping to change at line 77 skipping to change at line 77
// if the answer for HasPrivateEncoding is true, this should provide the pri vate encoding (namely what glyph index matches the char) // if the answer for HasPrivateEncoding is true, this should provide the pri vate encoding (namely what glyph index matches the char)
virtual unsigned int GetGlyphForUnicodeChar(unsigned long inChar) = 0; virtual unsigned int GetGlyphForUnicodeChar(unsigned long inChar) = 0;
// if the answer for HasPrivateEncoding is true, this should return the glyp h name in the private encoding // if the answer for HasPrivateEncoding is true, this should return the glyp h name in the private encoding
virtual std::string GetPrivateGlyphName(unsigned int inGlyphIndex) = 0; virtual std::string GetPrivateGlyphName(unsigned int inGlyphIndex) = 0;
// for queries to freetype, in the case of HasPrivateEncoding is true, get t he freetype glyph index for a given font glyph index // for queries to freetype, in the case of HasPrivateEncoding is true, get t he freetype glyph index for a given font glyph index
// (this will be different in case the 0 glyph index is not .notdef) // (this will be different in case the 0 glyph index is not .notdef)
virtual unsigned int GetFreeTypeGlyphIndexFromEncodingGlyphIndex(unsigned in t inGlyphIndex) = 0; virtual unsigned int GetFreeTypeGlyphIndexFromEncodingGlyphIndex(unsigned in t inGlyphIndex) = 0;
// implement query of postscript font name which is not the standard free
type method.
// return zero length for no name
virtual std::string GetPostscriptNameNonStandard()=0;
}; };
 End of changes. 1 change blocks. 
0 lines changed or deleted 5 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS