summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-07-12 21:09:06 +0000
committerKarl Berry <karl@freefriends.org>2024-07-12 21:09:06 +0000
commitc13d6d6b3b77625d2c1893ecfc2be9fe64212186 (patch)
tree2df76fd85aefaf9e9bd4975c70d343558439c0dd /Master/texmf-dist/tex/latex
parent58d5b703a0224178059b9c304c0ac1a84f86cd35 (diff)
tango (12jul24)
git-svn-id: svn://tug.org/texlive/trunk@71786 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/tango/tango.cls1930
1 files changed, 0 insertions, 1930 deletions
diff --git a/Master/texmf-dist/tex/latex/tango/tango.cls b/Master/texmf-dist/tex/latex/tango/tango.cls
deleted file mode 100644
index d80d9bab102..00000000000
--- a/Master/texmf-dist/tex/latex/tango/tango.cls
+++ /dev/null
@@ -1,1930 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}%
-\ProvidesClass{tango}%
-[2024/07/08 v0.7.1 tango document class. Michel Bovani]% %
-%
-% Ensure luatex engine
-\RequirePackage{iftex}[2019/10/24]
-\RequireLuaTeX
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newcommand\TgoTempa{}
-\newcommand\TgoTempb{}
-\newcommand\TgoTempc{}
-\newcommand\TgoSmallerSize{}
-\newcommand\TgoStatementNumberSuffix{}
-\newcommand\TgoStatementNumberPrefix{}
-\newcommand\TgoStatementSuffix{}
-\newcommand\TgoStatementName{}
-\newcommand\TgoTheoremName{Theorem}
-\newcommand\TgoDefinitionName{Definition}
-\newcommand\TgoPropositionName{Proposition}
-\newcommand\TgoLemmaName{Lemma}
-\newcommand\TgoCorollaryName{Corollary}
-\newcommand\TgoRemarkName{Remark}
-\newcommand\TgoExampleName{Example}
-\newcommand\TgoContentsName{Contents}
-\newcommand\TgoExerciseName{Exercise}
-\newcommand\TgoExercisesSubsectionName{Exercises}
-\newcommand\TgoExercisesSectionName{Exercises}
-\newcommand\TgoPublicationClass{article}
-\newcommand\TgoStatementIndent{\indent}
-\newif\ifTgoFrenchLanguage
-\newif\ifTgoNoStatement
-\newif\ifTgoBook
-\newif\ifTgoOneSide\TgoOneSidetrue
-\newif\ifTgoAfourPaperOutput\TgoAfourPaperOutputtrue
-\newif\ifTgoLetterOutput
-\newif\ifTgoBigTabletOutput
-\newif\ifTgoAfivePaperOutput
-\newif\ifTgoTabletOutput
-\newif\ifTgoSmallTabletOutput
-\newif\ifTgoeReaderOutput
-\newif\ifTgoSmartphoneOutput
-\newif\ifTgoSmallerSizeCommand
-\newif\ifTgoTitleIndentZero\TgoTitleIndentZerotrue
-\newcommand\TgoChapterTitleFont{RobotoCondensedBold}
-\NewDocumentCommand\TgoStatementNameOffset{}{}
-\NewDocumentCommand\SetTgoBaseFonts{}{%
- \setmainfont{erewhon}%
- \setmathfont{Erewhon Math}%
- }%
- \newlength\TgoAfterChapterSkip
- \newlength\TgoStandardMargin
- \newlength\TgoStatementParindent
- \newlength\TgoTitleIndent
- %%%
-\AddToHook{package/xcolor/after}
-{%
-\definecolor{ColorOne}{rgb}{0.15,0.15,0.15}
-\definecolor{ColorTwo}{rgb}{0.93,0.93,0.93}
-}
-\AddToHook{class/article/after}{%
-\TgoTenPointsFonts}
-\AddToHook{class/book/after}{%
-\TgoTenPointsFonts}
-%%
-%
- %%
- \DeclareKeys[tango]{
- %%%%%% languages,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- french.code= {%
- \TgoFrenchLanguagetrue
- \TgoTitleIndentZerofalse
- },
- %%%%%% Default Statements %%%%%%%%%%%%%%%%%%%%%%%%
- no-statement.if = TgoNoStatement,
- %%%%%% No Hyperref %%%%%%%%%%%%%%%%%%%%%%%%%%%
- no-hyperref.if = TgoNoHyperref,
- %%%%%% Parindentzero %%%%%%%%%%%%%%%%%%%%%%%%%%%
- no-indent.if = TgoParindentZero,
- indent.ifnot = TgoParindentZero,
-%%%%%% Parindentzero %%%%%%%%%%%%%%%%%%%%%%%%%%%
- no-titleindent.if = TgoTitleIndentZero,
- titleindent.ifnot = TgoTitleIndentZero,
- %%%%%% ThmNamePos left/right %%%%%%%%%%%%%%%%%%%%%%%
- ThmNamePos.choice:,
- ThmNamePos / left.code:n =
- {
- \RenewDocumentCommand\TgoStatementNameOffset{}{}
- },
- ThmNamePos / right.code:n =
- {
- \RenewDocumentCommand\TgoStatementNameOffset{}{\hspace*{\fill}}
- },
-%%%% book or article %%%%%%%%%%%%%%%%%%%%%%%%%%%
-PubliClass.choice:,
-PubliClass / article.code:n =
-{%
-\renewcommand\TgoPublicationClass{article}
-\TgoBookfalse
-},
-PubliClass / book.code:n =
-{%
-\renewcommand\TgoPublicationClass{book}
-\TgoBooktrue
-},
-%%%% oneside or two sides %%%%%%%%%%%%%%%%%%%%%%%%
-oneside.if = TgoOneSide ,
-twoside.ifnot = TgoOneSide ,
-%%%% Font Size %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-FontSize.choice:,
-FontSize / 9pt.code:n =
-{
-\RemoveFromHook{class/article/after}
-\AddToHook{class/article/after}{%
-\TgoNinePointsFonts}
-\RemoveFromHook{class/book/after}
-\AddToHook{class/book/after}{%
-\TgoNinePointsFonts}
-},
-FontSize / 10pt.code:n =
-{
-\RemoveFromHook{class/article/after}
-\AddToHook{class/article/after}{%
-\TgoTenPointsFonts}
-\RemoveFromHook{class/book/after}
-\AddToHook{class/book/after}{%
-\TgoTenPointsFonts}
-},
-FontSize / 11pt.code:n =
-{
-\RemoveFromHook{class/article/after}
-\AddToHook{class/article/after}{%
-\TgoElevenPointsFonts}
-\RemoveFromHook{class/book/after}
-\AddToHook{class/book/after}{%
-\TgoElevenPointsFonts}
-},
-FontSize / 12pt.code:n =
-{
-\RemoveFromHook{class/article/after}
-\AddToHook{class/article/after}{%
-\TgoTwelvePointsFonts}
-\RemoveFromHook{class/book/after}
-\AddToHook{class/book/after}{%
-\TgoTwelvePointsFonts}
-},
-FontSize / unknown.code:n =
-{
- \ClassWarning{tango}{\MessageBreak Value #1 is unknown \MessageBreak
- Possible choices are 9pt, 10pt, 11pt and 12pt.
- \MessageBreak Selecting 10pt.}
-},
-%%%% ColorTheme %%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ColorTheme.choice:,
-ColorTheme / Blue.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
- \definecolor{ColorOne}{rgb}{0.08, 0.05, 0.55}
- \definecolor{ColorTwo}{rgb}{0.87, 0.94, 0.97}
- }
-},
- ColorTheme / Navy.code:n =
- {%
- \RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
- \definecolor{ColorOne}{rgb}{0.07, 0.37, 0.65}
- \definecolor{ColorTwo}{rgb}{0.87, 0.95, 0.97}
- }
- },
-ColorTheme / USAF.code:n =
- {%
- \RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
- \definecolor{ColorOne}{rgb}{0.24, 0.41, 0.54}
- \definecolor{ColorTwo}{rgb}{0.92, 0.94, 0.96}
- }
- },
- ColorTheme / Azur.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.15, 0.32, 0.75}
-\definecolor{ColorTwo}{rgb}{0.88, 0.94, 0.97}
-}
-},
- ColorTheme / Red.code:n =
- {%
- \RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.75,0.05,0.1}
-\definecolor{ColorTwo}{rgb}{1,0.94,0.9}
-}
- },
- ColorTheme / Framboise.code:n =
- {%
- \RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.64, 0.25, 0.45}
-\definecolor{ColorTwo}{rgb}{1, 0.95, 0.94}
-}
- },
- ColorTheme / Brique.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.68, 0.1, 0.0}
-\definecolor{ColorTwo}{rgb}{1, 0.95, 0.89}
-}
-},
- ColorTheme / Sienne.code:n =
- {%
- \RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.55, 0.27, 0.1}
-\definecolor{ColorTwo}{rgb}{1, 0.95, 0.87}
- }
- },
- ColorTheme / Caramel.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.66, 0.26, 0.0}
-\definecolor{ColorTwo}{rgb}{1, 0.96, 0.86}
-}
-},
- ColorTheme / Olive.code:n =
- {%
- \RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.28, 0.43, 0.03}
-\definecolor{ColorTwo}{rgb}{0.95, 0.98, 0.9}
-}
- },
- ColorTheme / Tannen.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.09, 0.44, 0.28}
-\definecolor{ColorTwo}{rgb}{0.92, 0.97, 0.94}
-}
-},
- ColorTheme / GrayGray.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.25,0.25,0.25}
-\definecolor{ColorTwo}{rgb}{0.95,0.95,0.95}
-}
-},
- ColorTheme / BlackAndWhite.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0,0,0}
-\definecolor{ColorTwo}{rgb}{1,1,1}
-}
-},
- ColorTheme / Ink.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.25, 0.25, 0.33}
-\definecolor{ColorTwo}{rgb}{0.94, 0.95, 0.97}
-}
-},
- ColorTheme / Steel.code:n =
-{%
-\RemoveFromHook{package/xcolor/after}
- \AddToHook{package/xcolor/after}%
-{ %
-\definecolor{ColorOne}{rgb}{0.27, 0.25, 0.2}
-\definecolor{ColorTwo}{rgb}{0.96, 0.96, 0.93}
-}
-},
- ColorTheme / unknown.code:n =
- {
- \ClassWarning{tango}{\MessageBreak “ColorTheme” #1 is unknown!\MessageBreak
-Possible choices are: \MessageBreak
-Blue, Navy, USAF, Azur, Red, Framboise, Brique,
- \MessageBreak Sienne, Caramel, Olive, Tannen, GrayGray, BlackAndWhite, Ink and Steel.
-\MessageBreak Stay in GrayGray}
-},
-%%%% User defined colors %%%%%%%%%%%%%%%%%%%%%%%%
-ColorOne.code = \AddToHook{package/xcolor/after}{\definecolor{ColorOne}#1},
-ColorTwo.code = \AddToHook{package/xcolor/after}{\definecolor{ColorTwo}#1},
-ColorOneNamed.code = \AddToHook{package/xcolor/after}{\colorlet{ColorOne}{#1}},
-ColorTwoNamed.code = \AddToHook{package/xcolor/after}{\colorlet{ColorTwo}{#1}},
-%%%% Output %%%%%%%%%%%%%%%%%%%%%%%%%%
- Output.choice:,
- Output / A4paper.code:n =
- {
-\TgoAfourPaperOutputtrue
- },
-Output / Letter.code:n =
-{
-\TgoLetterOutputtrue
-\TgoBigTabletOutputtrue
-\TgoAfourPaperOutputfalse
-},
-Output / BigTablet.code:n =
- {
-\TgoBigTabletOutputtrue
-\TgoAfourPaperOutputfalse
- },
-Output / A5paper.code:n =
- {
-\TgoAfivePaperOutputtrue
-\TgoTabletOutputtrue
-\TgoAfourPaperOutputfalse
- },
-Output / Tablet.code:n =
- {
-\TgoTabletOutputtrue
-\TgoAfourPaperOutputfalse
- },
-Output / SmallTablet.code:n =
- {
-\TgoSmallTabletOutputtrue
-\TgoAfourPaperOutputfalse
- },
-Output / eReader.code:n =
- {
-\TgoeReaderOutputtrue
-\TgoAfourPaperOutputfalse
- },
-Output / Smartphone.code:n =
- {
-\TgoSmartphoneOutputtrue
-\TgoAfourPaperOutputfalse
- },
- Output / unknown.code:n =
- {
- \ClassWarning{tango}{\MessageBreak Value #1 is unknown \MessageBreak
- Possible choices are A4paper, A5paper, Letter, BigTablet,\MessageBreak
- Tablet, SmallTablet, eReader and Smartphone.
- \MessageBreak Selecting A4paper.}
-\TgoAfourPaperOutputtrue
- },
- %%%%% Stylistic Set %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- StylisticSet.multichoice:,
- StylisticSet / upint.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{RawFeature=+ss03}}
- },
- StylisticSet / leqslant.code:n =
- {
-\AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{RawFeature=+ss04}}
- },
-StylisticSet / smaller.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{RawFeature=+ss05}}
- },
-StylisticSet / subsetneq.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{RawFeature=+ss06}}
- },
-StylisticSet / parallelslant.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{RawFeature=+ss07}}
- },
- %%%%%%% Character Variants %%%%%%%%%%%%%%%%%%%%%%%%%%
- CharacterVariant.multichoice:,
- CharacterVariant / zero.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=0}}
- },
- CharacterVariant / hslash.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{CharacterVariant=1}}
- },
- CharacterVariant / emptyset.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{CharacterVariant=2}}
- },
- CharacterVariant / epsilon.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=3}}
- },
- CharacterVariant / kappa.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=4}}
- },
- CharacterVariant / pi.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=5}}
- },
- CharacterVariant / phi.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=6}}
- },
- CharacterVariant / rho.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=7}}
- },
- CharacterVariant / sigma.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=8}}
- },
- CharacterVariant / theta.code:n =
- {
- \AddToHook{package/fontspec/after}%
-{ \defaultfontfeatures+[Erewhon Math]{CharacterVariant=9}}
- },
-CharacterVariant / Theta.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{CharacterVariant=10}}
- },
-CharacterVariant / partial.code:n =
- {
- \AddToHook{package/fontspec/after}%
- {\defaultfontfeatures+[Erewhon Math]{CharacterVariant=11}}
- },
-CharacterVariant / Ecal.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=20}}
- },
-CharacterVariant / Qcal.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=21}}
- },
-CharacterVariant / Tcal.code:n =
- {
- \AddToHook{package/fontspec/after}%
- { \defaultfontfeatures+[Erewhon Math]{CharacterVariant=22}}
- },
- %%%%%%% Numbers %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- Numbers.choice:,
- Numbers / MathOldStyle.code:n =
- {
- \AddToHook{package/fontspec/after}%
-{\defaultfontfeatures+[Erewhon Math]{Numbers=OldStyle}}
- },
- Numbers / TextOldStyle.code:n =
- {
- \AddToHook{package/fontspec/after}%
-{ \defaultfontfeatures+[erewhon]{Numbers=OldStyle}}
- },
-Numbers / OldStyle.code:n =
- {
- \AddToHook{package/fontspec/after}%
-{ \defaultfontfeatures+{Numbers=OldStyle}
- \defaultfontfeatures+[Erewhon Math]{RawFeature=-onum}}
- },
- Numbers / FullOldStyle.code:n =
- {
- \AddToHook{package/fontspec/after}%
-{ \defaultfontfeatures+{Numbers=OldStyle}}
- },
- %%%% usage
- french.usage=load,
- no-statement.usage=load,
- no-hyperref.usage=load,
- indent.usage=load,
-no-indent.usage=load,
-ThmNamePos.usage=general,
-oneside.usage=load,
-twoside.usage=load,
-PubliClass.usage=load,
-FontSize.usage=general,
-ColorTheme.usage=general,
-ColorOne.usage=general,
-ColorTwo.usage=general,
-Output.usage=load,
-StylisticSet.usage=load,
-CharacterVariant.usage=load,
-Numbers.usage=load
-}
-%%%%%
-\ProcessKeyOptions[tango]
-%%%%%
-\NewDocumentCommand\tgosetup{}{\SetKeys[tango]}
-%%%%%%%%
-%%%%%%% 10pt %%%%%%%%%%%%%
-\NewDocumentCommand\TgoTenPointsFonts{}{%
-\renewcommand\TgoSmallerSize{%
-\TgoSmallerSizeCommandtrue%
-\tgosetup{FontSize=9pt}%
-\TgoSmallerSizeCommandfalse%
-}%
-\renewcommand\normalsize{%
- \fontsize{10}{12.7}\selectfont%
- \setlength\abovedisplayskip{6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip{0pt plus 3pt}%
- \setlength\belowdisplayshortskip{4.5pt plus 2.5pt minus 1.5pt}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
- \let\@listi\@listI%
- }%
-\normalsize%
-\ifTgoSmallerSizeCommand%
-\else%
-\setlength\TgoStandardMargin{1.5em}%
-\fi%
-\ifx\MakeRobust\@undefined \else%
- \MakeRobust\normalsize%
-\fi%
-\DeclareRobustCommand\small{%
- \fontsize{9}{11.45}\selectfont%
- \setlength\abovedisplayskip{6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip {0pt plus 3pt}%
- \setlength\belowdisplayshortskip {4pt plus 2pt minus 2pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 6\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus2\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength \belowdisplayskip {\abovedisplayskip}%
- \let\@listi\@listI%
- }%
-\DeclareRobustCommand\footnotesize{%
- \fontsize{8}{10.2}\selectfont%
- \setlength\abovedisplayskip{6pt plus 2pt minus 4pt}%
- \setlength\abovedisplayshortskip{0pt plus 1 pt}%
- \setlength\belowdisplayshortskip{3pt plus 2pt minus 1 pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 4\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength \belowdisplayskip {\abovedisplayskip}%
- }%
-\DeclareRobustCommand\scriptsize{\fontsize{7}{8.9}\selectfont}%
-\DeclareRobustCommand\tiny{\fontsize{5}{6.4}\selectfont}%
-\DeclareRobustCommand\large{\fontsize{11.5}{14.6}\selectfont}%
-\DeclareRobustCommand\Large{\fontsize{14}{17}\selectfont}%
-\DeclareRobustCommand\LARGE{\fontsize{17}{20}\selectfont}%
-\DeclareRobustCommand\huge{\fontsize{20}{23}\selectfont}%
-\DeclareRobustCommand\Huge{\fontsize{24}{27}\selectfont}%
-\DeclareRobustCommand\HUGE{\fontsize{58}{58}\selectfont}%
-}%
-%%%%%%%%%%%%%% 11pt %%%%%%%%%%%%%%%%%%%%%%
-\NewDocumentCommand\TgoElevenPointsFonts{}{%
-\renewcommand\TgoSmallerSize{%
-\TgoSmallerSizeCommandtrue%
-\tgosetup{FontSize=10pt}%
-\TgoSmallerSizeCommandfalse%
-}%
-\renewcommand\normalsize{%
- \fontsize{11}{13.9}\selectfont%
- \setlength\abovedisplayskip {6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip{0pt plus 3pt}%
- \setlength\belowdisplayshortskip {4.5pt plus 2.5pt minus 2 pt}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
- \let\@listi\@listI}%
-\normalsize%
-\ifTgoSmallerSizeCommand%
-\else%
-\setlength\TgoStandardMargin{1.5em}%
-\fi%
-\ifx\MakeRobust\@undefined \else%
- \MakeRobust\normalsize%
-\fi%
-\DeclareRobustCommand\small{%
- \fontsize{10}{12.7}\selectfont%
- \setlength\abovedisplayskip{6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip{0pt plus 3pt}%
- \setlength\belowdisplayshortskip {4pt plus 2 pt minus 2pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 6\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus2\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
- \let\@listi\@listI%
- }%
-\DeclareRobustCommand\footnotesize{%
- \fontsize{9}{11.35}\selectfont%
- \setlength\abovedisplayskip{6pt plus 2pt minus 4pt}%
- \setlength\abovedisplayshortskip{0pt plus 1pt}%
- \setlength\belowdisplayshortskip{3pt plus 2pt minus 1pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 4\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
-}%
-\DeclareRobustCommand\scriptsize{\fontsize{8}{10.2}\selectfont}%
-\DeclareRobustCommand\tiny{\fontsize{6}{7.6}\selectfont}%
-\DeclareRobustCommand\large{\fontsize{13}{15.85}\selectfont}%
-\DeclareRobustCommand\Large{\fontsize{15}{18}\selectfont}%
-\DeclareRobustCommand\LARGE{\fontsize{18}{21}\selectfont}%
-\DeclareRobustCommand\huge{\fontsize{21}{24}\selectfont}%
-\DeclareRobustCommand\Huge{\fontsize{24}{27}\selectfont}%
-\DeclareRobustCommand\HUGE{\fontsize{60}{60}\selectfont}%
-}%
-%%%%%%% 12pt %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\NewDocumentCommand\TgoTwelvePointsFonts{}{%
-\renewcommand\TgoSmallerSize{%
-\TgoSmallerSizeCommandtrue%
-\tgosetup{FontSize=11pt}%
-\TgoSmallerSizeCommandfalse%
-}%
-\renewcommand\normalsize{%
- \fontsize{12}{15.1}\selectfont%
- \setlength\abovedisplayskip{6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip{0pt plus 3pt}%
- \setlength\belowdisplayshortskip {4.5pt plus 2.5pt minus2pt}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
- \let\@listi\@listI}%
-\normalsize%
-\ifTgoSmallerSizeCommand%
-\else%
-\setlength\TgoStandardMargin{1.5em}%
-\fi%
-\ifx\MakeRobust\@undefined \else%
- \MakeRobust\normalsize%
-\fi%
-\DeclareRobustCommand\small{%
- \fontsize{11}{13.9}\selectfont%
- \setlength\abovedisplayskip{6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip{0pt plus 3pt}%
- \setlength\belowdisplayshortskip{4pt plus 2pt minus 2pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 6\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus2\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
- \let\@listi\@listI%
- }%
-\DeclareRobustCommand\footnotesize{%
- \fontsize{10}{12.7}\selectfont%
- \setlength\abovedisplayskip {6pt plus 2pt minus 4pt}%
- \setlength\abovedisplayshortskip{0pt plus 1pt}%
- \setlength\belowdisplayshortskip{3pt plus 2pt minus 1pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 4\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
-}%
-\DeclareRobustCommand\scriptsize{\fontsize{9}{11.45}\selectfont}%
-\DeclareRobustCommand\tiny{\fontsize{7}{8.9}\selectfont}%
-\DeclareRobustCommand\large{\fontsize{14.2}{16.85}\selectfont}%
-\DeclareRobustCommand\Large{\fontsize{16.5}{19.2}\selectfont}%
-\DeclareRobustCommand\LARGE{\fontsize{19.2}{22}\selectfont}%
-\DeclareRobustCommand\huge{\fontsize{22}{25}\selectfont}%
-\DeclareRobustCommand\Huge{\fontsize{25}{28}\selectfont}%
-\DeclareRobustCommand\HUGE{\fontsize{63}{63}\selectfont}%
-}%
-%%
-%%%%%%% 9pt %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\NewDocumentCommand\TgoNinePointsFonts{}{%
-\renewcommand\TgoSmallerSize{}
-\renewcommand\normalsize{%
- \fontsize{9}{11.45}\selectfont%
- \setlength\abovedisplayskip{6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip{0pt plus 3pt}%
- \setlength\belowdisplayshortskip{4.5pt plus 2.5pt minus 2pt}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
- \let\@listi\@listI}%
-\normalsize%
-\setlength\TgoStandardMargin{1.5em}%
-\ifx\MakeRobust\@undefined\else%
- \MakeRobust\normalsize%
-\fi%
-\DeclareRobustCommand\small{%
- \fontsize{8}{10.25}\selectfont%
- \setlength\abovedisplayskip{6pt plus 3pt minus 2pt}%
- \setlength\abovedisplayshortskip{0pt plus 3pt}%
- \setlength\belowdisplayshortskip{4pt plus 2pt minus 2pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 6\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus2\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
- \let\@listi\@listI%
- }%
-\DeclareRobustCommand\footnotesize{%
- \fontsize{7}{9}\selectfont%
- \setlength\abovedisplayskip{6pt plus 2pt minus 4pt}%
- \setlength\abovedisplayshortskip{0pt plus 1pt}%
- \setlength\belowdisplayshortskip{3pt plus 2pt minus 1pt}%
- \def\@listi{\leftmargin\leftmargini%
- \topsep 4\p@ \@plus2\p@ \@minus2\p@%
- \parsep 2\p@ \@plus\p@ \@minus\p@%
- \itemsep \parsep}%
- \setlength\belowdisplayskip{\abovedisplayskip}%
-}%
-\DeclareRobustCommand\scriptsize{\fontsize{6}{7.7}\selectfont}%
-\DeclareRobustCommand\tiny{\fontsize{5}{6.4}\selectfont}%
-\DeclareRobustCommand\large{\fontsize{10.3}{13}\selectfont}%
-\DeclareRobustCommand\Large{\fontsize{12.7}{15.4}\selectfont}%
-\DeclareRobustCommand\LARGE{\fontsize{15.2}{17.3}\selectfont}%
-\DeclareRobustCommand\huge{\fontsize{18}{20}\selectfont}%
-\DeclareRobustCommand\Huge{\fontsize{20}{24}\selectfont}%
-\DeclareRobustCommand\HUGE{\fontsize{52}{52}\selectfont}%
-}%
-%%
-%%
-\ifTgoOneSide%
- \LoadClass[oneside]{\TgoPublicationClass}%
- \else%
- \LoadClass[twoside]{\TgoPublicationClass}%
-\fi%
-%%%%%%%%%%%
-\RequirePackage{xcolor}
-%%%%
-\RequirePackage{mathtools}
-\RequirePackage{amsthm}
-%%%%
-\RequirePackage{graphicx,microtype,geometry,enumitem,float,afterpage}
-%
-\RequirePackage{titletoc}
-%
-\RequirePackage[pagestyles,toctitles,newlinetospace,clearempty,noindentafter]{titlesec}
-%
-%
-\assignpagestyle{\chapter}{empty}
-\assignpagestyle{\part}{empty}
-\RequirePackage{ccaption,caption}
-\DeclareCaptionLabelFormat{tango}{\sffamily\fontseries{sb}\selectfont#1\nobreakspace#2}
-\captionsetup{font={sf,small},labelformat=tango,labelfont={color=ColorOne}}
-\newfixedcaption{\tgofigcaption}{figure}
-\newfixedcaption{\tgotabcaption}{table}
- %%% Fontes
- %%
- \RequirePackage{fontspec}
-\RequirePackage{unicode-math}[2020/01/31]
- \defaultfontfeatures+{Ligatures=TeX,RawFeature={+pnum}}
-%
- \SetTgoBaseFonts
- %%
- \thinmuskip=2.5mu
- \medmuskip=3mu plus 1mu minus 3mu
- \thickmuskip=4mu plus 3mu minus 0.5mu
- %%
-\setmonofont{Inconsolatazi4}[Scale=MatchLowercase]
-%
- \setsansfont{NotoSans}[%
- Scale=0.9,
- Ligatures=TeX,
- UprightFeatures={
-Font=NotoSansMedium
-},
-ItalicFeatures={
-Font=NotoSansMediumItalic
-},
-BoldFeatures={
-Font=NotoSansBold
-},
-BoldItalicFeatures={
-Font=NotoSansBoldItalic
-},
-FontFace={ul}{n}{Font=NotoSansThin},
-FontFace={ul}{it}{Font=NotoSansThinItalic},
-FontFace={el}{n}{Font=NotoSansExtraLight},
-FontFace={el}{it}{Font=NotoSansExtraLightItalic},
-FontFace={l}{n}{Font=NotoSansLight},
-FontFace={l}{it}{Font=NotoSansLightItalic},
-FontFace={sl}{n}{Font=NotoSansRegular},
-FontFace={sl}{it}{Font=NotoSansItalic},
-FontFace={sb}{n}{Font=NotoSansSemiBold},
-FontFace={sb}{it}{Font=NotoSansSemiBoldItalic},
-FontFace={eb}{n}{Font=NotoSansExtraBold},
-FontFace={eb}{it}{Font=NotoSansExtraBoldItalic},
-FontFace={ub}{n}{Font=NotoSansBlack},
-FontFace={ub}{it}{Font=NotoSansBlackItalic},
-]
-%%
-\DeclareFontSeriesDefault[sf]{md}{sl}
-%
-%
-\RequirePackage{fourier-orns}%
-%
-%% OTF Fonts Commands
-%%
-\NewDocumentCommand{\superiors}{}{\addfontfeature{RawFeature=+sups}}
-\NewDocumentCommand{\scinferiors}{}{\addfontfeature{RawFeature=+sinf}}
-\NewDocumentCommand{\smartfracs}{}{\addfontfeature{RawFeature=+frac}}
-\NewDocumentCommand{\fullsc}{m}{{\addfontfeature{RawFeature=+c2sc}\MakeUppercase{#1}}}
-\DeclareTextFontCommand{\textsup}{\superiors}
-\DeclareTextFontCommand{\textscinf}{\scinferiors}
-\DeclareTextFontCommand{\smartfrac}{\smartfracs}
-\NewDocumentCommand{\olddigits}{}{\addfontfeature{RawFeature={-lnum,+onum}}}
-\NewDocumentCommand{\propdigits}{}{\addfontfeature{RawFeature={-tnum,+pnum}}}
-\NewDocumentCommand{\liningdigits}{}{\addfontfeature{RawFeature={-onum,+lnum}}}
-\NewDocumentCommand{\tabulardigits}{}{\addfontfeature{RawFeature={-pnum,+tnum}}}
-%
- %
- %%%%%%%% My taylor is rich %%%%%%%%%%%
-%
-\RequirePackage{iflang}
-\RequirePackage{babel}
-\IfLanguageName{nil}{%
-\ClassError{tango}{No language option is given}
-{%
-You *must* pass at least one language\MessageBreak
-option for babel to the tango class.}
-}{}
-%
-%
-\ifTgoFrenchLanguage
-\frenchsetup{StandardLists,og=«, fg=»,PartNameFull=false,
-SmallCapsFigTabCaptions=false,
-CustomiseFigTabCaptions=false}
-\addto\captionsfrench{% DF
-\renewcommand\TgoTheoremName{Théorème}
-\renewcommand\TgoDefinitionName{Définition}
-\renewcommand\TgoPropositionName{Proposition}
-\renewcommand\TgoLemmaName{Lemme}
-\renewcommand\TgoCorollaryName{Corollaire}
-\renewcommand\TgoRemarkName{Remarque}
-\renewcommand\TgoExampleName{Exemple}
-\renewcommand\TgoContentsName{Sommaire}
-\renewcommand\TgoExerciseName{Exercice}
-\renewcommand\TgoExercisesSubsectionName{Exercices}
-\renewcommand\TgoExercisesSectionName{Exercices}
-}
-\fi
-%
-%%% Last package
-\ifTgoNoHyperref
-\else
-\RequirePackage[colorlinks,linkcolor=ColorOne,urlcolor=ColorOne]{hyperref}
-\fi
-%%
- %%%
-%%%%%%% parindent %%%%%%%%%%%%%%%%%%%%%%%%
-\setlength\parindent{\TgoStandardMargin}
-\setlength{\parskip}{0pt plus 1pt}
-\ifTgoSmartphoneOutput
-\setlength{\parindent}{0pt}
-\setlength{\parskip}{3pt plus 2pt minus1pt}
-\else
-\ifTgoParindentZero
-\setlength{\parindent}{0pt}
-\setlength{\parskip}{3pt plus 1pt}
-\fi\fi
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newcommand\TgoCurrentLists{}
-%\ifTgoFrenchLanguage
-%\setlength{\TgoTitleIndent}{\parindent}
-%\else
-%\setlength{\TgoTitleIndent}{0em}
-%\fi
-\ifTgoTitleIndentZero
-\setlength{\TgoTitleIndent}{0em}
-\else
-\setlength{\TgoTitleIndent}{\parindent}
-\fi
-%
-%
-\renewcommand\labelitemi{\textbullet}
-\renewcommand\labelitemii{\textopenbullet}
-\renewcommand\labelitemiii{\starredbullet}
-\renewcommand\labelitemiv{\textperiodcentered}
-%%%%%
-\NewDocumentCommand\renewtgolabels{%
-s E{1234}{ {} {} {} {} }%
-}
-{%
-\IfBooleanTF{#1}%
-{%
-\IfBlankTF{#2}%
-{\renewcommand\labelitemi{\textbullet}}%
-{\renewcommand\labelitemi{#2}}%
-\IfBlankTF{#3}%
-{\renewcommand\labelitemii{\textopenbullet}}%
-{\renewcommand\labelitemii{#3}}%
-\IfBlankTF{#4}%
-{\renewcommand\labelitemiii{\starredbullet}}%
-{\renewcommand\labelitemiii{#4}}%
-\IfBlankTF{#5}%
-{\renewcommand\labelitemiv{\textperiodcentered}}%
-{\renewcommand\labelitemiv{#5}}%
-}%
-{%
-\IfBlankF{#2}{\renewcommand\labelitemi{#2}}%
-\IfBlankF{#3}{\renewcommand\labelitemii{#3}}%
-\IfBlankF{#4}{\renewcommand\labelitemiii{#4}}%
-\IfBlankF{#5}{\renewcommand\labelitemiv{#5}}%
-}%
-\TgoCurrentLists%
-}%
-\NewDocumentCommand\tgosmartlists{}
-{%
-\RenewDocumentCommand\TgoCurrentLists{}{\tgosmartlists}
-\setlength{\leftmargini}{\TgoStandardMargin}
-\setlength{\leftmarginii}{\TgoStandardMargin}
-\setlength{\leftmarginiii}{\TgoStandardMargin}
-\setlength{\leftmarginiv}{\TgoStandardMargin}
-\setlist{
- itemsep=0.3ex plus 0.1ex minus 0.1ex,
- parsep=0.3ex plus 0.1ex minus 0.1ex,
- topsep=0.3ex plus 0.2ex minus 0.1ex,
- partopsep=0.3ex plus 0.1ex minus 0.1ex
-}
-\setlist[itemize]{nosep, leftmargin=\TgoStandardMargin, align=left, labelsep=0.5em, labelindent=\TgoStandardMargin+\parindent,
-itemindent=*}
-%
-\setlist[itemize,1]{leftmargin=0em, align=left, labelsep=0.5em, labelindent=\parindent, itemindent=* }
-%
-\setlist[enumerate]{nosep, leftmargin=\TgoStandardMargin, align=left, labelsep=0.5em,
-labelindent=\TgoStandardMargin+\parindent,widest=0, itemindent=*}
-%
-\setlist[enumerate,1]{leftmargin=0em, align=left, labelsep=0.5em, labelindent=\parindent, itemindent=* }
-%
-}
-%%%
-\NewDocumentCommand\tgostandardlists{}
-{%
-\RenewDocumentCommand\TgoCurrentLists{}{\tgostandardlists}
-\setlength{\leftmargini}{\TgoStandardMargin}
-\setlength{\leftmarginii}{\TgoStandardMargin}
-\setlength{\leftmarginiii}{\TgoStandardMargin}
-\setlength{\leftmarginiv}{\TgoStandardMargin}
-\setlist{
- itemsep=0.4ex plus 0.2ex minus 0.2ex,
- parsep=0.4ex plus 0.2ex minus 0.2ex,
- topsep=0.8ex plus 0.4ex minus 0.4ex,
- partopsep=0.4ex plus 0.2ex minus 0.2ex
-}
-\setlist[itemize]{leftmargin=\TgoStandardMargin, align=left, labelindent=0em,
-labelwidth=0.75\TgoStandardMargin, labelsep=0.25\TgoStandardMargin, itemindent=!}
-%%
-\setlist[itemize,1]{leftmargin=2\TgoStandardMargin, align=left, labelindent=\TgoStandardMargin, labelwidth=0.75\TgoStandardMargin, labelsep=0.25\TgoStandardMargin, itemindent=!}
-%
-\setlist[enumerate]{leftmargin=\TgoStandardMargin, align=left, labelindent=0em,
-labelwidth=0.75\TgoStandardMargin, labelsep=0.25\TgoStandardMargin, itemindent=!}
-%
-\setlist[enumerate,1]{leftmargin=2\TgoStandardMargin, align=left, labelindent=\TgoStandardMargin, labelwidth=0.75\TgoStandardMargin, labelsep=0.25\TgoStandardMargin, itemindent=!}
-}
-\renewcommand{\labelenumii}{\alph{enumii}.}
-
-\tgostandardlists
-%
-%
-%\NewDocumentCommand\testlists{}{
-%\setlength{\leftmargini}{\TgoStandardMargin}
-%\setlength{\leftmarginii}{\TgoStandardMargin}
-%\setlength{\leftmarginiii}{\TgoStandardMargin}
-%\setlength{\leftmarginiv}{\TgoStandardMargin}
-%\setlist{
-% itemsep=0.4ex plus 0.2ex minus 0.2ex,
-% parsep=0.4ex plus 0.2ex minus 0.2ex,
-% topsep=0.8ex plus 0.4ex minus 0.4ex,
-% partopsep=0.4ex plus 0.2ex minus 0.2ex
-%}
-%\setlist[itemize]{nosep, leftmargin=\TgoStandardMargin, align=left, labelsep=0.5em, labelindent=\TgoStandardMargin+\parindent,
-%itemindent=*}
-%%
-%\setlist[itemize,1]{leftmargin=0em, align=left, labelsep=0.5em, labelindent=\parindent, itemindent=* }
-%%
-%\setlist[enumerate]{nosep, leftmargin=\TgoStandardMargin, align=left, labelsep=0.5em,
-%labelindent=\TgoStandardMargin+\parindent,widest=0, itemindent=*}
-%%
-%\setlist[enumerate,1]{leftmargin=0em, align=left, labelsep=0.5em, labelindent=\parindent, itemindent=* }
-%%
-%}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newpagestyle{tango}{
- \ifTgoOneSide
-\ifTgoBook
- \sethead {\sffamily\addfontfeature{RawFeature=+c2sc}\MakeUppercase\chaptertitle}{}
- {\sffamily\thepage} % all
- \else
- \sethead{\sffamily\addfontfeature{RawFeature=+c2sc}\MakeUppercase\sectiontitle}{}
- {\sffamily\thepage}% all
- \fi
-\else
-\ifTgoBook
-\sethead[\sffamily\thepage]
-[\sffamily\addfontfeature{RawFeature=+c2sc}\MakeUppercase\chaptertitle][] % even
- {}{\sffamily\addfontfeature{RawFeature=+c2sc}\MakeUppercase\sectiontitle}
- {\sffamily\thepage} % odd
-\else
- \sethead[\sffamily\thepage][\sffamily\addfontfeature{RawFeature=+c2sc}\MakeUppercase\sectiontitle][] % even
- {}{\sffamily\addfontfeature{RawFeature=+c2sc}\MakeUppercase\sectiontitle}
- {\sffamily\thepage}% odd
-\fi
-\fi}
- %%%%%%%%%%%%
-\pagestyle{tango}
-%%%%%%%%%%%%%%
-%%% Mise en forme des titres %%%%%%%%%%%%%%%
-\setcounter{secnumdepth}{2}
-%%%
-\ifTgoBook
-\newcommand\TgoChapterBox[1]{%
-{\filright\sffamily\addfontfeature{RawFeature=-onum}\fontseries{eb}\selectfont\HUGE\hspace*{-0.06em}\thechapter}%
-\quad\parbox[b]{0.75\textwidth}{\filright#1}
-}
-\titleformat{\part}[display]{\centering\color{ColorOne}\sffamily
-\addfontfeature{RawFeature=-onum}\fontseries{eb}\selectfont\Huge}
-{\LARGE\partname~\thepart}{\baselineskip}{}
-%%
-\titleformat{name=\chapter}[block]{\filright\color{ColorOne}\fontspec{\TgoChapterTitleFont}\addfontfeature{RawFeature=-onum}\huge}
-{}{0em}{\TgoChapterBox}
-%%%
-\titleformat{name=\chapter,numberless}[block]{\filright\color{ColorOne}\fontspec{\TgoChapterTitleFont}\addfontfeature{RawFeature=-onum}\huge}
-{}{0em}{}
-\fi%
-\titleformat{\section}{\color{ColorOne}\sffamily\addfontfeature{RawFeature=-onum}%
-\fontseries{b}\selectfont\large}{\thesection}{1em}{\uppercase}%
-\titleformat{\subsection}{\color{ColorOne}\sffamily\fontseries{sb}\selectfont\large}{\thesubsection}{1em}{}%
-\titleformat{\subsubsection}{\color{ColorOne}\sffamily\fontseries{sb}\selectfont}{\thesubsubsection}{0.7em}{}%
-\titleformat{\paragraph}[runin]{\itshape}{\theparagraph.}{0.5em}{}[. — ]%
-\titleformat{\subparagraph}[runin]{}{\theparagraph.}{0.5em}{}[. — ]%
-\titlespacing{\chapter}{\TgoTitleIndent}{0pt}{6ex}%
-\titlespacing{\section}{\TgoTitleIndent}{12pt plus 5pt minus 4pt}{6pt plus 3pt minus 2pt}%
-\titlespacing{\subsection}{\TgoTitleIndent}{12pt plus 5pt minus 4pt}{6pt plus 3pt minus 2pt}%
-\titlespacing{\subsubsection}{\TgoTitleIndent}{7pt plus 3pt minus 2pt}{3pt plus 2pt minus 1pt}%
-\titlespacing{\paragraph}{\TgoTitleIndent}{7pt plus 3pt minus 2pt}{3pt plus 1pt minus 1pt}%
-\titlespacing{\subparagraph}{\TgoTitleIndent}{4pt plus 2pt minus 2pt}{3pt plus 1pt minus 1pt}%
-%
-\ifTgoBook
-\NewCommandCopy{\tgotitle}{\chapter}
-\else%%article
-\NewDocumentCommand\tgotitle{s m}{%
-\IfBooleanTF{#1}{%
-\clearpage\thispagestyle{empty}
-% \vspace*{5\p@}%
- {\parindent=0pt \raggedright
- \normalfont
- \interlinepenalty\@M
-\advance\leftskip by \TgoTitleIndent
-\fontspec{\TgoChapterTitleFont}\huge\color{ColorOne}#2
-\par} \vspace {\TgoAfterChapterSkip}\par}
- {%
-\clearpage\thispagestyle{empty}
-% \vspace*{5\p@}%
- {\parindent=0pt \raggedright
- \normalfont
- \interlinepenalty\@M
-\advance\leftskip by \TgoTitleIndent
-\fontspec{\TgoChapterTitleFont}\huge\color{ColorOne}#2
-\par} \vspace {\TgoAfterChapterSkip}\par}
- }
- \fi
-%%%%%%%
-%%%%%%%Table des matières
-%%%%%%%
-\ifTgoBook\else
-\RenewDocumentCommand\tableofcontents{}{%
-{\color{ColorOne}\parskip=0pt%
-\noindent\titlerule[1.3pt]%
-\vspace{-1\baselineskip}\vspace{1.6pt} \par %
-\noindent\titlerule[.5pt]%
-}%
- \vspace{-10pt}\par%
- \section*{\contentsname}
- \@starttoc{toc}%
-{\color{ColorOne}\parskip=0pt%
-\noindent\titlerule[0.5pt]%
-\vspace{-1\baselineskip}\vspace{2.4pt} \par %
-\noindent\titlerule[1.3pt]%
-}%
-\par %
-\vspace{2\baselineskip}%
-\par %
- }%
- \fi
- \IfPackageLoadedTF{hyperref}%
-{%
-\NewCommandCopy{\TgoOriginalToc}{\tableofcontents}%
-\RenewDocumentCommand\tableofcontents{}{{\hypersetup{hidelinks}\TgoOriginalToc}}%
-}%
-{}
-%%
-%%
-\ifTgoBook
-\NewDocumentCommand\tgoshorttoc{}{}
-\titlecontents{part}
- [50pt] % ie, 1.5em (chapter) + 2.3em
- {\large\sffamily\fontseries{sb}\selectfont\color{ColorOne}}
- {\contentslabel{50pt}}
- {\hspace*{-50pt}}
- {\titlerule*[1pc]{}\contentspage}
-\titlecontents{chapter}
- [16pt] % ie, 1.5em (chapter) + 2.3em
- {\sffamily\fontseries{b}\selectfont\color{ColorOne}}
- {\contentslabel{16pt}}
- {\hspace*{-6pt}}
- {\titlerule*[1pc]{}\contentspage}
-\titlecontents{section}
- [3.6em] % ie, 1.5em (chapter) + 2.3em
- {\sffamily\fontseries{m}\selectfont}
- {\contentslabel{2.5em}}
- {\hspace*{-2.5em}}
- {\titlerule*[1pc]{.}\contentspage}
-\titlecontents{subsection}
- [6.4em] % ie, 1.5em (chapter) + 2.3em
- {\sffamily\fontseries{l}\selectfont}
- {\contentslabel{3.2em}}
- {\hspace*{-3.2em}}
- {\titlerule*[1pc]{.}\contentspage}
- \else
- \NewCommandCopy{\tgoshorttoc}{\tableofcontents}
- \RenewDocumentCommand\tableofcontents{}{}
- \ifTgoFrenchLanguage
- \renewcommand{\frenchcontentsname}{\TgoContentsName}
-\fi
- \setcounter{tocdepth}{2}
- \titlecontents{section}
- [1.7em] % ie, 1.5em (chapter) + 2.3em
- {\sffamily\fontseries{sb}\selectfont}
- {\contentslabel{2.em}}
- {\hspace*{-2.em}}
- {\titlerule*[1pc]{}\contentspage}
-\titlecontents{subsection}
- [4em] % ie, 1.5em (chapter) + 2.3em
- {\sffamily}
- {\contentslabel{2.7em}}
- {\hspace*{-2.7em}}
- {\titlerule*[1pc]{.}\contentspage}
-\titlecontents{subsubsection}
- [6em] % ie, 1.5em (chapter) + 2.3em
- {\sffamily\fontseries{l}\selectfont}
- {\contentslabel{3.5em}}
- {\hspace*{-3.5em}}
- {\titlerule*[1pc]{.}\contentspage}
- \fi
-%
-%%Init
-\NewDocumentCommand\AfourCommand{+m}{}
-%
-\NewDocumentCommand\LetterCommand{+m}{}
-%
-\NewDocumentCommand\BigTabletCommand{+m}{}
-%
-\NewDocumentCommand\TabletCommand{+m}{}
-%
-\NewDocumentCommand\AfiveCommand{+m}{}
-%
-\NewDocumentCommand\SmallTabletCommand{+m}{}
-%
-\NewDocumentCommand\eReaderCommand{+m}{}
-%
-\NewDocumentCommand\SmartphoneCommand{+m}{}
-%
-\NewDocumentCommand\XAfourCommand{+m}{}
-%
-\NewDocumentCommand\XLetterCommand{+m}{}
-%
-\NewDocumentCommand\XBigTabletCommand{+m}{}
-%
-\NewDocumentCommand\XTabletCommand{+m}{}
-%
-\NewDocumentCommand\XAfiveCommand{+m}{}
-%
-\NewDocumentCommand\XSmallTabletCommand{+m}{}
-%
-\NewDocumentCommand\XeReaderCommand{+m}{}
-%
-\NewDocumentCommand\XSmartphoneCommand{+m}{}
- %
-%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%Output Format %%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%%%%% Afour %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-\ifTgoAfourPaperOutput
-%
-\RenewDocumentCommand\AfourCommand{+m}{#1}
-%
-\RenewDocumentCommand\XLetterCommand{+m}{#1}
-%
-\RenewDocumentCommand\XBigTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfiveCommand{+m}{#1}
-%
-\RenewDocumentCommand\XTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmallTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XeReaderCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmartphoneCommand{+m}{#1}
- %
- %%
-%\ifTgoOneSide
-\geometry{paperwidth=21cm,paperheight=29.7cm,
-heightrounded,top=2cm,inner=2.75cm,outer=2.75cm,bottom=3.6cm,
-headheight=16pt,headsep=21pt,footskip=50pt}
-%\else
-%\geometry{paperwidth=21cm,paperheight=29.7cm,
-%heightrounded,top=2cm,inner=2.3cm,outer=3.2cm,bottom=3.6cm,
-%headheight=16pt,headsep=21pt,footskip=50pt}
-%\fi
-%
-\setlength{\TgoAfterChapterSkip}{21pt}
-%
-\NewDocumentCommand\tgocover{O{A4Cover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\emergencystretch=2.5em
-\tolerance800
-\clubpenalty1000
-\widowpenalty1000%
-%
-\fi
-%%%%%%%
-%%%%%% Big Tablet or Letter %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifTgoBigTabletOutput
-%
-\ifTgoLetterOutput
-%
-\RenewDocumentCommand\LetterCommand{+m}{#1}
-%
-\RenewDocumentCommand\XBigTabletCommand{+m}{#1}
-%
-\else
-%
-\RenewDocumentCommand\BigTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XLetterCommand{+m}{#1}
-%
-\fi
-%
-\RenewDocumentCommand\XAfourCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfiveCommand{+m}{#1}
-%
-\RenewDocumentCommand\XTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmallTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XeReaderCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmartphoneCommand{+m}{#1}
- %
-%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%
-%
-%%
-\ifTgoLetterOutput
-%\ifTgoOneSide
-\geometry{paperwidth=8.5in,paperheight=11in,
-heightrounded,top=1.9cm,inner=2.8cm,outer=2.8cm,bottom=3cm,
-headheight=16pt,headsep=20pt,footskip=14pt}
-%\else
-%\geometry{paperwidth=8.5in,paperheight=11in,
-%heightrounded,top=1.9cm,inner=2.4cm,outer=3.2cm,bottom=3.6cm,
-%headheight=16pt,headsep=20pt,footskip=14pt}
-%\fi
-%
-\setlength{\TgoAfterChapterSkip}{22pt}
-%
-\NewDocumentCommand\tgocover{O{LetterCover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\emergencystretch=2.5em
-\tolerance800
-\clubpenalty1000
-\widowpenalty1000%
-%
-\else
-%
-\setlength{\TgoAfterChapterSkip}{21pt}
-%
-\geometry{paperwidth=19.8cm,paperheight=26.4cm,
-heightrounded,top=1.8cm,inner=2.4cm,outer=2.4cm,bottom=2.7cm,
-headheight=16pt,headsep=14pt,footskip=14pt}
-%
-\NewDocumentCommand\tgocover{O{BigTabletCover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\emergencystretch=2.5em
-\tolerance800
-\clubpenalty1000
-\widowpenalty1000%
-\fi
-\fi
-%%%%%%%
-%%%%%% Tablet or A5%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifTgoTabletOutput
-%
-\ifTgoAfivePaperOutput
-\RenewDocumentCommand\AfiveCommand{+m}{#1}
-%
-\RenewDocumentCommand\XTabletCommand{+m}{#1}
-%
-\else
-%
-\RenewDocumentCommand\TabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfiveCommand{+m}{#1}
-%
-\fi
-%
-\RenewDocumentCommand\XLetterCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfourCommand{+m}{#1}
-%
-\RenewDocumentCommand\XBigTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmallTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XeReaderCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmartphoneCommand{+m}{#1}
- %
-%
-%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%
-%
-%%
-\ifTgoAfivePaperOutput
-%\ifTgoOneSide
-\geometry{paperwidth=14.85cm,paperheight=21cm,
-heightrounded,top=1.2cm,inner=1.8cm,outer=1.8cm,bottom=2.4cm,
-headheight=16pt,headsep=11pt,footskip=14pt}
-%\else
-%\geometry{paperwidth=14.85cm,paperheight=21cm,
-%heightrounded,top=1.3cm,inner=1.5cm,outer=2.1cm,bottom=2.4cm,
-%headheight=16pt,headsep=11pt,footskip=14pt}
-%\fi
-%
-\setlength{\TgoAfterChapterSkip}{15pt}
-%
-\NewDocumentCommand\tgocover{O{A5Cover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\emergencystretch=2.5em
-\tolerance800
-\clubpenalty1000
-\widowpenalty1000%
-%%
-\else
-%%%
-\geometry{paperwidth=16cm,paperheight=22.88cm,
-heightrounded,top=1.2cm,inner=1.4cm,outer=1.4cm,bottom=1.8cm,
-headheight=16pt,headsep=11pt,footskip=14pt}
-%
-\setlength{\TgoAfterChapterSkip}{18pt}
-%
-\NewDocumentCommand\tgocover{O{TabletCover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\emergencystretch=2.5em
-\tolerance800
-\clubpenalty1000
-\widowpenalty1000%
-\fi
-\fi
-%%%%%% Small Tablet%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifTgoSmallTabletOutput
-%
-\RenewDocumentCommand\SmallTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfourCommand{+m}{#1}
-%
-\RenewDocumentCommand\XLetterCommand{+m}{#1}
-%
-\RenewDocumentCommand\XBigTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfiveCommand{+m}{#1}
-%
-\RenewDocumentCommand\XTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XeReaderCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmartphoneCommand{+m}{#1}
- %
-%%%%%%%%%%%%%%%%%%%%%
-\setlength{\TgoAfterChapterSkip}{11pt}
-%%
- \geometry{paperwidth=12cm,paperheight=18.24cm,
-heightrounded,top=1.1cm,inner=0.75cm,outer=0.75cm,bottom=1.3cm,
-headheight=14pt,headsep=6pt,footskip=13pt}
-%
-\NewDocumentCommand\tgocover{O{SmallTabletCover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\emergencystretch=2.5em
-\tolerance800
-\clubpenalty1000
-\widowpenalty1000%
-\fi
-%%%%%% eReader %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifTgoeReaderOutput
-%
-\RenewDocumentCommand\eReaderCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfourCommand{+m}{#1}
-%
-\RenewDocumentCommand\XLetterCommand{+m}{#1}
-%
-\RenewDocumentCommand\XBigTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfiveCommand{+m}{#1}
-%
-\RenewDocumentCommand\XTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmallTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmartphoneCommand{+m}{#1}
- %
-%%%%%%%%%%%%%%%%%%%%%
-\setlength{\TgoAfterChapterSkip}{3pt}
-%%%%%%%%%%%
-%
-%
-\geometry{paperwidth=10.7cm,paperheight=14.4cm,
-heightrounded,top=0.82cm,left=0.5cm,right=0.5cm,bottom=0.8cm,
-headheight=18pt,headsep=5pt,footskip=10pt}
-%%
-%
-\NewDocumentCommand\tgocover{O{eReaderCover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\sloppy
-\fi
-%%%%%%%% Smartphone %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifTgoSmartphoneOutput
-%
-\RenewDocumentCommand\SmartphoneCommand{+m}{#1}
-%
-\RenewDocumentCommand\XLetterCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfourCommand{+m}{#1}
-%
-\RenewDocumentCommand\XBigTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XAfiveCommand{+m}{#1}
-%
-\RenewDocumentCommand\XTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XSmallTabletCommand{+m}{#1}
-%
-\RenewDocumentCommand\XeReaderCommand{+m}{#1}
- %
-%%%%%%%%%%%%%%%%%%%%%
-\setlength{\TgoAfterChapterSkip}{7pt}%
-%%%%%%%%%%%
-%
-%%
-\geometry{paperwidth=10cm,paperheight=18cm,
-heightrounded,top=1.1cm,inner=0.32cm,outer=0.32cm,bottom=1cm,
-headheight=14pt,headsep=10pt,footskip=17pt}
-%
-\NewDocumentCommand\tgocover{O{SmartphoneCover}}{\InputIfFileExists{#1}{}{%
-\ClassWarning{tango}{Fichier #1.tex absent}}}
-\flushbottom\sloppy
-\fi
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\setlength{\abovecaptionskip}{4pt plus 1pt minus 1pt}
-\setlength{\belowcaptionskip}{4pt plus 1 pt minus 1pt}
-%
-%
-\setlength{\textfloatsep}{10pt plus 4 pt minus 3pt}
-\setlength{\intextsep}{4pt plus 2pt minus 1 pt}
-%
-%%%Environnements %%%%%%%%%%%%%%%%%%%
-%
-%%%%%% Stolen to amsthm %%%%%%%%%%%%%%%
-%
-\RenewDocumentCommand\qedsymbol{}{{\ensuremath{\color{ColorOne}\rule{7pt}{7pt}}}}%
-\RenewDocumentEnvironment{proof}{o}{%
-\IfValueTF{#1}%
-{\renewcommand\TgoTempa{#1}}
-{\renewcommand\TgoTempa{\proofname}}
-\pushQED{\qed}%
-\par\nobreak\addvspace{6pt plus 3pt minus 2pt}%
-{\color{ColorOne}\sffamily\fontseries{m}\selectfont\itshape%
- \TgoTempa}\par\nobreak
- }%
-{\popQED\par\addvspace{6pt plus 3pt minus 2pt}}
-%%%%
-%%%%
-\newcounter{tgoexo}%
-%%
-\NewDocumentCommand\exo{s d<> o}{%
-\IfValueTF{#2}%
-{%
-\renewcommand\TgoTempa{#2}%
-}%
-{%
-\renewcommand\TgoTempa{\TgoExerciseName}%
-}%
-\IfBooleanTF{#1}%
-{%
-\renewcommand\TgoTempb{\TgoTempa}%
-}%
-{%
-\refstepcounter{tgoexo}%
-\renewcommand\TgoTempb{\TgoTempa~\thetgoexo}%
-}%
-\IfValueTF{#3}%
-{%
-\renewcommand\TgoTempc{\TgoTempb\space(#3)}%
-}%
-{%
-\renewcommand\TgoTempc{\TgoTempb}%
-}%
-\par\indent
-\vspace{5pt plus 2pt minus 2pt}\par%
-\textsf{\fontseries{sb}\selectfont\TgoTempc}%
-\par\nobreak\vspace{0pt plus 1pt}\par%
-}%
-%
-\newsavebox{\TgoBox}
-%%%%
-%
-\NewDocumentCommand\sec@exo{m}{%
-\titleformat{\subsection}[block]{\filcenter\color{ColorOne}\sffamily\addfontfeature{RawFeature=-onum}%
-\fontseries{b}\selectfont}{\thesubsection}{1em}{\MakeUppercase}%
-\titlespacing{\subsection}{0em}{10pt plus 10pt minus 4pt}{8pt plus 5pt minus 3pt}%
-\subsection*{#1}
-\addcontentsline{toc}{subsection}{\protect\numberline{}#1}
-}
-%
-\NewDocumentCommand\secexo{O{\TgoExercisesSubsectionName}}{%
-\sec@exo{#1}
-\tgostandardlists
-}%
-\ExpandArgs{c}\NewDocumentCommand{secexo*}{O{\TgoExercisesSubsectionName}}{%
-\sec@exo{#1}
-\TgoSmallerSize
-\tgostandardlists
-}%
-\NewDocumentCommand\endsecexo{}
-{\renewtgolabels\par\addvspace{10pt plus 3pt minus 2pt}\par}%
-%
-\ExpandArgs{c}\NewDocumentCommand{endsecexo*}{}
-{\renewtgolabels\par\addvspace{10pt plus 3pt minus 2pt}\par}%
-%
-\NewDocumentCommand\chap@exo{m}{%
-\titleformat{\section}[block]{\filcenter\color{ColorOne}\sffamily\addfontfeature{RawFeature=-onum}%
-\fontseries{b}\selectfont\large}{\thesection}{1em}{\MakeUppercase}%
-\tgostandardlists
-\titlespacing{\section}{0em}{18pt plus 10pt minus 4pt}{8pt plus 5pt minus 3pt}%
-\section*{#1}
-\addcontentsline{toc}{section}{\protect\numberline{}#1}
-}
-%
-\NewDocumentCommand\chapexo{O{\TgoExercisesSectionName}}{%
-\chap@exo{#1}
-}%
-\ExpandArgs{c}\NewDocumentCommand{chapexo*}{O{\TgoExercisesSectionName}}{%
-\chap@exo{#1}
-\TgoSmallerSize
-}%
-\NewDocumentCommand\endchapexo{}
-{\renewlabelitems\par\addvspace{18pt plus 3pt minus 2pt}\par}%
-%
-\ExpandArgs{c}\NewDocumentCommand{endchapexo*}{}
-{\renewlabelitems\par\addvspace{18pt plus 3pt minus 2pt}\par}%
-%%%%
-%%
-\NewDocumentEnvironment{example}{O{\TgoExampleName}}{%
-\par\addvspace{6pt plus 3pt minus 2pt}%
-{\sffamily\itshape #1}\par\nobreak%
-\@afterheading}%
-{\par\addvspace{6pt plus 3pt minus 2pt}\par}
-%%%
-\NewDocumentEnvironment{remark}{O{\TgoRemarkName}}{%
-\par\addvspace{6pt plus 3pt minus 2pt}%
-{\sffamily\itshape #1. \textemdash~}\ignorespaces}%
-{\par\addvspace{6pt plus 3pt minus 2pt}}
-%%%
-%%%
-\NewDocumentEnvironment{alert}{O{\caution}}{%
-\par\addvspace{6pt plus 3pt minus 2pt}\noindent%
-{\color{ColorOne}\Large #1}\hspace{1ex}\ignorespaces}%
-{\par\addvspace{6pt plus 3pt minus 2pt}}
-%
-%%
-\NewDocumentCommand\newstatement{s m m m o}{%
-\setlength\TgoStatementParindent{\parindent}
-\ExpandArgs{c}\NewDocumentCommand{#2}{d<> o}%
-{% beginning env commands
-\refstepcounter{#3}
-\IfBooleanTF{#1}
-{%
-\renewcommand\TgoTempa{#3}
-\renewcommand\TgoTempb{subsection}
-\ifx\TgoTempa\TgoTempb
-\ifTgoTitleIndentZero
-\renewcommand\TgoStatementIndent{\noindent}
-\setlength\TgoStatementParindent{0em}
-\fi
-\renewcommand\TgoStatementNumberPrefix{\large\fontseries{sb}\selectfont%
-\UseName{the#3}\hspace{1em}}%
-\else
-\renewcommand\TgoTempb{subsubsection}
-\ifx\TgoTempa\TgoTempb
-\ifTgoTitleIndentZero
-\renewcommand\TgoStatementIndent{\noindent}
-\setlength\TgoStatementParindent{0em}
-\fi
-\fi
-\renewcommand\TgoStatementNumberPrefix{\fontseries{sb}\selectfont%
-\UseName{the#3}\hspace{1em}}%
-\fi
-\renewcommand\TgoStatementNumberSuffix{}%
-}
-{
-\renewcommand\TgoStatementNumberSuffix{~\UseName{the#3}}%
-\renewcommand\TgoStatementNumberPrefix{}%
-}
-\IfValueTF{##2}%
-{%
-\renewcommand\TgoStatementSuffix{~{\normalshape(##2)}}%
-}%
-{%
-\renewcommand\TgoStatementSuffix{}%
-}%
-\renewcommand\TgoStatementName{#4}
-\IfValueT{##1}{%
-\renewcommand\TgoStatementName{##1}
-}
-\par%
-\addvspace{8pt plus 3pt minus 2pt}%
-\begin{lrbox}{\TgoBox}%
-\par%
-%\begin{minipage}{\linewidth-\fboxsep-\TgoStatementParindent}\IfValueT{#5}{#5}%
-\begin{minipage}{\linewidth-\TgoStatementParindent}\IfValueT{#5}{#5}%
-}%
-\ExpandArgs{c}\NewDocumentCommand{end#2}{}
-{% end env commands
-\end{minipage}\end{lrbox}
-\TgoStatementIndent\parbox{\linewidth-\TgoStatementParindent}{
-{\color{ColorOne}\sffamily\fontseries{m}\selectfont\scshape\TgoStatementNameOffset%
-\TgoStatementNumberPrefix\fontseries{sb}\selectfont\TgoStatementName%
-\TgoStatementNumberSuffix\TgoStatementSuffix\par\nobreak}%
-\vspace{2pt}\par%
-\addtolength\leftskip{-\fboxsep}
-\addtolength\rightskip{-\fboxsep}
-\colorbox{ColorTwo}{%
-\usebox{\TgoBox}}}%
-\par\addvspace{6pt plus 3pt minus 2pt}\par%
-}%
-\ExpandArgs{c}\NewDocumentCommand{#2*}{d<> o}%
-{% beginning env commands
-\IfValueTF{##2}%
-{%
-\renewcommand\TgoStatementSuffix{~{\normalshape(##2)}}%
-}%
-{%
-\renewcommand\TgoStatementSuffix{}%
-}%
-\renewcommand\TgoStatementName{#4}
-\IfValueT{##1}{%
-\renewcommand\TgoStatementName{##1}
-}
-\par%
-\addvspace{8pt plus 3pt minus 2pt}%
-\begin{lrbox}{\TgoBox}%
-\par%
-%\begin{minipage}{\linewidth-\fboxsep-\TgoStatementParindent}\IfValueT{#5}{#5}%
-\begin{minipage}{\linewidth-\TgoStatementParindent}\IfValueT{#5}{#5}
-}%
-\ExpandArgs{c}\NewDocumentCommand{end#2*}{}
-{% end env commands
-\end{minipage}\end{lrbox}
-\TgoStatementIndent\parbox{\linewidth-\TgoStatementParindent}{
-{\color{ColorOne}\sffamily\fontseries{m}\selectfont\scshape\TgoStatementNameOffset%
-\fontseries{sb}\selectfont\TgoStatementName\TgoStatementSuffix\par\nobreak}%
-\vspace{2pt}\par%
-\addtolength\leftskip{-\fboxsep}
-\addtolength\rightskip{-\fboxsep}
-\colorbox{ColorTwo}{%
-\usebox{\TgoBox}}}%
-\par\addvspace{6pt plus 3pt minus 2pt}\par%
-}%
-}%%%%
-%%%%%%%%%%%%
-%%%%%%%%%%%%%
-%%%%%%%%%%%%
-\NewDocumentCommand\renewstatement{s m m m o}{%
-\setlength\TgoStatementParindent{\parindent}
-\ExpandArgs{c}\RenewDocumentCommand{#2}{d<> o}%
-{% beginning env commands
-\refstepcounter{#3}
-\IfBooleanTF{#1}
-{%
-\renewcommand\TgoTempa{#3}
-\renewcommand\TgoTempb{subsection}
-\ifx\TgoTempa\TgoTempb
-\ifTgoTitleIndentZero
-\renewcommand\TgoStatementIndent{\noindent}
-\setlength\TgoStatementParindent{0em}
-\fi
-\renewcommand\TgoStatementNumberPrefix{\large\fontseries{sb}\selectfont%
-\UseName{the#3}\hspace{1em}}%
-\else
-\renewcommand\TgoTempb{subsubsection}
-\ifx\TgoTempa\TgoTempb
-\ifTgoTitleIndentZero
-\renewcommand\TgoStatementIndent{\noindent}
-\setlength\TgoStatementParindent{0em}
-\fi
-\fi
-\renewcommand\TgoStatementNumberPrefix{\fontseries{sb}\selectfont%
-\UseName{the#3}\hspace{1em}}%
-\fi
-\renewcommand\TgoStatementNumberSuffix{}%
-}
-{
-\renewcommand\TgoStatementNumberSuffix{~\UseName{the#3}}%
-\renewcommand\TgoStatementNumberPrefix{}%
-}
-\IfValueTF{##2}%
-{%
-\renewcommand\TgoStatementSuffix{~{\normalshape(##2)}}%
-}%
-{%
-\renewcommand\TgoStatementSuffix{}%
-}%
-\renewcommand\TgoStatementName{#4}
-\IfValueT{##1}{%
-\renewcommand\TgoStatementName{##1}
-}
-\par%
-\addvspace{8pt plus 3pt minus 2pt}%
-\begin{lrbox}{\TgoBox}%
-\par%
-%\begin{minipage}{\linewidth-\fboxsep-\TgoStatementParindent}\IfValueT{#5}{#5}%
-\begin{minipage}{\linewidth-\TgoStatementParindent}\IfValueT{#5}{#5}
-}%
-\ExpandArgs{c}\RenewDocumentCommand{end#2}{}
-{% end env commands
-\end{minipage}\end{lrbox}
-\TgoStatementIndent\parbox{\linewidth-\TgoStatementParindent}{
-{\color{ColorOne}\sffamily\fontseries{m}\selectfont\scshape\TgoStatementNameOffset%
-\TgoStatementNumberPrefix\fontseries{sb}\selectfont\TgoStatementName%
-\TgoStatementNumberSuffix\TgoStatementSuffix\par\nobreak}%
-\vspace{2pt}\par%
-\addtolength\leftskip{-\fboxsep}
-\addtolength\rightskip{-\fboxsep}
-\colorbox{ColorTwo}{%
-\usebox{\TgoBox}}}%
-\par\addvspace{6pt plus 3pt minus 2pt}\par%
-}%
-\ExpandArgs{c}\RenewDocumentCommand{#2*}{d<> o}%
-{% beginning env commands
-\IfValueTF{##2}%
-{%
-\renewcommand\TgoStatementSuffix{~{\normalshape(##2)}}%
-}%
-{%
-\renewcommand\TgoStatementSuffix{}%
-}%
-\renewcommand\TgoStatementName{#4}
-\IfValueT{##1}{%
-\renewcommand\TgoStatementName{##1}
-}
-\par%
-\addvspace{8pt plus 3pt minus 2pt}%
-\begin{lrbox}{\TgoBox}%
-\par%
-%\begin{minipage}{\linewidth-\fboxsep-\TgoStatementParindent}\IfValueT{#5}{#5}%
-\begin{minipage}{\linewidth-\TgoStatementParindent}\IfValueT{#5}{#5}
-}%
-\ExpandArgs{c}\RenewDocumentCommand{end#2*}{}
-{% end env commands
-\end{minipage}\end{lrbox}
-\TgoStatementIndent\parbox{\linewidth-\TgoStatementParindent}{
-{\color{ColorOne}\sffamily\fontseries{m}\selectfont\scshape\TgoStatementNameOffset%
-\fontseries{sb}\selectfont\TgoStatementName\TgoStatementSuffix\par\nobreak}%
-\vspace{2pt}\par%
-\addtolength\leftskip{-\fboxsep}
-\addtolength\rightskip{-\fboxsep}
-\colorbox{ColorTwo}{%
-\usebox{\TgoBox}}}%
-\par\addvspace{6pt plus 3pt minus 2pt}\par%
-}%
-}%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ifTgoNoStatement
-\else
-\newcounter{thm}
-\newstatement{thm}{thm}{\TgoTheoremName}[\itshape]
-\newcounter{defin}
-\newstatement{defin}{defin}{\TgoDefinitionName}
-\newcounter{coro}
-\newstatement{coro}{coro}{\TgoCorollaryName}
-\newcounter{propo}
-\newstatement{propo}{propo}{\TgoPropositionName}[\itshape]
-\newcounter{lem}
-\newstatement{lem}{lem}{\TgoLemmaName}
-\fi
-%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%
-%%%%%%%%%%%%%%%%%%%%%%%%
-\AtBeginDocument{%
- \Umathchardef\Bbbbackslash = 0 0 "E020 \relax
- \Umathchardef\varemptyset = 0 0 "E021 \relax
- \Umathchardef\mupvarzero = 0 0 "E022 \relax
- \Umathchardef\mbfvarzero = 0 0 "E023 \relax
- \Umathchardef\mupvarpartial = 0 0 "E030 \relax
- \Umathchardef\mupvarvarpi = 0 0 "E032 \relax
- \Umathchardef\mbfvarpartial = 0 0 "E040 \relax
- \Umathchardef\mbfvarvarrho = 0 0 "E041 \relax
- \Umathchardef\mbfvarvarpi = 0 0 "E042 \relax
- \Umathchardef\mbfvec = 0 0 "E044 \relax
- \Umathchardef\mbfwp = 0 0 "E045 \relax
- \Umathchardef\mbfdotlessi = 0 0 "E046 \relax
- \Umathchardef\mbfdotlessj = 0 0 "E047 \relax
- \Umathchardef\mbfhbar = 0 0 "E048 \relax
- \Umathchardef\mbfell = 0 0 "E049 \relax
- \Umathchardef\mbftriangleleft = 0 0 "E04E \relax
- \Umathchardef\mbftriangleright = 0 0 "E04F \relax
- \Umathchardef\mbfitvarpartial = 0 0 "E060 \relax
- \Umathchardef\mbfitvarvarrho = 0 0 "E061 \relax
- \Umathchardef\mbfitvarvarpi = 0 0 "E062 \relax
- \Umathchardef\mbfitwp = 0 0 "E065 \relax
- \Umathchardef\mbfimath = 0 0 "E066 \relax
- \Umathchardef\mbfjmath = 0 0 "E067 \relax
- \Umathchardef\mbfithbar = 0 0 "E068 \relax
- \Umathchardef\mbfitell = 0 0 "E069 \relax
- \Umathchardef\mitvarpartial = 0 0 "E070 \relax
- \Umathchardef\mitvarvarrho = 0 0 "E071 \relax
- \Umathchardef\mitvarvarpi = 0 0 "E072 \relax
- \Umathchardef\mithbar = 0 0 "E078 \relax
- \Umathchardef\mapstochar = 3 0 "E08D \relax
- \Umathchardef\lhook = 3 0 "E08E \relax
- \Umathchardef\rhook = 3 0 "E08F \relax
- \Umathchardef\parallelslant = 3 0 "E090 \relax
- \Umathchardef\nparallelslant = 3 0 "E091 \relax
- \Umathchardef\shortparallelslant = 3 0 "E092 \relax
- \Umathchardef\nshortparallelslant = 3 0 "E093 \relax
- \Umathchardef\lesseqslantgtr = 3 0 "E094 \relax
- \Umathchardef\gtreqslantless = 3 0 "E095 \relax
- \Umathchardef\lesseqqslantgtr = 3 0 "E096 \relax
- \Umathchardef\gtreqqslantless = 3 0 "E097 \relax
- \Umathchardef\nleqqslant = 3 0 "E098 \relax
- \Umathchardef\ngeqqslant = 3 0 "E099 \relax
- \Umathchardef\varsymscrE = 0 0 "E07D \relax
- \Umathchardef\varsymscrQ = 0 0 "E07E \relax
- \Umathchardef\varsymscrT = 0 0 "E07F \relax
- \Umathchardef\varsymbfscrE = 0 0 "E06D \relax
- \Umathchardef\varsymbfscrQ = 0 0 "E06E \relax
- \Umathchardef\varsymbfscrT = 0 0 "E06F \relax
- % \widearc and\overrightarc
- \newcommand*{\widearc}{\Umathaccent 0 0 "E540 }%
- \newcommand*{\overrightarc}{\Umathaccent 0 0 "20D5 }%
- % From FourierOrns
- \Umathchardef\forbidden = 0 0 "E0B0 \relax
- \Umathchardef\beware = 0 0 "E0B1 \relax
- \Umathchardef\boom = 0 0 "E0B2 \relax
- \Umathchardef\thething = 0 0 "E0B4 \relax
- \Umathchardef\xswordsup = 0 0 "E0B5 \relax
- \Umathchardef\xswordsdown = 0 0 "E0B6 \relax
- % amssymb
- \IfPackageLoadedTF{amssymb}%
- {\ClassWarning{tango}{%
- Tango provides all AMS symbols.\MessageBreak
- Loading amssymb.sty is not advisable.\MessageBreak
- Reported}%
- }%
- {% AMS Symbols not referenced in unicode-math-table.tex
- % \Umathchardef\<cmd> = <math type> <family> <slot>
- % <math type> : \mathord=0 \mathrel=3 ; <family>=0
- \Umathchardef\circledR = 0 0 "24C7 \relax
- \Umathchardef\circledS = 0 0 "24C8 \relax
- \Umathchardef\diagup = 0 0 "27CB \relax
- \Umathchardef\diagdown = 0 0 "27CD \relax
- \Umathchardef\shortmid = 3 0 "E0A2 \relax
- \Umathchardef\shortparallel = 3 0 "E0A3 \relax
- \Umathchardef\nshortmid = 3 0 "E0A4 \relax
- \Umathchardef\nshortparallel = 3 0 "E0A5 \relax
- \Umathchardef\lvertneqq = 3 0 "E0A6 \relax
- \Umathchardef\gvertneqq = 3 0 "E0A7 \relax
- \Umathchardef\nleqslant = 3 0 "E0A8 \relax
- \Umathchardef\ngeqslant = 3 0 "E0A9 \relax
- \Umathchardef\nleqq = 3 0 "E0AA \relax
- \Umathchardef\ngeqq = 3 0 "E0AB \relax
- \Umathchardef\varsubsetneq = 3 0 "E0AC \relax
- \Umathchardef\varsupsetneq = 3 0 "E0AD \relax
- \Umathchardef\nsubseteqq = 3 0 "E0AE \relax
- \Umathchardef\nsupseteqq = 3 0 "E0AF \relax
- \Umathchardef\varsubsetneqq = 3 0 "E09C \relax
- \Umathchardef\varsupsetneqq = 3 0 "E09D \relax
- \Umathchardef\npreceq = 3 0 "E09E \relax
- \Umathchardef\nsucceq = 3 0 "E09F \relax
- \let\centerdot\cdotp
- \let\restriction\upharpoonright
- \let\doteqdot\Doteq
- \let\doublecup\Cup
- \let\doublecap\Cap
- \let\llless\lll
- \let\gggtr\ggg
- \let\circlearrowleft\acwopencirclearrow
- \let\circlearrowright\cwopencirclearrow
- \let\lozenge\mdlgwhtlozenge
- \let\blacklozenge\mdlgblklozenge
- \let\square\mdlgwhtsquare
- \let\blacksquare\mdlgblksquare
- \let\dashleftarrow\leftdasharrow
- \let\dashrightarrow\rightdasharrow
- \let\ntriangleleft\nvartriangleleft
- \let\ntriangleright\nvartriangleright
- \let\varpropto\propto
- \let\thicksim\sim
- \let\thickapprox\approx
- \let\smallsmile\smile
- \let\smallfrown\frown
- }%
- % latexsym
- \IfPackageLoadedTF{latexsym}%
- {\ClassWarning{tango}{%
- Tango provides all LaTeX symbols.\MessageBreak
- Loading latexsym.sty is not advisable.\MessageBreak
- Reported}%
- }%
- {\let\lhd\vartriangleleft
- \let\rhd\vartriangleright
- \let\unlhd\trianglelefteq
- \let\unrhd\trianglerighteq
- \let\leadsto\rightcurvedarrow
- \let\Box\lgwhtsquare
- \let\Diamond\mdlgwhtdiamond
- }%
-}
-\endinput \ No newline at end of file