Plan 9 from Bell Labs’s /usr/web/sources/contrib/steve/root/sys/lib/texmf/doc/generic/xypic/xyguide-html/node30.html

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


<!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&nbsp;<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>&lt;&lt;</code> break was a bug
	and has been "fixed" so it does not work any more.  <em>Fix</em>: Put a
	<code>|</code><code>&lt;\hole</code> break before it as described in section&nbsp;<A HREF="node14.html#arrowsstyles">2.3</A>.
<LI>The release&nbsp;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&nbsp;[<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>*@{&gt;}</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>&lt;</code>... notation.
<P>
</UL>
	Finally note that sometimes the spacing with version&nbsp;3.3 is
	"improved" relative to earlier versions&nbsp;<IMG WIDTH=18 HEIGHT=20 ALIGN=BOTTOM ALT="tex2html_wrap2796" SRC="img74.gif">&nbsp;.  Please report all
	other things that do not work the same in version&nbsp;2.6 and&nbsp;3.3
	to the author.
<P>
<P>&#160;<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>
&lt;<a href="mailto:krisrose@brics.dk">krisrose@brics.dk</a>&gt;
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>

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.