Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

Instructions for Using the LATEX2e Class for Proceedings Papers

LLNCS, Version 2.20, Mar 10, 2018

1 Working with the LLNCS Document Class

1.1 General Information

The LLNCS class is an extension of the standard LATEX article” class. Therefore you may use all article” commands in your manuscript.

If you are already familiar with LATEX, the LLNCS class should not give you any major difficulties. It basically adjusts the layout to the required standard, defining styles and spacing of headings and captions and setting the printing area to 122 mm horizontally by 193 mm vertically. To keep the layout consistent, we kindly ask you to refrain from using any LATEX or TEX command that modifies these settings (i.e. \textheight, \vspace, baselinestretch, etc.). Such manual layout adjustments should be limited to very exceptional cases.

In addition to defining the general layout, the LLNCS document class pro- vides some special commands for typesetting the contribution header, i.e. title, authors, affiliations, abstract, and additional metadata. These special commands are described in Sect. 2.

For a more detailed description of how to prepare your text, illustrations, and references, see the Springer Guidelines for Authors of Proceedings.

1.2 How to Use the LLNCS Document Class

The LLNCS class is invoked by replacing article” by llncs” in the rst line of your LATEX document:

\documentclass{llncs}

\begin{document}

\end{document}

If your le is already coded with LATEX, you can easily adapt it to the LLNCS

document class by replacing

\documentclass{article}

with

\documentclass{llncs}

2 How to Code the Header of Your Paper

2.1 Title

\title Please code the title of your contribution as follows:

\title{}

All words in titles should be capitalized except for conjunctions, prepositions (e.g. on, of, by, and, or, but, from, with, without, under), and definite/indefinite articles (the, a, an), unless they appear at the beginning. Formula letters are typeset as in the text. Long titles that run over multiple lines can be wrapped explicitly with \\. Titles have no end punctuation.

\thanks Acknowledgements should generally be placed in an unnumbered subsection at the end of the paper. If you still need to refer to a support or funding program in a note to the title, you can use the\thanks macro inside the title:

\title{\thanks{}}

Please do not use \thanks inside \author or \institute as footnotes for these elements are not supported in the online version and will therefore be dropped.

\fnmsep If you need two or more footnotes please separate them with \fnmsep (i.e. footnote mark separator).

\titlerunning If a long title does not t in the single line of the running head, a warning is generated. You can specify an abbreviated title for the running head with the command

\titlerunning{}

\subtitle An optional subtitle may also be added:

\subtitle{}

2.2 Author(s)

\author The name(s) of the author(s) are specied by:

\author{}

\and If there is more than one author, please separate them by \and. This makes sure that correct punctuation is inserted according to the number of authors.

\inst Numbers referring to different addresses or affiliations should be attached to each author with the \inst{} command. If an author is affiliated with multiple institutions the numbers should be separated by a comma, for example \inst{2,3}.

\orcidID ORCID identiers can be included with

\orcidID{}

The ORCID (Open Researcher and Contributor ID) registry provides authors with unique digital identifiers that distinguish them from other researchers and help them link their research activities to these identifiers. Authors who are not yet registered with ORCID are encouraged to apply for an individual ORCID id at https://www.orcid.org and to include it in their papers. In the nal publication, the ORCID id will be replaced by an ORCID icon , which will

link from the eBook to the actual ID in the ORCID database. The ORCID icon

will also replace the number in the printed book.

If you have done this correctly, the author line now reads, for example:

\author{First  Author\inst{1}\orcidID{0000-1111-2222-3333}  \and

Second  Author\inst{2,3}\orcidID{1111-2222-3333-4444}}

The  given  name(s)  should  always  be  followed  by  the  family  name(s).  Au- thors  who  have  more  than  one  family  name  should  indicate  which  part  of their name represents the family name(s), for example by non-breaking spaces Jos\’{e}  Martinez~Perez or curly braces Jos\’{e}  {Martinez  Perez}.

\authorrunning As given name(s) are to be shortened to initials in the running heads, speci- fying an abbreviated author list with the optional command:

\authorrunning{}

might add some clarity about the correct representation of author names, in the running-heads as well as in the author index.

2.3 Aliations

\institute Addresses of institutes, companies, etc. should be given in \institute.

\and Multiple affiliations are separated by \and, which automatically assures cor- rect numbering:

\institute{

\and  

\and  }

\email Inside \institute you can use

\email{}

\url and

\url{}

to provide author email addresses and Web pages. If you need to typeset the tilde character – e.g. for your Web page in your unix system’s home directory the \homedir command will do this. If multiple authors have the same affiliation, please check that the order of email addresses matches the sequence of (affiliated) author names.

Please note that, if email addresses are given in your paper, they will also be included in the metadata of the online version.

2.4 Format the Header

The command \maketitle formats the header of your paper. If you leave it out the work done so far will produce no text.


2.5 Abstract and Keywords

The abstract is coded as follows:

\begin{abstract}

\end{abstract}

Keywords should be specified inside the abstract environment. Please capitalize the first letter of each keyword and again separate them with \and:

\keywords{First  keyword  \and  Second  keyword  \and  Third  keyword}      The keyword separator will then be properly rendered as a middle dot.

3 How to Code the Body of Your Paper

