o
    N i¶  ã                   @  sÄ  U d Z ddlmZ ddlmZ dZdZdZed d d	 ZeZ	i d
d“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd “d!d"“i d#d“d$d%“d&d“d'e“d(e“d)d“d*d“d+d,“d-d.“d/d0“d1d“d2d“d3d“d4d“d5d“d6d“d7d“¥d8dd9d:dd;d<d=ddd>œ
¥Z
d?ed@< dAdBdCœdDdEddFedddGdHœdIdEddFe	dddGdHœdJddKeddddLdMœdNddKeddddLdMœdd%dOœdd%dOœdd%dPdQdRœd'eidSœ	ZdTedU< dVZdWS )Xzconstants for LaTeX builder.é    )Úannotations)ÚAnyzL
\usepackage{tgtermes}
\usepackage{tgheros}
\renewcommand{\ttdefault}{txtt}
aŒ  
\expandafter\ifx\csname T@LGR\endcsname\relax
\else
% LGR was declared as font encoding
  \substitutefont{LGR}{\rmdefault}{cmr}
  \substitutefont{LGR}{\sfdefault}{cmss}
  \substitutefont{LGR}{\ttdefault}{cmtt}
\fi
\expandafter\ifx\csname T@X2\endcsname\relax
  \expandafter\ifx\csname T@T2A\endcsname\relax
  \else
  % T2A was declared as font encoding
    \substitutefont{T2A}{\rmdefault}{cmr}
    \substitutefont{T2A}{\sfdefault}{cmss}
    \substitutefont{T2A}{\ttdefault}{cmtt}
  \fi
\else
% X2 was declared as font encoding
  \substitutefont{X2}{\rmdefault}{cmr}
  \substitutefont{X2}{\sfdefault}{cmss}
  \substitutefont{X2}{\ttdefault}{cmtt}
\fi
aì  
\setmainfont{FreeSerif}[
  Extension      = .otf,
  UprightFont    = *,
  ItalicFont     = *Italic,
  BoldFont       = *Bold,
  BoldItalicFont = *BoldItalic
]
\setsansfont{FreeSans}[
  Extension      = .otf,
  UprightFont    = *,
  ItalicFont     = *Oblique,
  BoldFont       = *Bold,
  BoldItalicFont = *BoldOblique,
]
\setmonofont{FreeMono}[Scale=0.9,
  Extension      = .otf,
  UprightFont    = *,
  ItalicFont     = *Oblique,
  BoldFont       = *Bold,
  BoldItalicFont = *BoldOblique,
]
z$
\newfontfamily\greekfont{FreeSerif}z%
\newfontfamily\greekfontsf{FreeSans}z%
\newfontfamily\greekfonttt{FreeMono}Úlatex_engineÚpdflatexÚ	papersizeÚ Ú	pointsizeÚpxunitz.75bpÚclassoptionsÚextraclassoptionsÚmaxlistdepthÚsphinxpkgoptionsÚsphinxsetupÚfvsetz\fvset{fontsize=auto}ÚpassoptionstopackagesÚgeometryz\usepackage{geometry}ÚinputencÚ	utf8extraÚcmappkgz\usepackage{cmap}Úfontencz\usepackage[T1]{fontenc}Úamsmathz$\usepackage{amsmath,amssymb,amstext}ÚmultilingualÚbabelz\usepackage{babel}ÚpolyglossiaÚfontpkgÚfontsubstitutionÚsubstitutefontÚtextcyrillicÚ	textgreekz\usepackage{textalpha}Úfncychapz\usepackage[Bjarne]{fncychap}Úhyperrefzã% Include hyperref last.
\usepackage{hyperref}
% Fix anchor placement for figures with captions.
\usepackage{hypcap}% it must be loaded after hyperref.
% Set up styles of URL: it should be placed after hyperref.
\urlstyle{same}ÚcontentsnameÚextrapackagesÚpreambleÚtitleÚreleaseÚauthorÚreleasenamez
\makeindexz\sphinxmaketitlez\sphinxtableofcontentsz\printindexz

\bigskip\hrule\bigskip

Úhtbp)
Ú	makeindexÚshorthandoffÚ	maketitleÚtableofcontentsÚatendofbodyÚ
printindexÚ
transitionÚfigure_alignÚtocdepthÚsecnumdepthzdict[str, Any]ÚDEFAULT_SETTINGSz\usepackage[utf8]{inputenc}aÒ  \ifdefined\DeclareUnicodeCharacter
% support both utf8 and utf8x syntaxes
  \ifdefined\DeclareUnicodeCharacterAsOptional
    \def\sphinxDUC#1{\DeclareUnicodeCharacter{"#1}}
  \else
    \let\sphinxDUC\DeclareUnicodeCharacter
  \fi
  \sphinxDUC{00A0}{\nobreakspace}
  \sphinxDUC{2500}{\sphinxunichar{2500}}
  \sphinxDUC{2502}{\sphinxunichar{2502}}
  \sphinxDUC{2514}{\sphinxunichar{2514}}
  \sphinxDUC{251C}{\sphinxunichar{251C}}
  \sphinxDUC{2572}{\textbackslash}
\fi)r   r   Úxelatexz\usepackage{polyglossia}zK\usepackage{fontspec}
\defaultfontfeatures[\rmfamily,\sffamily,\ttfamily]{}zE\catcode`^^^^00a0\active\protected\def^^^^00a0{\leavevmode\nobreak\ })r   r   r   r   r   r   r   r   ÚlualatexÚplatexz	,dvipdfmxz\usepackage[dvipdfm]{geometry})r   r   r
   r   r   r   r   r   Úuplatex)r   r   z\usepackage{xeCJK}z1\fvset{fontsize=\small,formatcom=\xeCJKVerbAddon})r   r   r   r   )	r   r4   r5   r6   r7   )r5   Úfr)r4   r8   )r4   Úzh)r4   Úelzdict[Any, dict[str, Any]]ÚADDITIONAL_SETTINGSz‚
\ifdefined\shorthandoff
  \ifnum\catcode`\=\string=\active\shorthandoff{=}\fi
  \ifnum\catcode`\"=\active\shorthandoff{"}\fi
\fi
N)Ú__doc__Ú
__future__r   Útypingr   ÚPDFLATEX_DEFAULT_FONTPKGÚ!PDFLATEX_DEFAULT_FONTSUBSTITUTIONÚXELATEX_DEFAULT_FONTPKGÚXELATEX_GREEK_DEFAULT_FONTPKGÚLUALATEX_DEFAULT_FONTPKGr3   Ú__annotations__r;   ÚSHORTHANDOFF© rF   rF   úS/home/ubuntu/.local/lib/python3.10/site-packages/sphinx/builders/latex/constants.pyÚ<module>   s*   ÿþýÿÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæå!ß"Þ#Ý$Ü%Û&Ú'Ù(Ï6þ÷÷øøýýú	ÿ®X