Как сделать специальные символы в xmgrace

Как я могу показать специальные символы в xmgrace? Я не могу найти список специальных символов, включая символ умножения или греческие буквы или использование индексов.

2 ответа

Решение

Если вы находитесь в окне ввода текста, введите "control-e", и вы получите новое окно. Вероятно, по умолчанию это Helvetica. Выберите "Символ". Здесь есть греческие персонажи.

В общем случае \f{fontname} выбирает шрифт "fontname", а "Symbol" - это шрифт с греческими символами. В качестве ярлыка вы можете ввести элемент управления "\x", за которым следуют клавиши, которые отображаются на греческие символы, а затем "\f{}", чтобы вернуться к графику по умолчанию ("\x" - это сокращение от "\f{Symbol}" "). Например:

"Длина [\xm\f{} м]"

Это печатает Длина, сопровождаемую символом для микрометров в квадратных скобках.

Обратите внимание, что в латинских шрифтах также есть символ µ, но он будет отображаться немного по-другому. Однако большинство греческих символов доступно только шрифтом Symbol.

Немного огорчает, что он не просто работает с юникодом, но Грэйс уже около 20 лет... но все же он действительно хорош.

Чтобы ввести символьный шрифт в xmgrace, вы можете использовать \x escape-последовательность Это сокращение для \f{Symbol} встроенная команда, которая изменяется на шрифт Symbol. Имя шрифта (или код) указывается в фигурных скобках. Официальный список используемых шрифтов можно найти здесь.

Чтобы использовать некоторые конкретные символы, такие как бесконечность ∞ или умножение ×, есть дополнительное усложнение:

Следующий \x с \c вводит вас в верхние 128 символов набора символов при использовании \C вводит нижние 128 символов. Верхние 128 символов используются по умолчанию. Когда вы печатаете метки вручную в интерфейсе xmgrace, вы можете нажать Ctrl-e, чтобы открыть окно "Инструмент шрифтов", в котором отображаются все шрифты. Вы можете выбрать символы с помощью курсора, однако невозможно выбрать нижние 128 символов таким образом.

Чтобы ответить на ваши конкретные примеры:

\x\c4 Символ умножения × (в нижних 128 символах)

\x Греческие буквы, например, для использования α Γ \xaG, Это верхние 128 символов.

Для возврата к обычному шрифту (фактически, чтобы оставить любой специальный шрифт) используйте escape-последовательность \f{},

\S а также \s Верхний индекс и нижний индекс соответственно, например, для использования x^2 x\S2,

Чтобы вернуться к обычному случаю, используйте escape-последовательность \N, Если вы использовали \c, то вам также нужно будет использовать \C, чтобы вернуться к более низкому набору 128 символов.

Мне часто нужно использовать символ "градусы", который \x\c0,

Для получения дополнительной информации см этот большой обзор здесь.

Другие вопросы по тегам