Hi Hans and Taco,

amsmath.sty defines \lvert and \rvert which provide correct spacing 
when \vert is used as a left or a right delimiter (code at the end of 
email). I do not completely understand what amsmath is trying to do. 
Wouldn't

\definemathsymbol [lvert] [open]  [sy] ["6A] [ex] ["0C]
\definemathsymbol [rvert] [close] [sy] ["6A] [ex] ["0C]

this achieve the same goal?

AMS code:

% \subsection{Vertical bar symbols}
%    Add left/right specific versions of \cn{vert}, \cn{Vert}. Don't
%    assume the delimiter codes are the CM defaults.
%    \begin{macrocode}
[EMAIL PROTECTED]@nil{%
   [EMAIL PROTECTED]@[EMAIL PROTECTED]
}
[EMAIL PROTECTED]@[EMAIL PROTECTED]@nil
[EMAIL PROTECTED]>\z@
   [EMAIL PROTECTED] "4000000
   [EMAIL PROTECTED] }
   [EMAIL PROTECTED] "1000000
   [EMAIL PROTECTED] }
\else
   \ifx\@@undefined\lvert
     % Fall back to cmex encoding since we don't know what else to do.
     \DeclareMathDelimiter{\lvert}
       {\mathopen}{symbols}{"6A}{largesymbols}{"0C}
     \DeclareMathDelimiter{\rvert}
       {\mathclose}{symbols}{"6A}{largesymbols}{"0C}
   \fi
\fi
[EMAIL PROTECTED]@[EMAIL PROTECTED]@nil
[EMAIL PROTECTED]>\z@
   [EMAIL PROTECTED] "4000000
   [EMAIL PROTECTED] }
   [EMAIL PROTECTED] "1000000
   [EMAIL PROTECTED] }
\else
   \ifx\@@undefined\lVert
     \DeclareMathDelimiter{\lVert}
       {\mathopen}{symbols}{"6B}{largesymbols}{"0D}
     \DeclareMathDelimiter{\rVert}
       {\mathclose}{symbols}{"6B}{largesymbols}{"0D}
   \fi
\fi

Aditya
_______________________________________________
dev-context mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/dev-context

Reply via email to