%% Copyright (c) 2019 University of Exeter %% 2018-2019 University of Paris-Saclay %% 2018-2019 The University of Sheffield %% %% License: %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN %% archives in directory macros/latex/base/lppl.txt; either %% version 1 of the License, or any later version. %% OR %% The 2-clause BSD-style license. %% %% SPDX-License-Identifier: LPPL-1.0+ OR BSD-2-Clause %% Warning: Do Not Edit! %% ===================== %% This is the root file for the Isabelle/DOF using the lncs class. %% Note that lncs cannot be distributed as part of Isabelle/DOF; you need %% to download lncs.cls from %% https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines %% and add it manually to the praemble.tex and the ROOT file. %% %% All customization and/or additional packages should be added to the file %% preamble.tex. \RequirePackage{ifvtex} \documentclass{llncs} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[USenglish]{babel} \usepackage{isabelle} \usepackage{xcolor} \usepackage{isabellesym} \usepackage{amsmath} \usepackage{amssymb} \usepackage[numbers, sort&compress, sectionbib]{natbib} \IfFileExists{DOF-core.sty}{}{% \PackageError{DOF-core}{Isabelle/DOF not installed. This is a Isabelle_DOF project. The document preparation requires the Isabelle_DOF framework. Please obtain the framework by cloning the Isabelle_DOF git repository, i.e.: "git clone https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF" You can install the framework as follows: "cd Isabelle_DOF/document-generator && ./install"}{% For further help, see https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF} } \input{ontologies} \IfFileExists{preamble.tex}{\input{preamble.tex}}{}% \usepackage{graphicx} \usepackage{hyperref} \setcounter{tocdepth}{3} \hypersetup{% bookmarksdepth=3 ,pdfpagelabels ,pageanchor=true ,bookmarksnumbered ,plainpages=false } % more detailed digital TOC (aka bookmarks) \sloppy \allowdisplaybreaks[4] \urlstyle{rm} \isabellestyle{it} \usepackage[caption]{subfig} \usepackage[size=footnotesize]{caption} \renewcommand{\topfraction}{0.9} % max fraction of floats at top \renewcommand{\bottomfraction}{0.8} % max fraction of floats at bottom \setcounter{topnumber}{2} \setcounter{bottomnumber}{2} \setcounter{totalnumber}{4} % 2 may work better \setcounter{dbltopnumber}{2} % for 2-column pages \renewcommand{\dbltopfraction}{0.9} % fit big float above 2-col. text \renewcommand{\textfraction}{0.07} % allow minimal text w. figs \renewcommand{\floatpagefraction}{0.7} % require fuller float pages \renewcommand{\dblfloatpagefraction}{0.7} % require fuller float pages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Overrides the (rightfully issued) warning by Koma Script that \rm %%% etc. should not be used (they are deprecated since more than a %%% decade) \DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm} \DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf} \DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt} \DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf} \DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} \selectlanguage{USenglish}% \renewcommand{\bibname}{References}% \renewcommand{\figurename}{Fig.} \renewcommand{\abstractname}{Abstract.} \renewcommand{\subsubsectionautorefname}{Sect.} \renewcommand{\subsectionautorefname}{Sect.} \renewcommand{\sectionautorefname}{Sect.} \renewcommand{\figureautorefname}{Fig.} \newcommand{\subtableautorefname}{\tableautorefname} \newcommand{\subfigureautorefname}{\figureautorefname} \newcommand{\lstnumberautorefname}{Line} \maketitle \input{session} % optional bibliography \IfFileExists{root.bib}{% {\small \renewcommand{\doi}[1]{} \newcommand{\urlprefix}{} \bibliographystyle{spmpscinat} \bibliography{root} }}{} \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% End: