Re: [NTG-context] xml mapping on the fly - revisit
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
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
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
... 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
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
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 ___