[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Bold Text


Subject: Re: [xsl] Bold Text
From: Lawrence Mielniczuk <lwm@xxxxxxxxxxxxxxx>
Date: Fri, 20 Jul 2001 14:13:19 +0100 (GMT Daylight Time)

<xsl:template match="Emphasis">
	<b><xsl:apply-templates/></b>
</xsl:template>

> 
> 
>     hi,
>     this might be a simple question, but i havent figure it out yet..
>     i have the following XML-file:
> 
>     <Table Colsep="1" Frame="All" Rowsep="1">
>     <Tgroup Align="Left" Charoff="50">
>       <Thead>
>          <Row Rowsep="1">
>             <Entry Colname="1" Change-bar="No">
> 	       <Para Change-bar="No"> Stage </Para>
> 	     </Entry>
> 	     <Entry Colname="2" Change-bar="No">Description</Entry>
>   	 </Row>
>        </Thead>
>     <Tbody>
>        <Row Rowsep="1">
>           <Entry Colname="1" Change-bar="No">
> 	     <Para Change-bar="No">20</Para>
> 	  </Entry>
> 	  <Entry Colname="2" Change-bar="No">
> 	     <Para Change-bar="No"> Bla Bla Bla </Para>
>           </Entry>
>         </Row>
> 	.
>         .
>         .
>         <Row Rowsep="1">
>            <Entry Colname="1" Change-bar="No">
> 	      <Para Change-bar="No">22</Para>
> 	   </Entry>
> 	   <Entry Colname="2" Change-bar="No">
> 	      <Para Change-bar="No"> Bla Bla Bla
> 	         <Emphasis Emph-type="Bold"> Bold Text </Emphasis>
>                  Bla Bla Bla
> 	         <Emphasis Emph-type="Bold"> More Bold Text</Emphasis>
> 	      </Para>
> 	   </Entry>
>          </Row>
> 	 .
>          .
>          .
> 
> 
>       My XSL file looks like this:
> 
>      <xsl:template match = "Table" mode = "Table" name = "Table">
>    <table>
>       <tr>
>          <td>
> 	    <table>
> 	       <xsl:for-each select="Tgroup/Thead/Row">
> 	          <tr>
> 		     <xsl:for-each select="Entry">
> 		        <td>
> 			   <b><xsl:value-of select="."/></b>
> 			</td>
> 		     </xsl:for-each>
> 		   </tr>
> 	        </xsl:for-each>
> 		<xsl:for-each select="Tgroup/Tbody/Row">
> 		   <tr>
> 		      <xsl:for-each select="Entry">
> 		         <td>
> 			    <p>
> 
> 
> 
> 			       <xsl:value-of select="."/><br></br>	<-- bold text here -->
> 
> 
> 
> 			    </p>
> 			 </td>
> 		      </xsl:for-each>
> 		    </tr>
> 	        </xsl:for-each>
> 	      </table>
> 	   </td>
> 	</tr>
>    </table>
> </xsl:template>
> 
> 
>   My question is:
>   Whenever the tag <Emphasis> appear, i like the text inside the     
> <Emphasis>-tags to be bold. Is it possible?
> 
>   any suggestions will be helpful..
> 
>   sincerly
>   hy huynh
> 
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 

-------------------------------------
Lawrence Mielniczuk
Room 314
Bodleian Library
Oxford OX1 3BG
Tel: (01865) 277 114
Mobile: 0794 101 5689
-------------------------------------


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
  • [xsl] Bold Text
    • Hy Huynh - Fri, 20 Jul 2001 12:22:54 +0000
      • Lawrence Mielniczuk - Fri, 20 Jul 2001 14:13:19 +0100 (GMT Daylight Time) <=
      • <Possible follow-ups>
      • Rene de Vries - Fri, 20 Jul 2001 15:29:00 +0200
Keywords
xsl