Howdy, Stranger!

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

Best Of

  • Re: OpenType labels in software

    Having both doesn't break anything. I've been including both for as long as I've been making OpenType fonts.
  • Re: Type Network

    I'm on TypeNetwork now, too.  :)
  • Re: Merchant of Alphabets

    Alerting a large publishing company to the fact that one of their works is interesting to a bunch of people but may be out of copyright might end up being counterproductive...
  • Re: The Value of a Font Buyout

    Failing that, what about the ratio of the 3-year extension fee to the original 3-year exclusivity fee?
    [correction] Renewal fee on this project was 68% of original fee (on another project it had been 1:1, but in that case the original fee was lower).

    We proposed 4.5x the 3-year renewal fee for the buy out; they countered with 2.5x, and we settled on 3.4x. This is probably of limited use for Scott-Martin, though, since I'm not at liberty to disclose actual amounts, and there are too many individual factors involved in negotiations. In this case, there were concerns on both sides about local taxes and currency exchange rates, and finding an appropriate balance took a long time.

    I consider such a negotiation a success if both parties end up equally disappointed. :)
  • Re: The Value of a Font Buyout

    We recently encountered an almost identical situation: fonts were licensed for 3-year exclusive use, renewable for a further 3-years for an additional fee. When the client expressed the desire to purchase the rights, we negotiated in terms of multiples of that renewal fee. I think it is a good idea, whenever licensing term-limited exclusive use, to also include a renewal fee in the agreement, as this provides an upfront valuation of continued exclusive use for a given period of time, and hence a figure that both parties acknowledge as a basis for negotiating further extension or buy-out of rights.

    I don't know on what basis other designers or foundries calculate the price of an IP buy-out. It is ultimately a negotiation, and in our recent case took a few weeks to reach an agreement. I don't want to provide details, but we proposed X times the renewal fee for a complete transfer of rights, they counter-proposed Z times, and unsurprisingly we settled on Y times. Be prepared to haggle.
  • Copy and scale uppercase kerning to small caps with a script

    One more simple Robofab script to copy and scale uppercase kerning to small caps. With the 'factor' variable you can decide how much the kerning should be reduced to better fit small caps.
    **Warning**: the resulting kerning will always need manual tweaking. Remember that capitals and small caps have different proportions.
    #FLM: ReType CopyKerningUC2sc V 1.0
    # Copy & scale kerning from UC to sc
    
    from robofab.world import CurrentFont
    
    font = CurrentFont()
    kerning = font.kerning
    
    	
    left = ['A', 'AE', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'OE', 'P', 'Thorn', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
    middle = ['A', 'AE', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'OE', 'P', 'Thorn', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']
    
    
    factor = 10
    
    for A in left:
    	for B in middle:
    		if kerning[A, B] is not None:
    			kerning[str.lower(A)+'.sc', str.lower(B)+'.sc'] = (kerning[A, B]) - factor
    								
    		
    print 'Klaar!!'
    
    font.update()

  • Re: Berthold bullies competing font producers – report here when you’re hit by them

    Naw, this was Berthold and Monotype behavior years before the election.  
  • Re: Fun type draft

    Weights test 
  • Re: Berthold bullies competing font producers – report here when you’re hit by them

    I think for MyFonts, this is just a business decision. I expect they look at Popelka, consider the amount of money they are ever likely to make from it — it's an interesting design of obvious usefulness in some contexts, but probably not bestseller material —, and compare this to the financial cost of defending a potential trademark lawsuit. I can see how this doesn't look like a good investment from their perspective. I expect that if Berthold were challenging MyFonts over trademark of one of the long-term bestsellers, the calculation would be quite different.

    Andreas, I think you are wanting MyFonts to act on the basis of principle, but for a corporation trying to generate profit for shareholders there is no principle that ultimately won't be subject to this kind of calculation. This is not to say that corporations are utterly unprincipled, or that they never act according to principle: it's to say that their principles are owned.
  • Re: Opentype case & eszett

    Ray asked about ALL CAPS typefaces.

    What I'm saying is that a capitalized ß should default to "ẞ" and not "SS".

    Capitalisation is a character-level operation. So as explained elsewhere, the only way to do this is to use a custom casing method that performs this mapping, which is what is recommended for e.g. personal name databases in Germany. It's custom because it's not standard: the standard — in both the orthographic and technical implementation sense — is for ß to capitalise as SS. Might that change one day? Maybe, but in the meantime there's nothing to be done about it at the glyph level because capitalisation is not a glyph operation.