% Template \documentclass[twoside, a4paper, 11pt]{book} \usepackage[inner=35mm, outer=20mm, top=30mm, bottom=25mm]{geometry} \usepackage{setspace} \linespread{1.15} % Set line spacing to 1.15 % Typography \usepackage[T1]{fontenc} % Use T1 font encoding \usepackage[english]{babel} % Typographical rules \usepackage[varqu, varl]{inconsolata} % Better monospace font (with alternative "quote" [varqu] and "l" [varl]) \usepackage{libertinus} % Libertinus font for text and math \usepackage{microtype} % Micro-typography improvements (slightly more compact, better to read) % Bibliography \usepackage[ backend=biber, style=authoryear, backref=true,% Show page numbers where citations appear maxbibnames=99,% Show all authors in bibliography maxcitenames=1,% Show only one author in citations uniquelist=false% Force maxcitenames ]{biblatex} \DefineBibliographyStrings{english}{andothers={}} % Remove "et al." in citations \AtEveryCite{% Use square brackets for citations \let\bibopenparen=\bibopenbracket% \let\bibcloseparen=\bibclosebracket% } \addbibresource{references.bib} % Load bibliography \AtEveryBibitem{% Remove some fields from bibliography \clearfield{doi}% \clearfield{day}% \clearfield{location}% \clearfield{month}% \clearfield{series}% } % Changes \usepackage[draft, defaultcolor=Blue, xcolor=dvipsnames]{changes} % Track changes \definechangesauthor[color=RawSienna]{CP} \newcommand{\CP}[1]{\comment[id=CP]{#1}} % Images \usepackage{graphicx} \usepackage{caption} % Point references to the figure not the caption % Includes \usepackage{import} % Allow relative paths \usepackage{pdfpages} % Include PDFs % Lists \usepackage[inline]{enumitem} % Customise lists \setitemize{noitemsep} % No space between items in itemize % References \usepackage{bookmark} % Manage bookmarks \usepackage{etoc} % Local table of contents \usepackage{hyperref} % Hyperlinks \hypersetup{ bookmarksnumbered = true, % Include section numbers in bookmarks bookmarksopen = true, % Auto-open bookmarks pdfauthor = {Erwan NORMAND}, pdftitle = {Wearable Haptics and Augmented Reality}, pdfsubject = {Ph.D. Thesis of Erwan NORMAND}, pdfkeywords = {}, } % Tables \usepackage{booktabs} % Better tables \usepackage{makecell} % For multi-line cells in tables \usepackage{multirow} % Multi-row cells in tables \usepackage{tabularx} % For tables with fixed width % Units \usepackage{siunitx} % For numbers with units \sisetup{ retain-explicit-plus=true, % Keep + in numbers uncertainty-mode=separate % Separate uncertainty with +- instead of () } % Others \usepackage[autostyle]{csquotes} % For quotes \usepackage{emptypage} % Remove headers and footers on empty pages \usepackage[dvipsnames]{xcolor} % More colors % Custom commands \input{utils/commands} \newcommand{\importchapter}[2]{% Load a chapter (#2) in a path (#1) \cleardoublepage% after a clear double page \graphicspath{{#1/figures/}}% with figures \includefrom{#1}{#2}% and relative paths \input in the chapter } \newcommand{\chaptertoc}{% Print the table of contents for the chapter \vspace*{-1cm}% \localtableofcontents% \par\noindent\rule{\textwidth}{0.4pt}% \vspace*{0.5cm}% } % Add chapter label as prefix to all other sub-labels \NewCommandCopy{\oldlabel}{\label} \newcommand{\labelprefix}{main} \newcommand{\mainlabel}[1]{% \renewcommand{\labelprefix}{#1}% \oldlabel{\labelprefix}% } \renewcommand{\label}[1]{\oldlabel{\labelprefix:#1}} % References \newcommand{\chapref}[1]{chapter~\ref{#1}} \newcommand{\Chapref}[1]{Chapter~\ref{#1}} \renewcommand{\eqref}[1]{Equation~\ref{\labelprefix:eq:#1}} \renewcommand{\figref}[1]{Figure~\ref{\labelprefix:fig:#1}} \newcommand{\partref}[1]{part~\ref{#1}} \newcommand{\Partref}[1]{Part~\ref{#1}} \renewcommand{\secref}[1]{section~\ref{\labelprefix:sec:#1}} \newcommand{\Secref}[1]{Section~\ref{\labelprefix:sec:#1}} \renewcommand{\tabref}[1]{Table~\ref{\labelprefix:tab:#1}} %% Document \begin{document} \selectlanguage{english} \frontmatter \import{0-front}{cover} \importchapter{0-front}{acknowledgement} \importchapter{0-front}{toc} \importchapter{0-front}{publications} \importchapter{0-front}{acronyms} \importchapter{0-front}{figures} \importchapter{0-front}{tables} \mainmatter \import{1-introduction}{part} \importchapter{1-introduction/introduction}{introduction} \importchapter{1-introduction/related-work}{related-work} \import{2-perception}{perception} \importchapter{2-perception/xr-perception}{xr-perception} \importchapter{2-perception/ar-textures}{ar-textures} \import{3-manipulation}{manipulation} \importchapter{3-manipulation/visual-hand}{visual-hand} \importchapter{3-manipulation/visuo-haptic-hand}{visuo-haptic-hand} \import{4-conclusion}{part} \importchapter{4-conclusion}{conclusion} \backmatter \importchapter{4-conclusion}{bibliography} \import{4-conclusion}{backcover} \end{document}