notes_io_loop/hirostyle.sty

107 lines
2.7 KiB
Text
Raw Permalink Normal View History

2023-06-08 16:26:31 -04:00
\ProvidesPackage{hirostyle}
\usepackage[T1]{fontenc}
% load early
\usepackage{wrapfig2}
\usepackage[english]{babel}
\usepackage{physics}
\usepackage{graphicx, booktabs, float}
\usepackage[tbtags]{mathtools}
\mathtoolsset{mathic=true}
\usepackage{amssymb}
\usepackage[backend=biber, language=english, style=ieee, sorting=none, backref=true]{biblatex}
\usepackage{siunitx}
\usepackage{caption}
\usepackage{sidecap}
\usepackage[list=true, font=footnotesize, labelformat=brace]{subcaption}
\usepackage[protrusion=true,expansion=true,tracking=true]{microtype}
\usepackage{fancyvrb}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage[autostyle=true]{csquotes}
\usepackage{setspace}
\usepackage{newunicodechar}
\usepackage[pdfencoding=auto,hidelinks,colorlinks=true,
linkcolor=blue,
filecolor=blue,
citecolor = black,
urlcolor=cyan,]{hyperref} % load late
\usepackage[capitalize]{cleveref}
\usepackage{multirow,tabularx}
\usepackage{bbold}
\usepackage{scrhack}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures={Common,Rare,TeX,Required}]{texgyrepagella}[
Extension = .otf,
UprightFont = *-regular,
BoldFont = *-bold,
ItalicFont = *-italic,
BoldItalicFont = *-bolditalic,
]
2023-06-08 16:26:31 -04:00
\setmathfont{texgyrepagella-math.otf}
\KOMAoptions{DIV=last}
\usepackage[autooneside]{scrlayer-scrpage}
\usepackage[titletoc]{appendix}
\usepackage{bigfoot}
\usepackage{orcidlink}
%\usepackage[cmyk,hyperref]{xcolor}
\usepackage{xpatch}
\usepackage{acro}
\usepackage{lualatex-math}
\usepackage{manyfoot}
\usepackage[bottom]{footmisc}
\raggedbottom
\DeclareNewFootnote{default} % standard footnotes
\DeclareNewFootnote{URL}[roman] % href footnotes
\let\oldhref\href
\renewcommand{\href}[2]{\oldhref{#1}{#2}\footnoteURL{\url{#1}}}
%% Including Results
\newcommand{\result}[1]{\input{./results/#1}\!}
%% SI units
\sisetup{separate-uncertainty = true}
%% Captions
\captionsetup{font=small,format=plain}
\captionsetup[sub]{font=small,format=plain}
%% Labels
% \labelformat{chapter}{chapter~#1}
% \labelformat{section}{section~#1}
% \labelformat{figure}{figure~#1}
% \labelformat{table}{table~#1}
%% Cleverref
% \crefname{equation}{}{}
% \creflabelformat{equation}{(#2#1#3)}
%% Font for headings
\addtokomafont{disposition}{\rmfamily}
%% Minus Sign for Matplotlib
\newunicodechar{}{-}
% Allow math page breaks
\allowdisplaybreaks
% cursive bold in maths
\unimathsetup{math-style=TeX,bold-style=ISO}
\recalctypearea
% aligned oversets, must be loaded last
\usepackage{aligned-overset}
% large integrals
\everydisplay{\Umathoperatorsize\displaystyle=5ex}
% working setminus
\AtBeginDocument{% to do this after unicode-math has done its work
\renewcommand{\setminus}{\mathbin{\backslash}}%
}