For discussion of how to use, install and choose TAPs - additional software packages that run on your Toppy

Moderator: Technical

Post Reply
bellissimo
Frequent contributor
Posts: 1997
Joined: Thu May 26, 2005 2:52 pm
Location: Reading
Contact:

Font Manager 1.0d

Post by bellissimo »

Font Manager allows you to change the font that other TAPs use. You can use any True Type fonts you may have on your Windows or Mac.

http://www.toppy.org.uk/~bellissimo/top ... nager.html

It builds on work by Pavel Kopylov who came up with the initial font routines, and R2-D2 who came up with a way of hooking into the TAP API calls for drawing text.

The website has a number of ready made fonts (just copy them into /ProgramFiles/Settings/Fonts), but it is possible to make your own. See the instructions in the zip file for more details.

The options screen is displayed by pressing the 'Slow motion' key while in the Toppy System menu, although the options can also be reached via TAPCommander.

Here is a screenshot of MyStuff using the Tahoma font (this is the recommended font to use)

Image

Warning
If you pick a font that is rather wide (e.g. Arial bold), you may find that TAPs which do not stringently check text widths may end up drawing off screen. This can cause a crash.

Technical notes
The fonts will only be picked up by TAPs if they use the TAP_Osd_PutS routines. If they use one of the other routines to draw text the default Toppy font will still be used.

Here is a screenshot of the Font Manager configuration screen

Image
Last edited by bellissimo on Sun Sep 20, 2009 7:44 pm, edited 9 times in total.
General: FW 5.13.65 Patched, Pioneer DVR-530H-S, Harmony 885.
TAPs: Font Manager, Media Manager, Super PiP, MyStuff, EPG2MEI, mei2archive, QuickJump

Media Manager, Font Manager, Super PiP link: http://www.toppy.org.uk/~bellissimo
glenmcfar
Frequent contributor
Posts: 4519
Joined: Thu Dec 07, 2006 1:38 am
Location: Dundonald, Ayrshire, Scotland

Post by glenmcfar »

This is really nit picking now but I've found a 'bug' in Font Manager. I think you'll find that Jackdaws actually love your BIG sphinx of quartz... 8)

G.

PS: I've got another font for uploading. Where do you want it?
H/W: TF5800 | URC-7555 | Asus | Best Firmware Ever!
A/S: SecCacheUK, EitSub, EPG2MEI, Display, Extend, QuickJump, FontManager, TapLauncher, MyStuff
T/L: TapCommander, Surfer, MeiSearch, MediaManager | HDFW, CutAds, Sudoku
bellissimo
Frequent contributor
Posts: 1997
Joined: Thu May 26, 2005 2:52 pm
Location: Reading
Contact:

Post by bellissimo »

Well I didn't want to boast :)

I will PM you my email address.

If anyone else has a favourite font they want to share with the world, feel free to PM me and I will upload it onto the website.
General: FW 5.13.65 Patched, Pioneer DVR-530H-S, Harmony 885.
TAPs: Font Manager, Media Manager, Super PiP, MyStuff, EPG2MEI, mei2archive, QuickJump

Media Manager, Font Manager, Super PiP link: http://www.toppy.org.uk/~bellissimo
simonc
Frequent contributor
Posts: 5648
Joined: Tue Apr 12, 2005 1:31 pm
Location: Cheltenham
Contact:

Post by simonc »

Blame me for that one glenn. I suggested the phrase for its air of double entendre, but forgot to make it a big sphinx. If you will insist on suggesting that people write TAPs call TiTT though...
jumbo
Frequent contributor
Posts: 4731
Joined: Mon Apr 11, 2005 5:25 pm

Post by jumbo »

Is it (in theory) possible to extend this TAP to use different fonts for different TAPs? e.g. Font A for TAP X, Font B for TAP Y etc. If so then would that require TAPs to be modified to take advantage of this functionality or could it be done "blindly"?
glenmcfar
Frequent contributor
Posts: 4519
Joined: Thu Dec 07, 2006 1:38 am
Location: Dundonald, Ayrshire, Scotland

Post by glenmcfar »

Might be a bit sore on the eye having different fonts for different TAPs. Nice to be able to customise the Toppy but I still think a bit of uniformity (?) is necessary.

Saying that, I'm sure its possible - there's no accounting for taste.

Glen.
H/W: TF5800 | URC-7555 | Asus | Best Firmware Ever!
A/S: SecCacheUK, EitSub, EPG2MEI, Display, Extend, QuickJump, FontManager, TapLauncher, MyStuff
T/L: TapCommander, Surfer, MeiSearch, MediaManager | HDFW, CutAds, Sudoku
bellissimo
Frequent contributor
Posts: 1997
Joined: Thu May 26, 2005 2:52 pm
Location: Reading
Contact:

Post by bellissimo »

Certainly possible (in theory).
General: FW 5.13.65 Patched, Pioneer DVR-530H-S, Harmony 885.
TAPs: Font Manager, Media Manager, Super PiP, MyStuff, EPG2MEI, mei2archive, QuickJump

Media Manager, Font Manager, Super PiP link: http://www.toppy.org.uk/~bellissimo
MarkG
Frequent contributor
Posts: 673
Joined: Fri Apr 07, 2006 9:07 pm
Location: UK

Post by MarkG »

