вставка символа в мой файл lyx

вставка символа в мой файл lyx

Я бы вставил символ квадрата в свой текст. Вставка из меню: вставка-> специальный символ -> квадрат (25A2) работает в моем файле lyx, но рендеринг в формате pdf не работает. Я получаю: Вы можете предоставить определение с помощью \DeclareUnicodeCharacter

Я попробовал добавить команду:

\DeclareUnicodeCharacter{25A2}{$\square$}

в преамбуле, но это не работает. Я получаю 'неопределенная управляющая последовательность'. Очевидно, имя \squareневерное.

Есть какие-нибудь подсказки?

спасибо, стр.

решение1

Шаг 1

DocumentSettings...Fonts

☑ Use non-TeX fonts (via XeTeX\LuaTeX)

Roman: DejaVu Serif(или какой-либо другой с глифом) →

Close

Установка 2

InsertSpecial CharacterSymbols...

Category:Geometric Shapes

→ Выберите 3-й символ ( U+25A2) →

OK

Или альтернативнов линуксе: Ctrl+ Shift+ u, затем введите 25a2(Это не специфичный для LyX метод. Для других ОС должен быть аналогичный метод ввода символов Юникода в любой программе).

В любом случае это должно создать этот компилируемый код, показывающий ▢, начинающийся с нового файла:

%% LyX 2.3.7 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{article}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{DejaVu Serif}
\usepackage{polyglossia}
\setdefaultlanguage[variant=american]{english}
\begin{document}
\end{document}

Если вы отметите этот символ как математический код, Lyx автоматически загрузит вставку amstextи определение макроса, которое \lyxmathsym{▢}будет использоваться при вставке символа, уже находящегося в математическом режиме, \text{▢}но в PDF-файле символ будет выглядеть точно так же.

Связанный контент