Hi, I'm trying to write an article at Lyx, but I had some problems when I tried to use a .layout that I created from the .sty file provided by the conference. I've followed the Customization Instructions (5.2.3) but it doesn't work at Lyx, especially when I try to add a Title (it says is a \maketitle problem). Searching the mailing list I found someone who had almost the same problem, and added
Style TitleERT InTitle 1 End in the .layout to solve it. I tried to do that, but I still can't compile my files. I attached the .sty and .layout files, and a .tex which is an example of use. Thanks! Luis Amorim
% LaTeX definitions for SBC 2001 style % % Created by Jomi Hubner & Rafael Bordini, june 2001 % updated march 2005 \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{sbc-template}[2001/06/09] % margem sup 3.5 cm: há 1,5 cm para header, + 2 cm para top % margem inf 2.5 cm: há 1,5 cm para foot, + 1 cm para bottom % margem esq/dir 3 cm \RequirePackage[a4paper,top=3.5cm,left=3cm,right=3cm,bottom=2.5cm]{geometry} \parindent 1.27cm \parskip 6pt \flushbottom % captions \RequirePackage[bf,sf,footnotesize,indent]{caption2} \setlength{\captionmargin}{0.8cm} \renewcommand{\captionfont}{\sffamily\footnotesize\bfseries} \renewcommand{\captionlabeldelim}{.} % font \RequirePackage{times} \renewcommand{\normalsize...@setfontsize\normalsize\@xii...@xivpt} \newcommand{\xiiipt...@setfontsize\xiiipt{13}{17}} \newcommand{\xvipt...@setfontsize\xvipt{16}{20}} % new commands \newcounter{instn} \setcounter{instn}{1} \newcommand{\instnum}{\arabic{instn}} \newcommand{\inst}[1]{\ensuremath{^{#1}}} \newcommand{\nextinstitute}{\\\mbox{}\\[-6pt] \addtocounter{instn}{1}\inst{\instnum}} \newcommand{\email}[1]{\\\mbox{}\\[-6pt]\footnotesize\texttt{#1}} \renewcommand{\and}{, } % to avoid [...] in the bibliography % \item[] instead of \ite...@biblabel{#1}\hfill] \d...@lbibitem[#1]#2{\item[]\if@filesw {\let\protect\noexpand \immediate \wri...@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces} \renewenvironment{thebibliography}[1] {\section*{\refname \...@mkboth{\makeuppercase\refname}{\makeuppercase\refname}}% \lis...@biblabel{\@arabi...@enumiv}}% {\settowidth\labelwidt...@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep %% changed! \itemindent -\leftmargin \itemsep 6pt %%%%%%%%%%% \...@openbib@code \usecounter{enumiv}% \le...@enumiv\@empty \renewcommand\theenumi...@arabic\c@enumiv}}% \sloppy \clubpenalty4000 \...@clubpenalty \clubpenalty \widowpenalty4000% \sfcode`...@m} {\d...@noitemerr {...@latex@warning{Empty `thebibliography' environment}}% \endlist} % itens \setlength\leftmargini {1.27cm} \setlength\leftmargin {\leftmargini} \setlength\leftmarginii {\leftmargini} \setlength\leftmarginiii {\leftmargini} \setlength\leftmarginiv {\leftmargini} \setlength \labelsep {.5em} \setlength \labelwidth {\leftmargini} \addtolength\labelwidth {-\labelsep} \d...@listi{\leftmargin\leftmargini \parsep 0\p@ \...@plus1\p@ \...@minus\p@ \topsep 0\p@ \...@plus2\p@ \...@minus4\p@ \itemsep...@} \l...@listi\@listI \...@listi \d...@listii {\leftmargin\leftmarginii \labelwidth\leftmarginii \advance\labelwidth-\labelsep \topsep 0\p@ \...@plus2\p@ \...@minus\p@} \d...@listiii{\leftmargin\leftmarginiii \labelwidth\leftmarginiii \advance\labelwidth-\labelsep \topsep 0\p@ \...@plus\p@\...@minus\p@ \parsep \z@ \partopsep \p@ \...@plus\z@ \...@minus\p@} % sections \renewcommand\sectio...@startsection{section}{1}{\z@}% {-6\p@ \...@plus -4\p@ \...@minus -...@}% {0\p@ \...@plus 4\p@ \...@minus 4...@}% {\normalfont\XIIIPT\bfseries\boldmath \rightskip=\z@ \...@plus 8em\pretolerance=10000 }} \renewcommand\subsectio...@startsection{subsection}{2}{\z@}% {-6\p@ \...@plus -4\p@ \...@minus -...@}% {0\p@ \...@plus 4\p@ \...@minus 4...@}% {\normalfont\normalsize\bfseries\boldmath \rightskip=\z@ \...@plus 8em\pretolerance=10000 }} %\renewcommand{\thesection}{\arabic{section}.} %\renewcommand{\thesubsection}{\thesection\arabic{subsection}.} %\renewcommand{\thesubsubsection}{\thesubsection\arabic{subsubsection}.} \RequirePackage{titlesec} \titlelabel{\thetitle.\hspace{1ex}} % first page \pagestyle{empty} \newcommand{\authortag}[1]{$^{#1}$} \def\address#1{\gd...@address{#1}} \d...@maketitle{\newpage %\null % isso dava um espaco extra antes do title \begin{center} %\vglue -6pt % \vspace*{12pt} \vspace*{-.7cm} {\xvipt\...@title\par} \vglue 6pt plus 3pt minus 3pt {\normalsize \textbf{\begin{tabular}[t]{...@author\end{tabular}}\par} \vglue 6pt plus 3pt minus 3pt {\normalsize \begin{tabular}[t]{c}\inst{\instnu...@address\end{tabular}\par} \vglue 6pt plus 3pt minus 3pt \end{center}\par } \let\maketitleOLD\maketitle \renewcommand{\maketitle}{\maketitleOLD\thispagestyle{empty}} \renewenvironment{abstract}{% \list{}{\advance\topsep by6pt\relax%\small \leftmargin=0.8cm \labelwidth=\z@ \listparindent=\z@ \itemindent\listparindent \rightmargin\leftmargin}\item[\hskip\labelsep \bfseries\itshape Abstract.]\itshape}% {\endlist} \newenvironment{resumo}{% \list{}{\advance\topsep by6pt\relax%\small \leftmargin=0.8cm \labelwidth=\z@ \listparindent=\z@ \itemindent\listparindent \rightmargin\leftmargin}\item[\hskip\labelsep \bfseries\itshape Resumo.]\itshape}% {\endlist}
sbc-template.layout
Description: Binary data
sbc-template.tex
Description: TeX document