@ -161,9 +161,6 @@
\ D e c l a r e O p t i o n { o p e n r i g h t } { \ @ U U @ o p e n r i g h t t r u e }
\ P a s s O p t i o n s T o P a c k a g e { f i g u r e s r i g h t } { r o t a t i n g }
% a d d e d c o m p a t i b i l i t y = false to m a k e i t w o r k t o g e t h e r with s u b c a p t i o n
% h t t p s : //tex.stackexchange.com/questions/31906/subcaption-package-compatibility-issue#31927
\ P a s s O p t i o n s T o P a c k a g e { f o n t = s m a l l , l a b e l f o n t = b f , n o o n e l i n e , t e x t f o n t = i t , c o m p a t i b i l i t y = f a l s e } { c a p t i o n }
\ P r o c e s s O p t i o n s
@ -614,48 +611,6 @@
\ s e t l e n g t h { \ a b o v e c a p t i o n s k i p } { 3 p t p l u s 2 p t }
\ s e t l e n g t h { \ b e l o w c a p t i o n s k i p } { 0 p t p l u s 4 2 p t }
\ A t B e g i n D o c u m e n t {
\ def \ @ c a p t i o n # 1 [ # 2 ] # 3 { %
\ p a r %
\ a d d c o n t e n t s l i n e { \ c s n a m e e x t @ # 1 \ e n d c s n a m e } { # 1 } { \ p r o t e c t \ n u m b e r l i n e { \ c s n a m e t h e # 1 \ e n d c s n a m e } { \ i g n o r e s p a c e s # 2 } } %
\ b e g i n g r o u p %
\ @ p a r b o x r e s t o r e %
\ if @ m i n i p a g e %
\ @ s e t m i n i p a g e %
\ f i %
\ n o r m a l s i z e %
\ @ m a k e c a p t i o n { \ c s n a m e f n u m @ # 1 \ e n d c s n a m e } { \ i g n o r e s p a c e s # 3 } %
\ p a r %
\ e n d g r o u p
}
\ def \ @ m a k e c a p t i o n @ table # 1 # 2 { %
\ a d d v s p a c e { \ b e l o w c a p t i o n s k i p } %
% \ s b o x \ @ t e m p b o x a { { \ b f # 1 . } # 2 } %
\ s m a l l { \ b f # 1 . } { \ i t # 2 } \ p a r %
\ a d d v s p a c e { \ a b o v e c a p t i o n s k i p } %
}
\ def \ @ m a k e c a p t i o n @ default # 1 # 2 { %
\ a d d v s p a c e { \ a b o v e c a p t i o n s k i p } %
\ s b o x \ @ t e m p b o x a { { \ i t # 1 . } # 2 } %
\ i f d i m \ w d \ @ t e m p b o x a > \ h s i z e %
\ s m a l l { \ i t # 1 . } # 2 \ p a r %
\ else %
\ global \ @ m i n i p a g e f a l s e \ h b @ x t @ \ h s i z e { \ h f i l \ b o x \ @ t e m p b o x a \ h f i l } %
\ f i %
\ a d d v s p a c e { \ b e l o w c a p t i o n s k i p } %
}
\ r e n e w c o m m a n d { \ @ m a k e c a p t i o n } [ 2 ] { %
\ e x p a n d a f t e r \ l e t \ e x p a n d a f t e r \ h e j \ c s n a m e @ m a k e c a p t i o n @ \ @ c a p t y p e \ e n d c s n a m e %
\ e x p a n d a f t e r \ i f x \ h e j \ r e l a x %
\ l e t \ h e j \ @ m a k e c a p t i o n @ default %
\ f i %
\ h e j { # 1 } { # 2 } %
}
}
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
% P a c k a g e f i x e s
@ -751,6 +706,7 @@
} { \ p r o v i d e c o m m a n d { \ p h a n t o m s e c t i o n } { } }
}
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
% Table of contents
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =