모든 문서에 대해 명령이 변경되었습니다.

모든 문서에 대해 명령이 변경되었습니다.

나는 나를 약간 당황하게 만드는 문제에 직면하고 있습니다. 참고로 저는 Texmaker 5.0.4를 사용하고 있습니다.

에 대한 명령을 정의하고 싶어서 \mathcal{l}다음을 시도했습니다.

\newcommand{\l}{\mathcal{l}}

이미 정의되어 있다는 오류 메시지가 \l표시되었으므로 대신 시도했습니다.

\renewcommand{\l}{\mathcal{l}}

그런데 글을 쓸 때마다 PDF에 내가 원하는 것이 아닌 \l화살표가 생겼습니다 . \updownarrow그뿐만 아니라, 내가 더 걱정하는 것은 내가 글을 쓸 때마다 \mathcal{l}, 심지어 다른 문서에서 글을 쓸 때에도 대신 이 화살표가 나온다는 것입니다. 더 간단한 설정으로 수정하려고 이 새 문서를 만들었지만 다음을 수행할 수 없습니다.

\documentclass{article}

\begin{document}

$\mathcal{l}$

\end{document}

갱신되는 명령은 없지만 그 결과는 화살표입니다 \updownarrow. 따라서 Texmaker에 문제가 있어야 합니다. 왜 이런 일이 발생했는지, 어떻게 해결할 수 있는지 아는 사람이 있나요? 감사해요!

답변1

에서는 소문자를 지원하지 않습니다 \mathcal(일부 글꼴, 특히 STIX 글꼴에는 소문자 지원이 있음).

그렇게 하면 \mathcal{<lowercase letter>}무작위 기호가 표시됩니다(실제로 무작위는 아니지만 명령이 내부적으로 어떻게 작동하는지 모른다면 예측할 수 없습니다).

당신이 원하는 것은 이미 에서 제공한 것 같습니다 \ell.

조심하세요! \renewcommand특히 짧은 이름을 사용하는 명령과 같이 모르는 작업을 수행하지 마십시오 . 특별한 경우, 참고문헌에 Dybała와 같은 일부 폴란드 작가가 언급되어 있으면 문제가 발생할 수 있습니다.

관련 정보