mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-27 22:41:09 +00:00
4345331870
The current spelling is not strictly wrong, but flagged as unusual or historical by some authorities. It is also found fault with many spell checkers. Thus we decided to move to the more standard "-ible" form once and for all. See #10678 for discussion This last part updates the layout format and changes collapsable color. This will all also all be backported to 2.3.x, for the sake of backwards compatibility (cherry-picking).
121 lines
2.7 KiB
Plaintext
121 lines
2.7 KiB
Plaintext
#% Do not delete the line below; configure depends on this
|
|
# \DeclareLaTeXClass[entcs,amssymb.sty,entcsmacro.sty,hyperref.sty,ifpdf.sty,latexsym.sty,newlfont.sty]{Electronic Notes in Theor. Comp. Sc. (ENTCS)}
|
|
# \DeclareCategory{Articles}
|
|
# Based on LyX article class; modified to support ENTCS class
|
|
# Reuben Thomas (rrt@sc3d.org) 27/5-2/6/01
|
|
|
|
Format 65
|
|
Input article.layout
|
|
|
|
# only font size 11pt is really available
|
|
ClassOptions
|
|
FontSize 11
|
|
End
|
|
|
|
Requires ifthen
|
|
|
|
Preamble
|
|
\usepackage{entcsmacro}
|
|
\newcommand{\theTitle}[1]{}
|
|
\newcommand{\theAuthor}[1]{}
|
|
\newcommand{\theAddress}[1]{}
|
|
\newcommand{\theAbstract}[1]{}
|
|
\newboolean{hasAbstract}
|
|
\newcommand{\theKeyword}[1]{}
|
|
\newboolean{hasKeyword}
|
|
\newcommand{\theFrontMatter}[1]{}
|
|
\newcommand{\maketitle}{
|
|
\begin{frontmatter}
|
|
\title{\theTitle}
|
|
\author{\theAuthor}
|
|
\address{\theAddress}
|
|
\ifthenelse{\boolean{hasAbstract}}{\begin{abstract}\theAbstract\end{abstract}}{}
|
|
\ifthenelse{\boolean{hasKeyword}}{\begin{keyword}\theKeyword\end{keyword}}{}
|
|
\theFrontMatter
|
|
\end{frontmatter}
|
|
}
|
|
EndPreamble
|
|
|
|
|
|
Style Title
|
|
LatexType Command
|
|
LatexName settitle
|
|
InTitle 1
|
|
Preamble
|
|
\newcommand{\settitle}[1]{\def\theTitle{#1}}
|
|
EndPreamble
|
|
HTMLTitle true
|
|
End
|
|
|
|
|
|
Style Author
|
|
LatexType Command
|
|
LatexName setauthor
|
|
InTitle 1
|
|
Preamble
|
|
\newcommand{\setauthor}[1]{\def\theAuthor{#1}}
|
|
EndPreamble
|
|
End
|
|
|
|
|
|
Style Address
|
|
LatexType Command
|
|
LatexName setaddress
|
|
Align Center
|
|
InTitle 1
|
|
Preamble
|
|
\newcommand{\setaddress}[1]{\def\theAddress{#1}}
|
|
EndPreamble
|
|
Font
|
|
Shape Italic
|
|
EndFont
|
|
End
|
|
|
|
|
|
Style FrontMatter
|
|
# CopyStyle LaTeX
|
|
LaTeXType Command
|
|
LaTeXName setfrontmatter
|
|
InTitle 1
|
|
Preamble
|
|
\newcommand{\setfrontmatter}[1]{\def\theFrontMatter{#1}}
|
|
EndPreamble
|
|
End
|
|
|
|
|
|
Style Abstract
|
|
LatexType Command
|
|
LatexName setabstract
|
|
LabelType Above
|
|
ParIndent ""
|
|
LeftMargin ""
|
|
RightMargin ""
|
|
InTitle 1
|
|
Preamble
|
|
\newcommand{\setabstract}[1]{%
|
|
\def\theAbstract{#1}\setboolean{hasAbstract}{true}}
|
|
EndPreamble
|
|
End
|
|
|
|
|
|
Style Keyword
|
|
Align Center
|
|
LatexType Command
|
|
LatexName setkeyword
|
|
InTitle 1
|
|
Preamble
|
|
\newcommand{\setkeyword}[1]{%
|
|
\def\theKeyword{#1}\setboolean{hasKeyword}{true}}
|
|
EndPreamble
|
|
LabelType Static
|
|
LabelString "Key words:"
|
|
LabelSep xx
|
|
Font
|
|
Size Small
|
|
EndFont
|
|
LabelFont
|
|
Shape Italic
|
|
Size Small
|
|
EndFont
|
|
End
|