Как сделать специальные символы в 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
,
Для получения дополнительной информации см этот большой обзор здесь.