|
Subject: Re: [dssslist] Character entities in DSSSL stylesheet From: Karl Eichwalder <ke@xxxxxxxxxxxxxx> Date: Fri, 02 Jul 2004 22:43:10 +0200 |
daniel lance herrick <dan.herrick@xxxxxxxxxxxxxxxx> writes:
> Somewhere in *all* the doctype declaration you are
> invoking there is a definition of the entity nbsp
> and the value of that entity expands to the empty
> string.
I don't think this way. Check the posted code, there is a proper
reference to an entity definition. instead of try < or
ä -- all these entities expand to an empty string, but they are
define in my entity files.
> You may need to do it functionally, "emit"ing the
> literal text you want in your output.
Literal text does not work; e.g., the parser will eat all text between
<!-- and --> since the .dsl file is nothing more than a SGML document.
Cosider a code fragment like this:
(define (script-block)
(make element gi: "script"
attributes: '(("language" "JavaScript")
("type" "text/javascript"))
(literal "<!--
function newImgWindow(windowURL)
{
newFeatures='toolbar=0,status=0,location=0,directories=0,menubar=0,scrollbars=1,resizable=1,width=480,height=760,top=0,left=480';
nwWin=window.open(winURL,'viewWindow',newFeatures);}
// -->")))
Also not working (check the entities < and > inside of the
"literal" form:
(define (script-block)
(make element gi: "script"
attributes: '(("language" "JavaScript")
("type" "text/javascript"))
(literal "<!--
function newImgWindow(windowURL)
{
newFeatures='toolbar=0,status=0,location=0,directories=0,menubar=0,scrollbars=1,resizable=1,width=480,height=760,top=0,left=480';
nwWin=window.open(winURL,'viewWindow',newFeatures);}
// -->")))
--
| ,__o
| _-\_<,
http://www.gnu.franken.de/ke/ | (*)/'(*)
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [dssslist] Character entities i, daniel lance herrick | Thread | Re: [dssslist] Character entities i, Karl Eichwalder |
| Re: [dssslist] Character entities i, daniel lance herrick | Date | Re: [dssslist] Character entities i, Karl Eichwalder |
| Month |