Hello,

In the MakeFont readme, an example appears:

Code: Select all

makeFonts tahoma.ttf iso8859-1.txt 19 tahoma_medium.fnt
Is the iso reference relevant to the font (in which case where do I find these) or does it remain constant, regardless of the font be converted?

Thanks,

MG
TF5800: IA On, TS On, F/W: MS6 Recommended F/W 12/9/2009 -Sy+Pe
TAPs: EPG2MEI v0.96; MyStuff 6.2; Font Manager 1.0d; Extend v1.7; MyInfo B5.0; SecCache (UK) v0.4; EIT Sub v0.6; TAP Commander 1.34; TF5000 Display v1.51; SDS V1.3e;
EPG: Asus + rt2mei 1.1a
bellissimo
Frequent contributor
Posts: 1997
Joined: Thu May 26, 2005 2:52 pm
Location: Reading
Contact:

Post by bellissimo »

It remains constant, so the iso8859-1.txt file bundled in the zip should be the one you use.
General: FW 5.13.65 Patched, Pioneer DVR-530H-S, Harmony 885.
TAPs: Font Manager, Media Manager, Super PiP, MyStuff, EPG2MEI, mei2archive, QuickJump

Media Manager, Font Manager, Super PiP link: http://www.toppy.org.uk/~bellissimo
simonc
Frequent contributor
Posts: 5648
Joined: Tue Apr 12, 2005 1:31 pm
Location: Cheltenham
Contact:

Post by simonc »

I used a batch file that converts all the fonts in c:\windows\fonts

Code: Select all

@echo off
for /r c:\windows\fonts %%i in ("*.ttf") do (
	makeFont "%%i" iso8859-1.txt 15 "fonts\%%~ni_small.fnt"
	makeFont "%%i" iso8859-1.txt 19 "fonts\%%~ni_medium.fnt"
	makeFont "%%i" iso8859-1.txt 23 "fonts\%%~ni_large.fnt"
)
Unfortunately they've all got short names, but you could use a font renaming tool to make them more meaningful.

The font height isn't always idea either, but you get an idea of how it might look from the preview.
R2-D2
Frequent contributor
Posts: 12148
Joined: Mon Dec 18, 2006 11:15 am
Contact:

Post by R2-D2 »

bellissimo wrote:It remains constant, so the iso8859-1.txt file bundled in the zip should be the one you use.
Is the mapping file for the input font or the output raster? I'd have thought the latter... if so, we should really be using the ISO-8859-9 mapping.
awills61
Frequent contributor
Posts: 221
Joined: Wed Sep 20, 2006 11:02 am
Location: Winter Hill

Re: Font Manager

Post by awills61 »

bellissimo wrote:The website has a number of ready made fonts .....
Where ? I can't see any. The font repository has two links show all details and hide all details nither of which do anything
TF5800t, , F/W: MS6 Recommended F/W 12/9/2009
TAPs: QuickJump 1.72; TF5000 Display v1.53; EIT Sub (Game) v0.6; SecCache (UK) v0.4; EPG2MEI v0.96; Font Manager 1.0d; MyStuff 6.4; MyInfo B5.5;
Sig generated by MyInfo on 20/5/11
?
bellissimo
Frequent contributor
Posts: 1997
Joined: Thu May 26, 2005 2:52 pm
Location: Reading
Contact:

Post by bellissimo »

What browser are you using?
General: FW 5.13.65 Patched, Pioneer DVR-530H-S, Harmony 885.
TAPs: Font Manager, Media Manager, Super PiP, MyStuff, EPG2MEI, mei2archive, QuickJump

Media Manager, Font Manager, Super PiP link: http://www.toppy.org.uk/~bellissimo
bellissimo
Frequent contributor
Posts: 1997
Joined: Thu May 26, 2005 2:52 pm
Location: Reading
Contact:

Post by bellissimo »

R2-D2 wrote:Is the mapping file for the input font or the output raster? I'd have thought the latter... if so, we should really be using the ISO-8859-9 mapping.
Not sure. What difference does -9 make over -1?
General: FW 5.13.65 Patched, Pioneer DVR-530H-S, Harmony 885.
TAPs: Font Manager, Media Manager, Super PiP, MyStuff, EPG2MEI, mei2archive, QuickJump

Media Manager, Font Manager, Super PiP link: http://www.toppy.org.uk/~bellissimo
DB1
Frequent contributor
Posts: 728
Joined: Wed Mar 30, 2005 6:45 pm
Location: Orpington

Post by DB1 »

Well I am sure it is wonderful, but your page crashes Firefox (2.0.0.12) here :-(
TF5800, F/W: 5.13.65AbBfBqC0CbCeCkCwCyDEcEeEfErEsEvEzFFsGmHHeIKtNfOtPPcPePsRRaRhRpRsSSdSrStT2TdTfTpUUuXXpXwXl TAPs: TF5000 Display v1.53; QuickJump 1.72; Power Manager v2.2; MyInfo B5.6; DescriptionExtender 2.23; Remote Extender 1.6; Archivev1.0a; mei2archive BETA 3.8l7; EPGnavigator v5.1c; UK Auto Scheduler v0.73.1; Extend v1.7; Power Restore V0.7.8
Tx: CP
Sig generated by MyInfo on 14/4/13
Post Reply