[Xy-pic] some questions re. Xypic that I cannot solve

Kristoffer H Rose krisrose@us.ibm.com
Thu, 18 Jul 2002 13:00:42 -0400


--=_mixed 0053723185256BFA_=
Content-Type: multipart/alternative; boundary="=_alternative 0053723185256BFA_="


--=_alternative 0053723185256BFA_=
Content-Type: text/plain; charset="us-ascii"

Dear all,

Any ideas on this problem?

Enjoy,
__
Kristoffer H Rose, ph.d. <krisrose@us.ibm.com> +1(914)784-7642/fax:6324
IBM T. J. Watson Research Center, 19 Skyline Dr, Hawthorne NY 10532

----- Forwarded by Kristoffer H Rose/Watson/IBM on 07/18/02 11:09 AM -----


"Dr Stefan Ploch" <ploch@languages.wits.ac.za>
07/02/02 01:10 PM
Please respond to ploch

 
        To:     Kristoffer H Rose/Watson/IBM@IBMUS
        cc: 
        Subject:        some questions re. Xypic that I cannot solve

 

Dear Kristoffer H. Rose,

many thanks for Xypic. I have tried to solve the problems described
below for hours, but am not presently able to do so (or only in the
most tedious 'manual' manner). So, if this is ok with you, I wanted to
ask you for some advise:

I am a linguist and often need to write constituent structures
(syllabic structures), in your vocabulary, I guess, targets with
tip-less arrows (i.e., lines) between targets. I found that I have
certain problems with aligning targets (for arrows) vertically the way
I want them to, or possibly, aligning the lines between targets
vertically.

I have attached a dvi file which shows my problems:

In (1), the lines are not vertically centered between the bottom line
of the rows of x's and the bottom row of letters; rather, the lines
are closer to the letters. This is not nice.

In (2) I want the bottom rows (with the letters), and only those, to
be closer to each other (say, 'single spacing', and no lines between
them, or lines that are obviously shorter than the lines between R and
N, and N and x. That is to say, whether with or without vertical lines
between the rows of letters, I want the row spacing between the
letters to be equal but different to the row spacing between the top
rows (between which spacing should again be equal).

Then, as you can see in (1) and (2), the 'O' is a bit to the right of
the left text margin. How do I make it left-align 'dead on'?

Finally, if I had targets in the bottom row in (1) of different
height, then they will appear centered vertically (I tried this at
some point with narrowish boxes), i.e., they do not all align
vertically at the top of this final row. How do I do that?

Many thanks,
sorry about the bother.

Regards,
Stefan Ploch.

-----------------------------
Dr Stefan Ploch
Senior Lecturer
Linguistics (SLLS)
University of the Witwatersrand, Johannesburg
ploch@linguistics.wits.ac.za
http://languages.wits.ac.za/~stefan



--=_alternative 0053723185256BFA_=
Content-Type: text/html; charset="us-ascii"


<br><font size=2 face="sans-serif">Dear all,</font>
<br>
<br><font size=2 face="sans-serif">Any ideas on this problem?</font>
<br>
<br><font size=2 face="sans-serif">Enjoy,</font>
<br><font size=2 face="sans-serif">__<br>
Kristoffer H Rose, ph.d. &lt;krisrose@us.ibm.com&gt; +1(914)784-7642/fax:6324<br>
IBM T. J. Watson Research Center, 19 Skyline Dr, Hawthorne NY 10532<br>
</font>
<br><font size=1 color=#800080 face="sans-serif">----- Forwarded by Kristoffer H Rose/Watson/IBM on 07/18/02 11:09 AM -----</font>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>&quot;Dr Stefan Ploch&quot; &lt;ploch@languages.wits.ac.za&gt;</b></font>
<p><font size=1 face="sans-serif">07/02/02 01:10 PM</font>
<br><font size=1 face="sans-serif">Please respond to ploch</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;Kristoffer H Rose/Watson/IBM@IBMUS</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;some questions re. Xypic that I cannot solve</font>
<br>
<br><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp;</font></table>
<br>
<br><font size=2 face="Courier New">Dear Kristoffer H. Rose,<br>
<br>
many thanks for Xypic. I have tried to solve the problems described<br>
below for hours, but am not presently able to do so (or only in the<br>
most tedious 'manual' manner). So, if this is ok with you, I wanted to<br>
ask you for some advise:<br>
<br>
I am a linguist and often need to write constituent structures<br>
(syllabic structures), in your vocabulary, I guess, targets with<br>
tip-less arrows (i.e., lines) between targets. I found that I have<br>
certain problems with aligning targets (for arrows) vertically the way<br>
I want them to, or possibly, aligning the lines between targets<br>
vertically.<br>
<br>
I have attached a dvi file which shows my problems:<br>
<br>
In (1), the lines are not vertically centered between the bottom line<br>
of the rows of x's and the bottom row of letters; rather, the lines<br>
are closer to the letters. This is not nice.<br>
<br>
In (2) I want the bottom rows (with the letters), and only those, to<br>
be closer to each other (say, 'single spacing', and no lines between<br>
them, or lines that are obviously shorter than the lines between R and<br>
N, and N and x. That is to say, whether with or without vertical lines<br>
between the rows of letters, I want the row spacing between the<br>
letters to be equal but different to the row spacing between the top<br>
rows (between which spacing should again be equal).<br>
<br>
Then, as you can see in (1) and (2), the 'O' is a bit to the right of<br>
the left text margin. How do I make it left-align 'dead on'?<br>
<br>
Finally, if I had targets in the bottom row in (1) of different<br>
height, then they will appear centered vertically (I tried this at<br>
some point with narrowish boxes), i.e., they do not all align<br>
vertically at the top of this final row. How do I do that?<br>
<br>
Many thanks,<br>
sorry about the bother.<br>
<br>
Regards,<br>
Stefan Ploch.<br>
<br>
-----------------------------<br>
Dr Stefan Ploch<br>
Senior Lecturer<br>
Linguistics (SLLS)<br>
University of the Witwatersrand, Johannesburg<br>
ploch@linguistics.wits.ac.za<br>
http://languages.wits.ac.za/~stefan<br>
</font>
<br>
<br>
--=_alternative 0053723185256BFA_=--
--=_mixed 0053723185256BFA_=
Content-Type: application/octet-stream; name="xypicExample.dvi"
Content-Disposition: attachment; filename="xypicExample.dvi"
Content-Transfer-Encoding: base64

9wIBg5LAHDsAAAAAA+gbIFRlWCBvdXRwdXQgMjAwMi4wNy4wMjoxODM5iwAAAAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////oAKnAACNoP15AACgAmkAAI2g/bwAAI2RHwAA
70FzcmM6MjNFOi91c3IvbG9jYWx0ZXhtZi9kb2NzL215ZG9jcy94eXBpY0V4YW1wbGUveHlwaWNF
eGFtcGxlLnRlePMOWKtRCwAMAAAADAAAAAVjbXIxMrlFeGFtcGxlkQPqqCgxKTqOpA6AAI2NjY2N
jY2NjY2NkSIY558DAABPjo6Ojo6Ojo6NkSZ3eZ8nAACEAB4AAAAAZmSOjY2NjY2NjY2RM60snwMA
AFKOjo6Ojo6Ojo2RN8zPnxAAAIQABwAAAABmZI6NjY2NjY2NjZFEw5OfAwAAT46Ojo6Ojo6OjZFJ
IiWfJwAAhAAeAAAAAGZkjo2NjY2NjY2NkVZX2J8DAABSjo6Ojo6Ojo6NkVp3e58QAACEAAcAAAAA
ZmSOjY2NjY2NjY2RM5iNnxoAAE6Ojo6Ojo6Ojo2RN8zPnycAAIQABwAAAABmZI6NjY2NjY2NjZFW
QzmfGgAATo6Ojo6Ojo6OjZFad3ufJwAAhAAHAAAAAGZkjo2NjY2NjY2NkSIAAJ8xAADzHSEiLJoA
DAAAAAoAAAAGY21zeTEwyAKOjo6Ojo6Ojo2RJnd5nz4AAIQABwAAAABmZI6NjY2NjY2NjZEzVVaf
MQAAAo6Ojo6Ojo6OjZE3zM+fPgAAhAAHAAAAAGZkjo2NjY2NjY2NkUSqrJ8xAAACjo6Ojo6Ojo6N
kUkiJZ8+AACEAAcAAAAAZmSOjY2NjY2NjY2RVgACnzEAAAKOjo6Ojo6Ojo2RWnd7nz4AAIQABwAA
AABmZI6NjY2NjY2NkSOVK59IAADzGrfhZ6MADAAAAAwAAAAGY21taTEyxWGOjo6Ojo6OjY2NjY2N
jZE1/u6fSAAAaY6Ojo6Ojo6NjY2NjY2NkUX9Wp9IAAB1jo6Ojo6Ojo2NjY2NjY2RV5Utn0gAAGGO
jo6Ojo6Ojo6On14AAI2RHwAA70FzcmM6MzRFOi91c3IvbG9jYWx0ZXhtZi9kb2NzL215ZG9jcy94
eXBpY0V4YW1wbGUveHlwaWNFeGFtcGxlLnRleLlFeGFtcGxlkQPqqCgyKTqOoY2NjY2NjY2NjY2N
kSIY558DAABPjo6Ojo6Ojo6NkSZ3eZ8nAACEAB4AAAAAZmSOjY2NjY2NjY2RM60snwMAAFKOjo6O
jo6Ojo2RN8zPnxAAAIQABwAAAABmZI6NjY2NjY2NjZFEw5OfAwAAT46Ojo6Ojo6OjZFJIiWfJwAA
hAAeAAAAAGZkjo2NjY2NjY2NkVZX2J8DAABSjo6Ojo6Ojo6NkVp3e58QAACEAAcAAAAAZmSOjY2N
jY2NjY2RM5iNnxoAAE6Ojo6Ojo6Ojo2RN8zPnycAAIQABwAAAABmZI6NjY2NjY2NjZFWQzmfGgAA
To6Ojo6Ojo6OjZFad3ufJwAAhAAHAAAAAGZkjo2NjY2NjY2NkSIAAJ8xAADIAo6Ojo6Ojo6OjZEm
d3mfPgAAhAAHAAAAAGZkjo2NjY2NjY2NkTNVVp8xAAACjo6Ojo6Ojo6NkTfMz58+AACEAAcAAAAA
ZmSOjY2NjY2NjY2RRKqsnzEAAAKOjo6Ojo6Ojo2RSSIlnz4AAIQABwAAAABmZI6NjY2NjY2NjZFW
AAKfMQAAAo6Ojo6Ojo6OjZFad3ufPgAAhAAHAAAAAGZkjo2NjY2NjY2RI5Urn0gAAMVhjo6Ojo6O
jo2NjY2NjY2RNf7un0gAAGmOjo6Ojo6OjY2NjY2NjZFF/VqfSAAAdY6Ojo6Ojo6NjY2NjY2NkVeV
LZ9IAABhjo6Ojo6Ojo2NjY2NjY2RJKmYn18AAGmOjo6Ojo6OjY2NjY2NjZE06oGfXwAAYY6Ojo6O
jo6NjY2NjY2NkUdURJ9fAABpjo6Ojo6Ojo2NjY2NjY2RV1Kwn18AAHWOjo6Ojo6OjY2NjY2NjZEj
Uq6fdgAAdY6Ojo6Ojo6NjY2NjY2NkTYeO592AABsjo6Ojo6Ojo2NjY2NjY2RRfOSn3YAAGiOjo6O
jo6OjY2NjY2NjZFX5HafdgAAuT+Ojo6Ojo6Ojo6Ojp8eAACNkgDfEAIxjo6M+AAAACoBg5LAHDsA
AAAAA+gCpwAAAaUAAAANAAHzHSEiLJoADAAAAAoAAAAGY21zeTEw8xq34WejAAwAAAAMAAAABmNt
bWkxMvMOWKtRCwAMAAAADAAAAAVjbXIxMvkAAAZpAt/f39/f398=
--=_mixed 0053723185256BFA_=
Content-Type: application/octet-stream; name="xypicExample.tex"
Content-Disposition: attachment; filename="xypicExample.tex"
Content-Transfer-Encoding: base64

XGRvY3VtZW50Y2xhc3NbYTRwYXBlciwxMnB0XXthcnRpY2xlfQ0KXHVzZXBhY2thZ2Vbc2FmZV17
dGlwYX0NClx1c2VwYWNrYWdlW21hdHJpeCxhcnJvd117eHl9DQpcQ29tcGlsZU1hdHJpY2VzDQpc
dXNlcGFja2FnZXtwaG9uZXhwcn0NCg0KXG5ld2NvbW1hbmR7XG5ld2NzZH1bMV17XHh5bWF0cml4
QDFAUj05cHRAQz0xNXB0QCFSeyMxfX0NClxuZXdjb21tYW5ke1xjc2R9WzFde1x4eW1hdHJpeEAx
QFI9OXB0QEM9NnB0QCFSQCFDeyMxfX0NClxuZXdjb21tYW5ke1xuYXJyb3djc2R9WzFde1x4eW1h
dHJpeEAxQFI9OXB0QEM9LjE1cHRAIVJ7IzF9fQ0KXG5ld2NvbW1hbmR7XHNtYWxsY3NkfVsxXXtc
eHltYXRyaXhAMUA9MHB0eyMxfX0NClxuZXdjb21tYW5ke1xkdW5uY3NkfVsxXXtceHltYXRyaXhA
MUBSPTlwdEBDPTRwdEAhUkAhQ3sjMX19DQpcbmV3Y29tbWFuZHtcaW5kaWNzZH1bMV17XHh5bWF0
cml4QDFAUj0yNHB0QEM9MnB0eyMxfX0NClxuZXdjb21tYW5ke1xpbmRpYmlnfVsxXXtceHltYXRy
aXhAMUBSPTlwdEBDPTZwdEAhUnsjMX19DQpcbmV3Y29tbWFuZHtcaW5kaXJvd2JpZ31bMV17XHh5
bWF0cml4QDFAUj0xOHB0QEM9NnB0eyMxfX0NClxuZXdjb21tYW5ke1xpbmRpZHVubn1bMV17XHh5
bWF0cml4QDFAUj0yNHB0QEM9LjhwdHsjMX19DQpcbmV3Y29tbWFuZHtcb25zZXR9e1xoYm94e099
fQ0KXG5ld2NvbW1hbmR7XHJoeW1lfXtcaGJveHtSfX0NClxuZXdjb21tYW5ke1xudWNsZXVzfXtc
aGJveHtOfX0NClxuZXdjb21tYW5ke1xtYXRoaWZvcm1lZH17e31eKn0NClxuZXdjb21tYW5ke1xt
YXRoc2NyaXB0fVsxXXtcbWJveHtcZW1zY3JpcHR7IzF9fX0NClxiZWdpbntkb2N1bWVudH0NCg0K
XG5vaW5kZW50IEV4YW1wbGUgKDEpOg0KDQpcY3Nkew0Ke1xvbnNldH1cYXJAey19W2RkXSAmIHtc
cmh5bWV9XGFyQHstfVtkXSAmIHtcb25zZXR9XGFyQHstfVtkZF0gJiB7XHJoeW1lfVxhckB7LX1b
ZF0gXFwNCgkJCQkJJiB7XG51Y2xldXN9XGFyQHstfVtkXSAmICAgICAgICYge1xudWNsZXVzfVxh
ckB7LX1bZF0gXFwNCntcdGltZXN9XGFyQHstfVtkXSAmIHtcdGltZXN9XGFyQHstfVtkXSAmIHtc
dGltZXN9XGFyQHstfVtkXSAmIHtcdGltZXN9XGFyQHstfVtkXSBcXA0KYSAmIGkgJiB1ICYgYQ0K
fQ0KDQpcbWVkc2tpcA0KDQpcbm9pbmRlbnQgRXhhbXBsZSAoMik6DQoNClxjc2R7DQp7XG9uc2V0
fVxhckB7LX1bZGRdICYge1xyaHltZX1cYXJAey19W2RdICYge1xvbnNldH1cYXJAey19W2RkXSAm
IHtccmh5bWV9XGFyQHstfVtkXSBcXA0KCQkJCQkmIHtcbnVjbGV1c31cYXJAey19W2RdICYgICAg
ICAgJiB7XG51Y2xldXN9XGFyQHstfVtkXSBcXA0Ke1x0aW1lc31cYXJAey19W2RdICYge1x0aW1l
c31cYXJAey19W2RdICYge1x0aW1lc31cYXJAey19W2RdICYge1x0aW1lc31cYXJAey19W2RdIFxc
DQphICYgaSAmIHUgJiBhIFxcDQppICYgYSAmIGkgJiB1IFxcDQp1ICYgbCAmIGggJiA/DQp9DQoN
ClxlbmR7ZG9jdW1lbnR9
--=_mixed 0053723185256BFA_=--