Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters

2007-04-17 Thread Zhichu Chen

Thanks Hans,

It works. But only the /Contents part was converted correctly, the /T part
is still not so good. So I redefined your \doPDFinsertcomment macro and
changed the third line from

  \doifelsenothing{#1}
{\let\PDFidentifier\empty}
{\def\PDFidentifier{/T (#1)}}%

to

  \doifelsenothing{#1}
{\let\PDFidentifier\empty}
{\sanitizePDFencoding#1\to\PDFcommenttitle\def\PDFidentifier{/T
\ifPDFunicode \PDFcommenttitle\else (\PDFcommenttitle)\fi}}%


Now it's OK for me. I hope there's a more clever way that I don't need to
copy such long codes to my source file.


On 4/17/07, Hans Hagen [EMAIL PROTECTED] wrote:


Zhichu Chen wrote:
 Hi

 I've been looking at some core codes and the PDF reference, still have
no
 idea.

 Somehow, I was told that LaTeX can do such things using hyperref
 package
 and \pdfstringdef\temp{???}, then \pdfannot{... /Contents(\temp) ...}
 should
 be OK.

can you try

\PDFunicodetrue

Hans



-
 Hans Hagen | PRAGMA ADE
 Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context





--
Sincerely yours,
Chen


 Zhi-chu Chen | Shanghai Synchrotron Radiation Facility
No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China
tel: 086 21 5955 3405 | zhichu.chen.googlepages.com
  | www.sinap.ac.cn

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters

2007-04-17 Thread Hans Hagen
Zhichu Chen wrote:
 Hi

 I've been looking at some core codes and the PDF reference, still have no
 idea.

 Somehow, I was told that LaTeX can do such things using hyperref 
 package
 and \pdfstringdef\temp{???}, then \pdfannot{... /Contents(\temp) ...} 
 should
 be OK.

can you try 

\PDFunicodetrue 

Hans 



-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters

2007-04-17 Thread Hans Hagen
Zhichu Chen wrote:
 Thanks Hans,

 It works. But only the /Contents part was converted correctly, the /T 
 part
 is still not so good. So I redefined your \doPDFinsertcomment macro and
 changed the third line from
 
   \doifelsenothing{#1}
 {\let\PDFidentifier\empty}
 {\def\PDFidentifier{/T (#1)}}%
 
 to
 
   \doifelsenothing{#1}
 {\let\PDFidentifier\empty}
 {\sanitizePDFencoding#1\to\PDFcommenttitle\def\PDFidentifier{/T
 \ifPDFunicode \PDFcommenttitle\else (\PDFcommenttitle)\fi}}%
 

 Now it's OK for me. I hope there's a more clever way that I don't need to
 copy such long codes to my source file.
just patch spec-fdf 

i changed it here so it will be in the next release 

(which reminds me that for luatex i need to make a driver file dealing with 
such issues) 

Hans 

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
 tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters

2007-04-17 Thread Zhichu Chen

Hi, Hans

It may be useless, but I really hope I can pass some options to the comment.
e.g., use \comment[color=blue][title]{some contents} will make some
contents blue. So I think we can use /RC instead of /Contents.


On 4/17/07, Hans Hagen [EMAIL PROTECTED] wrote:


Zhichu Chen wrote:
 Thanks Hans,

 It works. But only the /Contents part was converted correctly, the /T
 part
 is still not so good. So I redefined your \doPDFinsertcomment macro and
 changed the third line from
 
   \doifelsenothing{#1}
 {\let\PDFidentifier\empty}
 {\def\PDFidentifier{/T (#1)}}%
 
 to
 
   \doifelsenothing{#1}
 {\let\PDFidentifier\empty}
 {\sanitizePDFencoding#1\to\PDFcommenttitle\def\PDFidentifier{/T
 \ifPDFunicode \PDFcommenttitle\else (\PDFcommenttitle)\fi}}%
 

 Now it's OK for me. I hope there's a more clever way that I don't need
to
 copy such long codes to my source file.
just patch spec-fdf

i changed it here so it will be in the next release

(which reminds me that for luatex i need to make a driver file dealing
with such issues)

Hans

-
 Hans Hagen | PRAGMA ADE
 Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
| www.pragma-pod.nl
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context





--
Sincerely yours,
Chen


 Zhi-chu Chen | Shanghai Synchrotron Radiation Facility
No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China
tel: 086 21 5955 3405 | zhichu.chen.googlepages.com
  | www.sinap.ac.cn

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] \pdfannot and \tooltip won't work with Chinese characters

2007-04-13 Thread Zhichu Chen

Hi

I've been looking at some core codes and the PDF reference, still have no
idea.

Somehow, I was told that LaTeX can do such things using hyperref package
and \pdfstringdef\temp{???}, then \pdfannot{... /Contents(\temp) ...} should
be OK.


On 4/11/07, Zhichu Chen [EMAIL PROTECTED] wrote:


Hi everybody,

Since \inmargin won't break through pages and I've tried everything but
still can't make it, I bended. Now I want to comment some words with
\pdfannot. It seems that this command don't support Chinese very well, the
annotations appeared like lookaheaduchar 73 and something. Then I turned
to \tooltip, and this time it showed nothing.

Can anybody help me?

--
Sincerely yours,
Chen


  Zhi-chu Chen | Shanghai Synchrotron Radiation Facility
 No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China
 tel: 086 21 5955 3405 | zhichu.chen.googlepages.com
   | www.sinap.ac.cn






--
Sincerely yours,
Chen


 Zhi-chu Chen | Shanghai Synchrotron Radiation Facility
No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China
tel: 086 21 5955 3405 | zhichu.chen.googlepages.com
  | www.sinap.ac.cn

___
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context


[NTG-context] \pdfannot and \tooltip won't work with Chinese characters

2007-04-10 Thread Zhichu Chen

Hi everybody,

Since \inmargin won't break through pages and I've tried everything but
still can't make it, I bended. Now I want to comment some words with
\pdfannot. It seems that this command don't support Chinese very well, the
annotations appeared like lookaheaduchar 73 and something. Then I turned
to \tooltip, and this time it showed nothing.

Can anybody help me?

--
Sincerely yours,
Chen


 Zhi-chu Chen | Shanghai Synchrotron Radiation Facility
No. 2019 | Jialuo Rd. | Jiading | Shanghai | P.R. China
tel: 086 21 5955 3405 | zhichu.chen.googlepages.com
  | www.sinap.ac.cn

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context