[mso] Re: Spelling Checker

  • From: birdiebirdie@xxxxxxxxxxx (Alex Wilson)
  • To: <mso@xxxxxxxxxxxxx>
  • Date: Sun, 12 May 2002 22:46:21 +0200

Hi Greg,

I've had a quick read but I've got to over something like this
several times.  One comment though. When I was referring to
Board, I didn't mean Motherboard but rather Keyboard being set to
German.

Alex
----- Original Message -----
From: "Greg Chapman" <greg@xxxxxxxxxxxxx>
To: <mso@xxxxxxxxxxxxx>
Sent: Sunday, May 12, 2002 8:50 PM
Subject: [mso] Re: Spelling Checker


>
> I can't give a full explanation of this process but I do
believe I have
> something to say that might help. Word is a multi-language,
> multi-character set tool. That said, it's a unicode processor.
Said
> another way, it understands double byte character sets and is,
> therefore, dependent on a variety of settings supplied by the
operating
> system's settings which are, in turn, harvested from the
hardware at
> boot time. 256 characters (ASCII) is not sufficient to handle
different
> character sets cleanly (note that I didn't say alphabet. A
character set
> is distinct from an alphabet for several reasons). For those
who don't
> know already, Unicode processing requires a couple pieces of
information
> for renderers and spelling tools to work from;, the language
code
> (US-English is 1033, for example), the passing of an escape
character
> for each double byte passed (\u or %u) then two hexadecimal
bytes of
> information to describe the character.
>
> Outlook Express, however, uses Font Association based on
regional
> settings to determine the code page to load. It is not a pure
unicode
> processor. It's ability to work with different character sets
is limited
> to reading through the addition of downloaded language fonts.
Authoring
> with OE is limited to the localized installation of OE and the
selected
> code page for font association. Natively, analyzing characters
is done a
> byte at a time. Processing this information requires no
language code
> and any character from 0 to 256 can be passed. For those who
code, you
> can see the entire ASCII character set using this VBScript code
snippet:
>
> Dim i
>
> On Error Resume Next
>
> For i=3D0 to 256
> Select Case i
> Case 8
> wscript.echo "Backspace, Not Visible"
> Case 9
> wscript.echo "Tab, Not Visible"
> Case 10
> wscript.echo "Line Feed, Not Visible"
> Case 13
> wscript.echo "Carriage Return, Not Visible"
> Case Else
> wscript.echo Chr(i)
> End Select
> Next
>
> Save the above to a text file called charset.vbs to a directory
on your
> system then open a command prompt and type:
> Cscript <path to directory>\charset.vbs
>
> If you want to see what that output looks like, you can cause a
file to
> be created from the command:
>
> Cscript <path to directory>\charset.vbs ><path to
directory>\charset.txt
>
> When executed, you should see a rush of activity in the prompt.
There
> will be several blank lines and some rectangular characters in
that
> activity. These represent ASCII characters that are not
supported in
> Windows. The rest of what you see should reflect all the
characters on
> your keyboard including those that are escaped by the shift
key. These
> also define the limits of OE when spell checking on a
US-English
> installation.
>
> Having the motherboard set to German isn't likely to affect OE
for most
> operations. Having it set for Word has a profound impact since
it is a
> purer Unicode processor.
>
> Both programs may use the same spelling checker but they both
use it in
> different ways. Also note that everything I've written above
doesn't
> address a less commonly used (thse days) standard called ANSI.
ANSI is a
> terminal based character set that is most commonly used on our
systems
> by holding down the Alt key while typing in 4 characters from
the
> numeric keypad, for instance,Alt 0222 =3D=DE. These characters
are not
> checked by ASCII spellchecking. Also note that the charset.txt
file you
> created above has a different character at line 222 than you
got with
> this ANSI excape sequence.
>
> Hope that starts to shed light on the possible differences!
>
> Greg Chapman
> http://www.mousetrax.com=20
> "Counting in binary is as easy as 01, 10, 11!
> With thinking this clear, is coding really a good idea?"
>
>
> > -----Original Message-----
> > From: mso-bounce@xxxxxxxxxxxxx=20
> > [mailto:mso-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Wilson
> > Sent: Sunday, May 12, 2002 11:26 AM
> > To: mso@xxxxxxxxxxxxx
> > Subject: [mso] Re: Spelling Checker
> >=20
> >=20
> >=20
> > Hi Linda,
> >=20
> > Well that's really strange because it won't work in word=20
> > unless I change the board to English.  I can't do that=20
> > because then all my amlauts are missing and the other keys=20
> > are mixed up.  You don't actually need the amlauts because=20
> > you can write using two letters which indicates the amlaut=20
> > but because of the key arrangement it mixes the charactors=20
> > up.  I can get an English board og course when I next over to
England.
> >=20
> > I agree that if it is the same dictionary it should work
in=20
> > both programs.  As I have said I could swear that I used
to=20
> > use the Speller in Word.
> >=20
> > I wonder what's up.
> >=20
> > Alex
> > ----- Original Message -----
> > From: "Linda Johnson" <linda@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
> > To: <mso@xxxxxxxxxxxxx>
> > Sent: Sunday, May 12, 2002 2:50 PM
> > Subject: [mso] Re: Spelling Checker
> >=20
> >=20
> > >
> > > The spellchecker you use in Outlook Express IS Word's
> > spellchecker, so
> > > if it works in one it would work in both
> > >
> > > Linda
> > > Publisher ~ ABC ~ All 'Bout Computers
> > > Owner ~ Linda's Computer Stop=20
> > > http://personal-computer-tutor.com/main.htm
> > > Author/Teacher ~ MS Office EBooks/Classes=20
> > > http://personal-computer-tutor.com/services.htm
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: mso-bounce@xxxxxxxxxxxxx
> > [mailto:mso-bounce@xxxxxxxxxxxxx] On
> > > Behalf Of Alex Wilson
> > > Sent: Sunday, May 12, 2002 3:51 AM
> > > To: mso@xxxxxxxxxxxxx
> > > Subject: [mso] Spelling Checker
> > >
> > >
> > > I have managed to resolve the Spelling Checker problem I
had.
> > It seems
> > > that as I have a German board using English software i.e.
> > Windows 98
> > > English Version this function is not available.
> > > When I changed the board to English I found that the
checker
> > was working
> > > OK.
> > >
> > > This is strange because I am almost 100% certain that I was
> > able to use
> > > the checker with an English board.  I really don't see why
it
> > can't
> > > check text so long as I don't use amlauts. Perhaps it was
only
> > in the
> > > email Outlook Express that this was and still is available
> > because I
> > > have tried it.  If Windows can do it in Outlook Express it
does
> > seem
> > > strange that it cannot do it in Word.
> > >
> > > Alex
> > >
> > >
> > >
*************************************************************
> > > PLEASE READ!!!!
> > >
> > > You are receiving this mail because you either subscribed
to
> > mso@xxxxxxxxxxxxx or to it's earlier version,=20
> > MicrosoftOffice@xxxxxxxxxxxxxxxx
> > >
> > > To Unsubscribe from this group, send an email to
> > mso-request@xxxxxxxxxxxxx with a subject line that says=20
> > "unsubscribe" (without the quotes).  Do not put
unsubscribe=20
> > IN CAPS.  Screaming doesn't get you out any faster and the=20
> > caps prevent the function from working.
> > >
> > > To change your email settings to digest or vacation (no
mail),
> > visit the group's homepage for full instructions.
> > >
> > > //www.freelists.org/webpage/mso
> > >
*************************************************************
> >=20
> >=20
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.360 / Virus Database: 199 - Release Date:
07.05.02
> >=20
> > *************************************************************
> > PLEASE READ!!!!
> >=20
> > You are receiving this mail because you either subscribed
to=20
> > mso@xxxxxxxxxxxxx or to it's earlier version,=20
> > MicrosoftOffice@xxxxxxxxxxxxxxxx
> >=20
> > To Unsubscribe from this group, send an email to=20
> > mso-request@xxxxxxxxxxxxx with a subject line that says=20
> > "unsubscribe" (without the quotes).  Do not put
unsubscribe=20
> > IN CAPS.  Screaming doesn't get you out any faster and the=20
> > caps prevent the function from working.
> >=20
> > To change your email settings to digest or vacation (no=20
> > mail), visit the group's homepage for full instructions.
> >=20
> //www.freelists.org/webpage/mso
> *************************************************************
>
>
>
> *************************************************************
> PLEASE READ!!!!
>
> You are receiving this mail because you either subscribed to
mso@xxxxxxxxxxxxx or to it's earlier version,
MicrosoftOffice@xxxxxxxxxxxxxxxx
>
> To Unsubscribe from this group, send an email to
mso-request@xxxxxxxxxxxxx with a subject line that says
"unsubscribe" (without the quotes).  Do not put unsubscribe IN
CAPS.  Screaming doesn't get you out any faster and the caps
prevent the function from working.
>
> To change your email settings to digest or vacation (no mail),
visit the group's homepage for full instructions.
>
> //www.freelists.org/webpage/mso
> *************************************************************


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.360 / Virus Database: 199 - Release Date: 07.05.02

*************************************************************
PLEASE READ!!!!

You are receiving this mail because you either subscribed to mso@xxxxxxxxxxxxx 
or to it's earlier version, MicrosoftOffice@xxxxxxxxxxxxxxxx

To Unsubscribe from this group, send an email to mso-request@xxxxxxxxxxxxx with 
a subject line that says "unsubscribe" (without the quotes).  Do not put 
unsubscribe IN CAPS.  Screaming doesn't get you out any faster and the caps 
prevent the function from working.

To change your email settings to digest or vacation (no mail), visit the 
group's homepage for full instructions.

//www.freelists.org/webpage/mso
*************************************************************

Other related posts: