<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div>Hi pls unsubscribe me from mailing list.</div><div><br></div><div>Ahoj chlapi odeberte me prosim z mailing listu porad mi chodi tyto upozorneni viz. nize asi jsem to kdysi aktivoval a nemohu najit zruseni odberu.</div><div>Dekuji Muncla</div><div><br></div><div><br></div><div><br></div><div id="composer_signature"><div style="font-size:85%;color:#575757" dir="auto">Odesláno z mého chytrého telefonu Samsung Galaxy.</div></div><div><br></div><div style="font-size:100%;color:#000000"><!-- originalMessage --><div>-------- Původní zpráva --------</div><div>Od: Evaristo Quiroga via Therion <therion@speleo.sk> </div><div>Datum: 02.02.18  17:32  (GMT+01:00) </div><div>Komu: Владимир Георгиев via Therion <therion@speleo.sk> </div><div>Cc: Evaristo Quiroga <eqr@ecgracia.com> </div><div>Předmět: Re: [Therion] Rope and anchors symbols </div><div><br></div></div>
    <div class="moz-cite-prefix">Hi Vladimir,<br>
      <br>
      Finally  I have choose the easy way (see the attached figure).
      Yours comments and other forum members convinced me. And it's more
      easy  also to coordinate with new Topodroid symbols. <br>
      <br>
      Now I have two new user anchor symbols: u:anchor_artificial and
      u:anchor_natural which I combine with rope section with or without
      rebelays and anchors. <br>
      <br>
      I put the mpost code if others users want use it. <br>
      I have choose a brown colour to rigging (rope and anchors). <span id="result_box" class="" lang="en"><span class="">As you can not
          choose the color of the user symbols, with "symbol-colour",  I
          had to define it in the mpost.</span></span><br>
      <br>
      Thanks,<br>
      <br>
      Evaristo. <br>
      <br>
