On 11 Mar 2003 at 9:51, d. collins wrote:

> David W. Fenton écrit:
> >It also handles Unicode and all that is entailed with that (i.e.,
> >Times New Roman has not just Roman and Greek, but Hebrew and Arabic,
> >while also having alternate font sets for other languagues, such as
> >Cyrillic and, with the appropriate Windows language installed,
> >Chinese, Japanese, Korean, etc.).
> 
> But does Finale handle Unicode? When I copy a Unicode character with the 
> character map (the r with haceck, for instance) and past it into lyrics in 
> Finale, it comes out as a question mark. Is there any way to get this to 
> work correctly?

I know the question was for WinFin2000, but I have only WinFin2003, 
so I can't answer for the earlier version.

In 2003, the font dialog has the requesite dropdown for choosing the 
Script. Of course, it is populated with choices only for Unicode 
fonts, the ones that show up in the font listbox with an "O" instead 
of "TT" (TrueType) or "A" (PostScript). I don't happen to have any 
PostScript fonts that are Unicode encoded.

Of course, I see you're right, that things pasted from Charmap don't 
carry their appropriate encoding, even if you specifically choose the 
appropriate font. So, Finale appears not to be Unicode compatible.

I wonder if Randy Stokes is reading this and is aware of the MSLU, 
which was created by my friend Michael Kaplan (under contract to 
Microsoft), who went back to working for Microsoft last year after a 
few years as a freelancer. The MSLU is the component that provides 
Unicode support for the versions of Windows built on the Win9x 
kernel. Michael's website (http://www.trigeminal.com) used to have 
lots of info. about the MSLU, but I see that now that Michael is back 
with Microsoft, it's no longer there.

For any Windows developers out there who don't know about the MSLU, 
go to:

http://www.microsoft.com/downloads/details.aspx?FamilyID=582a9ff1-
d491-49f9-9479-371ea97d5b38&DisplayLang=en

to download it. The description says:

     The Microsoft Layer for Unicode on Windows 95/98/ME Systems 
(MSLU)
     helps to provide a layer over the Win32 API on Win9x so that you
     can write a single Unicode version of your application. 

Any Windows developer that wants backward compatibility will need to 
use it, so far as I can tell.

-- 
David W. Fenton                        http://www.bway.net/~dfenton
David Fenton Associates                http://www.bway.net/~dfassoc

_______________________________________________
Finale mailing list
[EMAIL PROTECTED]
http://mail.shsu.edu/mailman/listinfo/finale

Reply via email to