%chars: missing gamma. More chars. %chars in scinotes
[scilab.git] / scilab / modules / core / help / en_US / variables / predefined / percentchars.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) 2020 - Samuel GOUGEON
5  *
6  * This file is hereby licensed under the terms of the GNU GPL v2.0,
7  * pursuant to article 5.3.4 of the CeCILL v.2.1.
8  * This file was originally licensed under the terms of the CeCILL v2.1,
9  * and continues to be available under such terms.
10  * For more information, see the COPYING file which you should have received
11  * along with this program.
12  *
13  -->
14 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
15          xmlns:svg="http://www.w3.org/2000/svg" xmlns:db="http://docbook.org/ns/docbook"
16          xmlns:scilab="http://www.scilab.org" xml:lang="en" xml:id="percentchars">
17     <refnamediv>
18         <refname>%chars</refname>
19         <refpurpose>Selected sets of Unicode characters</refpurpose>
20     </refnamediv>
21     <refsynopsisdiv>
22         <title>Syntax</title>
23         <synopsis>%chars</synopsis>
24     </refsynopsisdiv>
25     <refsection>
26         <title>Description</title>
27         <para>
28             <emphasis role="bold">%chars</emphasis> is a Scilab constant made
29             of a structure gathering various sets of Unicode characters.
30         </para>
31         <para>
32             %chars aims to easily access to greek letters, most frequent mathematical
33             symbols, arrows, etc. After displaying %chars in the console or displaying this page in
34             the help browser, copy/pasting selected characters wherever they are needed becomes
35             trivial and very handy.
36         </para>
37         <para>
38             In many simple situations -- when setting legends in graphics, writing some
39             help pages or some other documentation, etc, using ready-to-read special characters
40             instead of not-rendered raw LaTeX technical expressions is enough and helpful.
41         </para>
42         <important>
43             Character sets provided by %chars must not be considered as fixed and definitive.
44             The number of sets, their names, hierarchy, and order can vary in the future,
45             as well as the order of characters in the sets. In addition, a given character
46             may belong to several sets.
47         </important>
48         <note>
49             The full display of all %chars contents in the console may require tuning the
50             <emphasis>General:Environment/Containers display depth</emphasis> parameter
51             in the Preferences.
52         </note>
53     </refsection>
54     <refsection>
55         <title>Examples</title>
56         <programlisting role="example"><![CDATA[
57 %chars
58      ]]></programlisting>
59         <screen><![CDATA[
60 --> %chars
61  %chars  =
62   greek: struct with fields:
63       lower = "αβγδεϵζηθ ι κλμνξοπρστυφϕχψωάϐέήϑίϊϰόϱςύϋΰϖώ"
64       upper = "ΑΒΓΔΕ ΖΗΘϴΙΪΚΛΜΝΞΟΠΡΣΤΥΫΦΧΨΩ KΩ℧"
65   subsupscript = "₀₁₂₃₄₅₆₇₈₉₊₋₌₍ₐₕₖₗₘₙₒₚₛₜₓ₎ ⁰¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽ªⁱⁿº⁾"
66   maths: struct with fields:
67       frac = "½ ⅓ ¼ ⅕ ⅙ ⅛ ⅔ ⅖ ¾ ⅗ ⅜ ⅘ ⅚ ⅝ ⅞"
68       sets = "ℂⅅℍℕℙℚℝℤ∉∈∊∍∋∌∅∖⋂∩⋃∪⊂⊆⊄⊅⊇⊃⋐⋑⋒⋓"
69       operators = "−±∓∔÷×∏∐∑√∛∜⋅⋆⊕⊖⊝⊗⊘⊙⊚⊛⊜⊞⊟⊠⊡"
70       comparisons = "⋘≪≤≲≳≥≫⋙≠≃≄≅≈∽∝≍≐≔≕≝"
71       integdiff = "∂∇∆∫∬∭∮∯∰∱⨑∲"
72       geometry = "°′″∟⊾∠∡∢⊥∥∦∺∻≎⊿⋕"
73       logical = "∀∃∄∧∨⋀⋁⊼⊽⊻∁∴∵∎≍"
74       misc = "⋮⋰⋯⋱ ′ ″ ∞ ‰ ‱"
75   physics = "Å ℃ ℉ ħ"
76   music = "♩ ♪ ♫ ♬ ♭ ♮ ♯"
77   arrows: struct with fields:
78       base = "←↖↑↗→↘↓↙↔↕↵↱↴☇⇐⇑⇒⇓⇔↺↻⊣⊥⊢⊤"
79       thick = "⬅⬆➞⬇➚➙➘➔➜➡➥➦➧➨➼➽"
80   symbols = "…⋈⋔⋄♢◊♤♧♡♦♠♣♥©®℗Ⓢ™℡♀♂⌘✠♻☎«»◬⨺⨹⨻¶⚐⚑⛿☀⛅☁ ⛔"
81   stars = "⋆★☆✫✯✰✭✡⊛⍟✪❂✻✼✹✸✶"
82   currencies = "¤ $ ¢ € £ ¥ 円 元 ₪ ฿ ¢ ₫ ₣"
83   spaces = " | | | | | | | | | | |"
84   lang: struct with fields:
85       latin: struct with fields:
86           voydiac = "áàâãäāăåéêèëēěėíîïóòôõöőōúùûŭũūůüűýŷÿ"
87           condiac = "ćĉčçċďđǵĜ ğġĥħĵķĺļłńňņŕřŗśŝšşťţŵźžż"
88           special = "æ Æ œ Œ ℬ ъ Ъ Þ þ ⅆ ℇ ℈ ℰ ƒ ⨍ ℊ ℱ ℏ ℎ ℋ ℌ ℐ ℑ ℳ № ℘ ℛ ℜ"
89       LATIN: struct with fields:
90           voydiac = "ÁÀÂÃÄĀĂÅÉÊÈËĒĚĖÍÎÏÓÒÔÕÖŐŌÚÙÛŬŨŪŮÜŰÝŶŸ"
91           condiac = "ĆĈČĊÇĎĐ ĝĢĞĠĤĦĴĶĹĻŁŃŇŅŔŘŖŚŜŠŞŤŢŴŹŽŻ"
92       russian = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"
93       RUSSIAN = "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
94       japanese: struct with fields:
95           hiragana: struct with fields:
96               a = "あかさたなはまやらわ がざだばぱ"
97               e = "えけせてねへめ れゑ げぜでべぺ"
98               i = "いきしちにひみ りゐ ぎじぢびぴ"
99               o = "おこそとのほもよろをんごぞどぽ"
100               u = "うくすつぬふむゆる  ぐずづぶぷ"
101       arabic: struct with fields:
102           alone1 = "ش س ز ر ذ د خ ح ج ث ت ب ا ء"
103           alone2 = "ي و ه ن م ل ك ق ف غ ع ظ ط ض ص"
104 ]]></screen>
105     </refsection>
106     <refsection role="see also">
107         <title></title>
108         <simplelist type="inline">
109             <member>
110                 <link linkend="xlfont">xlfont</link>
111             </member>
112             <member>
113                 <link linkend="math_rendering_features_in_graphic">LaTeX in Scilab</link>
114             </member>
115             <member>
116                 <link linkend="console">console</link>
117             </member>
118             <member>
119                 <link linkend="ascii">ascii</link>
120             </member>
121         </simplelist>
122     </refsection>
123     <refsection role="history">
124         <title>History</title>
125         <revhistory>
126             <revision>
127                 <revnumber>6.1.1</revnumber>
128                 <revdescription>
129                     %chars introduced.
130                 </revdescription>
131             </revision>
132         </revhistory>
133     </refsection>
134 </refentry>
135