Issue 7618: UML 2 Super/Templates/Template substitution symbol problematic (uml2-superstructure-ftf) Source: Simula Research Laboratory (Mr. Bran Selic, selic(at)acm.org) Nature: Uncategorized Issue Severity: Summary: Templates use an arrow symbol inline with the text to show a binding of a template parameter Problem: typographic problem. the arrow symbol is not present in many common fonts (times, arial, Helvetica, …). Therefore, one must use another font for this character (e.g., ZapfDingbats). That will create some fuss at several levels, related to fonts, usability, and tools. It also creates more dependency on printing with commercial printers; if you’re a book author, you know that adding more fonts to a book is another source of error. Yes, solvable, but nice to simplify. Solution: use a simple symbol part of the basic character fonts (e.g., in Arial, …). I suggest ‘= ™ Example: ArrayList<T = Person> Resolution: Revised Text: Actions taken: August 3, 2004: received issue Discussion: End of Annotations:===== ubject: UML 2 Super/Templates/Template substitution symbol problematic X-Mailer: Lotus Notes Release 6.0.1CF1 March 04, 2003 From: Branislav Selic Date: Tue, 3 Aug 2004 14:05:35 -0400 X-MIMETrack: Serialize by Router on D25ML01/25/M/IBM(Release 6.0.2CF2|July 23, 2003) at 08/03/2004 14:05:41, Serialize complete at 08/03/2004 14:05:41 This issue is submitted on behalf of Craig Larman (see signature at the end of this e-mail): Templates use an arrow symbol inline with the text to show a binding of a template parameter Problem: typographic problem. the arrow symbol is not present in many common fonts (times, arial, Helvetica, .). Therefore, one must use another font for this character (e.g., ZapfDingbats). That will create some fuss at several levels, related to fonts, usability, and tools. It also creates more dependency on printing with commercial printers; if youâ..re a book author, you know that adding more fonts to a book is another source of error. Yes, solvable, but nice to simplify. Solution: use a simple symbol part of the basic character fonts (e.g., in Arial, .). I suggest â..=â... Example: ArrayList regards, Craig Larman Chief Scientist, Valtech www.craiglarman.com author of: -NEW: Agile and Iterative Development: A Manager's Guide -Applying UML & Patterns: An Intro to OOA&D and the UP -Java 2 Performance and Idiom Guide