Best practice for kerning?
benwiggy
Posts: 1
The biggest issue in font design seems to be kerning. I spend about eight times longer messing around with kerning than I do with actually making the design. Kerning is always the first thing that gets criticised; and the inevitability of 'missing one' is a huge frustration.
What's the best way to ensure decent kerning? FontLab's automatic kerning of certain pairs (but not all pairs) is 'non-optimal' – but it strikes me that kerning is exactly the sort of thing that computers ought to be doing for us, yet neither FontLab nor Glyphs do this well, if at all, without third-party python scripts, etc.
Currently, I'm just setting large swathes of text in my font, or creating random combinations of glyphs, looking through it, and then manually adjusting by eye in FontLab when I see something that looks wrong.
What's the best way to ensure decent kerning? FontLab's automatic kerning of certain pairs (but not all pairs) is 'non-optimal' – but it strikes me that kerning is exactly the sort of thing that computers ought to be doing for us, yet neither FontLab nor Glyphs do this well, if at all, without third-party python scripts, etc.
Currently, I'm just setting large swathes of text in my font, or creating random combinations of glyphs, looking through it, and then manually adjusting by eye in FontLab when I see something that looks wrong.
Am I missing something? Thanks.
Tagged:
0
Comments
-
You need sets of systematic test strings that you can step through, targeting individual pair combinations in context. Here, for example, is my basic set for Latin lc-to-lc spacing and kerning. The pain in kerning is not this stuff: it’s the exceptions for diacritic letters.Aaa bazaarab habitsac backad hadrianae achaeaaf cafeteriaag haggardah maharajaai saidaj majorak makeal calipham samean randomao extraordinaryap perhapsaq radiopaquear shareas chaseat hateau becauseav haveaw hawkax taxmanay maypoleaz magazineaß AnmaßlichkeitBba lambadabb lobbybc subcommitteebd subdividebe amberbf clubfootbg subgroupbh clubhousebi ambivalentbj subjectbk subkingdombl publicbm submarinebn obnoxiousbo aboutbp bombproofbq subqualitybr ambrosiabs observedbt obtainedbu ambulancebv obviouslybw subwaybx subxerophilousby cubbyholebz subzoneCca incancb ecboliccc accordingcd anecdotece sincerecf flicflaccg ecgoninech anchoviesci recitecj arcjetck recklesscl disclosecm acmecn picnicco beachcombercp ecphonesiscq acquirecr acrosscs politicsct factualcu haircutcv mechanicvillecw cwmcx acxoyatlcy adipocytecz eczemaDda pendantdb goodbyedc broadcastdd addedde madderdf grandfatherdg knowledgedh childhooddi undiddj adjustmentdk handkerchiefdl hardlydm administrationdn didntdo undonedp standpointdq headquartersdr childrends handsdt widthdu enduredv advantagedw edwindx tolodxidy bodybuilderdz adzeEea yeareb baseballec becauseed reddenee beenef beforeeg beganeh behindei theirej rejectedek weeklyel wellem hemlocken unendingeo peopleep repertoryeq requireder werees theseet methyleu neutralev sevenew newerex nextey theyreez squeezeeß abgießendFfa defamefb halfbackfc briefcasefd serfdomfe lifersff officefg afghanfh offhandfi defilefj halfjefk calfkillfl influxfm feoffmentfn aloofnessfo californiafp offprintfq futalaufquenfr alfredfs beliefsft afterfu awfulfv arfvedsonitefw halfwayfx afxentioufy acidifyingfz styfziekteGga againstgb pegboardgc dogcartgd kingdomge forgetgf meaningfulgg suggestedgh highergi forgivegj logjamgk gingkogl englishgm judgmentgn foreignergo ungodlygp bagpipegq ngqikagr ungratefulgs thingsgt washingtongu figuregv dogvanegw dogwoodgx longxuyengy androgynegz zigzagHha thathb neighborhoodhc forthcominghd birthdayhe themhf youthfulhg churchgoinghh withheldhi shirehj highjackerhk latchkeyhl highlyhm establishmenthn technicalho whorehp birthplacehq earthquakehr throughhs monthsht eighthhu churchhv boschvarkhw highwayhx meohxhy anhydroushz mahzorIia socialib possibleic whichid sideie experienceif rifeig mightih likelihoodii skiingij marijuanaik likeil willim dimein shineio nationalip equipmentiq techniqueir theirsis chiselit chitiniu mediumiv giveiw handiworkix sixesiy biyearlyiz sizeiß AnreißlehreJja ajarjb rajbansijc wojcikjd oujdaje subjectjf fajferjg bajgierjh bijhalenji djinnjj hajjijk rijksdaalderjl majlisjm jajmanjn jnanajo majorjp rajpramukhjq fejqienjr bajrajs wijsmethodjt mujtahidju adjustjv blijverjw bijwonerjx dijxhoornjy jynginejz gijzegmKka remarkablekb workbenchkc bookcasekd breakdownke quickenkf breakfastkg backgroundkh stockholderki unkindkj blackjackkk bookkeepingkl quicklykm workmenkn unknownko reckonkp cockpitkq cuckqueankr bankruptcyks weekskt cocktailku pickupkv lekvarkw backwardkx kickxiaky valkyriekz achakzaiLla elasticlb elbowlc welcomeld colderle peopledlf sulfidelg pilgrimlh schoolhouseli unlikelj killjoylk walkedll allergylm almostln illnesslo elopelp helperlq catafalquelr alreadyls alsolt culturelu valuelv themselveslw alwayslx calxesly flyleaflz colzaMma unmarkedmb numbermc armchairmd filmdomme summermf comfortmg slumgullionmh farmhousemi diminishmj jimjammk gymkhanaml firmlymm communitymn columnsmo remorsemp importantmq kumquatmr comradems himselfmt warmthmu tumultmv circumventmw teamworkmx xemxijamy daimyosmz hamzaNna renamenb unbrokennc sincend andoverne shinernf informationng longhornnh inheritni unitednj enjoyednk thinkernl onlynm governmentnn cannotno cannotnp inputnq inquirynr sunrisens againstnt intonu innumerablenv involvednw meanwhilenx anxietyny anyonenz bronzeOoa boardob problemoc socialod goodnessoe doesof professog programoh coherentoi goingoj projectok lookerol holdom homeon honestoo toolop peopleoq eloquentor foros mostot mothou yourov hoverow blowhardox boxeroy boyhoodoz dozenoß StoßlastPpa departpb shipbuildingpc topcoatpd updatedpe spentpf helpfulpg campgroundph ephemerapi spiritpj skipjackpk upkeeppl peoplepm developmentpn dampnesspo uponpp supportpq popquizpr reproveps perhapspt scepterpu republicpv hopvinepw upwardpx qaopxpy antipyrinepz leipzigQqa aqabaqb shuqbaqc qcepoqd taluqdarqe ashqelonqf cinqfoilqg iraqgateqh fiqhqi iraqisqj feqjakuqeqk aqkiyenikql taqlidqm luqmanqn qnaitraqo qophqp maqpiatoqq zaqqumqr miqraqs buqshaqt qtrahqu requiteqv qvintqw acqwyteqx clerqxqy qyrghyzqz ahmaqzaiRra generalrb urbanrc churchrd wardenre daredrf surfacerg largerh perhapsri shrillrj perjuryrk firkinrl worldrm formerrn governmentro fromrp purposerq torquerr carriedrs firstrt partnerru truerv servicerw forwardrx marxistry acrylicrz scherzoSsa unsafesb husbandsc schoolsd tuesdayse chosensf successfulsg disguisedsh fishessi risingsj misjudgedsk askedsl islandsm unsmoothsn wasntso ensorsp inspiresq disquietsr classroomss lessst sistersu resultsv transversesw answersx mesxsy assyriasz janszoonTta statetb footballtc kitchentd outdoorte aftertf platformtg outgoingth otherti notingtj bootjacktk catkintl littletm departmenttn witnessto motortp outputtq cotqueantr countryts itstt bettertu returntv postvocalictw antwerptx postxyphoidty styletz blitzedUua individualub publicuc suchud studyue questionuf sufficientug throughuh brouhahaui quiteuj hallelujahuk dukeul wouldum numberun sundryuo continuousup dupeduq bouquetur ourus mustut butchuu vacuumuv juvenileuw rauwolfiaux bauxiteuy buyuz puzzleuß FußliekVva availablevb vbertevc novcicvd plovdivve savedvf thravffevg avgasvh givhansvi servicevj evjevk sovkhozvl pavlovvm tradevmanvn czarevnavo revokevp sovprenevq sovquinetvr chevronvs revsvt polovtsiansvu revuevv flivvervw vwangvx molynevxvy envyingvz evzoneWwa prewarwb cowboywc newcomerwd chowderwe powerwf awfulwg blowgunwh arrowheadwi showingwj plowjoggerwk hawkenwl knowledgewm showmanshipwn downerwo unwoundwp viewpointwq cawquawwr rewritews newswt growthwu swungwv lowveldww glowwormwx hawxhurstwy lawyerwz frowzyXxa examplexb oxbowxc exceptxd sexdecillionxe fixedxf oxfordxg foxglovexh exhibitxi existencexj vaxjoxk boxkeeperxl axlexm axminsterxn laxnessxo exoticxp experiencexq exquisitexr banxringxs coxswainxt dextrosexu sexualxv poxvirusxw boxwoodxx waxxennxy oxygenxz exzodiacalYya banyanyb maybeyc cycleyd hydrogenye hyenayf playfulyg oxygenyh anyhowyi tryingyj pyjamasyk tykeyl styleym symbolyn polynomialyo anyoneyp typeyq triptyqueyr thyroidys aneurysmyt anythingyu picayuneyv polyvinylyw anywayyx asphyxiateyy gayyouyz analyzedZza organizationzb whizbangzc mezcalzd mazdaismze sizedzf topazfelszg whizgigzh muzhikzi amazingzj muzjikzk blitzkriegzl puzzlezm mizmazezn ghaznevidzo horizonzp mizpahzq mezquitzr arzrunitezs vammazsazt azteczu seizurezv rendezvouszw buzzwordzx nazxulzy enzymezz pizzleßßa großartigeßb Fußbodenßc Fäßchenßd Stoßdegenße außerdemßf Fußfesselßg Bußgeldßh Gießharzßi Anstößigkeitßk Gießkanneßl Maßlinießm Großmutterßn Reißnagelßo Großonkelßp Bußpredigtßq Stoßquerschnittßr Fußrückenßs bloßstellenßt Großtanteßu Abstoßungßv Fußvolkßw Fußwegeßz Reißzwecke1
-
Obviously, there’s a lot of stuff in that list that doesn’t require kerning, or that will be covered by class kerning. I still find it useful to see everything, and to see combinations popping up in different contexts, because I find it helps to ireratively review and refine.1
Categories
- All Categories
- 47 Introductions
- 3.9K Typeface Design
- 493 Type Design Critiques
- 572 Type Design Software
- 1.1K Type Design Technique & Theory
- 668 Type Business
- 879 Font Technology
- 29 Punchcutting
- 535 Typography
- 123 Type Education
- 331 Type History
- 81 Type Resources
- 112 Lettering and Calligraphy
- 32 Lettering Critiques
- 80 Lettering Technique & Theory
- 565 Announcements
- 98 Events
- 116 Job Postings
- 170 Type Releases
- 180 Miscellaneous News
- 270 About TypeDrawers
- 54 TypeDrawers Announcements
- 114 Suggestions and Bug Reports
