In an attempt to answer the questions that have appeared recently,
I've written a guide to fonts and Unicode support in NetSurf.
Fonts in NetSurf
NetSurf has support for displaying pages containing Unicode characters
that aren't normally available on RISC OS, for example accented Latin
letters, Greek, Cyrillic, Japanese, and various symbols.
The font choices let you pick a font for each of the five standard
families available to web authors (in CSS). The choices specify the
preferred font to use. If a character is not available in the chosen
font, but it's present in some other font that you have installed,
then NetSurf will automatically use it. There's no need to change the
font choices to view pages with characters that are not available in
the chosen font.
Note that you can only choose a font family. NetSurf will
automatically use weights from the family for bold and slanted text,
Installing more fonts
The fonts that come with RISC OS cover Latin (Homerton, Trinity,
Corpus), Greek (Sidney), and various symbols (Selwyn, Sidney). (On
RISC OS 3-4, only the "Latin 1" characters from the standard fonts,
which cover Western European languages, can be used by NetSurf).
If you want to display pages with other characters correctly, you'll
need to install fonts containing them. When a character is not present
in any available font, the Unicode character code will be displayed.¹
Any font supplied with a correctly designed "Encoding" file should
work. In practice, native fonts covering anything other than Latin 1
are rare. The solution is to convert TrueType fonts using TTF2f (this
currently produces fonts suitable for RISC OS 5 only).
After installing new fonts, NetSurf will need restarting so that it
Problems and unimplemented features
* The default font is always the sans-serif one.
* Printing on RISC OS 5 doesn't work, due to lack of support in the
Font Manager and printer drivers. Printing to Postscript printers on
RISC OS 3-4 is not correctly implemented in NetSurf.
* Substituted characters are taken from the first font that contains
them, even if a character which matches the weight or slant better
* Only two weights (regular and bold) are supported, even if a family
contains other weights. The algorithm that finds weights needs
improving, for example using the heuristics given in CSS 2.1 15.6.
* Drawfile export is broken.
* Right-to-left text (Hebrew, Arabic) is not implemented.
¹ If you see the codes 0091, 0092, 0096, or others starting 009, that
indicates that the page is not specifying the character set that it
is using correctly. Installing fonts won't help. We haven't yet
decided what the best way to work around this problem is.
(Where AppNameRes is some path variable.) If I click on this link, NetSurf
presents the file as a download (with type "data") rather than rendering
the file in the browser window. Is this a bug - or am I just missing
I use WinSnap and have nticed that while dragging NetSurf windows around
works as expected, if re-sizing the window does not snap to the top of the
icon bar - is it possible to make this work?
Adam Richardson Carpe Diem
leads to a 1.51MB file which NetSurf does not display correctly.
The first ~15% of the file is ok, but the remaining ~85% is
displayed as white space. Click-dragging in the white space
highlights the text which, otherwise, cannot be seen.
Netsurf (22 Aug 2005 23:01), RISC OS 4.39
How much free photo storage do you get? Store your holiday
snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com
NetSurf, testbuild dd. 09-Dec-2004 A9home
NetSurf, testbuild dd. 23-Sep-2005
Netsurf, testbuild dd. 06-Oct-2005
All latest versions of NetSurf do not run on the A9home.
If I understand it in the right way, it should be a know problem.
But I send this e-mail to tell you that all versions have the
same problem to align a image after a header.
To demonstrate this, look at the "test" in the attachment.
Inside the html code
- first 4 lines: align problem
- next 4 line of code = same code but between the </h2> and
the image the problem is solved by putting a dummy text
I just teested it also with
- !Fresco 1.72 and
- !Oregano 2.2.18 demo
I note that PNG plotting in the latest version
(30 October 2005 21:30) has reverted to being
upside down. See my emails
IMG plotting direction 30 Apr 2005
IMG plotting OK now 2 May 2005
Gavin Wraith (gavin(a)wra1th.plus.com)
Home page: http://www.wra1th.plus.com/
Using Iyonix etc...
Have tried several times (and even burnt essential oils of various types;-) )
and still no luck except that this a.m. we got a window open and then it all
My only thought is that it might be that I never got that firmware update
done many moons ago as I couldn't get to anyewhere relevant.
Using Iyonix 512 early model, OS 5.10 NetSurf 06 Oct 2005
was asked yesterday for info about The language of Flowers.
did a Google search and clicked the first result
This blew NetSurf away completely.....
Have to say that O2 seems to handle this perfectly.
www.bt.com/viewmybill causes this to happen here. When the window is
closed the random artifacts can be erased by menu or window dragging.
Netsurf 06 Oct 2005 03:15
RISC OS Adjust 4.39
>From somewhere in North Hampshire. England. UK.
Trying to access https://bcol.barclaycard.co.uk/ now gives the error
Barclaycard Account Services.
Please amend the browser settings and reload this page.
where I thought I had managed to log on before with NetSurf. Perhaps I am
remembering that wrongly, but in any case I am still able to log on with
/____Mail from John(a)JohnWoodhouse.co.uk
. . . using RISCOS 5.10 on an XScale powered Iyonix computer.
In <URL:news:local.misc> on Mon 17 Oct, Gavin Wraith wrote:
> In message <1129560443.4353b97b30ffd(a)webmail.ukonline.net> you wrote:
> > I'm using 29/9/05 version of Netsurf and can't delete items from the
> > hotlist permanently. They disappear but on reloading they have come
> > back. Can anybody help?
> Have you tried editing $.!Boot.Choices.WWW.NetSurf.Hotlist directly
> in an editor?
Yes that works but not the menu option.
This mail sent through http://www.ukonline.net