Changeset 55 for trunk/user_db.xsl


Ignore:
Timestamp:
04/29/08 14:25:55 (16 years ago)
Author:
pinsard
Message:

migration to docbook5 except biblio.xml; improvement of makefile

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/user_db.xsl

    r49 r55  
    11<?xml version="1.0" encoding="iso-8859-1"?> 
    2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
     2<xsl:stylesheet 
     3version="1.0" 
     4xmlns:xl="http://www.w3.org/1999/xlink" 
     5xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
    36 
    47<!-- 
     
    811update : 
    912$Id$ 
     13fplod 2008-04-29T10:23:26Z aedon.locean-ipsl.upmc.fr (Darwin) 
     14chgt for dbk5 
    1015fplod 2007-06-06T10:20:22Z aedon.locean-ipsl.upmc.fr (Darwin) 
    1116add middle name 
     
    2530 indent="yes" 
    2631 encoding="ISO-8859-1" 
    27  omit-xml-declaration="no" 
    28  doctype-public="-//OASIS//DTD DocBook XML V4.5//EN" 
    29  doctype-system="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"/> 
     32 omit-xml-declaration="no"/> 
    3033 
    3134<xsl:template match="users"> 
    32  <article id="users" lang="en"> 
     35 
     36<xsl:element name="article"> 
     37<xsl:attribute name="version">5.0</xsl:attribute> 
     38<xsl:attribute name="xmlns">http://docbook.org/ns/docbook</xsl:attribute> 
     39<xsl:attribute name="xml:lang">en</xsl:attribute> 
     40<xsl:attribute name="xml:id">users</xsl:attribute> 
     41 
    3342 
    3443 <title>Nemo Users</title> 
    35 <articleinfo> 
     44<info> 
    3645<authorgroup> 
    3746<author><personname><firstname>Sébastien</firstname> <surname>Masson</surname></personname></author> 
     
    4251<keyword>NEMO</keyword> 
    4352</keywordset> 
    44 </articleinfo> 
    45 <highlights id="top"> 
    46 <para> 
     53</info> 
     54<para xml:id="top"> 
    4755This page intents to provide an exhaustive list of the papers that have used  
    4856NEMO or OPA and/or results from them.  
    4957Obvioulsy many papers are missing. 
    5058If you find omissions or mistakes please ask some modification via 
    51 <xsl:element name="ulink"> 
    52  <xsl:attribute name="url"> 
     59<xsl:element name="link"> 
     60 <xsl:attribute name="xl:href"> 
    5361  <xsl:value-of select="'./main.php'"/> 
    5462 </xsl:attribute> 
     
    5664</xsl:element>. 
    5765</para> 
    58 </highlights> 
    5966<para> 
    6067Yoy can also see <quote>NEMO - Publications - Papers</quote> sorted by 
    6168<xsl:text>authors</xsl:text> 
    6269authors in 
    63 <xsl:element name="ulink"> 
    64  <xsl:attribute name="url"> 
     70<xsl:element name="link"> 
     71 <xsl:attribute name="xl:href"> 
    6572  <xsl:value-of select="'./superbib02.html'"/> 
    6673 </xsl:attribute> 
     
    6875</xsl:element> 
    6976<xsl:text> or in </xsl:text> 
    70 <xsl:element name="ulink"> 
    71  <xsl:attribute name="url"> 
     77<xsl:element name="link"> 
     78 <xsl:attribute name="xl:href"> 
    7279  <xsl:value-of select="'../many/superbib01/index.html'"/> 
    7380 </xsl:attribute> 
     
    8087</para> 
    8188 
    82 <sect1 id="intro"> 
     89<sect1 xml:id="intro"> 
    8390<title>Introduction</title> 
    8491<para> 
     
    93100  </xsl:if> 
    94101 </xsl:for-each> 
    95  </article> 
     102 </xsl:element> 
    96103</xsl:template> 
    97104 
     
    99106 <xsl:text>&#xA;</xsl:text> 
    100107 <xsl:element name="sect1"> 
    101   <xsl:attribute name="id"><xsl:value-of select="userid"/></xsl:attribute> 
     108  <xsl:attribute name="xml:id"><xsl:value-of select="userid"/></xsl:attribute> 
    102109  <xsl:text>&#xA;</xsl:text> 
    103110  <xsl:element name="title"> 
    104111   <xsl:value-of select="personname/firstname"/> <xsl:text> </xsl:text> <xsl:value-of select="personname/othername[@role='mi']"/> <xsl:text> </xsl:text> <xsl:value-of select="personname/surname"/> 
    105    <xsl:element name="ulink"> 
    106     <xsl:attribute name="url"><xsl:text>#top</xsl:text></xsl:attribute> 
     112   <xsl:element name="link"> 
     113    <xsl:attribute name="xl:href"><xsl:text>#top</xsl:text></xsl:attribute> 
    107114    <xsl:element name="inlinemediaobject"> 
    108115     <xsl:element name="imageobject"> 
     
    127134   <xsl:call-template name="components"> 
    128135    <xsl:with-param name="user" select="."/> 
     136    <xsl:with-param name="author_id" select="./userid"/> 
    129137    <xsl:with-param name="visu_modif" select="'visu'"/> 
    130138   </xsl:call-template> 
    131139   <xsl:call-template name="platforms"> 
    132140    <xsl:with-param name="user" select="."/> 
     141    <xsl:with-param name="author_id" select="./userid"/> 
    133142    <xsl:with-param name="visu_modif" select="'visu'"/> 
    134143   </xsl:call-template> 
    135144   <xsl:call-template name="processors"> 
    136145    <xsl:with-param name="user" select="."/> 
     146    <xsl:with-param name="author_id" select="./userid"/> 
    137147    <xsl:with-param name="visu_modif" select="'visu'"/> 
    138148   </xsl:call-template> 
    139149   <xsl:call-template name="compilers"> 
    140150    <xsl:with-param name="user" select="."/> 
     151    <xsl:with-param name="author_id" select="./userid"/> 
    141152    <xsl:with-param name="visu_modif" select="'visu'"/> 
    142153   </xsl:call-template> 
Note: See TracChangeset for help on using the changeset viewer.