내 lyx 파일에 기호 삽입

내 lyx 파일에 기호 삽입

나는 텍스트에 사각형 기호를 삽입할 것입니다. 메뉴에서 삽입: 삽입-> 특수 문자-> 정사각형(25A2)이 내 lyx 파일에서 작동하지만 PDF로 렌더링이 작동하지 않습니다. 나는 얻는다: 당신은 다음과 같은 정의를 제공할 수 있습니다. \DeclareUnicodeCharacter

다음 명령을 추가하려고 했습니다.

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

서문에는 있지만 작동하지 않습니다. '정의되지 않은 제어 시퀀스'가 표시됩니다. 당연히 이름이 \square정확하지 않습니다.

힌트가 있나요?

고마워요 p.

답변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++ Shiftu입력한 다음 다음을 입력합니다 25a2(이것은 LyX 전용 방법이 아닙니다. 다른 OS의 경우 모든 프로그램에서 유니코드 문자를 입력하려면 유사한 방법을 사용해야 합니다).

어떤 경우든 새 파일로 시작하여 ▢를 표시하는 컴파일 가능한 코드가 생성되어야 합니다.

%% 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에서는 기호가 정확히 동일하게 보입니다.

관련 정보