InDesign Thin Font Finder

TrevorInDesign, Scripting, Scripts, TipsLeave a Comment

So how can we detect if a font is too thin? That basically was Karthi's (AKA tpk1982) question on the Adobe InDesign scripting forum. Well the answers like this: 💡 Take a sample letter which is comparatively simple to measure like an English T, Arabic Alef , Hebrew Vav or Japanese Shi etc. basically glyphs that have a long vertical to them and not too much else. A, Q, W or M wouldn't be good ideas. For our script we only dealt with English fonts (Freebie) but integrating the other language scripts should be very simple, just as one hint the font's writingScript property could be a useful property for deciding the 1st choice of which glyph to check for. Convert the T or whatever into outlines myT = myChar.createOutlines(), manually you would find the "create outlines" option in InDesigns "Type" menu. 💡 The T outline could be made of several paths take the T on the far left of the bottom row of the "Feature" picture, it has 2 separate paths, others might have quite a few more, so which path do we go for? That's right the tallest one, that's the one that's most often is going to … Read More