from the same and from the University of Edinburgh, in which they assert that the BiDi marks can be used to make large sections of code do something different from what they appear to do. The problem was named "Trojan Source". In response, code editors started highlighting marks to indicate forced text-direction changes. See also Comparison of Unicode encodings Religious and political symbols in Unicode International Components for Unicode (ICU), now as ICU-TC a part of Unicode List of binary codes List of Unicode characters List of XML and HTML character entity references Open-source Unicode typefaces Standards related to Unicode Unicode symbols Universal Coded Character Set Lotus Multi-Byte Character Set (LMBCS), a parallel development with similar intentions Notes References Further reading The Unicode Standard, Version 3.0, The Unicode Consortium, Addison-Wesley Longman, Inc., April 2000. The Unicode Standard, Version 4.0, The Unicode Consortium, Addison-Wesley Professional, 27 August 2003. The Unicode Standard, Version 5.0, Fifth Edition, The Unicode Consortium, Addison-Wesley Professional, 27 October 2006. Julie D. Allen. The Unicode Standard, Version 6.0, The Unicode Consortium, Mountain View, 2011, , (). The Complete Manual of Typography, James Felici, Adobe Press; 1st edition, 2002. Unicode: A Primer, Tony Graham, M&T books, 2000. . Unicode Demystified: A Practical Programmer's Guide to the Encoding Standard, Richard Gillam, Addison-Wesley Professional; 1st edition, 2002. Unicode Explained, Jukka K. Korpela, O'Reilly; 1st edition, 2006. External links Latest Unicode Standard The Unicode Character Database, a text document listing the names, code points and properties of all Unicode characters Alan Wood's Unicode Resources contains lists of word processors with Unicode capability; fonts and characters are grouped by type; characters are presented in lists, not grids. The World's Writing Systems, all 294 known writing systems with their Unicode status (131 not yet encoded) Unicode BMP Fallback Font – displays the Unicode 6.1 value of any character in a document, including in the Private Use Area, rather than the glyph itself. Character encoding Digital typography