Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

John Hudson

About

Username
John Hudson
Joined
Visits
3,048
Last Active
Roles
Member, Type Person
Points
1,878
Posts
1,191

Comments

  • The "Brill options"? I take it Brill has a font that they like. This exercise is for all of us, though, to determine what the best "vanilla" glyph for the code charts are. The character is under ballot.  I mean that I will work through what form of…
  • Interesting question. Instinctively, I want to simplify the form and make it more directly relate to the shape of two merged Middle-Welsh V forms, so that typographically there is the same parallel between that V and W as between the modern pair. T…
  • But nowadays, it is used to mean "that sloped stuff used for emphasis", and thus if sloped Hebrew or even sloped Gujarati is used for emphasis, one will push the "I" button to get it (making it a "nominal Italic font" at least)... and thus, at some …
  • The script/language data in the meta table seems to me primarily useful if a font covers a script that is not included in the available OS/2 Unicode range bits. In that case, I would consider it strongly recommended to include a meta table recording…
  • The traditional Armenian typeface often appeared either entirely in italics, or with the lower case in italics - slanted italics, not cursive. No. Traditional Armenian formal text style included slanted letters. That doesn't make it italic in any s…
  • CLDR is a foundation for a lot of work in this area. But CLDR isn't always reliable in itself, because just knowing what characters are used in a language doesn't tell you, for instance, whether the form of those characters used is appropriate, or w…
  • I don't at all insist that an italic needs to be cursive, although that's certainly a) valid and b) historically the source of italic. The point to me is that italic is a secondary style — not secondary in the sense of subordinate — used for a numbe…
  • Tom, Well, to be fair, it used to be normal for a sans "italic" to be a slanted roman plus optical corrections. I believe the simple slanted roman per se has never been terribly common, apart from faux italics created by operating systems. In Type…
  • Khaled, You can use mark filtering sets, I believe the glyph do not need to be marks for it to work. I think you're wrong there. As far as I know, mark filtering sets are still expected to contain only glyphs identified as marks in GDEF. Andrew G…
  • As I wrote in Kent's comment reply I absolutely know that this is not a professional translation, but as I said in braille (if we don't want to go to the Grade 2) every letter has a substitute and you can basically translate the text by font convers…
  • As Kent notes, directionality is a property of Unicode characters. All Arabic script letters have strong RTL directionality, which means that layout engines will arrange those characters from right-to-left, even if the string of Arabic letters is em…
  • I've not tried that particular vertical mouse, but did use this Evoluent one for a while. I also tried the joystick-like 3M ergonomic mouse, but preferred the Evoluent one. Vertical mice are great for avoiding wrist problems — so much so that I wond…
  • You said you weren't sure why one thing was one way and another thing another way: expressed in terms that suggested, to me, that registering an axis, contra changing the font format, was at least relatively trivial. I explained why I think those th…
  • David, I’m not sure why one thing there would be Important Enough to change the font format while the other thing there is Not Important Enough to register as an axis. I think it's about looking at a need, understanding the need, and figuring out…
  • I gave up on regular mice when I had a repetitive strain rotator cuff injury about about ten years ago. I experimented with a number of ergonomic mice of the kind Jess describes, but in the end settled on the Logitech trackball that I've been using …
  • Dave, I should have been more specific: Is there a need to map directly from codepoints to variable instance location in glyphs? That's what I understand the 'vuid' axis proposal to imply (without actually detailing how that mapping would be impleme…
  • I wouldn't categorise those as characters that can be parsed as different states of a single entity. They're distinct entities (unlike e.g. a clock face, which by category is something that has different states). Sure, it's possible to conceive of t…
  • Dave, re. '4. Variable components': This seems perhaps the most important to me, because of the compression implication - to be able to set different unicode characters in the CMAP out of a single set of outlines, varying in the design space - eg o…
  • Others will give you various pieces of good advice, but the following seems to be my purview: making the descenders and ascenders the same length might seem intuitive, but it goes against the ideal use of vertical space, since descenders are far les…
  • The left stroke should start out as vertical and then gently bend left, it really looks weird when it begins slanted. In this case, yes, although I think it depends on the idiomatic style of the typeface, rather than a fixed rule. There are, of co…
  • I don't know what Vasil's advice would be, but my own re. /Д/ and /Л/ is almost always to make them less rectangular, so the top narrower and the left stroke less vertical.
  • I believe it if they're talking about the DJR or Butterick licenses: short, clear, refreshingly absent in legalese.
  • Dave:  This is somewhat a different topic, but interestingly I've seen that, over the long term, it seems interest in fonts has trended down in the last 20 years. Here's the long view on Google Trends is from 2004 to today. I wouldn't equate freq…
  • Any differences in the OS/2 table codepage or Unicode range bits?
  • Nick:  You might do better to draw the Extra Bold and Thin (basically a single path, with stroke width applied of 20 units—on a 1000 unit em) first, and interpolate the other weights between.  I think that's something one needs a certain amount o…
  • Dave, If you're taking as 'higher level' the five axes that are already registered, what's the mapping of lower level programmatic axes to those higher level registered axes? Where is this mapping expressed? At the font level, or somewhere else? I…
  • If one made the bold 50% heavier than regular and allocated two thirds of the weight to the interior stroke or counters and one third to the exterior (affecting overall width), is it safe to assume the sidebearings would be reduced by one or a combi…
  • Hrant: BTW if we want to leave room [for] extrapolation, we need a slider that's linear between the most extreme defined points, and exponential beyond them. While it's possible that software could apply extrapolation beyond axis extreme delta s…
  • Peter: Another 2D control that is fairly common is the level-curves control used in image editing apps. The concepts involved are more abstract, and therefore the level-curves actually have a fairly significant learning curve (pun intended). To the…