Discussion:
Html Help Workshop + Unicode
(too old to reply)
Zuka
2004-01-19 18:22:22 UTC
Permalink
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file manually and setting
the encoding in it. Nothing works.
What am I doing wrong?

--
best regards
Zuka
Ulrich Kulle
2004-01-19 21:50:32 UTC
Permalink
Hello Zuka,
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file manually and setting
the encoding in it. Nothing works.
What am I doing wrong?
sorry, Help 1.x does not support Unicode file encoding - only MS Help 2.x
does. MS Help is used to support help for Visual Studio .NET.

Best regards
Ulrich Kulle
*****************************
http://www.help-info.de
info##@help-info.de
Remove ##
*****************************
Zuka
2004-01-19 21:59:54 UTC
Permalink
I do use VS C++ .NET 2003
Do you know where I can get this MS Help 2.x if it's not included with my
compiler ?
Post by Ulrich Kulle
Hello Zuka,
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file manually and setting
the encoding in it. Nothing works.
What am I doing wrong?
sorry, Help 1.x does not support Unicode file encoding - only MS Help 2.x
does. MS Help is used to support help for Visual Studio .NET.
Best regards
Ulrich Kulle
*****************************
http://www.help-info.de
Remove ##
*****************************
Ulrich Kulle
2004-01-19 23:33:02 UTC
Permalink
Hello Zuka,
Post by Zuka
I do use VS C++ .NET 2003
Do you know where I can get this MS Help 2.x if it's not included with my
compiler ?
a good place to start reading is:
http://www.helpware.net/FAR/help/msh2_primer.htm
http://www.helpware.net/mshelp2/h2faq.htm

