IAS,

That's great news! I'll add the link the Cactus web site. I'll also try
to commit or get your stylebook patch committed (I'm not a committer on
xml-stylebook ATM). Who can help here?

Thanks,
-Vincent

> -----Original Message-----
> From: IAS master [mailto:[EMAIL PROTECTED]]
> Sent: 13 October 2002 17:45
> To: [EMAIL PROTECTED]
> Subject: [PROPOSAL]apache xml stylebook output (HTMLPrinter and
> Xalan2Processor) encoding configurability
> 
> Hello, I'm Changshin Lee(usually called "IAS"), a translator of Apache
> Jakarta Cactus project documentation in Korean. (The site is
> http://jakarta.apache-korea.org/cactus/index.html , but I'm afraid you
> might not be able to see those Korean characters.)
> 
> During processes to build Cactus Documentation, I found that Apache
XML
> Stylebook didn't support localization, for example, EUC-KR(Korean)
> encoding. I tested on
> 
> windows XP
> xalan 2.4.0
> xerces 2.2.0
> ant 1.5.1
> stylebook 1.0 b3 (xalan-2)
> JDK 1.4.1
> 
> The reason was org.apache.stylebook.printers.HTMLPrinter has
> 
>     final static String ENCODING = "UTF-8";
> 
> and it prevents a HTMLPrinter from generating HTML documents encoded
by
> other character sets except UTF-8.
> 
> Actually XSL has an attribute "encoding" in xsl:output tag, so an idea
> hit me that Xalan2Processor obtains the property from the attribute
and
> pass it over HTMLPrinter.
> 
> The attached source files are those I made some changes to for dynamic
> encoding configuration. I also attached the built package with b4
label.
> The stylebook-1.0-b4_xalan-2.jar works very fine, and now my Cactus
> translations are generated by the following settings, e.g. :
> 
> index.xml
> <?xml version="1.0" encoding="euc-kr"?>
> 
> document2html.xsl
> <?xml version="1.0" encoding="euc-kr"?>
> ...
> <xsl:output encoding="euc-kr" method="html" indent="yes" />
> ...
> 
> I hope stylebook would support flexible and dynamic localization for
> many people who cannot utilize UTF-8 and get used to read HTML
documents
> encoded by their own character sets. I believe this implementation
from
> XSL is basically very natural as well. Thank you in advance.
> 
> Best Wishes,
> IAS
> 
> Independent Java Technology Evangelist
> http://www.iasandcb.pe.kr
> 
> Jakarta Seoul Project Coodinator
> http://jakarta.apache-korea.org


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to