LuaLaTeX와 함께 사용하기 위해 minionpro 패키지의 minionint 옵션에서 제공하는 적분 기호를 가져옵니다.

LuaLaTeX와 함께 사용하기 위해 minionpro 패키지의 minionint 옵션에서 제공하는 적분 기호를 가져옵니다.

minionint제목에서 알 수 있듯이 패키지 의 옵션을 사용할 때 활성화되는 적분 기호를 MinionPro따로 설치하지 않고도 얻고자 합니다 . 있을 수있다? 어느 방향으로 가야할지 모르겠습니다. Minion Pro .otf글꼴을 사용하고 있으며 패키지에서 적분을 참조하는 코드를 복사했지만 MinionPro적분 기호에는 변화가 없습니다. 없어진 물건 있어요?

\documentclass{article}

\usepackage{fontspec}
\setmainfont[Path=./fuentes/minion/,
   UprightFont=*-Regular.otf,
   BoldFont=*-Bold.otf,
   ItalicFont=*-Italic.otf,
   BoldItalicFont=*-BoldItalic.otf
   ]{MinionPro}

\newfontface\Swash{MinionPro-Italic}[
Path=./fuentes/minion/,
 Extension = .otf,
 Contextuals=Swash]
\DeclareTextFontCommand{\textsw}{\Swash}
%\usepackage{MnSymbol}

\makeatletter

% integrals
%\newcommand\Mn@load@integrals{}

\newcommand\Mn@Decl@Minion@Ints{%
\DeclareFontFamily{U}{MnSymbolFI}{}
\DeclareFontShape{U}{MnSymbolFI}{m}{it}{
    <-6>  MnSymbolFI\Mn@minionint@opticals5
   <6-7>  MnSymbolFI\Mn@minionint@opticals6
   <7-8>  MnSymbolFI\Mn@minionint@opticals7
   <8-9>  MnSymbolFI\Mn@minionint@opticals8
   <9-10> MnSymbolFI\Mn@minionint@opticals9
  <10-12> MnSymbolFI\Mn@minionint@opticals10
  <12->   MnSymbolFI\Mn@minionint@opticals12
}{}
\DeclareFontShape{U}{MnSymbolFI}{b}{it}{
    <-6>  MnSymbolFI\Mn@minionint@bold\Mn@minionint@opticals5
   <6-7>  MnSymbolFI\Mn@minionint@bold\Mn@minionint@opticals6
   <7-8>  MnSymbolFI\Mn@minionint@bold\Mn@minionint@opticals7
   <8-9>  MnSymbolFI\Mn@minionint@bold\Mn@minionint@opticals8
   <9-10> MnSymbolFI\Mn@minionint@bold\Mn@minionint@opticals9
  <10-12> MnSymbolFI\Mn@minionint@bold\Mn@minionint@opticals10
  <12->   MnSymbolFI\Mn@minionint@bold\Mn@minionint@opticals12
}{}
\DeclareSymbolFont{intsymbols}  {U}{MnSymbolFI}{m}{it}
\SetSymbolFont{intsymbols}{bold}{U}{MnSymbolFI}{b}{it}
\let\varint\tint
\let\variint\tiint
\let\variiint\tiiint
\let\variiiint\tiiiint
\let\varidotsint\tidotsint
\let\varlandupint\tlandupint
\let\varlanddownint\tlanddownint
\let\varstrokedint\tstrokedint
\let\varoint\toint
\let\varoiint\toiint
\let\varrcirclerightint\trcirclerightint
\let\varlcirclerightint\tlcirclerightint
\let\varrcircleleftint\trcircleleftint
\let\varlcircleleftint\tlcircleleftint
\let\varsumint\tsumint
\DeclareMathSymbol\tint            \mathop{intsymbols}{112}
\DeclareMathSymbol\tiint           \mathop{intsymbols}{114}
\DeclareMathSymbol\tiiint          \mathop{intsymbols}{116}
\DeclareMathSymbol\tiiiint         \mathop{intsymbols}{118}
\DeclareMathSymbol\tidotsint       \mathop{intsymbols}{120}
\DeclareMathSymbol\tlandupint      \mathop{intsymbols}{122}
\DeclareMathSymbol\tlanddownint    \mathop{intsymbols}{124}
\DeclareMathSymbol\tstrokedint     \mathop{intsymbols}{126}
\DeclareMathSymbol\toint           \mathop{intsymbols}{128}
\DeclareMathSymbol\toiint          \mathop{intsymbols}{130}
\DeclareMathSymbol\trcirclerightint\mathop{intsymbols}{132}
\DeclareMathSymbol\tlcirclerightint\mathop{intsymbols}{134}
\DeclareMathSymbol\trcircleleftint \mathop{intsymbols}{136}
\DeclareMathSymbol\tlcircleleftint \mathop{intsymbols}{138}
\DeclareMathSymbol\tsumint         \mathop{intsymbols}{140}
\let\intop\tint
\let\ointop\toint
}
% \Mn@load@integrals

\makeatother

\begin{document}
This is Minion Pro font and \textsw{This is the Swashes}
\[\int  f dx\]
\end{document}

관련 정보