-----------------------------------------------------------------------<br>
      <i>def p_u_anchor_artificial(expr pos,theta,sc,al) =</i><i><br>
      </i><i>  T:=identity shifted pos;</i><i><br>
      </i><i>  thdraw origin withpen pencircle scaled 0.25u withcolor
        (0.58, 0.44, 0.25);</i><i><br>
      </i><i>enddef;</i><i><br>
      </i><i> initsymbol ("p_u_anchor_artificial");</i><i><br>
      </i><i><br>
      </i><i>def p_u_anchor_natural(expr pos,theta,sc,al) =</i><i><br>
      </i><i>    U:=(.2u,.2u);</i><i><br>
      </i><i>    T:=identity aligned al rotated theta scaled sc shifted
        pos;</i><i><br>
      </i><i>    thfill (-.2u,-.2u)--(0,.2u)--(.2u,-.2u)--cycle
        withcolor (0.58, 0.44, 0.25); </i><i><br>
      </i><i>enddef;</i><i><br>
      </i><i> initsymbol ("p_u_anchor_natural");<br>
        <br>
      </i><i>  symbol-colour line rope [58 44 25]</i><i><br>
      </i>-------------------------------------------------------------------------------<br>
      <br>
      El 02/02/2018 a las 16:54, Владимир Георгиев via Therion escribió:<br>
    </div>
    <blockquote type="cite" cite="mid:CAHzQzvT52CxJtaAgDuR2Q3MCisr9BhNPFg8ft33yqBL=aGmxBA@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_default" style="font-size:small">Hi Evaristo<br>
          <br>
        </div>
        <div class="gmail_default" style="font-size:small">Indeed the
          line rope needs some additions in an elegant way :).
          Occasionally I have also wanted to make a Y-anchor without the
          dot in the middle. But I hadn't had the time to add this
          feature. It can be done by adding extra line point options.
          Similar to "adjust horizontal", "l-size", etc for "line:wall".<br>
        </div>
        <div class="gmail_default" style="font-size:small">This will
          require modifications to both the Metapost code to draw the
          symbol, and to the therion c++ code that parses the options.<br>
        </div>
        <div class="gmail_default" style="font-size:small">It would be
          possible to draw different types of anchors depending on the
          line point option, but I am not sure if it will be easy to
          reflect the used anchors in the legend.<br>
          <br>
        </div>
        <div class="gmail_default" style="font-size:small">Actually it
          would be best if there are both ways of setting an anchor:
          with a line point option, or with a separate point "anchor"
          with different options. The "anchor" point already exists, but
          is only one type.<br>
          <br>
        </div>
        <div class="gmail_default" style="font-size:small">When I draw a
          rope I always use it with "rebelays off" now and draw the
          rebelays with a Bezier line. This allows me better control,
          because the automatic rebelay curves don't always fit well in
          the pit shape.<br>
          <br>
        </div>
        <div class="gmail_default" style="font-size:small">Evaristo, if
          you want to work on the code, I can try to help. The above are
          all nice ideas, like many others, but I personally don't have
          the time to experiment with implementing them.<br>
        </div>
        <div class="gmail_default" style="font-size:small"><br>
        </div>
        <div class="gmail_default" style="font-size:small">Vladimir<br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Thu, Feb 1, 2018 at 1:57 PM,
          Evaristo Quiroga via Therion <span dir="ltr"><<a href="mailto:therion@speleo.sk" target="_blank" moz-do-not-send="true">therion@speleo.sk</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF">
              <p>Hi,</p>
              <p>I greatly appreciate the improvement made by Vladimir
                at the rope line symbol.</p>
              <p><a class="m_8479800413231117111moz-txt-link-freetext" href="https://www.mail-archive.com/therion@speleo.sk/msg05992.html" target="_blank" moz-do-not-send="true">https://www.mail-archive.com/<wbr>therion@speleo.sk/msg05992.<wbr>html</a></p>
              <p>With this symbol you can control if the rope section
                has anchors and rebelays, as line options. This options
                are global to the line:  have or not rebelays or
                anchors. <br>
              </p>
              <p>Now a I need to go more ahead, I want control the
                anchor type (natural: tree, block, etc or artificial:
                spit, multimonti, parabolt, etc) in every point and the
                rebelay in previous section. I want a <span id="m_8479800413231117111result_box" class="m_8479800413231117111short_text" lang="en"><span>round
                    point for artificial anchor (like the Vladimir
                    symbol) and a triangle point for natural anchor.<br>
                  </span></span></p>
              <p>When we rig with Y knots and deviators you need to
                control the line section without rebelays and anchors, <span id="m_8479800413231117111result_box" lang="en"><span>so
                    that the rope is straight and the knots do not
                    appear as anchors. (see attached figure). <br>
                  </span></span></p>
              <p><span id="m_8479800413231117111result_box" lang="en"><span>Now
                    I have to way to implement this in Therion: the easy
                    and the elegant.</span></span></p>
              <p><span id="m_8479800413231117111result_box" lang="en"><span>Easy.
                    Create two new point symbols for natural and
                    artificial anchors. And use the rope line symbol
                    with rebelay and anchor OFF in the rope section with
                    Y and deviators, and  ON in the other sections. <br>
                  </span></span></p>
              <p><span id="m_8479800413231117111result_box" lang="en"><span>Elegant.
                    Create a new rope line symbol, where I can control
                    in every point the anchor type (Natural, Artificial
                    or None, for knot) and the rebelay rope effect in
                    the previous rope section. I think we can do this by
                    defining options to the line point. I know other
                    have implemented similar option, like "adjust
                    horizontal". To do this a need code examples with
                    similar option implementation to inspire me. <br>
                  </span></span></p>
              <p><span id="m_8479800413231117111result_box" lang="en"><span>Thanks,</span></span></p>
              <p><span id="m_8479800413231117111result_box" lang="en"><span>Evaristo.
                    <br>
                  </span></span></p>
            </div>
            <br>
            ______________________________<wbr>_________________<br>
            Therion mailing list<br>
            <a href="mailto:Therion@speleo.sk" moz-do-not-send="true">Therion@speleo.sk</a><br>
            <a href="https://mailman.speleo.sk/listinfo/therion" rel="noreferrer" target="_blank" moz-do-not-send="true">https://mailman.speleo.sk/<wbr>listinfo/therion</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Therion mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Therion@speleo.sk">Therion@speleo.sk</a>
<a class="moz-txt-link-freetext" href="https://mailman.speleo.sk/listinfo/therion">https://mailman.speleo.sk/listinfo/therion</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body></html>