--- mathmlc2p.xsl	2005-07-11 13:20:51.000000000 -0500
+++ mathmlc2p-13.xsl	2005-07-11 13:22:53.000000000 -0500
@@ -2610,17 +2610,23 @@
 
 <!-- matrix -->
 <xsl:template match="m:matrix">
+    <mrow>
   <mfenced>
     <mtable>
       <xsl:apply-templates select="*"/>
     </mtable>
   </mfenced>
+    </mrow>
 </xsl:template>
 
 <xsl:template match="m:matrixrow">
   <mtr>
     <xsl:for-each select="*">
-      <mtd><xsl:apply-templates select="."/></mtd>
+      <mtd>
+	  <mpadded width="+0.3em" lspace="+0.3em">
+	  <xsl:apply-templates select="."/>
+	  </mpadded>
+	</mtd>
     </xsl:for-each>
   </mtr>
 </xsl:template>

