% ---------------------------------------------------------------------------
% Author guideline and sample document for EG publication using LaTeX2e input
% D.Fellner, v1.20, Jan 18, 2023

\documentclass{egpubl}
\usepackage{eg2026}
 
% --- for  Annual CONFERENCE
% \ConferenceSubmission   % uncomment for Conference submission
% \ConferencePaper        % uncomment for (final) Conference Paper
\STAR                   % uncomment for STAR contribution
% \Tutorial               % uncomment for Tutorial contribution
% \ShortPresentation      % uncomment for (final) Short Conference Presentation
% \Areas                  % uncomment for Areas contribution
% \Education              % uncomment for Education contribution
% \Poster                 % uncomment for Poster contribution
% \DC                     % uncomment for Doctoral Consortium
%
% --- for  CGF Journal
% \JournalSubmission    % uncomment for submission to Computer Graphics Forum
% \JournalPaper         % uncomment for final version of Journal Paper
%
% --- for  CGF Journal: special issue
% \SpecialIssueSubmission    % uncomment for submission to , special issue
% \SpecialIssuePaper         % uncomment for final version of Computer Graphics Forum, special issue
%                          % EuroVis, SGP, Rendering, PG
% --- for  EG Workshop Proceedings
% \WsSubmission      % uncomment for submission to EG Workshop
% \WsPaper           % uncomment for final version of EG Workshop contribution
% \WsSubmissionJoint % for joint events, for example ICAT-EGVE
% \WsPaperJoint      % for joint events, for example ICAT-EGVE
% \Expressive        % for SBIM, CAe, NPAR
% \DigitalHeritagePaper
% \PaperL2P          % for events EG only asks for License to Publish

% --- for EuroVis 
% for full papers use \SpecialIssuePaper
% \STAREurovis   % for EuroVis additional material 
% \EuroVisPoster % for EuroVis additional material 
% \EuroVisShort  % for EuroVis additional material
% \MedicalPrize  % uncomment for Medical Prize (Dirk Bartz) contribution, since 2021 part of EuroVis

% Licences: for CGF Journal (EG conf. full papers and STARs, EuroVis conf. full papers and STARs, SR, SGP, PG)
% please choose the correct license
%\CGFStandardLicense
\CGFccby
%\CGFccbync
%\CGFccbyncnd

% !! *please* don't change anything above
% !! unless you REALLY know what you are doing
% ------------------------------------------------------------------------
\usepackage[T1]{fontenc}
\usepackage{dfadobe}  

\usepackage{cite}  % comment out for biblatex with backend=biber
% ---------------------------
%\biberVersion
\BibtexOrBiblatex
%\usepackage[backend=biber,bibstyle=EG,citestyle=alphabetic,backref=true]{biblatex} 
%\addbibresource{egbibsample.bib}
% ---------------------------  
\electronicVersion
\PrintedOrElectronic
% for including postscript figures
% mind: package option 'draft' will replace PS figure by a filename within a frame
\ifpdf \usepackage[pdftex]{graphicx} \pdfcompresslevel=9
\else \usepackage[dvips]{graphicx} \fi

\usepackage{egweblnk} 
% end of prologue

%custom usepackages
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{makecell} %for line breaks in tables
%\usepackage{float}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{dsfont} %for real numbers
\usepackage{bm} % for vecs

\usepackage{xspace}
\usepackage{cleveref} % for referencing
\usepackage{multirow} % for multirows in tables
\usepackage{pifont} % for checkmark and cross (\ding{51}, \ding{52})
\usepackage{threeparttable}

\usepackage{titlesec}

\usepackage{xcolor} % for more colors
\usepackage{verbatim} % for mutliline comment
% end of prologue

\usetikzlibrary{calc}
\usetikzlibrary{backgrounds}

\usepackage{lineno}


%custom definitions
\definecolor{darkgreen}{rgb}{0.0,0.5,0.0}
\definecolor{darkmagenta}{rgb}{0.55, 0.0, 0.55}

