Obtendo um símbolo escalável do pacote fdsymbol

Obtendo um símbolo escalável do pacote fdsymbol

As respostas gerais sobre como importar símbolos de pacotes são difíceis de entender para iniciantes. Não tive sucesso na adaptação das respostas existentes para importar símbolos escaláveis ​​\lBrack e rBrack do pacote FdSymbol. Eu tenho isso para o menor símbolo

    \documentclass{article}

    \DeclareFontFamily{U}{FdSymbolF}{}
    \DeclareFontShape{U}{FdSymbolF}{m}{n}{<-> s * FdSymbolF-Book}{}
    \DeclareSymbolFont{fdbrackets}{U}{FdSymbolF}{m}{n}
    \DeclareMathSymbol{\lBrack}{\mathord}{fdbrackets}{"60}
    \DeclareMathSymbol{\rBrack}{\mathord}{fdbrackets}{"66}

    \begin{document}

$\lBrack x,y \rBrack$

\end{document}

Mas como posso torná-lo escalável usando \Bigl \Bigr? Eu apreciaria qualquer ajuda.

Responder1

\documentclass{article} 
\DeclareFontFamily{U}{FdSymbolF}{}
\DeclareFontShape{U}{FdSymbolF}{m}{n}{<-> s * FdSymbolF-Book}{}
\DeclareSymbolFont{fdbrackets}{U}{FdSymbolF}{m}{n}
\DeclareMathDelimiter{\lBrack}{\mathopen}{fdbrackets}{"60}{fdbrackets}{"60}
\DeclareMathDelimiter{\rBrack}{\mathclose}{fdbrackets}{"66}{fdbrackets}{"66}
 \begin{document}

$\lBrack x,y \rBrack$
$\Bigl\lBrack x,y \Bigr\rBrack$

\end{document}

No entanto, usar um pacote matemático especial ou lualatex/ xelatextornar as coisas mais fáceis:

\documentclass{article}
\usepackage{unicode-math}
\setmathfont{XITS Math}    
\begin{document}

$\lBrack x,y \rBrack$
$\Bigl\lBrack x,y \Bigr\rBrack$

\end{document}

insira a descrição da imagem aqui

informação relacionada