<br><div class="gmail_quote">On Sun, Apr 10, 2011 at 6:09 AM, Martin Heller <span dir="ltr"><<a href="mailto:mr_heller@yahoo.dk">mr_heller@yahoo.dk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 2011-04-09 16:56, Peter Davis wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Actually, it turns out tabbing works ok if I just set \topsep and<br>
\partopsep to 0 before the tabbing environment.  Here's the latest<br>
sample, with a gray background to show where the right hand text should go:<br>
</blockquote>
<br></div>
Why do you need to wrap the lines in an environment? Can you not just do something like:<div class="im"><br>...</div>
\newcommand\phone[2]{%<br>
  \makebox[0pt][l]{\makebox[47bp][l]{#1}~#2}%<div class="im"><br>...<br>
\begin{textblock}{67.5}(144,76)<br></div>
  \obeylines<br>
  \phone{<a href="tel:248.358.4420" value="+12483584420" target="_blank">248.358.4420</a>}{office}<br>
  \phone{123.456.7891}{direct}<br>
  \phone{123.456.7892}{cell}<br>
  \phone{<a href="tel:248.358.1969" value="+12483581969" target="_blank">248.358.1969</a>}{fax}<br>
\end{textblock}<br><br></blockquote><div><br></div><div>That looks good, and certainly takes care of the alignment issues.  I'm generating the LaTeX programmatically from XML, so all I get is a list of tab stops, and then tab characters embedded in the XML.  So I probably would not be able to define commands for each line, but certainly using \makebox is an appealing option.</div>
<div><br></div><div>Thanks!</div><div>-pd</div><div> </div></div>-- <br><span style="font-family:arial, sans-serif;border-collapse:collapse">----<div>The Tech Curmudgeon</div><div><a href="http://www.techcurmudgeon.com/" style="color:rgb(17, 65, 112)" target="_blank">http://www.techcurmudgeon.com</a></div>
<div style="font-size:10.8333px"><br></div></span><br>