\definecolor{rwthblue}{RGB}{0,84,159}
\definecolor{rwthblue75}{RGB}{64,127,183}
\definecolor{rwthblue50}{RGB}{142,186,229}

\definecolor{rwthgreen}{RGB}{87,171,39}
\definecolor{rwthgreen50}{RGB}{184,214,152}

\definecolor{rwthred}{RGB}{204,7,30}
\definecolor{rwthred50}{RGB}{230,150,121}

\definecolor{rwthbordeaux}{RGB}{161,16,53}
\definecolor{rwthbordeaux50}{RGB}{205,139,135}



\newcommand{\surfaceA}{\ensuremath{\mathcal{S}_{\mathcal{A}}}}
\newcommand{\surfaceB}{\ensuremath{\mathcal{S}_{\mathcal{B}}}}
\newcommand{\surface}{\ensuremath{\mathcal{S}}}
\newcommand{\surfaceN}{\ensuremath{\mathcal{S}_n}}
\newcommand{\surfaceI}{\ensuremath{\mathcal{S}_i}}
\newcommand{\surfaceJ}{\ensuremath{\mathcal{S}_j}}
\newcommand{\surfaceZero}{\ensuremath{\mathcal{S}_0}}
\newcommand{\surfaceOne}{\ensuremath{\mathcal{S}_1}}

\newcommand{\reals}[0]{\ensuremath{\mathds{R}}}     % real numbers
\newcommand{\naturals}[0]{\ensuremath{\mathds{N}}}  % natural numbers
\newcommand{\integers}[0]{\ensuremath{\mathds{Z}}}  % integer numbers
\newcommand{\complexes}[0]{\ensuremath{\mathds{C}}} % complex numbers

\newcommand{\mapPhi}{\Phi}
\newcommand{\corresRelation}{\mathcal{R}}

\newcommand{\domain}{\mathcal{D}}
\newcommand{\layout}{\mathcal{L}}

\newcommand{\eg}{\textit{e.g.}\xspace}
\newcommand{\ie}{\textit{i.e.}\xspace}
\newcommand{\etal}{\textit{et al.}\xspace}
\newcommand{\wrt}{w.r.t.\xspace}

\newcommand{\easy}{\tikz[baseline=-0.5ex]\fill[green!75!black] (0,0) circle (3pt);\hspace{0.4em}}
\newcommand{\medium}{\tikz[baseline=-0.5ex]\fill[yellow!70!orange] (0,0) circle (3pt);\hspace{0.4em}}
\newcommand{\hard}{\tikz[baseline=-0.5ex]\fill[orange!95!yellow] (0,0) circle (3pt);\hspace{0.4em}}
\newcommand{\veryhard}{\tikz[baseline=-0.5ex]\fill[red!90!black] (0,0) circle (3pt);\hspace{0.4em}}

\newcommand{\yes}{\ding{51}}
\newcommand{\no}{\ding{55}}

%revision
% ===== Change tracking (Eurographics) =====
\usepackage[dvipsnames]{xcolor}
\newif\ifchanges
%\changestrue       % ENABLE for revision
\changesfalse     % ENABLE for final submission

\ifchanges
\usepackage[normalem]{ulem}
  \newcommand{\chg}[1]{\textcolor{BrickRed}{#1}}
  \newcommand{\add}[1]{\textcolor{NavyBlue}{#1}}
  \newcommand{\del}[1]{\textcolor{Gray}{\sout{#1}}}
\else
  \newcommand{\chg}[1]{#1}
  \newcommand{\add}[1]{#1}
  \newcommand{\del}[1]{}
\fi


\titleformat{\subsubsection}[runin] % runin keeps text on same line
  {\normalfont\bfseries\fontsize{9}{11}\selectfont} % 9pt Times bold
  {} % no label number
  {0pt} % spacing between label and title (none)
  {} % before-code
  [.] % period after the heading
% Add spacing before
\titlespacing*{\subsubsection}{0pt}{1\baselineskip}{0pt}
%end custom defintions

%\linenumbers

\input{EGauthorGuidelines-body.inc}