Please read this documents carefully and have a look at FAR
(http://www.helpware.net).
Note: MS Help 2.x supports help for Visual Studio .NET

Best regards
Ulrich Kulle
*****************************
http://www.help-info.de
info##@help-info.de
Remove ##
*****************************
Zuka
2004-01-20 10:17:18 UTC
Permalink
I was just reading about MS help 2

Getting runtime for MS help 2 is just horrible, I can't make my users
download 113 MB just to read the help. I mean my software is 1MB download

MS H2 Runtime Download:

MS Help 2.x runtime (help engine) installer (like hhupd.exe in HH 1.x), will
not be made available (See Jan 2003 MS Announcement). If you want to
distribute MS H2 based help, your customers must install either: Visual
Studio .NET, MSDN Library, .NET Framework SDK, or Microsoft Office
Developer. All of which install the MS Help 2 runtime.

Peter Plamondon (MS) has just kindly reminded me that the .NET Framework SDK
is the only free source of MS Help 2 runtime at this stage. Its a huge
download at 113MB, but it can also be ordered on CD-ROM.





So in fact there is no help in unicode. Very nice, go MS go
Post by Ulrich Kulle
Hello Zuka,
Post by Zuka
I do use VS C++ .NET 2003
Do you know where I can get this MS Help 2.x if it's not included with my
compiler ?
http://www.helpware.net/FAR/help/msh2_primer.htm
http://www.helpware.net/mshelp2/h2faq.htm
Please read this documents carefully and have a look at FAR
(http://www.helpware.net).
Note: MS Help 2.x supports help for Visual Studio .NET
Best regards
Ulrich Kulle
*****************************
http://www.help-info.de
Remove ##
*****************************
Emil Damian
2004-01-22 09:58:58 UTC
Permalink
The 2.0 version of MS Help was suspended from public release.
I think the only choise now is MSHelp 1.x.

http://www.helpware.net/mshelp2/msannounce.htm#post2
Post by Ulrich Kulle
Hello Zuka,
Post by Zuka
I do use VS C++ .NET 2003
Do you know where I can get this MS Help 2.x if it's not included with my
compiler ?
http://www.helpware.net/FAR/help/msh2_primer.htm
http://www.helpware.net/mshelp2/h2faq.htm
Please read this documents carefully and have a look at FAR
(http://www.helpware.net).
Note: MS Help 2.x supports help for Visual Studio .NET
Best regards
Ulrich Kulle
*****************************
http://www.help-info.de
Remove ##
*****************************
Zuka
2004-01-22 11:48:36 UTC
Permalink
Do you know if it's possible in anyway to use Unicode in the "Contents" of a
chm help file ?
I use UTF-8 in all other htm files and it works great.
Post by Emil Damian
The 2.0 version of MS Help was suspended from public release.
I think the only choise now is MSHelp 1.x.
http://www.helpware.net/mshelp2/msannounce.htm#post2
Post by Ulrich Kulle
Hello Zuka,
Post by Zuka
I do use VS C++ .NET 2003
Do you know where I can get this MS Help 2.x if it's not included with
my
Post by Ulrich Kulle
Post by Zuka
compiler ?
http://www.helpware.net/FAR/help/msh2_primer.htm
http://www.helpware.net/mshelp2/h2faq.htm
Please read this documents carefully and have a look at FAR
(http://www.helpware.net).
Note: MS Help 2.x supports help for Visual Studio .NET
Best regards
Ulrich Kulle
*****************************
http://www.help-info.de
Remove ##
*****************************
Ulrich Kulle
2004-01-20 10:20:10 UTC
Permalink
-----Original Message-----
I do use VS C++ .NET 2003
Do you know where I can get this MS Help 2.x if it's not
included with my
compiler ?
As addition of the last posting:
Visual Studio.NET installs the Help 2.0 runtime when
MSDN.NET is installed, and at that point VSHIK is only
needed if you want to create MS Help 2.0 files.

Best regards
Ulrich Kulle
Ulrich Kulle
2004-01-19 21:56:09 UTC
Permalink
Hello Zuka,
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file manually and setting
the encoding in it. Nothing works.
What am I doing wrong?
sorry, HTMLHelp 1.x does not support Unicode file encoding - only MS Help
2.x does. MS Help 2 is used to support help for Visual Studio .NET.

Best regards
Ulrich Kulle
*****************************
http://www.help-info.de
info##@help-info.de
Remove ##
*****************************
Pete Lees [MVP]
2004-01-20 12:28:12 UTC
Permalink
Zuka,
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file
manually and setting the encoding in it. Nothing works.
Does anything in the Translation Info section of the page
below help?

http://helpware.net/FAR/far_faq.htm

Pete
Zuka
2004-01-20 13:16:44 UTC
Permalink
Thanx for the tip.

I have no problems with characters in the page view (right view). They are
displayed as they should, I used UTF-8 encoding. But I cannot do the same
for "Contents" (the Table of Contents.hhc file), so my help topics and
subtopics are reduced to plain ASCII I suppose.
I tried to rename Table of Contents.hhc to Table of Contents.htm and use
UTF-8 but it didn't help. I got djibberish characters there where 2 bytes
are used for encoding.
Post by Pete Lees [MVP]
Zuka,
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file
manually and setting the encoding in it. Nothing works.
Does anything in the Translation Info section of the page
below help?
http://helpware.net/FAR/far_faq.htm
Pete
Rob Chandler [MVP]
2004-01-23 05:14:55 UTC
Permalink
Unicode can be reliably saved as ANSI (which supports double byte languages
such
as japanese and chinese). However you do need to take care that your
machine is set to the appropriate language (Code Page).

EG. In converting from Unicode to Ansi you need to use the correct CodePage
(This
is generally set up in Windows Control panel - 2K and XP only). If you
have the wrong code page you will just get goop or ???? letters.

So if I open a Unicode file up in NotePad and save to Ansi Japanese --- if
the current
code page (Windows Language) is not set to Japanese it just wont work.
The Code Page tells windows how to map the Unicode to a restricted set of
chars (usually
256 chars -- more if double byte).

Certainly having mixed languages in the TOC wont work (unless all
those chars can exist in a single code page). All Code pages usually share
the
first 128 chars.

Once you have converted to ANSI the next step is to make sure you have the
CharSet and Language settings correct in your HHP and HHC and HHK files.

Some things like seeing a Chinese HHK Index on an English machine just
seems to be impossible. Always compile Chinese on a real Chinese machine.

Internet Explorer is unicode friendly. If you can just find a compatible TOC
and
search you can stay in Unicode. How about using like a web type TOC.
--
Rob Chandler
MS Help MVP
http://helpware.net/FAR/
Post by Zuka
Thanx for the tip.
I have no problems with characters in the page view (right view). They are
displayed as they should, I used UTF-8 encoding. But I cannot do the same
for "Contents" (the Table of Contents.hhc file), so my help topics and
subtopics are reduced to plain ASCII I suppose.
I tried to rename Table of Contents.hhc to Table of Contents.htm and use
UTF-8 but it didn't help. I got djibberish characters there where 2 bytes
are used for encoding.
Post by Pete Lees [MVP]
Zuka,
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file
manually and setting the encoding in it. Nothing works.
Does anything in the Translation Info section of the page
below help?
http://helpware.net/FAR/far_faq.htm
Pete
Zuka
2004-01-23 09:48:53 UTC
Permalink
Can I use the web-type TOC in Html Workshop? Or with the help compiler, I
can use other HTML editors.
That would be great
Post by Rob Chandler [MVP]
Unicode can be reliably saved as ANSI (which supports double byte languages
such
as japanese and chinese). However you do need to take care that your
machine is set to the appropriate language (Code Page).
EG. In converting from Unicode to Ansi you need to use the correct CodePage
(This
is generally set up in Windows Control panel - 2K and XP only). If you
have the wrong code page you will just get goop or ???? letters.
So if I open a Unicode file up in NotePad and save to Ansi Japanese --- if
the current
code page (Windows Language) is not set to Japanese it just wont work.
The Code Page tells windows how to map the Unicode to a restricted set of
chars (usually
256 chars -- more if double byte).
Certainly having mixed languages in the TOC wont work (unless all
those chars can exist in a single code page). All Code pages usually share
the
first 128 chars.
Once you have converted to ANSI the next step is to make sure you have the
CharSet and Language settings correct in your HHP and HHC and HHK files.
Some things like seeing a Chinese HHK Index on an English machine just
seems to be impossible. Always compile Chinese on a real Chinese machine.
Internet Explorer is unicode friendly. If you can just find a compatible TOC
and
search you can stay in Unicode. How about using like a web type TOC.
--
Rob Chandler
MS Help MVP
http://helpware.net/FAR/
Post by Zuka
Thanx for the tip.
I have no problems with characters in the page view (right view). They are
displayed as they should, I used UTF-8 encoding. But I cannot do the same
for "Contents" (the Table of Contents.hhc file), so my help topics and
subtopics are reduced to plain ASCII I suppose.
I tried to rename Table of Contents.hhc to Table of Contents.htm and use
UTF-8 but it didn't help. I got djibberish characters there where 2 bytes
are used for encoding.
Post by Pete Lees [MVP]
Zuka,
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file
manually and setting the encoding in it. Nothing works.
Does anything in the Translation Info section of the page
below help?
http://helpware.net/FAR/far_faq.htm
Pete
Rob Chandler [MVP]
2004-01-23 23:34:48 UTC
Permalink
Post by Zuka
Can I use the web-type TOC in Html Workshop? Or with the help compiler, I
can use other HTML editors.
That would be great
You can certainly choose not to have a standard TOC. I was thinking you
could to like a
regular web site with a web type site map then wrap it all in a CHM (with
standard Nav
disabled).

The search may be the problem. Did you see my notes on
http://helpware.net/FAR/far_faq.htm#unicode

You may get away with UTF-8 type unicode.

Rob
d***@gmail.com
2013-03-25 05:34:48 UTC
Permalink
Post by Zuka
Why can't I use Unicode in "Contents" for my html help ?
I've tried everything, even editing the Contents file manually and setting
the encoding in it. Nothing works.
What am I doing wrong?
--
best regards
Zuka
I just need to help plz....

Loading...