472,976 Members | 1,417 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,976 software developers and data experts.

Unicode fonts vs Seperate Self-Made Font

I am going write an application in C++ that allows the user to see two languages at once, and allows them to search each individual language for words or keywords. I have a font that I made specially for the non-English language, which would allow me to simply use different fonts for each specific language. I could also control how the search works simply by reading the font tags, for each language, so I only get results in that specific language. (I will have two seperate text boxes, one for each language for searching, that way when someone types in the seach word it appears correctly in that language, and they won't have to change fonts all the time. The language is Ancient Greek BTW. So with this form of implementation, I would not need to have the user set their machine up for UNICODE. Less trouble for the user to install the program.

On the other hand, I am at the beginning stage of this project and I could very well set it up as a UNICODE program, which would have the advantage of allowing me to use more specific characters. (that is not a very high priority thing, so I am thinking about using the first approach). But I don't want to start a project like this though, and then later on discover that it is a bad approach and that I should have done it the other way!

So I thought I might ask in this forum regarding this issue, just what you guys think regarding starting a project like this, would you say UNICODE is the better approach or would you say using a seperate font is better?
Feb 1 '09 #1
2 2086
11,448 Expert 8TB
I suggest you'd reconsider the Unicode approach again before problems pile up; note that most (if not all) Microsoft Windows platforms are bundled with the MS Arial Unicode font glyphs; that font includes all of the Greek font glyphs too.

kind regards,

Feb 1 '09 #2
9,208 Expert Mod 8TB
Keep in mind that if you are using Windows, only Unicode is supported. The ASCII functions convert the ASCII to Unicode and then call the Unicode versions.

Better to start off with Unicode.
Feb 2 '09 #3

Sign in to post your reply or Sign up for a free account.

Similar topics

by: Matt Price | last post by:
Hello, I'm a python (& xml, & unicode!) newbie working on an interface to a bibliographic reference server (refdb); I'm running into some encoding problems & am ifnding the plethora of tools a...
by: Chris | last post by:
hi, to convert excel files via csv to xml or whatever I frequently use the csv module which is really nice for quick scripts. problem are of course non ascii characters like german umlauts, EURO...
by: Frank Gewalt | last post by:
Hi My problem is that unicode fonts like cyrillic fonts are not shown correctly in combo boxes with Windows 98. I'm using 'MS Sans Serif' and 'Tahoma' fonts. Has somebody a solution for that?
by: Robert | last post by:
Hello, I'm using Pythonwin and py2.3 (py2.4). I did not come clear with this: I want to use win32-fuctions like win32ui.MessageBox, listctrl.InsertItem ..... to get unicode strings on the...
by: Markus Ernst | last post by:
Hi I generate Unicode PDFs with TCPDF, a Unicode compatible extension of FPDF. While in newer Acrobat Reader versions the PDFs are displayed well, Acrobat Reader 4 (on both Mac OS 9.2 and...
by: Stuart McGraw | last post by:
In the announcement for Python-2.3 http://groups.google.com/group/comp.lang.python/msg/287e94d9fe25388d?hl=en it says "raw_input(): can now return Unicode objects". But I didn't see anything...
by: Jim | last post by:
Hello, I'm trying to write exception-handling code that is OK in the presence of unicode error messages. I seem to have gotten all mixed up and I'd appreciate any un-mixing that anyone can...
by: Torsten Bronger | last post by:
Hallöchen! I sub-classed unicode in an own class called "Excerpt", and now I try to implement a __unicode__ method. In this method, I want to get the actual value of the instance, i.e. the...
by: Victor Lin | last post by:
Hi, I'm writting a application using python standard logging system. I encounter some problem with unicode message passed to logging library. I found that unicode message will be messed up by...
by: Yves Dorfsman | last post by:
Can you put UTF-8 characters in a dbhash in python 2.5 ? It fails when I try: #!/bin/env python # -*- coding: utf-8 -*- import dbhash db = dbhash.open('dbfile.db', 'w') db = u'☺'
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
by: tracyyun | last post by:
Hello everyone, I have a question and would like some advice on network connectivity. I have one computer connected to my router via WiFi, but I have two other computers that I want to be able to...
by: giovanniandrean | last post by:
The energy model is structured as follows and uses excel sheets to give input data: 1-Utility.py contains all the functions needed to calculate the variables and other minor things (mentions...
by: NeoPa | last post by:
Hello everyone. I find myself stuck trying to find the VBA way to get Access to create a PDF of the currently-selected (and open) object (Form or Report). I know it can be done by selecting :...
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 1 Nov 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM) Please note that the UK and Europe revert to winter time on...
by: nia12 | last post by:
Hi there, I am very new to Access so apologies if any of this is obvious/not clear. I am creating a data collection tool for health care employees to complete. It consists of a number of...
by: NeoPa | last post by:
Introduction For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
by: GKJR | last post by:
Does anyone have a recommendation to build a standalone application to replace an Access database? I have my bookkeeping software I developed in Access that I would like to make available to other...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.