Re: [NTG-context] xml mapping on the fly - revisit

2008-08-01 Thread Hans Hagen
Johannes Graumann wrote:
> Hello,
> 
> I have been trying to extend the example sent by Hans as shown below and run 
> into trouble. Can I please have another nudge?
> 
> On a side note - "\xmlprocess{main}{zip::\env{odt}::content.xml}{}" used to 
> work in this context (;0) but doesn't anymore. What's currently accepted?

\xmlprocess{main}{zip://\env{odt}/content.xml}{}

or something like that

-
   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
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] xml mapping on the fly - revisit

2008-07-31 Thread Johannes Graumann
Hello,

I have been trying to extend the example sent by Hans as shown below and run 
into trouble. Can I please have another nudge?

On a side note - "\xmlprocess{main}{zip::\env{odt}::content.xml}{}" used to 
work in this context (;0) but doesn't anymore. What's currently accepted?

Thanks, Joh

\startenvironment t-openoffice.tex

  \startxmlsetups office
\xmlsetsetup{main}{text:p|text:span}{*}
  \stopxmlsetups
  \xmlregistersetup{office}

  \startxmlsetups text:p
\xmlflush{#1}\par
  \stopxmlsetups

  \startxmlsetups text:span
\bgroup
  
\xmlfilter{main}{office:automatic-styles/style:style/style:text-properties/command(do:style:text-properties)}
  \xmlflush{#1}
\egroup
  \stopxmlsetups

  \startxmlsetups do:style:text-properties
\xmlval{fo:font-weight}{\xmlatt{#1}{font-weight}}{}% todo: namespaces in 
attributes
\xmlval{fo:font-style}{\xmlatt{#1}{font-style}}{}
  \stopxmlsetups

  \xmlmapvalue {fo:font-weight} {bold} {\bf}
  \xmlmapvalue {fo:font-style} {italic} {\it}

  \starttext
%\xmlprocess{main}{zip::\env{odt}::content.xml}{}
\xmlprocess{main}{content.xml}{}
  \stoptext

\stopenvironment

Hans Hagen wrote:

> Johannes Graumann wrote:
>> Hello,
>> 
>> I while ago
>> (http://archive.contextgarden.net/message/20080214.090451.b23da5b9.en.html)
>> I asked whether the creation of a xml mapping tag was possible using mark
>> V. I'm about to revisit this after some long absence and would like to
>> know whether there's anything new and nifty which might help achieving
>> this.
>> 
>> Thanks for your hints,
> 
> \starttext
> 
> \startxmlsetups office
>  \xmlsetsetup{main}{text:p|text:span}{*}
> \stopxmlsetups
> 
> \xmlregistersetup{office}
> 
> \startxmlsetups text:p
>  [p: \xmlflush{#1}]
> \stopxmlsetups
> 
> \startxmlsetups text:span
>  \bgroup
>  
> \xmlfilter{main}{office:automatic-styles/style:style/style:text-properties/command(do:style:text-properties)}
>  [span: \xmlflush{#1}]
>  \egroup
> \stopxmlsetups
> 
> \startxmlsetups do:style:text-properties
>  \xmlval{fo:font-weight}{\xmlatt{#1}{font-weight}}{}% todo:
> namespaces in attributes
> \stopxmlsetups
> 
> \xmlmapvalue {fo:font-weight} {bold} {\bf}
> 
> \startbuffer
> 
> 
>  
>  
>   style:font-weight-asian="bold" style:font-weight-complex="bold" />
>  
>  
>  
>  
>  
>  oeps
>  oeps
>  oeps
>  
>  
>  
> 
> \stopbuffer
> 
> \xmlprocessbuffer{main}{}{}
> 
> 
> -
>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
> -
> ___
> If your question is of interest to others as well, please add an entry to
> the Wiki!
> 
> maillist : ntg-context@ntg.nl /
> http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : https://foundry.supelec.fr/projects/contextrev/
> wiki : http://contextgarden.net
> ___


content.xml
Description: XML document
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] xml mapping on the fly - revisit

2008-07-14 Thread Hans Hagen
Johannes Graumann wrote:
>  deafening speechlessness ... interrupted by the sound of a tear of joy 
> hitting the keyboard ... 
> 
> LOVELY! I'm off to play!
> 
> Can you elaborate a bit on what "% todo: namespaces in attributes" means and 
> what the goal here would be? 
> 

in attributes fo:whatever is currently only seen as whatever (i never 
had attributes with a namespace (i'm not even sure yet how to deal with 
them comfortably)


-
   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
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] xml mapping on the fly - revisit

2008-07-14 Thread Johannes Graumann
... deafening speechlessness ... interrupted by the sound of a tear of joy 
hitting the keyboard ... 

LOVELY! I'm off to play!

Can you elaborate a bit on what "% todo: namespaces in attributes" means and 
what the goal here would be? 

Joh

Hans Hagen wrote:

> Johannes Graumann wrote:
>> Hello,
>> 
>> I while ago
>> (http://archive.contextgarden.net/message/20080214.090451.b23da5b9.en.html)
>> I asked whether the creation of a xml mapping tag was possible using mark
>> V. I'm about to revisit this after some long absence and would like to
>> know whether there's anything new and nifty which might help achieving
>> this.
>> 
>> Thanks for your hints,
> 
> \starttext
> 
> \startxmlsetups office
>  \xmlsetsetup{main}{text:p|text:span}{*}
> \stopxmlsetups
> 
> \xmlregistersetup{office}
> 
> \startxmlsetups text:p
>  [p: \xmlflush{#1}]
> \stopxmlsetups
> 
> \startxmlsetups text:span
>  \bgroup
>  
> \xmlfilter{main}{office:automatic-styles/style:style/style:text-properties/command(do:style:text-properties)}
>  [span: \xmlflush{#1}]
>  \egroup
> \stopxmlsetups
> 
> \startxmlsetups do:style:text-properties
>  \xmlval{fo:font-weight}{\xmlatt{#1}{font-weight}}{}% todo:
> namespaces in attributes
> \stopxmlsetups
> 
> \xmlmapvalue {fo:font-weight} {bold} {\bf}
> 
> \startbuffer
> 
> 
>  
>  
>   style:font-weight-asian="bold" style:font-weight-complex="bold" />
>  
>  
>  
>  
>  
>  oeps
>  oeps
>  oeps
>  
>  
>  
> 
> \stopbuffer
> 
> \xmlprocessbuffer{main}{}{}
> 
> 
> -
>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
> -
> ___
> If your question is of interest to others as well, please add an entry to
> the Wiki!
> 
> maillist : ntg-context@ntg.nl /
> http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : https://foundry.supelec.fr/projects/contextrev/
> wiki : http://contextgarden.net
> ___


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] xml mapping on the fly - revisit

2008-07-14 Thread Hans Hagen
Johannes Graumann wrote:
> Hello,
> 
> I while ago
> (http://archive.contextgarden.net/message/20080214.090451.b23da5b9.en.html)
> I asked whether the creation of a xml mapping tag was possible using mark
> V. I'm about to revisit this after some long absence and would like to know
> whether there's anything new and nifty which might help achieving this.
> 
> Thanks for your hints,

\starttext

\startxmlsetups office
 \xmlsetsetup{main}{text:p|text:span}{*}
\stopxmlsetups

\xmlregistersetup{office}

\startxmlsetups text:p
 [p: \xmlflush{#1}]
\stopxmlsetups

\startxmlsetups text:span
 \bgroup
 
\xmlfilter{main}{office:automatic-styles/style:style/style:text-properties/command(do:style:text-properties)}
 [span: \xmlflush{#1}]
 \egroup
\stopxmlsetups

\startxmlsetups do:style:text-properties
 \xmlval{fo:font-weight}{\xmlatt{#1}{font-weight}}{}% todo: 
namespaces in attributes
\stopxmlsetups

\xmlmapvalue {fo:font-weight} {bold} {\bf}

\startbuffer


 
 
 
 
 
 
 
 
 oeps
 oeps
 oeps
 
 
 

\stopbuffer

\xmlprocessbuffer{main}{}{}


-
   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
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] xml mapping on the fly - revisit

2008-07-14 Thread Johannes Graumann
Hello,

I while ago
(http://archive.contextgarden.net/message/20080214.090451.b23da5b9.en.html)
I asked whether the creation of a xml mapping tag was possible using mark
V. I'm about to revisit this after some long absence and would like to know
whether there's anything new and nifty which might help achieving this.

Thanks for your hints,

Joh

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___