<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN">
<!--Converted with LaTeX2HTML 96.1-h (September 30, 1996) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds -->
<HTML>
<HEAD>
<TITLE>4.2 Backwards compatibility</TITLE>
<META NAME="description" CONTENT="4.2 Backwards compatibility">
<META NAME="keywords" CONTENT="xyguide-html">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<LINK REL=STYLESHEET HREF="xyguide-html.css">
</HEAD>
<BODY LANG="EN" BGCOLOR="#FFFFFF">
<P ALIGN=RIGHT><FONT SIZE=1>Xy-pic User's Guide</FONT> <A HREF="18pt.html"><IMG SRC="./quest.gif" ALIGN=TOP HEIGHT=27 WIDTH=21 BORDER=0 ALT="?"></A><A NAME="compat" NAME="tex2html429" HREF="node29.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previous.gif"></A><A NAME="tex2html433" HREF="node29.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previoussection.gif"></A><A NAME="tex2html435" HREF="node28.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="up" SRC="./up.gif"></A><A NAME="tex2html431" HREF="node31.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="next" SRC="./nextsection.gif"></A><A NAME="tex2html437" HREF="node31.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="next" SRC="./next.gif"></A></P><H2><A NAME="SECTION00062000000000000000">4.2 Backwards compatibility</A></H2> The first widely distributed version of Xy-pic was version 2
(from release 1.40 to release 2.6). A special
<em>compatibility</em> mode is used automatically if the
old style of loading is used (using files named <code>xypic.tex</code>
and <code>xypic.sty</code>). You can also mix old and new diagrams in a
document if you load as described in section <A HREF="node4.html#basicsloading">1.1</A> and
add the declaration <code>\xyoption</code><code>{v2}</code>. This provides almost full
backwards compatibility: the following are the only known exceptions:
<UL>
<LI>Automatic "shortening" of arrow tails by <code>|</code><code><<</code> break was a bug
and has been "fixed" so it does not work any more. <em>Fix</em>: Put a
<code>|</code><code><\hole</code> break before it as described in section <A HREF="node14.html#arrowsstyles">2.3</A>.
<LI>The release 2.6 <code>*</code> position operator is not available.
<em>Fix</em>: Use the <code>:</code> and <code>::</code> operators (described in detail in
the reference manual [<A HREF="node34.html#RM95:Xy-picRM">8</A>]).
<LI>Using <IMG WIDTH=103 HEIGHT=29 ALIGN=MIDDLE ALT="tex2html_wrap_inline2798" SRC="img75.gif"> as the target of an arrow command does
not work. <em>Fix</em>: Enclose it in braces, <I>i.e.</I>, write
<IMG WIDTH=125 HEIGHT=29 ALIGN=MIDDLE ALT="tex2html_wrap_inline2800" SRC="img76.gif">.
<LI>The old <code>\pit</code>, <code>\apit</code>, and <code>\bpit</code> commands are not
defined. <em>Fix</em>: Use <code>*@{>}</code> (or <code>\tip</code>) with variants and
rotation.
<LI>The even older notation where an argument in braces to <code>\rto</code> and the
others was automatically taken to be a "tail" is not supported.
<em>Fix</em>: Use the supported <code>|</code><code><</code>... notation.
<P>
</UL>
Finally note that sometimes the spacing with version 3.3 is
"improved" relative to earlier versions <IMG WIDTH=18 HEIGHT=20 ALIGN=BOTTOM ALT="tex2html_wrap2796" SRC="img74.gif"> . Please report all
other things that do not work the same in version 2.6 and 3.3
to the author.
<P>
<P> <P ALIGN=RIGHT><FONT SIZE=1>Xy-pic User's Guide</FONT> <A HREF="18pt.html"><IMG SRC="./quest.gif" ALIGN=TOP HEIGHT=27 WIDTH=21 BORDER=0 ALT="?"></A><A NAME="tex2html429" HREF="node29.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previous.gif"></A><A NAME="tex2html433" HREF="node29.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previoussection.gif"></A><A NAME="tex2html435" HREF="node28.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="up" SRC="./up.gif"></A><A NAME="tex2html431" HREF="node31.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="next" SRC="./nextsection.gif"></A><A NAME="tex2html437" HREF="node31.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="next" SRC="./next.gif"></A><P><ADDRESS>
<BR><HR>
<a href="COPYING/index.html">�/a> <a href="http://www.brics.dk/~krisrose/">Kristoffer H. Rose</a>
<<a href="mailto:krisrose@brics.dk">krisrose@brics.dk</a>>
January 6, 1997
/
<a href="http://www-dsed.llnl.gov/files/programs/unix/latex2html/manual/">LaTeX2<TT>HTML</TT>v96.1-h</a>
</FONT>
</ADDRESS>
</BODY>
</HTML>
|