<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";
        mso-fareast-language:EN-NZ;}
span.mark
        {mso-style-name:mark;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-NZ link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Good morning<o:p></o:p></p><p class=MsoNormal>Something I noticed some years ago, and I have noticed again recently.<o:p></o:p></p><p class=MsoNormal>The alignment of point continuations does not properly adhere to the alignment conventions that other textual point labels (such as label, remark, date) do.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>-align [left | right]  typically draws the symbol to the left or right of the ‘point’ that is drawn.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>For continuations, this occurs for the question mark, but not for the ‘debug-like’ text that is written describing the continuation.<o:p></o:p></p><p class=MsoNormal>This debug-like text is always written to the right of the question mark.<o:p></o:p></p><p class=MsoNormal>The debug-like text does responds to <br> text string codes, but not to <centre> or <left> codes, as other text entities do. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This only affects point continuations that have been redefined like this;<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:solid #CCCCCC 1.0pt;padding:7.0pt 7.0pt 7.0pt 7.0pt;background:whitesmoke'><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>code metapost<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>  def p_<span style='background:#FCF8E3'>continuation</span>(expr pos,theta,sc,al) =<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    % draw default <span style='background:#FCF8E3'>continuation</span> symbol<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    p_<span style='background:#FCF8E3'>continuation</span>_UIS(pos,theta,sc,al);<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    % if text attribute is set<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    if known(ATTR__text) and picture(ATTR__text):<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    % set labeling color to light orange<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    push_label_fill_color(1.0, 0.9, 0.8);<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    % draw filled label with text next to ?<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    </span><span lang=FR style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>p_label.urt(ATTR__text,(.5u,-.25u) transformed T,0.0,8);<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span lang=FR style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    </span><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>% restore original labeling color<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    pop_label_fill_color;<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>    fi;<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>  enddef;<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>endcode<o:p></o:p></span></p></div><p class=MsoNormal>So perhaps there is something to change in this metapost?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I suspect around the line that starts with p_label.urt..<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>For example, here is a drawing with a point continuation I have tried to align top-left.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:solid #CCCCCC 1.0pt;padding:7.0pt 7.0pt 7.0pt 7.0pt;background:whitesmoke'><p class=MsoNormal style='margin-bottom:7.5pt;background:whitesmoke;word-break:break-all;border:none;padding:0cm'><span style='font-size:10.0pt;font-family:Consolas;color:#333333;mso-fareast-language:EN-NZ'>point continuation -text "vegetable debris<br>gas bubbles up from sand" -attr who "B Mutton" -attr what passage -attr priority caution -attr ref plan -align tl<o:p></o:p></span></p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><img width=487 height=265 style='width:5.0729in;height:2.7604in' id="Picture_x0020_1" src="cid:image002.jpg@01D3936F.5EA59840"><o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Does anyone have a solution to this?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Regards<o:p></o:p></p><p class=MsoNormal>Bruce<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>