<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><br>
</p>
<div class="moz-cite-prefix">On 31/12/2020 15:43, Samuel Gougeon
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:fd92afb5-4486-cd57-f953-fadab555bd8c@free.fr">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">Le 31/12/2020 à 15:27, Antoine
Monmayrant a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:43361e27-a09f-eaef-0add-206b1bc4e824@laas.fr">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<font size="+1">.../...</font><br>
<blockquote type="cite"
cite="mid:d5e3e29c-c613-026d-c264-05afaf4fdc24@free.fr">
<p><font size="+1"> I am not sure that implementing the Julia
solution with LaTeX would improve a lot the situation: <br>
</font></p>
<ul>
<li><font size="+1">first, we still have to remember a code,
the latex one ; this is simple for common characters,
but get harder and harder for less frequent ones. While
a selection among displayed/rendered characters do not
need to remember any code. I have written 700 pages in
LaTeX without wysiwym software like LyX, and hopefully i
had always a hand on "A Guide to LaTeX-2e" and its
tables of illustrated codes to get the right one.</font></li>
<li><font size="+1">Moreover, we can put in %chars some
characters that have no LaTeX code.</font></li>
<li><font size="+1">Finally, implementing a LaTeX shortcut
could not be used when editing the documentation out of
the console and Scinotes, except to render the character
in order to then, anyway, copy/paste it wherever needed.</font></li>
</ul>
<p><font size="+1">So, to me, the main purposes are</font></p>
<ul>
<li><font size="+1">to stop having to remember any code for
the -- say 500 or 1000 -- most used characters, when no
complex expression is required.<br>
</font></li>
</ul>
</blockquote>
<font size="+1">Well, I don't see how this should work then.<br>
How do I select λ in your proposed solution? Should I have to
visually scan a 500-symbol long list?<br>
I think I missed something in your proposal.<br>
</font><br>
</blockquote>
We enter and display<br>
<font size="+1">--> %chars // (OK not here. See the proposed
documentation for the full display)</font><br>
<font size="+1"><br>
or for a chosen class</font><br>
<font size="+1"><br>
--> %chars.greek</font><br>
<font size="+1"> ans =</font><br>
<font size="+1"> lower =
"αβδεϵζηθικλμνξοπρστυφϕχψωάϐέήϑίϊϰόϱςύϋΰϖώ"</font><br>
<font size="+1"> upper = "ΑΒΓΔΕΖΗΘϴΙΪΚΛΜΝΞΟΠΡΣΤΥΫΦΧΨΩ KΩ℧"</font><br>
</blockquote>
<font size="+1">OK, I see better what you propose.<br>
But you are trading remembering a code (ie \lambda for λ) for
remembering which class the symbol you are looking for belongs
to...<br>
Again, for some of them, it might be obvious (ie \lambda is easy,
so is %chars.greek for a Greek symbol) but for some others it's
far from obvious.<br>
Like where would you put your \Diamond or \vdash?<br>
I've used my share of LaTeX IDEs and all the symbols assistants
failed me in the same way: they give you easy and obvious access
to symbols you already know by heart (ie \alpha is in Greek, top
first element) but are a useless mess when looking for more
obscure symbols (why is \bigstar in Misc-Math, between
\blacklozenge and \spadsuit ?)</font><br>
<blockquote type="cite"
cite="mid:fd92afb5-4486-cd57-f953-fadab555bd8c@free.fr"> <br>
<br>
Then we select <font size="+1">λ, and copy/paste it where needed.</font><br>
<blockquote type="cite"
cite="mid:43361e27-a09f-eaef-0add-206b1bc4e824@laas.fr">
<blockquote type="cite"
cite="mid:d5e3e29c-c613-026d-c264-05afaf4fdc24@free.fr">
<ul>
<li><font size="+1">to stop having to search in an external
document when working with Scilab<br>
</font></li>
<li><font size="+1">and possibly, to present classes of
characters, what can help finding the required one.</font></li>
</ul>
<p><font size="+1">Beyong this current topic and the trivial
implementation of %chars, it could then even be useful to
have an easy way to get the LaTeX code from a selected
character, instead of the opposite!</font><br>
</p>
</blockquote>
<p><font size="+1">Well, here is my assumption (that might be
wrong): most of the people trying to use λ or ∆ might be
aware that they are called lambda and Delta and from there,
the LaTeX naming convention is usually quite sensible:
\lambda, \Delta.</font></p>
</blockquote>
<p><br>
</p>
<p><font size="+1">Yes, these are the frequent easy characters to
remember.<br>
</font><br>
</p>
<blockquote type="cite"
cite="mid:43361e27-a09f-eaef-0add-206b1bc4e824@laas.fr">
<p><font size="+1">I think there is quite a difference between
remembering Ctrl+Maj+Alt+u+03BB and remembering \lambda+Tab
to get λ!<br>
For me, the second solution is way more user friendly... :-)<br>
</font></p>
</blockquote>
<p><font size="+1">For sure, but, still, i won't remember \Diamond
(why with a capital?), \diamondsuit (all in lowercases),
\vdash, etc etc codes without <u><i>first</i> sawing</u> them
rendered.<br>
</font></p>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users@lists.scilab.org">users@lists.scilab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.scilab.org/mailman/listinfo/users">http://lists.scilab.org/mailman/listinfo/users</a>
</pre>
</blockquote>
</body>
</html>