inserindo símbolo no meu arquivo lyx

inserindo símbolo no meu arquivo lyx

Eu inseriria o símbolo de um quadrado no meu texto. Inserir no menu: inserir-> caractere especial -> quadrado (25A2) funciona no meu arquivo lyx, mas renderizar como pdf não funciona. Eu entendo: você pode fornecer uma definição com \DeclareUnicodeCharacter

Tentei adicionar o comando:

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

no preâmbulo, mas não funciona. Recebo 'sequência de controle indefinida'. Obviamente o nome \squarenão está correto.

Alguma dica?

obrigado p.

Responder1

Passo 1

DocumentSettings...Fonts

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

Roman: DejaVu Serif(ou algum outro com o glifo) →

Close

Etapa 2

InsertSpecial CharacterSymbols...

Category:Geometric Shapes

→ Selecione o 3º símbolo ( U+25A2) →

OK

Ou alternativamenteno Linux: Ctrl+ Shift+ ue digite 25a2(Este não é um método específico do LyX. Para outros sistemas operacionais deve haver um método semelhante para inserir caracteres Unicode em qualquer programa).

De qualquer forma, isso deve produzir este código compilável mostrando um ▢, começando com um novo arquivo:

%% 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}

Se você marcar este símbolo como código matemático, o Lyx carregará automaticamente a inserção amstexte uma definição de macro para usar \lyxmathsym{▢}ao inserir o símbolo já no modo matemático, \text{▢}mas no PDF o símbolo parecerá exatamente o mesmo.

informação relacionada