如何从包中导入符号的一般答案对于初学者来说很难理解。我无法调整现有答案以从 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}