From 6c961c333a49eec21cbfaa6b187612523ef1db15 Mon Sep 17 00:00:00 2001 From: Ruixi Zhang <39968857+RuixiZhang42@users.noreply.github.com> Date: Mon, 11 Mar 2019 16:00:40 -0400 Subject: [PATCH] Prevent \char183 from turning into Middle Dot (U+00B7) see https://github.com/CTeX-org/ctex-kit/issues/407 --- mtpro2-patch.tex | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mtpro2-patch.tex b/mtpro2-patch.tex index 73673ae..a78c52a 100644 --- a/mtpro2-patch.tex +++ b/mtpro2-patch.tex @@ -295,6 +295,13 @@ \fi \mathop{\vbox{\ialign{\hfil##\hfil\cr\noalign{\kern3\p@}\thebrace@\crcr \noalign{\kern3\p@\nointerlineskip}$\displaystyle#1$\crcr}}}\limits}% +\AtBeginDocument{% + \@ifpackageloaded{xeCJK}{% + \let\xeCJK@mtp@patch@overcbrace\overcbrace + \def\overcbrace#1{{\makexeCJKinactive + \xeCJK@mtp@patch@overcbrace{#1}}}% + }{}% +} % CTeX setup % Assuming \mtpscale = 1.10502958579881657 % \mtpscriptscale = 1.03309552688947532