%% %% This is file `innerscript.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% innerscript_code.dtx (with options: `package') %% %% This file is from version 1.3 of the free and open-source %% LaTeX package "innerscript," released August 2024, to be %% used with the LuaTeX engine. %% %% Copyright 2021, 2023, 2024 Conrad Kosowsky %% %% This file may be distributed and modified under the terms %% of the LaTeX Public Project License, version 1.3c or any %% later version. The most recent version of this license is %% available online at %% %% https://www.latex-project.org/lppl/ %% %% This work has the LPPL status "maintained," and the current %% maintainer is the package author, Conrad Kosowsky. He can %% be reached at kosowsky.latex@gmail.com. %% %% PLEASE KNOW THAT THIS FREE SOFTWARE IS PROVIDED WITHOUT %% ANY WARRANTY. SPECIFICALLY, THE "NO WARRANTY" SECTION OF %% THE LATEX PROJECT PUBLIC LICENSE STATES THE FOLLOWING: %% %% THERE IS NO WARRANTY FOR THE WORK. EXCEPT WHEN OTHERWISE %% STATED IN WRITING, THE COPYRIGHT HOLDER PROVIDES THE WORK %% `AS IS’, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED %% OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED %% WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR %% PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE %% OF THE WORK IS WITH YOU. SHOULD THE WORK PROVE DEFECTIVE, %% YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR %% CORRECTION. %% %% IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED %% TO IN WRITING WILL THE COPYRIGHT HOLDER, OR ANY AUTHOR %% NAMED IN THE COMPONENTS OF THE WORK, OR ANY OTHER PARTY %% WHO MAY DISTRIBUTE AND/OR MODIFY THE WORK AS PERMITTED %% ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, %% SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT %% OF ANY USE OF THE WORK OR OUT OF INABILITY TO USE THE WORK %% (INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA, DATA BEING %% RENDERED INACCURATE, OR LOSSES SUSTAINED BY ANYONE AS A %% RESULT OF ANY FAILURE OF THE WORK TO OPERATE WITH ANY %% OTHER PROGRAMS), EVEN IF THE COPYRIGHT HOLDER OR SAID %% AUTHOR OR SAID OTHER PARTY HAS BEEN ADVISED OF THE %% POSSIBILITY OF SUCH DAMAGES. %% %% For more information, see the LaTeX Project Public License. %% Derivative works based on this software may come with their %% own license or terms of use, and the package author is not %% responsible for any third-party software. %% %% Happy TeXing! %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{innerscript}[2024/08/19 v. 1.3 Package innerscript] \newcount\IS@script \newcount\IS@scriptscript \newif\ifIS@inner \newif\ifIS@close \newif\ifIS@cover \IS@script\@ne \IS@scriptscript\@ne \IS@innertrue \IS@closetrue \IS@covertrue \DeclareOption{script}{\IS@script\@ne} \DeclareOption{scriptscript}{\IS@scriptscript\@ne} \DeclareOption{inner}{\IS@innertrue} \DeclareOption{close}{\IS@closetrue} \DeclareOption{cover}{\IS@covertrue} \DeclareOption{legacy-script}{\IS@script\tw@} \DeclareOption{legacy-scriptscript}{\IS@scriptscript\tw@} \DeclareOption{no-script}{\IS@script\z@} \DeclareOption{no-scriptscript}{\IS@scriptscript\z@} \DeclareOption{no-inner}{\IS@innerfalse} \DeclareOption{no-close}{\IS@closefalse} \DeclareOption{no-cover}{\IS@coverfalse} \ProcessOptions* \ifx\Umathordordspacing\@undefined \bgroup \catcode`\ =12\relax \def\IS@LuaTeXError{\GenericError{}% {\MessageBreak\MessageBreak Package innerscript error:% \MessageBreak\MessageBreak *******************\MessageBreak * *\MessageBreak * CANNOT LOAD *\MessageBreak * INNERSCRIPT *\MessageBreak * LuaTeX Needed *\MessageBreak * *\MessageBreak *******************\MessageBreak\@gobbletwo}% {See the innerscript package documentation for explanation.}% {I need LuaTeX to make the innerscript package work. It\MessageBreak looks like the current engine is something else, so I\MessageBreak can't load the package file. To use innerscript, please\MessageBreak typeset with LuaLaTeX. To continue without innerscript,\MessageBreak press return.}}% \expandafter\egroup \IS@LuaTeXError \AtEndOfPackage{\typeout{Package innerscript failed to load \on@line!}} \expandafter\endinput % we \endinput with a balanced conditional \fi \def\IS@info#1{\wlog{Package innerscript Info: #1}} \def\scalemu#1#2{\muexpr#2#1 \@plus\muexpr#2\gluetomu\gluestretch\mutoglue#1\relax \@minus\muexpr#2\gluetomu\glueshrink\mutoglue#1\relax\relax} \ifcase\IS@script % Case 0: No changes \IS@info{No space changes for \string\scriptstyle\space atoms.} \IS@info{No space changes for \string\crampedscriptstyle\space atoms.} \or % Case 1: Default changes \IS@info{Adjusting space for \string\scriptstyle\space atoms.} \IS@info{Adjusting space for \string\crampedscriptstyle\space atoms.} % \scriptstyle \Umathordopspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathordbinspacing\scriptstyle=\scalemu{\medmuskip}{0.6} \Umathordrelspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathordinnerspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathopordspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathopopspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathoprelspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathopinnerspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathbinordspacing\scriptstyle=\scalemu{\medmuskip}{0.6} \Umathbinopspacing\scriptstyle=\scalemu{\medmuskip}{0.6} \Umathbinopenspacing\scriptstyle=\scalemu{\medmuskip}{0.6} \Umathbininnerspacing\scriptstyle=\scalemu{\medmuskip}{0.6} \Umathrelordspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathrelopspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathrelopenspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathrelinnerspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathcloseopspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathclosebinspacing\scriptstyle=\scalemu{\medmuskip}{0.6} \Umathcloserelspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathcloseinnerspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctordspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctopspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctrelspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctopenspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctclosespacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctpunctspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctinnerspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerordspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinneropspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerbinspacing\scriptstyle=\scalemu{\medmuskip}{0.6} \Umathinnerrelspacing\scriptstyle=\scalemu{\thickmuskip}{0.6} \Umathinneropenspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerpunctspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerinnerspacing\scriptstyle=\scalemu{\thinmuskip}{0.6} % \crampedscriptstyle \Umathordopspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathordbinspacing\crampedscriptstyle=\scalemu{\medmuskip}{0.6} \Umathordrelspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathordinnerspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathopordspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathopopspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathoprelspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathopinnerspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathbinordspacing\crampedscriptstyle=\scalemu{\medmuskip}{0.6} \Umathbinopspacing\crampedscriptstyle=\scalemu{\medmuskip}{0.6} \Umathbinopenspacing\crampedscriptstyle=\scalemu{\medmuskip}{0.6} \Umathbininnerspacing\crampedscriptstyle=\scalemu{\medmuskip}{0.6} \Umathrelordspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathrelopspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathrelopenspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathrelinnerspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathcloseopspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathclosebinspacing\crampedscriptstyle=\scalemu{\medmuskip}{0.6} \Umathcloserelspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathcloseinnerspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctordspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctopspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctrelspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctopenspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctclosespacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctpunctspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathpunctinnerspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerordspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinneropspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerbinspacing\crampedscriptstyle=\scalemu{\medmuskip}{0.6} \Umathinnerrelspacing\crampedscriptstyle=\scalemu{\thickmuskip}{0.6} \Umathinneropenspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerpunctspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \Umathinnerinnerspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.6} \or % Case 2: Changes from previous version of innerscript \IS@info{Using v. 1.1 space for \string\scriptstyle\space atoms.} \IS@info{Using v. 1.1 space for \string\crampedscriptstyle\space atoms.} % \scriptstyle \Umathordopspacing\scriptstyle=0.6\thinmuskip \Umathordbinspacing\scriptstyle=0.7\thinmuskip \Umathordrelspacing\scriptstyle=\thinmuskip \Umathordinnerspacing\scriptstyle=0.6\thinmuskip \Umathopordspacing\scriptstyle=0.6\thinmuskip \Umathopopspacing\scriptstyle=0.6\thinmuskip \Umathoprelspacing\scriptstyle=\thinmuskip \Umathopinnerspacing\scriptstyle=\thinmuskip \Umathbinordspacing\scriptstyle=0.7\thinmuskip \Umathbinopspacing\scriptstyle=0.7\thinmuskip \Umathbinopenspacing\scriptstyle=0.7\thinmuskip \Umathbininnerspacing\scriptstyle=0.7\thinmuskip \Umathrelordspacing\scriptstyle=\thinmuskip \Umathrelopspacing\scriptstyle=\thinmuskip \Umathrelopenspacing\scriptstyle=\thinmuskip \Umathrelinnerspacing\scriptstyle=\thinmuskip \Umathcloseopspacing\scriptstyle=0.6\thinmuskip \Umathclosebinspacing\scriptstyle=0.7\thinmuskip \Umathcloserelspacing\scriptstyle=\thinmuskip \Umathcloseinnerspacing\scriptstyle=0.6\thinmuskip \Umathpunctordspacing\scriptstyle=0.6\thinmuskip \Umathpunctopspacing\scriptstyle=0.6\thinmuskip \Umathpunctrelspacing\scriptstyle=0.6\thinmuskip \Umathpunctopenspacing\scriptstyle=0.6\thinmuskip \Umathpunctclosespacing\scriptstyle=0.6\thinmuskip \Umathpunctpunctspacing\scriptstyle=0.6\thinmuskip \Umathpunctinnerspacing\scriptstyle=0.6\thinmuskip \Umathinnerordspacing\scriptstyle=0.6\thinmuskip \Umathinneropspacing\scriptstyle=0.6\thinmuskip \Umathinnerbinspacing\scriptstyle=0.7\thinmuskip \Umathinnerrelspacing\scriptstyle=\thinmuskip \Umathinneropenspacing\scriptstyle=0.6\thinmuskip \Umathinnerpunctspacing\scriptstyle=0.6\thinmuskip \Umathinnerinnerspacing\scriptstyle=0.6\thinmuskip % \crampedscriptstyle \Umathordopspacing\crampedscriptstyle=0.6\thinmuskip \Umathordbinspacing\crampedscriptstyle=0.7\thinmuskip \Umathordrelspacing\crampedscriptstyle=\thinmuskip \Umathordinnerspacing\crampedscriptstyle=0.6\thinmuskip \Umathopordspacing\crampedscriptstyle=0.6\thinmuskip \Umathopopspacing\crampedscriptstyle=0.6\thinmuskip \Umathoprelspacing\crampedscriptstyle=\thinmuskip \Umathopinnerspacing\crampedscriptstyle=\thinmuskip \Umathbinordspacing\crampedscriptstyle=0.7\thinmuskip \Umathbinopspacing\crampedscriptstyle=0.7\thinmuskip \Umathbinopenspacing\crampedscriptstyle=0.7\thinmuskip \Umathbininnerspacing\crampedscriptstyle=0.7\thinmuskip \Umathrelordspacing\crampedscriptstyle=\thinmuskip \Umathrelopspacing\crampedscriptstyle=\thinmuskip \Umathrelopenspacing\crampedscriptstyle=\thinmuskip \Umathrelinnerspacing\crampedscriptstyle=\thinmuskip \Umathcloseopspacing\crampedscriptstyle=0.6\thinmuskip \Umathclosebinspacing\crampedscriptstyle=0.7\thinmuskip \Umathcloserelspacing\crampedscriptstyle=\thinmuskip \Umathcloseinnerspacing\crampedscriptstyle=0.6\thinmuskip \Umathpunctordspacing\crampedscriptstyle=0.6\thinmuskip \Umathpunctopspacing\crampedscriptstyle=0.6\thinmuskip \Umathpunctrelspacing\crampedscriptstyle=0.6\thinmuskip \Umathpunctopenspacing\crampedscriptstyle=0.6\thinmuskip \Umathpunctclosespacing\crampedscriptstyle=0.6\thinmuskip \Umathpunctpunctspacing\crampedscriptstyle=0.6\thinmuskip \Umathpunctinnerspacing\crampedscriptstyle=0.6\thinmuskip \Umathinnerordspacing\crampedscriptstyle=0.6\thinmuskip \Umathinneropspacing\crampedscriptstyle=0.6\thinmuskip \Umathinnerbinspacing\crampedscriptstyle=0.7\thinmuskip \Umathinnerrelspacing\crampedscriptstyle=\thinmuskip \Umathinneropenspacing\crampedscriptstyle=0.6\thinmuskip \Umathinnerpunctspacing\crampedscriptstyle=0.6\thinmuskip \Umathinnerinnerspacing\crampedscriptstyle=0.6\thinmuskip \fi \ifcase\IS@scriptscript % Case 0: No changes \IS@info{No space changes for \string\scriptscriptstyle\space atoms.} \IS@info{No space changes for \string\crampedscriptscriptstyle\space atoms.} \or % Case 1: Default changes \IS@info{Adjusting space for \string\scriptscriptstyle\space atoms.} \IS@info{Adjusting space for \string\crampedscriptscriptstyle\space atoms.} % \scriptscriptstyle \Umathordopspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathordbinspacing\scriptscriptstyle=\scalemu{\medmuskip}{0.4} \Umathordrelspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathordinnerspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathopordspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathopopspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathoprelspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathopinnerspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathbinordspacing\scriptscriptstyle=\scalemu{\medmuskip}{0.4} \Umathbinopspacing\scriptscriptstyle=\scalemu{\medmuskip}{0.4} \Umathbinopenspacing\scriptscriptstyle=\scalemu{\medmuskip}{0.4} \Umathbininnerspacing\scriptscriptstyle=\scalemu{\medmuskip}{0.4} \Umathrelordspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathrelopspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathrelopenspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathrelinnerspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathcloseopspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathclosebinspacing\scriptscriptstyle=\scalemu{\medmuskip}{0.4} \Umathcloserelspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathcloseinnerspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathpunctordspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathpunctopspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathpunctrelspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathpunctopenspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathpunctclosespacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathpunctpunctspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathpunctinnerspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathinnerordspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathinneropspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathinnerbinspacing\scriptscriptstyle=\scalemu{\medmuskip}{0.4} \Umathinnerrelspacing\scriptscriptstyle=\scalemu{\thickmuskip}{0.4} \Umathinneropenspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathinnerpunctspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} \Umathinnerinnerspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.4} % \crampedscriptscriptstyle \Umathordopspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathordbinspacing\crampedscriptscriptstyle=\scalemu {\medmuskip}{0.4} \Umathordrelspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathordinnerspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathopordspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathopopspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathoprelspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathopinnerspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathbinordspacing\crampedscriptscriptstyle=\scalemu {\medmuskip}{0.4} \Umathbinopspacing\crampedscriptscriptstyle=\scalemu {\medmuskip}{0.4} \Umathbinopenspacing\crampedscriptscriptstyle=\scalemu {\medmuskip}{0.4} \Umathbininnerspacing\crampedscriptscriptstyle=\scalemu {\medmuskip}{0.4} \Umathrelordspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathrelopspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathrelopenspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathrelinnerspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathcloseopspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathclosebinspacing\crampedscriptscriptstyle=\scalemu {\medmuskip}{0.4} \Umathcloserelspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathcloseinnerspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathpunctordspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathpunctopspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathpunctrelspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathpunctopenspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathpunctclosespacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathpunctpunctspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathpunctinnerspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathinnerordspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathinneropspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathinnerbinspacing\crampedscriptscriptstyle=\scalemu {\medmuskip}{0.4} \Umathinnerrelspacing\crampedscriptscriptstyle=\scalemu {\thickmuskip}{0.4} \Umathinneropenspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathinnerpunctspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \Umathinnerinnerspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.4} \or % Case 2: Changes from previous version of innerscript \IS@info{Using v. 1.1 space for \string\scriptscriptstyle\space atoms.} \IS@info{Using v. 1.1 space for \string\crampedscriptscriptstyle\space atoms.} % \scriptscriptstyle \Umathordopspacing\scriptscriptstyle=0.4\thinmuskip \Umathordbinspacing\scriptscriptstyle=0.5\thinmuskip \Umathordrelspacing\scriptscriptstyle=0.7\thinmuskip \Umathordinnerspacing\scriptscriptstyle=0.4\thinmuskip \Umathopordspacing\scriptscriptstyle=0.4\thinmuskip \Umathopopspacing\scriptscriptstyle=0.4\thinmuskip \Umathoprelspacing\scriptscriptstyle=0.7\thinmuskip \Umathopinnerspacing\scriptscriptstyle=0.7\thinmuskip \Umathbinordspacing\scriptscriptstyle=0.5\thinmuskip \Umathbinopspacing\scriptscriptstyle=0.5\thinmuskip \Umathbinopenspacing\scriptscriptstyle=0.5\thinmuskip \Umathbininnerspacing\scriptscriptstyle=0.5\thinmuskip \Umathrelordspacing\scriptscriptstyle=0.7\thinmuskip \Umathrelopspacing\scriptscriptstyle=0.7\thinmuskip \Umathrelopenspacing\scriptscriptstyle=0.7\thinmuskip \Umathrelinnerspacing\scriptscriptstyle=0.7\thinmuskip \Umathcloseopspacing\scriptscriptstyle=0.4\thinmuskip \Umathclosebinspacing\scriptscriptstyle=0.5\thinmuskip \Umathcloserelspacing\scriptscriptstyle=0.7\thinmuskip \Umathcloseinnerspacing\scriptscriptstyle=0.4\thinmuskip \Umathpunctordspacing\scriptscriptstyle=0.4\thinmuskip \Umathpunctopspacing\scriptscriptstyle=0.4\thinmuskip \Umathpunctrelspacing\scriptscriptstyle=0.4\thinmuskip \Umathpunctopenspacing\scriptscriptstyle=0.4\thinmuskip \Umathpunctclosespacing\scriptscriptstyle=0.4\thinmuskip \Umathpunctpunctspacing\scriptscriptstyle=0.4\thinmuskip \Umathpunctinnerspacing\scriptscriptstyle=0.4\thinmuskip \Umathinnerordspacing\scriptscriptstyle=0.4\thinmuskip \Umathinneropspacing\scriptscriptstyle=0.4\thinmuskip \Umathinnerbinspacing\scriptscriptstyle=0.5\thinmuskip \Umathinnerrelspacing\scriptscriptstyle=0.7\thinmuskip \Umathinneropenspacing\scriptscriptstyle=0.4\thinmuskip \Umathinnerpunctspacing\scriptscriptstyle=0.4\thinmuskip \Umathinnerinnerspacing\scriptscriptstyle=0.4\thinmuskip % \crampedscriptscriptstyle \Umathordopspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathordbinspacing\crampedscriptscriptstyle=0.5\thinmuskip \Umathordrelspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathordinnerspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathopordspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathopopspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathoprelspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathopinnerspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathbinordspacing\crampedscriptscriptstyle=0.5\thinmuskip \Umathbinopspacing\crampedscriptscriptstyle=0.5\thinmuskip \Umathbinopenspacing\crampedscriptscriptstyle=0.5\thinmuskip \Umathbininnerspacing\crampedscriptscriptstyle=0.5\thinmuskip \Umathrelordspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathrelopspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathrelopenspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathrelinnerspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathcloseopspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathclosebinspacing\crampedscriptscriptstyle=0.5\thinmuskip \Umathcloserelspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathcloseinnerspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathpunctordspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathpunctopspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathpunctrelspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathpunctopenspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathpunctclosespacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathpunctpunctspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathpunctinnerspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathinnerordspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathinneropspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathinnerbinspacing\crampedscriptscriptstyle=0.5\thinmuskip \Umathinnerrelspacing\crampedscriptscriptstyle=0.7\thinmuskip \Umathinneropenspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathinnerpunctspacing\crampedscriptscriptstyle=0.4\thinmuskip \Umathinnerinnerspacing\crampedscriptscriptstyle=0.4\thinmuskip \fi \ifIS@inner \IS@info{Adjusting space around \string\mathinner\space subformulas.} % \displaystyle \Umathordinnerspacing\displaystyle= \the\Umathordordspacing\displaystyle\relax \Umathopinnerspacing\displaystyle= \the\Umathopordspacing\displaystyle\relax \Umathbininnerspacing\displaystyle= \the\Umathbinordspacing\displaystyle\relax \Umathrelinnerspacing\displaystyle= \the\Umathrelordspacing\displaystyle\relax \Umathopeninnerspacing\displaystyle= \the\Umathopenordspacing\displaystyle\relax \Umathcloseinnerspacing\displaystyle= \the\Umathcloseordspacing\displaystyle\relax \Umathpunctinnerspacing\displaystyle= \the\Umathpunctordspacing\displaystyle\relax % \textstyle \Umathordinnerspacing\textstyle= \the\Umathordordspacing\textstyle\relax \Umathopinnerspacing\textstyle= \the\Umathopordspacing\textstyle\relax \Umathbininnerspacing\textstyle= \the\Umathbinordspacing\textstyle\relax \Umathrelinnerspacing\textstyle= \the\Umathrelordspacing\textstyle\relax \Umathopeninnerspacing\textstyle= \the\Umathopenordspacing\textstyle\relax \Umathcloseinnerspacing\textstyle= \the\Umathcloseordspacing\textstyle\relax \Umathpunctinnerspacing\textstyle= \the\Umathpunctordspacing\textstyle\relax % \scriptstyle \Umathordinnerspacing\scriptstyle= \the\Umathordordspacing\scriptstyle\relax \Umathopinnerspacing\scriptstyle= \the\Umathopordspacing\scriptstyle\relax \Umathbininnerspacing\scriptstyle= \the\Umathbinordspacing\scriptstyle\relax \Umathrelinnerspacing\scriptstyle= \the\Umathrelordspacing\scriptstyle\relax \Umathopeninnerspacing\scriptstyle= \the\Umathopenordspacing\scriptstyle\relax \Umathcloseinnerspacing\scriptstyle= \the\Umathcloseordspacing\scriptstyle\relax \Umathpunctinnerspacing\scriptstyle= \the\Umathpunctordspacing\scriptstyle\relax % \scriptscriptstyle \Umathordinnerspacing\scriptscriptstyle= \the\Umathordordspacing\scriptscriptstyle\relax \Umathopinnerspacing\scriptscriptstyle= \the\Umathopordspacing\scriptscriptstyle\relax \Umathbininnerspacing\scriptscriptstyle= \the\Umathbinordspacing\scriptscriptstyle\relax \Umathrelinnerspacing\scriptscriptstyle= \the\Umathrelordspacing\scriptscriptstyle\relax \Umathopeninnerspacing\scriptscriptstyle= \the\Umathopenordspacing\scriptscriptstyle\relax \Umathcloseinnerspacing\scriptscriptstyle= \the\Umathcloseordspacing\scriptscriptstyle\relax \Umathpunctinnerspacing\scriptscriptstyle= \the\Umathpunctordspacing\scriptscriptstyle\relax % \crampeddisplaystyle \Umathordinnerspacing\crampeddisplaystyle= \the\Umathordordspacing\crampeddisplaystyle\relax \Umathopinnerspacing\crampeddisplaystyle= \the\Umathopordspacing\crampeddisplaystyle\relax \Umathbininnerspacing\crampeddisplaystyle= \the\Umathbinordspacing\crampeddisplaystyle\relax \Umathrelinnerspacing\crampeddisplaystyle= \the\Umathrelordspacing\crampeddisplaystyle\relax \Umathopeninnerspacing\crampeddisplaystyle= \the\Umathopenordspacing\crampeddisplaystyle\relax \Umathcloseinnerspacing\crampeddisplaystyle= \the\Umathcloseordspacing\crampeddisplaystyle\relax \Umathpunctinnerspacing\crampeddisplaystyle= \the\Umathpunctordspacing\crampeddisplaystyle\relax % \crampedtextstyle \Umathordinnerspacing\crampedtextstyle= \the\Umathordordspacing\crampedtextstyle\relax \Umathopinnerspacing\crampedtextstyle= \the\Umathopordspacing\crampedtextstyle\relax \Umathbininnerspacing\crampedtextstyle= \the\Umathbinordspacing\crampedtextstyle\relax \Umathrelinnerspacing\crampedtextstyle= \the\Umathrelordspacing\crampedtextstyle\relax \Umathopeninnerspacing\crampedtextstyle= \the\Umathopenordspacing\crampedtextstyle\relax \Umathcloseinnerspacing\crampedtextstyle= \the\Umathcloseordspacing\crampedtextstyle\relax \Umathpunctinnerspacing\crampedtextstyle= \the\Umathpunctordspacing\crampedtextstyle\relax % \crampedscriptstyle \Umathordinnerspacing\crampedscriptstyle= \the\Umathordordspacing\crampedscriptstyle\relax \Umathopinnerspacing\crampedscriptstyle= \the\Umathopordspacing\crampedscriptstyle\relax \Umathbininnerspacing\crampedscriptstyle= \the\Umathbinordspacing\crampedscriptstyle\relax \Umathrelinnerspacing\crampedscriptstyle= \the\Umathrelordspacing\crampedscriptstyle\relax \Umathopeninnerspacing\crampedscriptstyle= \the\Umathopenordspacing\crampedscriptstyle\relax \Umathcloseinnerspacing\crampedscriptstyle= \the\Umathcloseordspacing\crampedscriptstyle\relax \Umathpunctinnerspacing\crampedscriptstyle= \the\Umathpunctordspacing\crampedscriptstyle\relax % \crampedscriptscriptstyle \Umathordinnerspacing\crampedscriptscriptstyle= \the\Umathordordspacing\crampedscriptscriptstyle\relax \Umathopinnerspacing\crampedscriptscriptstyle= \the\Umathopordspacing\crampedscriptscriptstyle\relax \Umathbininnerspacing\crampedscriptscriptstyle= \the\Umathbinordspacing\crampedscriptscriptstyle\relax \Umathrelinnerspacing\crampedscriptscriptstyle= \the\Umathrelordspacing\crampedscriptscriptstyle\relax \Umathopeninnerspacing\crampedscriptscriptstyle= \the\Umathopenordspacing\crampedscriptscriptstyle\relax \Umathcloseinnerspacing\crampedscriptscriptstyle= \the\Umathcloseordspacing\crampedscriptscriptstyle\relax \Umathpunctinnerspacing\crampedscriptscriptstyle= \the\Umathpunctordspacing\crampedscriptscriptstyle\relax % \displaystyle \Umathinnerordspacing\displaystyle= \the\Umathordordspacing\displaystyle\relax \Umathinneropspacing\displaystyle= \the\Umathordopspacing\displaystyle\relax \Umathinnerbinspacing\displaystyle= \the\Umathordbinspacing\displaystyle\relax \Umathinnerrelspacing\displaystyle= \the\Umathordrelspacing\displaystyle\relax \Umathinneropenspacing\displaystyle= \the\Umathordopenspacing\displaystyle\relax \Umathinnerclosespacing\displaystyle= \the\Umathordclosespacing\displaystyle\relax \Umathinnerpunctspacing\displaystyle= \the\Umathordpunctspacing\displaystyle\relax % \textstyle \Umathinnerordspacing\textstyle= \the\Umathordordspacing\textstyle\relax \Umathinneropspacing\textstyle= \the\Umathordopspacing\textstyle\relax \Umathinnerbinspacing\textstyle= \the\Umathordbinspacing\textstyle\relax \Umathinnerrelspacing\textstyle= \the\Umathordrelspacing\textstyle\relax \Umathinneropenspacing\textstyle= \the\Umathordopenspacing\textstyle\relax \Umathinnerclosespacing\textstyle= \the\Umathordclosespacing\textstyle\relax \Umathinnerpunctspacing\textstyle= \the\Umathordpunctspacing\textstyle\relax % \scriptstyle \Umathinnerordspacing\scriptstyle= \the\Umathordordspacing\scriptstyle\relax \Umathinneropspacing\scriptstyle= \the\Umathordopspacing\scriptstyle\relax \Umathinnerbinspacing\scriptstyle= \the\Umathordbinspacing\scriptstyle\relax \Umathinnerrelspacing\scriptstyle= \the\Umathordrelspacing\scriptstyle\relax \Umathinneropenspacing\scriptstyle= \the\Umathordopenspacing\scriptstyle\relax \Umathinnerclosespacing\scriptstyle= \the\Umathordclosespacing\scriptstyle\relax \Umathinnerpunctspacing\scriptstyle= \the\Umathordpunctspacing\scriptstyle\relax % \scriptscriptstyle \Umathinnerordspacing\scriptscriptstyle= \the\Umathordordspacing\scriptscriptstyle\relax \Umathinneropspacing\scriptscriptstyle= \the\Umathordopspacing\scriptscriptstyle\relax \Umathinnerbinspacing\scriptscriptstyle= \the\Umathordbinspacing\scriptscriptstyle\relax \Umathinnerrelspacing\scriptscriptstyle= \the\Umathordrelspacing\scriptscriptstyle\relax \Umathinneropenspacing\scriptscriptstyle= \the\Umathordopenspacing\scriptscriptstyle\relax \Umathinnerclosespacing\scriptscriptstyle= \the\Umathordclosespacing\scriptscriptstyle\relax \Umathinnerpunctspacing\scriptscriptstyle= \the\Umathordpunctspacing\scriptscriptstyle\relax % \crampeddisplaystyle \Umathinnerordspacing\crampeddisplaystyle= \the\Umathordordspacing\crampeddisplaystyle\relax \Umathinneropspacing\crampeddisplaystyle= \the\Umathordopspacing\crampeddisplaystyle\relax \Umathinnerbinspacing\crampeddisplaystyle= \the\Umathordbinspacing\crampeddisplaystyle\relax \Umathinnerrelspacing\crampeddisplaystyle= \the\Umathordrelspacing\crampeddisplaystyle\relax \Umathinneropenspacing\crampeddisplaystyle= \the\Umathordopenspacing\crampeddisplaystyle\relax \Umathinnerclosespacing\crampeddisplaystyle= \the\Umathordclosespacing\crampeddisplaystyle\relax \Umathinnerpunctspacing\crampeddisplaystyle= \the\Umathordpunctspacing\crampeddisplaystyle\relax % \crampedtextstyle \Umathinnerordspacing\crampedtextstyle= \the\Umathordordspacing\crampedtextstyle\relax \Umathinneropspacing\crampedtextstyle= \the\Umathordopspacing\crampedtextstyle\relax \Umathinnerbinspacing\crampedtextstyle= \the\Umathordbinspacing\crampedtextstyle\relax \Umathinnerrelspacing\crampedtextstyle= \the\Umathordrelspacing\crampedtextstyle\relax \Umathinneropenspacing\crampedtextstyle= \the\Umathordopenspacing\crampedtextstyle\relax \Umathinnerclosespacing\crampedtextstyle= \the\Umathordclosespacing\crampedtextstyle\relax \Umathinnerpunctspacing\crampedtextstyle= \the\Umathordpunctspacing\crampedtextstyle\relax % \crampedscriptstyle \Umathinnerordspacing\crampedscriptstyle= \the\Umathordordspacing\crampedscriptstyle\relax \Umathinneropspacing\crampedscriptstyle= \the\Umathordopspacing\crampedscriptstyle\relax \Umathinnerbinspacing\crampedscriptstyle= \the\Umathordbinspacing\crampedscriptstyle\relax \Umathinnerrelspacing\crampedscriptstyle= \the\Umathordrelspacing\crampedscriptstyle\relax \Umathinneropenspacing\crampedscriptstyle= \the\Umathordopenspacing\crampedscriptstyle\relax \Umathinnerclosespacing\crampedscriptstyle= \the\Umathordclosespacing\crampedscriptstyle\relax \Umathinnerpunctspacing\crampedscriptstyle= \the\Umathordpunctspacing\crampedscriptstyle\relax % \crampedscriptscriptstyle \Umathinnerordspacing\crampedscriptscriptstyle= \the\Umathordordspacing\crampedscriptscriptstyle\relax \Umathinneropspacing\crampedscriptscriptstyle= \the\Umathordopspacing\crampedscriptscriptstyle\relax \Umathinnerbinspacing\crampedscriptscriptstyle= \the\Umathordbinspacing\crampedscriptscriptstyle\relax \Umathinnerrelspacing\crampedscriptscriptstyle= \the\Umathordrelspacing\crampedscriptscriptstyle\relax \Umathinneropenspacing\crampedscriptscriptstyle= \the\Umathordopenspacing\crampedscriptscriptstyle\relax \Umathinnerclosespacing\crampedscriptscriptstyle= \the\Umathordclosespacing\crampedscriptscriptstyle\relax \Umathinnerpunctspacing\crampedscriptscriptstyle= \the\Umathordpunctspacing\crampedscriptscriptstyle\relax % both subformulas are \mathinner \Umathinnerinnerspacing\displaystyle= \the\Umathordordspacing\displaystyle\relax \Umathinnerinnerspacing\textstyle= \the\Umathordordspacing\textstyle\relax \Umathinnerinnerspacing\scriptstyle= \the\Umathordordspacing\scriptstyle\relax \Umathinnerinnerspacing\scriptscriptstyle= \the\Umathordordspacing\scriptscriptstyle\relax \Umathinnerinnerspacing\crampeddisplaystyle= \the\Umathordordspacing\crampeddisplaystyle\relax \Umathinnerinnerspacing\crampedtextstyle= \the\Umathordordspacing\crampedtextstyle\relax \Umathinnerinnerspacing\crampedscriptstyle= \the\Umathordordspacing\crampedscriptstyle\relax \Umathinnerinnerspacing\crampedscriptscriptstyle= \the\Umathordordspacing\crampedscriptscriptstyle\relax \else \IS@info{No changes to space for \string\mathinner\space subformulas.} \fi \ifIS@close \IS@info{Adding space after closing delimiters.} \Umathcloseordspacing\displaystyle=\scalemu{\thinmuskip}{0.5} \Umathcloseordspacing\textstyle=\scalemu{\thinmuskip}{0.5} \Umathcloseordspacing\crampeddisplaystyle=\scalemu{\thinmuskip}{0.5} \Umathcloseordspacing\crampedtextstyle=\scalemu{\thinmuskip}{0.5} \ifnum\IS@script>0 \Umathcloseordspacing\scriptstyle=\scalemu{\thinmuskip}{0.3} \Umathcloseordspacing\crampedscriptstyle=\scalemu{\thinmuskip}{0.3} \fi \ifnum\IS@scriptscript>0 \Umathcloseordspacing\scriptscriptstyle=\scalemu{\thinmuskip}{0.2} \Umathcloseordspacing\crampedscriptscriptstyle=\scalemu {\thinmuskip}{0.2} \fi \else \IS@info{No changes to space after delimiters.} \fi \ifIS@cover \IS@info{Setting delimiters to full height.} \delimiterfactor\@m \else \IS@info{No changes to delimiter heights.} \fi \endinput %% %% End of file `innerscript.sty'.