Subject: RE: Problem with Japanese language From: "Didier PH Martin" <martind@xxxxxxxxxxxxx> Date: Mon, 11 Jan 1999 18:26:46 -0500 |
Hi, Sorry for my ignorance but how can I modify LCNMSTRT and UCNMSTRT? can you just give me an example of how to set that. Is it set by a markup? if yes how the markup looks like? should I include this in the document prolog (i.e. before the doctype declaration)? Thanx for your help Didier PH Martin mailto:martind@xxxxxxxxxxxxx http://www.netfolder.com -----Original Message----- From: owner-dssslist@xxxxxxxxxxxxxxxx [mailto:owner-dssslist@xxxxxxxxxxxxxxxx]On Behalf Of Kar Yan Ng Sent: Monday, January 11, 1999 4:26 PM To: dssslist@xxxxxxxxxxxxxxxx Subject: Re: Problem with Japonese language Since your tags are in Japanese characters, I believe you may have to modify the LCNMSTRT, UCNMSTRT, etc. in the SGML Declaration to include the Japanese Characters. I have only tried this once with a very simple Japanese file with nsgmls and it works Kar Yan -----Original Message----- From: Didier PH Martin <martind@xxxxxxxxxxxxx> To: DSSSL mailing list <DSSSList@xxxxxxxxxxxxxxxx> Date: Monday, January 11, 1999 10:11 AM Subject: Problem with Japonese language >Hi > >I am doing a test with Jon Bosak files he used for a XML demonstration in >France. The goal was to demonstrate the multi lingual facet of XML. He >showed a Japanese XML document transformed into a RTF document with a DSSSL >script. I downloaded the examples but I am having trouble executing the >DSSSL script on the file. > >Here is the problem context: >- The text has Japanese markups. >- it is encoded in unicode. >- I set the SP_ENCODING environment variable to wunicode. >- I execute the script with all elements in the same directory and the >"Current directory" is set to the directory containing all the files. >- The doc type is included in the document >- Both the document and the DSSSL script are in unicode >- a directory contains all the DSSSL files (DTDs, etc) and is set with the >environment variable: SGML_CATALOG_FILES >- I can transform without any problems English documents with the actual >settings > >Here is the problem: >the document starts with ><?xml version="1.0"?> ><!DOCTYPE XXXXXX [ ><!ELEMENT XXXXXX (XX)+ > (XXXXX are Japanese symbols) > etc... >] >I have an error that says: >D:\SDK\DSSSL\JAMES\BINARY\JADE.EXE:bcat.uc.sgml:2:10:E: character "?" >invalid: only name and parameter separators allowed. > >So, the second line and 10th character is: ><!DOCTYPE XXXXXX > ^ the first Japanese character. (If I am right to think that the >DSSSL interpreter starts each line at character 0, and each document at line >1) >So, the parser cannot process the doctype and stop processing by printing >the output: >D:\SDK\DSSSL\JAMES\BINARY\JADE.EXE:bcat.uc.sgml:2:10:E: cannot continue >because of previous errors > >Question: >What should I do to run the DSSSL script (which is written in English but do >pattern match on Japanese markups)? > >The DSSSL script looks like (extract example): > >(element XX <--------------(XX are japanese symbols) > (make paragraph > space-before: 6pt > space-after: 6pt > (sosofo-append > (make line-field > field-width: %label-field-width% > field-align: 'end > font-weight: 'bold > font-family-name: %label-font-name% > (literal > (string-append "Author:" %label-spacer%))) > (make sequence > font-family-name: (FONTNAME) > (process-children))))) > >Thanx for your help >Didier PH Martin >mailto:martind@xxxxxxxxxxxxx >http://www.netfolder.com > > > DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist > DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Problem with Japonese language, Kar Yan Ng | Thread | Problem with Japonese language, Didier PH Martin |
Problem with Japonese language, Didier PH Martin | Date | DSSSL Mathematics options support?, Kim,younsik |
Month |