![inserindo símbolo no meu arquivo lyx](https://rvso.com/image/476257/inserindo%20s%C3%ADmbolo%20no%20meu%20arquivo%20lyx.png)
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 \square
não está correto.
Alguma dica?
obrigado p.
Responder1
Passo 1
Document→ Settings...→ Fonts
→ ☑ Use non-TeX fonts (via XeTeX\LuaTeX)
→
→ Roman:
DejaVu Serif(ou algum outro com o glifo) →
Close
Etapa 2
Insert→ Special Character→ Symbols...
→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 amstext
e 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.