- From: Arthur Ryman <aryman@dev.w3.org>
- Date: Tue, 18 Jan 2005 10:47:16 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv30103 Modified Files: xmlspec2latex.xsl wsdl20.html wsdl20-ie.html wsdl20.xml zml2latex.xsl wsdl20.tex wsdl20-i.html wsdl20.toc Added Files: character-entity-references.ent xml2latex-characters.xsl Log Message: Added character entities for accented characters. Index: wsdl20.tex =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** wsdl20.tex 18 Jan 2005 00:23:53 -0000 1.4 --- wsdl20.tex 18 Jan 2005 10:47:14 -0000 1.5 *************** *** 1231,1235 **** \begin{table} ! \begin{tabular}{|p{75pt}|p{300pt}|} \hline --- 1231,1235 ---- \begin{table} ! \begin{tabular}{|p{20%pt}|p{80%pt}|} \hline *************** *** 2718,2721 **** --- 2718,2722 ---- \texttt{interface} \textit{element information item}. + \\ \hline *************** *** 5045,5048 **** --- 5046,5050 ---- <documentation />? [ <feature /> | <property /> ]* + </input> <output *************** *** 6455,6458 **** --- 6457,6461 ---- \item + Zero or more namespace qualified \textit{attribute information item}s. The [namespace name] of such \textit{attribute information item}s MUST NOT be *************** *** 6663,6666 **** --- 6666,6670 ---- + \hypertarget{eii-documentation}{} \chapter{Documentation}\label{eii-documentation} *************** *** 7372,7376 **** http://www.w3.org/TR/2001/REC-xmlschema-2-20010502. The \href{http://www.w3.org/TR/xmlschema-2/}{latest version of XML Schema Part 2} is available at - http://www.w3.org/TR/xmlschema-2. --- 7376,7379 ---- *************** *** 7390,7394 **** \href{http://www.w3.org/TR/2004/WD-wsdl20-bindings-20040803}{Web Services Description Language (WSDL) Version 2.0 Part 3: Bindings}, H. Haas, P. Le ! Hégaret, J-J. Moreau, D. Orchard, J. Schlimmer, Editors. World Wide Web Consortium, 21 December 2004. This version of the --- 7393,7397 ---- \href{http://www.w3.org/TR/2004/WD-wsdl20-bindings-20040803}{Web Services Description Language (WSDL) Version 2.0 Part 3: Bindings}, H. Haas, P. Le ! H\'{e}garet, J-J. Moreau, D. Orchard, J. Schlimmer, Editors. World Wide Web Consortium, 21 December 2004. This version of the *************** *** 7424,7428 **** \href{http://www.w3.org/TR/charmod/}{Character Model for the World Wide Web 1.0: Fundamentals}, ! M. Durst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. --- 7427,7431 ---- \href{http://www.w3.org/TR/charmod/}{Character Model for the World Wide Web 1.0: Fundamentals}, ! M. D\"{u}rst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. *************** *** 7464,7468 **** \href{http://www.w3.org/TR/charmod/}{Character Model for the World Wide Web 1.0: Fundamentals}, ! Martin J. Dürst, François Yergeau, Richard Ishida, Misha Wolf, Tex Texin, editors, World Wide Web Consortium, 22 November 2004, available at http://www.w3.org/TR/charmod/. --- 7467,7471 ---- \href{http://www.w3.org/TR/charmod/}{Character Model for the World Wide Web 1.0: Fundamentals}, ! Martin J. D\"{u}rst, Fran\c{c}ois Yergeau, Richard Ishida, Misha Wolf, Tex Texin, editors, World Wide Web Consortium, 22 November 2004, available at http://www.w3.org/TR/charmod/. *************** *** 7607,7611 **** \hypertarget{ietf-draft}{} ! \chapter{The {\tt "application/wsdl+xml"} Media Type}\label{ietf-draft} --- 7610,7614 ---- \hypertarget{ietf-draft}{} ! \chapter{The application/wsdl+xml Media Type}\label{ietf-draft} *************** *** 7771,7775 **** (Hewlett-Packard Company), Asir Vedamuthu (webMethods, Inc.), Sanjiva Weerawarana ! (IBM), Ümit Yalçınalp (Oracle Corporation), Prasad Yendluri (webMethods, Inc.). --- 7774,7778 ---- (Hewlett-Packard Company), Asir Vedamuthu (webMethods, Inc.), Sanjiva Weerawarana ! (IBM), \"{U}mit Yal\c{c}{\i}nalp (Oracle Corporation), Prasad Yendluri (webMethods, Inc.). *************** *** 7790,7794 **** (AT\&T), Steve Lind (AT\&T), Sandra Swearingen ! (U.S. Department of Defense, U.S. Air Force), Philippe Le Hégaret (W3C), Jim Hendler (University of Maryland), Dietmar Gaertner --- 7793,7797 ---- (AT\&T), Steve Lind (AT\&T), Sandra Swearingen ! (U.S. Department of Defense, U.S. Air Force), Philippe Le H\'{e}garet (W3C), Jim Hendler (University of Maryland), Dietmar Gaertner Index: xmlspec2latex.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/xmlspec2latex.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** xmlspec2latex.xsl 18 Jan 2005 00:23:53 -0000 1.1 --- xmlspec2latex.xsl 18 Jan 2005 10:47:14 -0000 1.2 *************** *** 25,28 **** --- 25,31 ---- ChangeLog: + 2005-01-18: Arthur Ryman <ryman@ca.ibm.com> + - split up to handle accented characters + 2005-01-03: Arthur Ryman <ryman@ca.ibm.com> - created from xmlspec.xsl and xmlspec-wsdl.xsl *************** *** 32,38 **** <!DOCTYPE xsl:stylesheet [ <!ENTITY nl "
"> <!-- newline --> - <!ENTITY nbsp " "> <!-- non-breaking space --> - <!ENTITY ldquo "&#x201C;"> <!-- left double quote --> - <!ENTITY rdquo "&#x201D;"> <!-- right double quote --> ]> --- 35,38 ---- *************** *** 48,55 **** <xsl:preserve-space elements="*" /> - <xsl:variable name="nl"> - <xsl:text>&nl;</xsl:text> - </xsl:variable> - <xsl:variable name="title"> <xsl:choose> --- 48,51 ---- *************** *** 282,338 **** </xsl:template> - <!-- the 3 special LaTeX characters must be escaped in Z Notation--> - <xsl:template match="z:math//text() | z:schema//text() | z:gendef//text() | z:axdef//text() | z:zed//text()"> - <xsl:call-template name="escape-text"> - <xsl:with-param name="text" select="." /> - <xsl:with-param name="ttext" select="translate(.,'#{}','###')" /> - </xsl:call-template> - </xsl:template> - - <!-- the 10 special LaTeX characters and character entities must be escaped in normal text --> - <xsl:template match="text()"> - <xsl:call-template name="escape-text"> - <xsl:with-param name="text" select="." /> - <xsl:with-param name="ttext" select="translate(.,'#$%&~_^\{}“”','############')" /> - </xsl:call-template> - </xsl:template> - - <!-- escape special LaTeX characters - text - the text to be escaped - ttext - the text with each special character translated to '#' - --> - <xsl:template name="escape-text"> - <xsl:param name="text" /> - <xsl:param name="ttext" /> - <xsl:choose> - <xsl:when test="contains($ttext,'#')"> - <xsl:variable name="prefix" select="string-length(substring-before($ttext,'#'))" /> - <xsl:value-of select="substring($text,1,$prefix)" /> - <xsl:variable name="char" select="substring($text,$prefix+1,1)" /> - <xsl:choose> - <xsl:when test="contains('^~\',$char)"> - <xsl:value-of select="concat('\verb-',$char,'-')" /> - </xsl:when> - <xsl:when test="'“'=$char"> - <xsl:text>``</xsl:text> - </xsl:when> - <xsl:when test="'”'=$char"> - <xsl:text>''</xsl:text> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="concat('\',$char)" /> - </xsl:otherwise> - </xsl:choose> - <xsl:call-template name="escape-text"> - <xsl:with-param name="text" select="substring($text,$prefix+2)" /> - <xsl:with-param name="ttext" select="substring($ttext,$prefix+2)" /> - </xsl:call-template> - </xsl:when> - <xsl:otherwise> - <xsl:value-of select="$text" /> - </xsl:otherwise> - </xsl:choose> - </xsl:template> - <xsl:template match="head" mode="section-title"> <xsl:apply-templates /> --- 278,281 ---- Index: wsdl20.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v retrieving revision 1.151 retrieving revision 1.152 diff -C2 -d -r1.151 -r1.152 *** wsdl20.xml 18 Jan 2005 00:30:19 -0000 1.151 --- wsdl20.xml 18 Jan 2005 10:47:14 -0000 1.152 *************** *** 9,12 **** --- 9,23 ---- <!ENTITY status SYSTEM "status.xml"> <!ENTITY prevloc "http://www.w3.org/TR/2004/WD-wsdl20-20040326"> + + <!ENTITY Uuml "Ü"> <!-- latin capital letter U with diaeresis, + U+00DC ISOlat1 --> + <!ENTITY ccedil "ç"> <!-- latin small letter c with cedilla, + U+00E7 ISOlat1 --> + <!ENTITY eacute "é"> <!-- latin small letter e with acute, + U+00E9 ISOlat1 --> + <!ENTITY uuml "ü"> <!-- latin small letter u with diaeresis, + U+00FC ISOlat1 --> + <!ENTITY dotlessi "ı"> <!-- latin small letter dotless i, + U+0131 ISOlat1 --> ]> *************** *** 1151,1156 **** <table border="1" id="tab_Description_Mapping"> <caption>Mapping between Description Component Properties and XML Representation</caption> ! <col width="75" /> ! <col width="300" /> <tbody> <tr> --- 1162,1167 ---- <table border="1" id="tab_Description_Mapping"> <caption>Mapping between Description Component Properties and XML Representation</caption> ! <col width="20%" /> ! <col width="80%" /> <tbody> <tr> *************** *** 7202,7206 **** href="http://www.w3.org/TR/charmod/"> <titleref>Character Model for the World Wide Web 1.0: Fundamentals</titleref>, ! M. Durst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. --- 7213,7217 ---- href="http://www.w3.org/TR/charmod/"> <titleref>Character Model for the World Wide Web 1.0: Fundamentals</titleref>, ! M. Dürst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. *************** *** 7241,7245 **** href="http://www.w3.org/TR/charmod/"> <titleref>Character Model for the World Wide Web 1.0: Fundamentals</titleref>, ! Martin J. Dürst, François Yergeau, Richard Ishida, Misha Wolf, Tex Texin, editors, World Wide Web Consortium, 22 November 2004, available at http://www.w3.org/TR/charmod/. </bibl> --- 7252,7256 ---- href="http://www.w3.org/TR/charmod/"> <titleref>Character Model for the World Wide Web 1.0: Fundamentals</titleref>, ! Martin J. Dürst, François Yergeau, Richard Ishida, Misha Wolf, Tex Texin, editors, World Wide Web Consortium, 22 November 2004, available at http://www.w3.org/TR/charmod/. </bibl> *************** *** 7449,7453 **** <div1 id="ietf-draft"> ! <head>The <attval>application/wsdl+xml</attval> Media Type</head> <ednote> --- 7460,7464 ---- <div1 id="ietf-draft"> ! <head>The application/wsdl+xml Media Type</head> <ednote> *************** *** 8086,8092 **** <table id='wsdl-changelog-table' border="1"> ! <col /> ! <col /> ! <col /> <tbody> --- 8097,8103 ---- <table id='wsdl-changelog-table' border="1"> ! <col width="10%" /> ! <col width="10%" /> ! <col width="80%" /> <tbody> *************** *** 8100,8104 **** <td>20050118</td> <td>AGR</td> ! <td>Edited Notational Conventions and References sections.</td> </tr> --- 8111,8115 ---- <td>20050118</td> <td>AGR</td> ! <td>Edited Notational Conventions and References sections. Added character entity references for accented characters.</td> </tr> Index: wsdl20-ie.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-ie.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** wsdl20-ie.html 18 Jan 2005 00:23:53 -0000 1.2 --- wsdl20-ie.html 18 Jan 2005 10:47:14 -0000 1.3 *************** *** 404,408 **** which uses Unicode characters to encode the mathematical symbols that appear in Z Notation. Mozilla Firefox correctly displays Unicode characters, provided that the required fonts are installed. ! Mathematical fonts for Mozilla Firefox can be downloaded from the <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="http://www.mozilla.org">Mozilla Web site</a>. To display the mathematical symbols correctly in Internet Explorer, use the alternate, non-normative <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="wsdl20-ie.html">IE</a> version of this specification. --- 404,408 ---- which uses Unicode characters to encode the mathematical symbols that appear in Z Notation. Mozilla Firefox correctly displays Unicode characters, provided that the required fonts are installed. ! Mathematical fonts for Mozilla Firefox can be downloaded from the <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="http://www.mozilla.org/projects/mathml/fonts/">Mozilla Web site</a>. To display the mathematical symbols correctly in Internet Explorer, use the alternate, non-normative <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="wsdl20-ie.html">IE</a> version of this specification. *************** *** 1031,1036 **** <a name="tab_Description_Mapping"></a><br><table border="1"> <caption>Table 2-1. Mapping between Description Component Properties and XML Representation</caption> ! <col width="75" span="1"> ! <col width="300" span="1"> <tbody> <tr> --- 1031,1036 ---- <a name="tab_Description_Mapping"></a><br><table border="1"> <caption>Table 2-1. Mapping between Description Component Properties and XML Representation</caption> ! <col width="20%" span="1"> ! <col width="80%" span="1"> <tbody> <tr> *************** *** 2450,2453 **** --- 2450,2454 ---- <code>interface</code> <em>element information item</em>. </td> + </tr> <tr> *************** *** 4667,4670 **** --- 4668,4672 ---- <documentation />? [ <feature /> | <property /> ]* + </<b>input</b>> <<b>output</b> *************** *** 6011,6014 **** --- 6013,6017 ---- </li> <li> + <p>Zero or more namespace qualified <em>attribute information item</em>s. The [namespace name] of such <em>attribute information item</em>s MUST NOT be *************** *** 6215,6218 **** --- 6218,6222 ---- + <div class="div1"> *************** *** 6900,6904 **** http://www.w3.org/TR/2001/REC-xmlschema-2-20010502. The <a href="http://www.w3.org/TR/xmlschema-2/">latest version of XML Schema Part 2</a> is available at - http://www.w3.org/TR/xmlschema-2. </dd> --- 6904,6907 ---- *************** *** 6946,6950 **** <dt class="label"><a name="CHARMOD"></a>[Character Model for the WWW] </dt><dd> <cite><a href="http://www.w3.org/TR/charmod/">Character Model for the World Wide Web 1.0: Fundamentals</a></cite>, ! M. Durst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. --- 6949,6953 ---- <dt class="label"><a name="CHARMOD"></a>[Character Model for the WWW] </dt><dd> <cite><a href="http://www.w3.org/TR/charmod/">Character Model for the World Wide Web 1.0: Fundamentals</a></cite>, ! M. Dürst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. *************** *** 7116,7120 **** <div class="div1"> ! <h2><a name="ietf-draft"></a>A. The "application/wsdl+xml" Media Type</h2> <table border="1" summary="Editorial note: JJM"><tr><td width="50%" valign="top" align="left"><b>Editorial note: JJM</b></td><td width="50%" valign="top" align="right">20021107</td></tr><tr><td valign="top" align="left" colspan="2">This was lifted from the SOAP 1.2 specification, and needs to be --- 7119,7123 ---- <div class="div1"> ! <h2><a name="ietf-draft"></a>A. The application/wsdl+xml Media Type</h2> <table border="1" summary="Editorial note: JJM"><tr><td width="50%" valign="top" align="left"><b>Editorial note: JJM</b></td><td width="50%" valign="top" align="right">20021107</td></tr><tr><td valign="top" align="left" colspan="2">This was lifted from the SOAP 1.2 specification, and needs to be --- NEW FILE: xml2latex-characters.xsl --- <?xml version="1.0" encoding="UTF-8"?> <!-- Version: $Id: xml2latex-characters.xsl,v 1.1 2005/01/18 10:47:14 aryman Exp $ --> <!-- Stylesheet for Transforming XML characters to LaTeX This stylesheet is copyright (c) 2005 by its authors. Free distribution and modification is permitted, including adding to the list of authors and copyright holders, as long as this copyright notice is maintained. This stylesheet transforms documents marked up using XML characters to LaTeX. ChangeLog: 2005-01-18: Arthur Ryman <ryman@ca.ibm.com> - created --> <!-- Portions (c) International Organization for Standardization 1986 Permission to copy in any form is granted for use with conforming SGML systems and applications as defined in ISO 8879, provided this notice is included in all copies. --> <!DOCTYPE xsl:stylesheet [ <!ENTITY nl "
"> <!-- newline --> <!ENTITY ldquo "“"> <!-- left double quote --> <!ENTITY rdquo "”"> <!-- right double quote --> <!ENTITY nbsp " "> <!-- no-break space = non-breaking space, U+00A0 ISOnum --> <!ENTITY Uuml "Ü"> <!-- latin capital letter U with diaeresis, U+00DC ISOlat1 --> <!ENTITY ccedil "ç"> <!-- latin small letter c with cedilla, U+00E7 ISOlat1 --> <!ENTITY eacute "é"> <!-- latin small letter e with acute, U+00E9 ISOlat1 --> <!ENTITY uuml "ü"> <!-- latin small letter u with diaeresis, U+00FC ISOlat1 --> <!ENTITY dotlessi "ı"> <!-- latin small letter dotless i, U+0131 ISOlat1 --> ]> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:z="http://www.w3.org/2004/zml" version="1.0"> <xsl:variable name= "latex">#$%~_^\{}&“”</xsl:variable> <xsl:variable name="tlatex">############</xsl:variable> <xsl:variable name= "accented">Üçéü&dotlessi;</xsl:variable> <xsl:variable name="taccented">#####</xsl:variable> <xsl:variable name= "special" select="concat( $latex, $accented)" /> <xsl:variable name="tspecial" select="concat($tlatex,$taccented)" /> <!-- the 10 special LaTeX characters and character entities must be escaped in normal text --> <xsl:template match="text()"> <xsl:call-template name="escape-text"> <xsl:with-param name= "text" select="." /> <xsl:with-param name="ttext" select="translate(.,$special,$tspecial)" /> </xsl:call-template> </xsl:template> <!-- escape special LaTeX characters text - the text to be escaped ttext - the text with each special character translated to '#' --> <xsl:template name="escape-text"> <xsl:param name="text" /> <xsl:param name="ttext" /> <xsl:choose> <xsl:when test="contains($ttext,'#')"> <xsl:variable name="prefix" select="string-length(substring-before($ttext,'#'))" /> <xsl:value-of select="substring($text,1,$prefix)" /> <xsl:variable name="char" select="substring($text,$prefix+1,1)" /> <xsl:choose> <xsl:when test="contains('^~\',$char)"> <xsl:value-of select="concat('\verb-',$char,'-')" /> </xsl:when> <xsl:when test="$char='“'"> <xsl:text>``</xsl:text> </xsl:when> <xsl:when test="$char='”'"> <xsl:text>''</xsl:text> </xsl:when> <xsl:when test="$char='ç'"> <xsl:text>\c{c}</xsl:text> </xsl:when> <xsl:when test="$char='é'"> <xsl:text>\'{e}</xsl:text> </xsl:when> <xsl:when test="$char='ü'"> <xsl:text>\"{u}</xsl:text> </xsl:when> <xsl:when test="$char='Ü'"> <xsl:text>\"{U}</xsl:text> </xsl:when> <xsl:when test="$char='&dotlessi;'"> <xsl:text>{\i}</xsl:text> </xsl:when> <xsl:otherwise> <xsl:value-of select="concat('\',$char)" /> </xsl:otherwise> </xsl:choose> <xsl:call-template name="escape-text"> <xsl:with-param name= "text" select="substring( $text,$prefix+2)" /> <xsl:with-param name="ttext" select="substring($ttext,$prefix+2)" /> </xsl:call-template> </xsl:when> <xsl:otherwise> <xsl:value-of select="$text" /> </xsl:otherwise> </xsl:choose> </xsl:template> </xsl:stylesheet> Index: wsdl20-i.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-i.html,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** wsdl20-i.html 18 Jan 2005 00:23:53 -0000 1.4 --- wsdl20-i.html 18 Jan 2005 10:47:14 -0000 1.5 *************** *** 404,408 **** which uses Unicode characters to encode the mathematical symbols that appear in Z Notation. Mozilla Firefox correctly displays Unicode characters, provided that the required fonts are installed. ! Mathematical fonts for Mozilla Firefox can be downloaded from the <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="http://www.mozilla.org">Mozilla Web site</a>. To display the mathematical symbols correctly in Internet Explorer, use the alternate, non-normative <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="wsdl20-ie.html">IE</a> version of this specification. --- 404,408 ---- which uses Unicode characters to encode the mathematical symbols that appear in Z Notation. Mozilla Firefox correctly displays Unicode characters, provided that the required fonts are installed. ! Mathematical fonts for Mozilla Firefox can be downloaded from the <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="http://www.mozilla.org/projects/mathml/fonts/">Mozilla Web site</a>. To display the mathematical symbols correctly in Internet Explorer, use the alternate, non-normative <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="wsdl20-ie.html">IE</a> version of this specification. *************** *** 1031,1036 **** <a name="tab_Description_Mapping"></a><br><table border="1"> <caption>Table 2-1. Mapping between Description Component Properties and XML Representation</caption> ! <col width="75" span="1"> ! <col width="300" span="1"> <tbody> <tr> --- 1031,1036 ---- <a name="tab_Description_Mapping"></a><br><table border="1"> <caption>Table 2-1. Mapping between Description Component Properties and XML Representation</caption> ! <col width="20%" span="1"> ! <col width="80%" span="1"> <tbody> <tr> *************** *** 2450,2453 **** --- 2450,2454 ---- <code>interface</code> <em>element information item</em>. </td> + </tr> <tr> *************** *** 4667,4670 **** --- 4668,4672 ---- <documentation />? [ <feature /> | <property /> ]* + </<b>input</b>> <<b>output</b> *************** *** 6011,6014 **** --- 6013,6017 ---- </li> <li> + <p>Zero or more namespace qualified <em>attribute information item</em>s. The [namespace name] of such <em>attribute information item</em>s MUST NOT be *************** *** 6215,6218 **** --- 6218,6222 ---- + <div class="div1"> *************** *** 6900,6904 **** http://www.w3.org/TR/2001/REC-xmlschema-2-20010502. The <a href="http://www.w3.org/TR/xmlschema-2/">latest version of XML Schema Part 2</a> is available at - http://www.w3.org/TR/xmlschema-2. </dd> --- 6904,6907 ---- *************** *** 6946,6950 **** <dt class="label"><a name="CHARMOD"></a>[Character Model for the WWW] </dt><dd> <cite><a href="http://www.w3.org/TR/charmod/">Character Model for the World Wide Web 1.0: Fundamentals</a></cite>, ! M. Durst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. --- 6949,6953 ---- <dt class="label"><a name="CHARMOD"></a>[Character Model for the WWW] </dt><dd> <cite><a href="http://www.w3.org/TR/charmod/">Character Model for the World Wide Web 1.0: Fundamentals</a></cite>, ! M. Dürst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. *************** *** 7116,7120 **** <div class="div1"> ! <h2><a name="ietf-draft"></a>A. The "application/wsdl+xml" Media Type</h2> <table border="1" summary="Editorial note: JJM"><tr><td width="50%" valign="top" align="left"><b>Editorial note: JJM</b></td><td width="50%" valign="top" align="right">20021107</td></tr><tr><td valign="top" align="left" colspan="2">This was lifted from the SOAP 1.2 specification, and needs to be --- 7119,7123 ---- <div class="div1"> ! <h2><a name="ietf-draft"></a>A. The application/wsdl+xml Media Type</h2> <table border="1" summary="Editorial note: JJM"><tr><td width="50%" valign="top" align="left"><b>Editorial note: JJM</b></td><td width="50%" valign="top" align="right">20021107</td></tr><tr><td valign="top" align="left" colspan="2">This was lifted from the SOAP 1.2 specification, and needs to be Index: wsdl20.toc =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.toc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** wsdl20.toc 18 Jan 2005 00:23:53 -0000 1.1 --- wsdl20.toc 18 Jan 2005 10:47:14 -0000 1.2 *************** *** 155,159 **** \contentsline {section}{\numberline {10.1}Normative References}{105}{section.10.1} \contentsline {section}{\numberline {10.2}Informative References}{108}{section.10.2} ! \contentsline {chapter}{\numberline {A}The {\tt "application/wsdl+xml"} Media Type}{110}{appendix.A} \contentsline {section}{\numberline {A.1}Registration}{110}{section.A.1} \contentsline {section}{\numberline {A.2}Security considerations}{111}{section.A.2} --- 155,159 ---- \contentsline {section}{\numberline {10.1}Normative References}{105}{section.10.1} \contentsline {section}{\numberline {10.2}Informative References}{108}{section.10.2} ! \contentsline {chapter}{\numberline {A}The application/wsdl+xml Media Type}{110}{appendix.A} \contentsline {section}{\numberline {A.1}Registration}{110}{section.A.1} \contentsline {section}{\numberline {A.2}Security considerations}{111}{section.A.2} --- NEW FILE: character-entity-references.ent --- (This appears to be a binary file; contents omitted.) Index: zml2latex.xsl =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/zml2latex.xsl,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** zml2latex.xsl 18 Jan 2005 00:23:53 -0000 1.2 --- zml2latex.xsl 18 Jan 2005 10:47:14 -0000 1.3 *************** *** 27,30 **** --- 27,33 ---- ChangeLog: + 2005-01-18: Arthur Ryman <ryman@ca.ibm.com> + - split up into modules to handle accented characters + 2005-01-02: Arthur Ryman <ryman@ca.ibm.com> - split up into modules for reuse in W3C specs *************** *** 35,40 **** --- 38,57 ---- --> + <!DOCTYPE xsl:stylesheet [ + <!ENTITY nl "
"> <!-- newline --> + ]> + <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:z="http://www.w3.org/2004/zml"> + <xsl:import href="xml2latex-characters.xsl" /> + + <!-- the 3 special LaTeX characters must be escaped in Z Notation--> + <xsl:template match="z:math//text() | z:schema//text() | z:gendef//text() | z:axdef//text() | z:zed//text()"> + <xsl:call-template name="escape-text"> + <xsl:with-param name="text" select="." /> + <xsl:with-param name="ttext" select="translate(.,'#{}','###')" /> + </xsl:call-template> + </xsl:template> + <!-- `` and '' --> <xsl:template match="z:lquot"> *************** *** 95,100 **** <xsl:template match="z:notation"> ! <xsl:text>\hypertarget{zed-</xsl:text><xsl:value-of select="@name"/><xsl:text>}{}</xsl:text> ! <xsl:value-of select="$nl" /> <xsl:apply-templates/> </xsl:template> --- 112,116 ---- <xsl:template match="z:notation"> ! <xsl:text>\hypertarget{zed-</xsl:text><xsl:value-of select="@name"/><xsl:text>}{}&nl;</xsl:text> <xsl:apply-templates/> </xsl:template> Index: wsdl20.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v retrieving revision 1.132 retrieving revision 1.133 diff -C2 -d -r1.132 -r1.133 *** wsdl20.html 18 Jan 2005 00:23:53 -0000 1.132 --- wsdl20.html 18 Jan 2005 10:47:14 -0000 1.133 *************** *** 404,408 **** which uses Unicode characters to encode the mathematical symbols that appear in Z Notation. Mozilla Firefox correctly displays Unicode characters, provided that the required fonts are installed. ! Mathematical fonts for Mozilla Firefox can be downloaded from the <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="http://www.mozilla.org">Mozilla Web site</a>. To display the mathematical symbols correctly in Internet Explorer, use the alternate, non-normative <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="wsdl20-ie.html">IE</a> version of this specification. --- 404,408 ---- which uses Unicode characters to encode the mathematical symbols that appear in Z Notation. Mozilla Firefox correctly displays Unicode characters, provided that the required fonts are installed. ! Mathematical fonts for Mozilla Firefox can be downloaded from the <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="http://www.mozilla.org/projects/mathml/fonts/">Mozilla Web site</a>. To display the mathematical symbols correctly in Internet Explorer, use the alternate, non-normative <a xmlns:z="http://www.w3.org/2004/zml" xmlns:xlink="http://www.w3.org/1999/xlink" href="wsdl20-ie.html">IE</a> version of this specification. *************** *** 1031,1036 **** <a name="tab_Description_Mapping"></a><br><table border="1"> <caption>Table 2-1. Mapping between Description Component Properties and XML Representation</caption> ! <col width="75" span="1"> ! <col width="300" span="1"> <tbody> <tr> --- 1031,1036 ---- <a name="tab_Description_Mapping"></a><br><table border="1"> <caption>Table 2-1. Mapping between Description Component Properties and XML Representation</caption> ! <col width="20%" span="1"> ! <col width="80%" span="1"> <tbody> <tr> *************** *** 2450,2453 **** --- 2450,2454 ---- <code>interface</code> <em>element information item</em>. </td> + </tr> <tr> *************** *** 4667,4670 **** --- 4668,4672 ---- <documentation />? [ <feature /> | <property /> ]* + </<b>input</b>> <<b>output</b> *************** *** 6011,6014 **** --- 6013,6017 ---- </li> <li> + <p>Zero or more namespace qualified <em>attribute information item</em>s. The [namespace name] of such <em>attribute information item</em>s MUST NOT be *************** *** 6215,6218 **** --- 6218,6222 ---- + <div class="div1"> *************** *** 6900,6904 **** http://www.w3.org/TR/2001/REC-xmlschema-2-20010502. The <a href="http://www.w3.org/TR/xmlschema-2/">latest version of XML Schema Part 2</a> is available at - http://www.w3.org/TR/xmlschema-2. </dd> --- 6904,6907 ---- *************** *** 6946,6950 **** <dt class="label"><a name="CHARMOD"></a>[Character Model for the WWW] </dt><dd> <cite><a href="http://www.w3.org/TR/charmod/">Character Model for the World Wide Web 1.0: Fundamentals</a></cite>, ! M. Durst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. --- 6949,6953 ---- <dt class="label"><a name="CHARMOD"></a>[Character Model for the WWW] </dt><dd> <cite><a href="http://www.w3.org/TR/charmod/">Character Model for the World Wide Web 1.0: Fundamentals</a></cite>, ! M. Dürst, F. Yergeau, R. Ishida, M. Wolf, T. Texin, Editors. W3C Working Draft, 25 February 2004. Available at http://www.w3.org/TR/charmod/. *************** *** 7116,7120 **** <div class="div1"> ! <h2><a name="ietf-draft"></a>A. The "application/wsdl+xml" Media Type</h2> <table border="1" summary="Editorial note: JJM"><tr><td width="50%" valign="top" align="left"><b>Editorial note: JJM</b></td><td width="50%" valign="top" align="right">20021107</td></tr><tr><td valign="top" align="left" colspan="2">This was lifted from the SOAP 1.2 specification, and needs to be --- 7119,7123 ---- <div class="div1"> ! <h2><a name="ietf-draft"></a>A. The application/wsdl+xml Media Type</h2> <table border="1" summary="Editorial note: JJM"><tr><td width="50%" valign="top" align="left"><b>Editorial note: JJM</b></td><td width="50%" valign="top" align="right">20021107</td></tr><tr><td valign="top" align="left" colspan="2">This was lifted from the SOAP 1.2 specification, and needs to be
Received on Tuesday, 18 January 2005 10:47:17 UTC