Plan 9 from Bell Labs’s /usr/web/sources/contrib/steve/root/sys/lib/texmf/doc/generic/xypic/xyguide-html/node14.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>2.3 More arrow styles</TITLE>
<META NAME="description" CONTENT="2.3 More arrow styles">
<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="arrowsstyles" NAME="tex2html231" HREF="node13.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previous.gif"></A><A NAME="tex2html235" HREF="node13.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previoussection.gif"></A><A NAME="tex2html237" HREF="node11.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="up" SRC="./up.gif"></A><A NAME="tex2html233" HREF="node15.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="next" SRC="./nextsection.gif"></A><A NAME="tex2html239" HREF="node15.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="next" SRC="./next.gif"></A></P><H2><A NAME="SECTION00043000000000000000">2.3 More arrow styles</A></H2>	The arrow styles described in section&nbsp;<A HREF="node6.html#basicsarrows">1.3</A> are all
	examples of the general <em>arrow style</em> constructions
<P><CENTER><TABLE BORDER=BASIC CELLPADDING=3 COLS=1><TR><TD><code>@</code><em>variant</em><code>{</code><em>tail</em> <em>shaft</em>
	<em>head</em><code>}</code><TR><TD>
<code>@</code><em>variant</em><code>{</code><em>head</em><code>}</code>
</TABLE></CENTER><P>
<P>
	that in describes arrows with the indicated <em>tail</em>,
	<em>shaft</em>, and <em>head</em> (on the first form the tail and
	head can be omitted; the second style defaults to having no tail and
	a standard shaft).
<P>
	The following possibilities exist for <em>head</em> and <em>tail</em>
	which we will denote <em>tips</em> (here shown as heads):
<P><CENTER><P><CENTER><TABLE BORDER=BASIC CELLPADDING=5 COLS=1><TR><TD><IMG WIDTH=386 HEIGHT=137 ALIGN=BOTTOM ALT="tex2html_wrap2594" SRC="img36.gif">
</TABLE></CENTER><P>
</CENTER><P>
	and the <em>shaft</em> should be one of the following:
<P><CENTER><P><CENTER><TABLE BORDER=BASIC CELLPADDING=5 COLS=1><TR><TD><IMG WIDTH=302 HEIGHT=95 ALIGN=BOTTOM ALT="tex2html_wrap2596" SRC="img37.gif">
</TABLE></CENTER><P>
<P>
</CENTER><P>
	The <em>variant</em> should be empty or one of the following:
<P><CENTER><TABLE BORDER=BASIC CELLPADDING=3 COLS=2><TR><TD><code>^</code> <TD> "above" variant <TR><TD>
<code>_</code> <TD> "below" variant <TR><TD>
<code>2</code> <TD> "double" variant <TR><TD>
<code>3</code> <TD> "triple" variant
</TABLE></CENTER><P>
<P>
	Here are some standard arrows in this notation, all from <I>A</I> to <I>B</I>
	as usual:
<P><CENTER><BR><IMG WIDTH=252 HEIGHT=137 ALIGN=BOTTOM ALT="displaymath579" SRC="img38.gif"><BR></CENTER><P>
	As a special convenience <code>=</code> and <code>:</code> are provided as abbreviations
	for <code>-</code> and <code>.</code> with variant forced to&nbsp;<code>2</code>.
<P>
	As it can be seen, the variant will affect the <em>entire</em> arrow.
	Sometimes this is not what is wanted.  In that case a <em>local	variant</em> can be used by entering any of the <em>tail</em>,
	<em>shaft</em>, and <em>head</em>, on the following form:
<P><CENTER><TABLE BORDER=BASIC CELLPADDING=3 COLS=1><TR><TD><em>variant</em><code>{</code><em>tip</em><code>}</code><TR><TD>
<em>variant</em><code>{</code><em>shaft</em><code>}</code>
</TABLE></CENTER><P>
<P>
	Here are some arrows where this is required:
<P><CENTER><BR><IMG WIDTH=268 HEIGHT=48 ALIGN=BOTTOM ALT="displaymath607" SRC="img39.gif"><BR></CENTER><P>
	Notice that there is no distinction between shafts and tips using
	this form, thus it is necessary to include all three of
	<em>tail</em>, <em>shaft</em>, and <em>head</em>, when using it.  The
	advantage is that it is possible then to "fill with a tip." Furthermore, the following additional
	possibilities are available when using this notation:
<P><CENTER><P><CENTER><TABLE BORDER=BASIC CELLPADDING=5 COLS=1><TR><TD><IMG WIDTH=428 HEIGHT=94 ALIGN=BOTTOM ALT="tex2html_wrap2602" SRC="img40.gif">
</TABLE></CENTER><P>
</CENTER><P>
<P>
	The even more general form <code>*</code><em>object</em> can be used, where
	<em>object</em> refers to any of the constructions described in
	section&nbsp;<A HREF="node13.html#arrowsobjects">2.2</A>.
<P>
<A NAME="Exercise9">&#160;</A><H4><A NAME="SECTION00043010000000000000">Exercise 9.</A></H4>	Typeset <IMG WIDTH=90 HEIGHT=40 ALIGN=MIDDLE ALT="tex2html_wrap_inline2604" SRC="img41.gif">&nbsp;.
<P>
<A HREF="node33.html#Answer9">Answer.</A>
<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="tex2html231" HREF="node13.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previous.gif"></A><A NAME="tex2html235" HREF="node13.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="previous" SRC="./previoussection.gif"></A><A NAME="tex2html237" HREF="node11.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="up" SRC="./up.gif"></A><A NAME="tex2html233" HREF="node15.html"><IMG WIDTH=27 HEIGHT=27 BORDER=0 ALIGN=ABSMIDDLE ALT="next" SRC="./nextsection.gif"></A><A NAME="tex2html239" HREF="node15.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.