@ -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
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
@ -1135,7 +1091,7 @@
\ s e t l e n g t h { \ t o p s e p } { 0 m m } } %
} { %
\ end { d e s c r i p t i o n } \ n o p a g e b r e a k %
\ v s p a c e { 1 \ b a s e l i n e s k i p } \ n o i n d e n t { \ @ a u t h o r s c o n t r i b u t i o n s o u t r o } %
\ v s p a c e { 3 \ b a s e l i n e s k i p } \ n o i n d e n t { \ f o o t n o t e s i z e \ @ a u t h o r s c o n t r i b u t i o n s o u t r o } %
}
@ -1299,73 +1255,6 @@
% C o m p a b i l i t y and s h o r t - h a n d s
% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
\ n e w e n v i r o n m e n t { n u m b e r e d l i s t } {
\ b e g i n { e n u m e r a t e }
\ s e t l i s t m a r g i n [ 5 ]
} { \ e n d { e n u m e r a t e } }
\ n e w e n v i r o n m e n t { n u m b e r e d l i s t - i n d e n t } {
\ s e t l e n g t h { \ U U @ l i s t i n d e n t } { 1 c m }
\ a d d t o l e n g t h { \ l e f t m a r g i n i } { \ U U @ l i s t i n d e n t }
\ b e g i n { e n u m e r a t e }
\ s e t l i s t m a r g i n [ 5 ]
} { \ e n d { e n u m e r a t e } }
\ n e w e n v i r o n m e n t { e n u m e r a t e - i n d e n t } {
\ s e t l e n g t h { \ U U @ l i s t i n d e n t } { 1 c m }
\ a d d t o l e n g t h { \ l e f t m a r g i n i } { \ U U @ l i s t i n d e n t }
\ b e g i n { e n u m e r a t e }
\ s e t l i s t m a r g i n [ 5 ]
} { \ e n d { e n u m e r a t e } }
\ n e w e n v i r o n m e n t { b u l l e t l i s t } {
\ b e g i n { i t e m i z e }
\ s e t l i s t m a r g i n
} { \ e n d { i t e m i z e } }
\ n e w e n v i r o n m e n t { b u l l e t l i s t - i n d e n t } {
\ s e t l e n g t h { \ U U @ l i s t i n d e n t } { 1 c m }
\ a d d t o l e n g t h { \ l e f t m a r g i n i } { \ U U @ l i s t i n d e n t }
\ b e g i n { i t e m i z e }
\ s e t l i s t m a r g i n
} { \ e n d { i t e m i z e } }
\ n e w e n v i r o n m e n t { i t e m i z e - i n d e n t } {
\ s e t l e n g t h { \ U U @ l i s t i n d e n t } { 1 c m }
\ a d d t o l e n g t h { \ l e f t m a r g i n i } { \ U U @ l i s t i n d e n t }
\ b e g i n { i t e m i z e }
\ s e t l i s t m a r g i n
} { \ e n d { i t e m i z e } }
\ n e w e n v i r o n m e n t { r o m a n l i s t } {
\ r e n e w c o m m a n d { \ l a b e l e n u m i } { \ R o m a n { e n u m i } . }
\ r e n e w c o m m a n d { \ l a b e l e n u m i i } { \ r o m a n { e n u m i i } . }
\ b e g i n { e n u m e r a t e }
\ s e t l i s t m a r g i n [ 8 ]
} { \ e n d { e n u m e r a t e } }
\ n e w e n v i r o n m e n t { r o m a n l i s t - i n d e n t } {
\ s e t l e n g t h { \ U U @ l i s t i n d e n t } { 1 c m }
\ a d d t o l e n g t h { \ l e f t m a r g i n i } { \ U U @ l i s t i n d e n t }
\ b e g i n { r o m a n l i s t }
} { \ e n d { r o m a n l i s t } }
\ n e w e n v i r o n m e n t { s i m p l e l i s t } {
\ b e g i n { l i s t } { } {
\ s e t l e n g t h { \ l e f t m a r g i n } { 0 m m }
\ s e t l e n g t h { \ i t e m s e p } { 0 m m }
\ s e t l e n g t h { \ p a r s e p } { 0 m m }
\ s e t l e n g t h { \ t o p s e p } { 0 m m }
} } { \ e n d { l i s t } }
\ n e w e n v i r o n m e n t { s i m p l e l i s t - i n d e n t } {
\ b e g i n { l i s t } { } {
\ s e t l e n g t h { \ l e f t m a r g i n } { 1 c m }
\ s e t l e n g t h { \ i t e m s e p } { 0 m m }
\ s e t l e n g t h { \ p a r s e p } { 0 m m }
\ s e t l e n g t h { \ t o p s e p } { 0 m m }
} } { \ e n d { l i s t } }
\ n e w e n v i r o n m e n t { d e f i n i t i o n l i s t } [ 1 ] [ ] {
\ @ a f t e r i n d e n t t r u e \ p a r \ p a r i n d e n t - 1 e m \ a d v a n c e \ l e f t s k i p - \ p a r i n d e n t \ r e n e w c o m m a n d { \ i t e m } [ 1 ] { \ p a r { \ i t # 1 # # 1 } - - \ i g n o r e s p a c e s }
} { \ p a r }
@ -1385,4 +1274,3 @@
\ f i %
\ n o i n d e n t \ t e x t i t { # 1 } %
}