Spec-Zone.ru › Octave 7

15.2.8.2 tex интерпретатор

Интерпретатор "tex" реализует подмножество функциональности TeX при отображении текста. Это позволяет вставлять специальные глифы, такие как греческие буквы или математические символы. Специальные символы вставляются с помощью символа обратного слэша (\), за которым следует код, как показано в таблице 15.1.

Помимо специальных глифов, форматирование текста можно изменить в строке, используя коды

\bf Полужирный шрифт
\it Курсивный шрифт
\sl Наклонный шрифт
\rm Обычный шрифт

Эти коды можно использовать вместе с символами { и } для ограничения изменения на часть строки. Например,

xlabel ('{\bf H} = a {\bf V}')

где символ 'a' не будет отображаться полужирным шрифтом. Обратите внимание, что для предотвращения интерпретации символа обратного слэша Octave в строках, сами строки должны быть в одинарных кавычках.

Также можно изменить имя шрифта и размер в тексте

\fontname{fontname} Указать используемый шрифт
\fontsize{size} Указать размер используемого шрифта

Цвет текста также можно изменить в строке, используя либо строку (например, "красный"), либо численное значение с помощью спецификации Красный-Зеленый-Синий (RGB) (например, [1 0 0], также красный).

\color{color} Указать цвет как строку
\color[rgb]{R G B} Указать цвет численно

Наконец, надстрочный и подстрочный индексы можно контролировать с помощью символов '^' и '_'. Если '^' или '_' следуют за символом {, то весь блок, окруженный парой { }, станет надстрочным или подстрочным. Без пары { }, только символ, непосредственно следующий за '^' или '_', будет изменён.

Греческие строчные буквы
\alpha \beta \gamma
\delta \epsilon \zeta
\eta \theta \vartheta
\iota \kappa \lambda
\mu \nu \xi
\o \pi \varpi
\rho \sigma \varsigma
\tau \upsilon \phi
\chi \psi \omega
Греческие прописные буквы
\Gamma \Delta \Theta
\Lambda \Xi \Pi
\Sigma \Upsilon \Phi
\Psi \Omega
Разные символы типа Ord
\aleph \wp \Re
\Im \partial \infty
\prime \nabla \surd
\angle \forall \exists
\neg \clubsuit \diamondsuit
\heartsuit \spadesuit
“Большие” операторы
\int
Бинарные операторы
\pm \cdot \times
\ast \circ \bullet
\div \cap \cup
\vee \wedge \oplus
\otimes \oslash
Отношения
\leq \subset \subseteq
\in \geq \supset
\supseteq \ni \mid
\equiv \sim \approx
\cong \propto \perp
Стрелки
\leftarrow \Leftarrow \rightarrow
\Rightarrow \leftrightarrow \uparrow
\downarrow
Открывающие и закрывающие скобки
\lfloor \langle \lceil
\rfloor \rangle \rceil
Альтернативные имена
\neq
Другие
\ldots \0 \copyright
\deg

Таблица 15.1: Доступные специальные символы в режиме TeX

Внимание: Символ градуса

Совместимость с TeX и MATLAB относительно символа \circ невозможна. В то время как TeX преобразует этот символ в Unicode 2218 (U+2218), MATLAB отображает его как Unicode 00B0 (U+00B0) вместо этого. Octave выбрал следование спецификации TeX, но добавил дополнительный символ \deg, который отображает символ градуса (U+00B0).

© 1996–2022 The Octave Project Developers
Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions.
https://docs.octave.org/v7.2.0/tex-interpreter.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API