3.1 General Rules

From a technical point of view, the LLNCS document class does not require any specific LATEX coding in the body of your paper. You can simply use the commands provided by the article’ document class. For more information about what will be done with your manuscript before publication, please refer to the Springer Guidelines for Authors of Proceedings.

3.2 Special Math Characters

The LLNCS document class supports some additional special characters:

\grole \lid

yields

yields    <

\getsto \gid

yields

yields    >

If you need blackboard bold characters, i.e. for sets of numbers, please load the related AMS-TEXfonts. If for some reason this is not possible you can also use the following commands from the LLNCS class:

yields

yields

yields

yields

yields

yields

yields

Please note that all these characters are only available in math mode.

4 Theorems, Denitions, and Proofs

4.1 Predened Theorem-Like Environments

corollary  definition  lemma proposition theorem

case conjecture  example  exercise  note  problem  property  question  remark solution

claim proof

\qed

Several theorem-like environments are predefined in the LLNCS document class. The following environments have a bold run-in heading, while the following text is in italics:

\begin{corollary} \begin{definition} \begin{lemma}

<text>  \end{corollary} <text>  \end{definition} <text>  \end{lemma}

\begin{proposition}    \end{proposition}

\begin{theorem}            \end{theorem}

Other theorem-like environments render the text in roman, while the run-in heading is bold as well:

\begin{case} \begin{conjecture} \begin{example} \begin{exercise} \begin{note} \begin{problem} \begin{property} \begin{question} \begin{remark} \begin{solution}

<text>  \end{case} <text>  \end{conjecture} <text>  \end{example} <text>  \end{exercise} <text>  \end{note} <text>  \end{problem} <text>  \end{property} <text>  \end{question} <text>  \end{remark} <text>  \end{solution}

Finally, there are also two unnumbered environments that have the run-in head- ing in italics and the text in upright roman.

 \end{claim}

 \end{proof}

Proofs may contain an eye catching square, which can be inserted with \qed) before the environment ends.

4.2 User-Dened Theorem-Like Environments

\spnewtheorem    We have enhanced the standard \newtheorem command and slightly changed

its syntax to get two new commands \spnewtheorem and \spnewtheorem* that now can be used to define additional environments. They require two additional arguments, namely the font style of the label and the font style of the text of

the new environment:                                                                                             \spnewtheorem{}[]{}{}{} For example,

\spnewtheorem{maintheorem}[theorem]{Main  Theorem}{\bfseries}{\itshape}

will create a  main  theorem  environment that is numbered together with the predefined theorem . The sharing of the default counter ([theorem]) is desired. If you omit the optional second argument of \spnewtheorem, a separate counter for your new environment is used throughout your document.

In combination with the (obsolete) class option envcountsect (see. Sect. 6), the \spnewtheorem command also supports the syntax:

\spnewtheorem{}{}[]{}{}

With the parameter , you can control the sectioning element that resets the theorem counters. If you specify, for example, subsection, the newly defined environment is numbered subsectionwise.

\spnewtheorem*           If you wish to add an unnumbered environment, please use the syntax

\spnewtheorem*{}{}{}{}

5 References

There are three options for citing references:

arabic numbers, i.e. [1], [3–5], [4–6,9],

labels, i.e. [CE1], [AB1,XY2],

author/year system, (Smith et al. 2000), (Miller 1999a, 12; Brown 2018).

We prefer citations with arabic numbers, i.e. the usage of \bibitem without an

citeauthoryear    optional parameter. If you want to use the author/year system, please specify

the class option citeauthoryear, i.e.

\documentclass[citeauthoryear]{llncs}

splncs04 .bst

\doi

We  encourage  you  to  use  BibTEX  for  typesetting  your  references.  For  for- matting the bibliography according to Springer’s standard  (for mathematics, physical sciences, and computer science), please use the bibliography style le splncs04 .bst that comes with the LLNCS document class. You simply need to add \bibliographystyle{splncs04} to your document. DOIs should be pro- vided in the doi eld of your .bib database. BibTEX will then automatically add them to your references.

If you do not use BibTEX, you can include a DOI with the \doi command:

\doi{}

The DOI will be expanded to the URL https://doi .org/ in accordance with the CrossRef guidelines.

6 Obsolete Class Options

The LLNCS document class contains several class options that have become obsolete over the years. We only mention them for completeness:

orivec


envcountsame envcountreset envcountsect openbib

oribibl

–  The LLNCS document class changes the formatting of vectors coded with \vec to boldface italics. If you absolutely need the original LATEX design for vectors, i.e. an arrow above the related variable, you can restore it with the orivec option.

–  All theorem-like environments share one counter, i.e. Theorem 1, Lemma 2, Corollary 3, etc.

–  All theorem-like environments  are numbered per  section,  i.e. the related counters are reset to 1 in every section.

–  All theorem-like environments are numbered per section, and the section number added to the individual counter, i.e. Theorem 1.2, Lemma 2.2, etc.

–  This option produces the open” bibliography style, in which each block starts  on  a  new  line,  and  succeeding  lines  in  a  block  are  indented  by \bibindent.

–  This option restores the original LATEX definitions for the bibliography and the \cite mechanism that some BibTEX applications rely on.