fdsymbol パッケージからスケーラブルなシンボルを取得する

fdsymbol パッケージからスケーラブルなシンボルを取得する

パッケージからシンボルをインポートする一般的な回答は、初心者には理解しにくいものです。既存の回答を適応させて、FdSymbolパッケージからスケーラブルなシンボル\lBrackとrBrackをインポートすることに成功しませんでした。私はこれを最小のシンボルに使用しています。

    \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}

しかし、\Bigl \Bigr を使用してスケーラブルにするにはどうすればよいでしょうか? ご協力いただければ幸いです。

答え1

\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}

ただし、特別な数学パッケージまたはlualatex/を使用するとxelatex、作業が簡単になります。

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

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

\end{document}

ここに画像の説明を入力してください

関連情報