[Oberon] Re (2): font-family for a source.
Hans Klaver
hklaver at dds.nl
Wed Aug 16 02:15:59 CEST 2017
peter at easthope.ca wrote:
> From hklaver at dds.nl Tue Jul 25 01:44:12 2017
>> ... two excellent books: The Oberon System by Martin Reiser and
>> Object-Oriented Programming in Oberon-2 by Hanspeter M?ssenb?ck. These
>> books are the two best typeset Oberon books there are (imho).
>
> The source Text in Reiser & Wirth's _Programming In Oberon_ has serifs
> and is legible. But I understand that sans is advantageous on a small
> screen.
Of course it's largely a matter of taste.
Have a look for yourself: a scan of Martin Reiser's 'The Oberon System' can be found here: http://oberoncore.ru/library/reiser_the_oberon_system_user_guide_and_programmers_manual <http://oberoncore.ru/library/reiser_the_oberon_system_user_guide_and_programmers_manual>
and there's a pdf-version of Moessenboeck's 'OOP in Oberon-2 ' here: http://ssw.jku.at/Research/Books/Oberon2.pdf <http://ssw.jku.at/Research/Books/Oberon2.pdf> .
In both books the main text is set in a serif font and the Oberon source code text is set in Helvetica. I find it very pleasing to the eye, and (for me) a joy to read. On modern high resolution screens it's similar.
> From: Hans Klaver <hklaver at dds.nl>
> Date: Thu, 10 Aug 2017 01:58:37 +0200
>> I would suggest: "font-family: Helvetica, sans-serif"
>
> I've read advise that font selection should be constrained no more
> than necessary. That suggests "font-family: sans-serif" or
> "font-family: sans-serif, serif". Also, many or most readers won't
> notice the differences between the various sans fonts. You specify
> Heletica explicitly in respect of its primacy?
That's right. Helvetica is the original of this font-family. If you specify "font-family: Helvetica, sans-serif" then if Helvetica is available on a computer it will be used, otherwise Arial or some other look-alike will be used. Helvetica first because it is the original and in honour of Wirth and Oberon, who are from Helvetia (Switzerland).
--
Hans Klaver
(The Netherlands)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20170816/66ebd35e/attachment.html>
More information about the Oberon
mailing list