%chars Избранные наборы символов Unicode

## Синтаксис

    %chars

## Описание

%chars является константой Scilab, сделанной из структуры, сбором различных наборов символов Unicode.

`%chars` предназначена для лёгкого доступа к греческим буквам, наиболее часто встречающимся математическим символам, стрелкам и т.д. После отображения `%chars` в консоли или отображая эту страницу в браузере справки, копирование/вставка выбранных символов становится тривиальной и очень удобной, где бы то ни было.

Во многих простых ситуациях - при вставке легенды в графики, написании некоторых страниц справки или иной документации и т.д., довольно удобно и приятно использование готовых к чтению специальных символов вместо несгенерированных сырых технических LaTeX-выражений.

Наборы символов, предоставляемые `%chars` не должны рассматриваться, как фиксированные и определённые. Число наборов, их имена, иерархия и порядок могут изменяться со временем, так же как и порядок символов в наборах. К тому же указанные символы могут принадлежать к нескольким наборам.
Полное отображение всего содержимого `%chars` в командном окне может потребовать изменения параметра Общее:глубина отображения Среды/Контейнеров в Настройках.

## Примеры

    %chars

    --> %chars
     %chars  =
      greek: struct with fields:
          lower = "αβγδεϵζηθ ι κλμνξοπρστυφϕχψωάϐέήϑίϊϰόϱςύϋΰϖώ"
          upper = "ΑΒΓΔΕ ΖΗΘϴΙΪΚΛΜΝΞΟΠΡΣΤΥΫΦΧΨΩ KΩ℧"
      subsupscript = "₀₁₂₃₄₅₆₇₈₉₊₋₌₍ₐₕₖₗₘₙₒₚₛₜₓ₎ ⁰¹²³⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽ªⁱⁿº⁾"
      maths: struct with fields:
          frac = "½ ⅓ ¼ ⅕ ⅙ ⅛ ⅔ ⅖ ¾ ⅗ ⅜ ⅘ ⅚ ⅝ ⅞"
          sets = "ℂⅅℍℕℙℚℝℤ∉∈∊∍∋∌∅∖⋂∩⋃∪⊂⊆⊄⊅⊇⊃⋐⋑⋒⋓"
          operators = "−±∓∔÷×∏∐∑√∛∜⋅⋆⊕⊖⊝⊗⊘⊙⊚⊛⊜⊞⊟⊠⊡"
          comparisons = "⋘≪≤≲≳≥≫⋙≠≃≄≅≈∽∝≍≐≔≕≝"
          integdiff = "∂∇∆∫∬∭∮∯∰∱⨑∲"
          geometry = "°′″∟⊾∠∡∢⊥∥∦∺∻≎⊿⋕"
          logical = "∀∃∄∧∨⋀⋁⊼⊽⊻∁∴∵∎≍"
          misc = "⋮⋰⋯⋱ ′ ″ ∞ ‰ ‱"
      physics = "Å ℃ ℉ ħ"
      music = "♩ ♪ ♫ ♬ ♭ ♮ ♯"
      arrows: struct with fields:
          base = "←↖↑↗→↘↓↙↔↕↵↱↴☇⇐⇑⇒⇓⇔↺↻⊣⊥⊢⊤"
          thick = "⬅⬆➞⬇➚➙➘➔➜➡➥➦➧➨➼➽"
      symbols = "…⋈⋔⋄♢◊♤♧♡♦♠♣♥©®℗Ⓢ™℡♀♂⌘✠♻☎«»◬⨺⨹⨻¶⚐⚑⛿☀⛅☁ ⛔"
      stars = "⋆★☆✫✯✰✭✡⊛⍟✪❂✻✼✹✸✶"
      currencies = "¤ $ ¢ € £ ¥ 円 元 ₪ ฿ ¢ ₫ ₣"
      spaces = " | | | | | | | | | | |"
      lang: struct with fields:
          latin: struct with fields:
              voydiac = "áàâãäāăåéêèëēěėíîïóòôõöőōúùûŭũūůüűýŷÿ"
              condiac = "ćĉčçċďđǵĜ ğġĥħĵķĺļłńňņŕřŗśŝšşťţŵźžż"
              special = "æ Æ œ Œ ℬ ъ Ъ Þ þ ⅆ ℇ ℈ ℰ ƒ ⨍ ℊ ℱ ℏ ℎ ℋ ℌ ℐ ℑ ℳ № ℘ ℛ ℜ"
          LATIN: struct with fields:
              voydiac = "ÁÀÂÃÄĀĂÅÉÊÈËĒĚĖÍÎÏÓÒÔÕÖŐŌÚÙÛŬŨŪŮÜŰÝŶŸ"
              condiac = "ĆĈČĊÇĎĐ ĝĢĞĠĤĦĴĶĹĻŁŃŇŅŔŘŖŚŜŠŞŤŢŴŹŽŻ"
          russian = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"
          RUSSIAN = "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
          japanese: struct with fields:
              hiragana: struct with fields:
                  a = "あかさたなはまやらわ がざだばぱ"
                  e = "えけせてねへめ れゑ げぜでべぺ"
                  i = "いきしちにひみ りゐ ぎじぢびぴ"
                  o = "おこそとのほもよろをんごぞどぽ"
                  u = "うくすつぬふむゆる  ぐずづぶぷ"
          arabic: struct with fields:
              alone1 = "ش س ز ر ذ د خ ح ج ث ت ب ا ء"
              alone2 = "ي و ه ن م ل ك ق ف غ ع ظ ط ض ص"

##

- xlfont
- LaTeX в Scilab
- командное окно
- ascii-символы

## История

6.1.1 Введены `%chars`.