[Cuis-dev] Cream font from Xerox

Juan Vuletich JuanVuletich at zoho.com
Fri Apr 1 11:56:27 PDT 2022


On 3/27/2022 6:22 AM, Hilaire Fernandes via Cuis-dev wrote:
>
> Oh, interesting context information!
>
> I am curious, is there a way to increase programmaticaly the gap 
> between the characters to improve readability?
>

To do it properly would require a bit of work. But a quick hack to see 
if you like the results is in #processHorizontalMetricsTable:length: 
change the line:
         glyph advanceWidth: entry nextUShort.
to make it a bit larger:
         glyph advanceWidth: entry nextUShort * 1.1.
Then, World / Preferences... / Load all TrueType Fonts

I think with this it actually looks closer to the Smalltalk-76 
screenshots you can find on the web. You can try other factor to enlarge 
the advanceWidth. Most likely, best result would need a different factor 
for each letter.

If you really want it, we can do it.

Cheers,

> Hilaire
>
> Le 26/03/2022 à 21:30, Juan Vuletich a écrit :
>> I believe the Learning Research Group at Xerox created it as an 
>> experiment, for Smalltalk-76. The sloped lines in most glyphs gives 
>> it a special look. What they found was that this actually made it 
>> harder do tell a glyph from another, as you say. Later it was abandoned.
>>
>> I am aware of its limitations. But it is of historical significance. 
>> I think it is nice to have it around.
> -- 
> GNU Dr. Geo
> http://drgeo.eu
> http://blog.drgeo.eu


-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
https://independent.academia.edu/JuanVuletich
https://www.researchgate.net/profile/Juan-Vuletich
https://patents.justia.com/inventor/juan-manuel-vuletich
https://twitter.com/JuanVuletich

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20220401/623e1563/attachment-0001.htm>


More information about the Cuis-dev mailing list