Alguns símbolos não estão sendo renderizados corretamente

Alguns símbolos não estão sendo renderizados corretamente

Aqui está o meu MWE. Estou tentando importar (e )delimitar símbolos para stix.styo computador moderno e alguns símbolos não são renderizados corretamente.

\documentclass[12pt]{article}
\usepackage{amsmath,amssymb}
\DeclareFontEncoding{LS2}{}{\noaccents@}
\DeclareFontSubstitution{LS2}{stix}{m}{n}
\DeclareSymbolFont{xlargesymbols}{LS2}{stixex}{m}{n}
\DeclareMathDelimiter{(}{\mathopen}{operators}{"2E}{xlargesymbols}{"00}
\DeclareMathDelimiter{)}{\mathclose}{operators}{"2F}{xlargesymbols}{"01}

\begin{document}
  \textbf{Question.} Let $|B|\equiv i \pmod{3}$
\end{document}

e a saída que recebo para isso éinsira a descrição da imagem aquiestá claro que o \pmodcomando não está funcionando corretamente? Por quê então? O que devo fazer para corrigir isso?

Responder1

Você errou a posição do char. Na minha tabela de fontes os códigos são "28e "29para os pequenos símbolos. Isso foi confirmado na documentação de stix( texdoc stix)

Então:

\documentclass[12pt]{article}
\usepackage{amsmath,amssymb}
\DeclareFontEncoding{LS2}{}{\noaccents@}
\DeclareFontSubstitution{LS2}{stix}{m}{n}
\DeclareSymbolFont{xlargesymbols}{LS2}{stixex}{m}{n}
\DeclareMathDelimiter{(}{\mathopen}{operators}{"28}{xlargesymbols}{"00}
\DeclareMathDelimiter{)}{\mathclose}{operators}{"29}{xlargesymbols}{"01}

\begin{document}
  \textbf{Question.} () Let $|B|\equiv i \pmod{3}$
  \[
  \left(\frac{a^{\frac{1}{2}}}{n}\right)
  \]
\end{document}

produzindo:

insira a descrição da imagem aqui

informação relacionada