Here you go. Attached are 1. The log file I get (for the 4 error messages) 2. The IEEEtran.cls that I use I am using a slightly modified version of IEEEtran.cls in order to put the photographs in to the biography section. Thanks again Gunes On Sun, 1 Jul 2001, Herbert Voss wrote: > "A. Gunes Koru" wrote: > > > > Herbert is there any log file that I can send to you? If there is any I > > don't know its path. Lyx does not allow me to copy from the window you see > > when you open View -> LaTex LogFile menu. > > if you have a tmp-dir, than go to /tmp/lyx-xxxxxx > and look for the log-file, otherwise it's in the > textfile-dir. > > you also can export to latex an than run latex file.tex > and send the logfile file.log. > > Herbert > > -- *************************************************************************** A. Gunes Koru Research Assistant, Ph.D. Student Southern Methodist University Computer Science and Engineering Department Science and Information Building Room 317 Dallas, TX 75205 Home: 214 691 5633 Work: 214 768 2005 Cell: 214 893 7311 http://www.seas.smu.edu/~gkoru Email: [EMAIL PROTECTED] ***************************************************************************
This is TeX, Version 3.14159 (Web2C 7.3.1) (format=latex 2001.3.27) 1 JUL 2001 14:23 **example.tex (example.tex LaTeX2e <1999/12/01> patch level 1 Babel <v3.6Z> and hyphenation patterns for american, french, german, ngerman, i talian, portuges, russian, spanish, nohyphenation, loaded. (/usr/share/texmf/tex/latex/base/IEEEtran.cls Document Style `IEEEtran' <30-August-1993>. Upgraded to `IEEEtran.cls' <10-Jan.-1996> !PN Rev. <15-May.-1996> !PN (/usr/share/texmf/tex/latex/tools/rawfonts.sty Package: rawfonts 1994/05/08 Low-level LaTeX 2.09 font compatibility (/usr/share/texmf/tex/latex/tools/somedefs.sty Package: somedefs 1994/06/01 Toolkit for optional definitions ) LaTeX Font Info: Try loading font information for U+lasy on input line 44. (/usr/share/texmf/tex/latex/base/ulasy.fd File: ulasy.fd 1998/08/17 v2.2eLaTeX symbol font definitions )) (/usr/share/texmf/tex/latex/base/oldlfont.sty Package: oldlfont 1994/11/29 v2.2k Standard LaTeX package (/usr/share/texmf/tex/latex/base/tracefnt.sty Package: tracefnt 1997/05/29 v3.0j Standard LaTeX package (font tracing) \tracingfonts=\count79 LaTeX Info: Redefining \selectfont on input line 96. ) \symbold=\mathgroup4 \symsans=\mathgroup5 \symtypewriter=\mathgroup6 \symitalic=\mathgroup7 \symsmallcaps=\mathgroup8 \symslanted=\mathgroup9 LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 66. LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 67. LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 68. LaTeX Font Info: Redeclaring math alphabet \mathit on input line 74. LaTeX Info: Redefining \em on input line 84. (/usr/share/texmf/tex/latex/base/latexsym.sty Package: latexsym 1998/08/17 v2.2e Standard LaTeX package (lasy symbols) \symlasy=\mathgroup10 LaTeX Font Info: Overwriting symbol font `lasy' in version `bold' (Font) U/lasy/m/n --> U/lasy/b/n on input line 42. )) -- This is a 10 point document \tmpitemindent=\dimen102 \c@section=\count80 \c@subsection=\count81 \c@subsubsection=\count82 \c@paragraph=\count83 \captionindent=\skip41 \c@figure=\count84 \c@table=\count85 ) (/usr/share/texmf/tex/latex/base/fontenc.sty Package: fontenc 1999/12/08 v1.9x Standard LaTeX package (/usr/share/texmf/tex/latex/base/t1enc.def File: t1enc.def 1999/12/08 v1.9x Standard LaTeX file LaTeX Font Info: Redeclaring font encoding T1 on input line 38. )) \c@thm=\count86 \c@lemma=\count87 (/usr/share/texmf/tex/latex/tools/verbatim.sty Package: verbatim 2000/01/07 v1.5m LaTeX2e package for verbatim enhancements \every@verbatim=\toks14 \verbatim@line=\toks15 \verbatim@in@stream=\read1 ) LaTeX Warning: Unused global option(s): [english]. No file example.aux. \openout1 = `example.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 34. LaTeX Font Info: ... okay on input line 34. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 34. LaTeX Font Info: ... okay on input line 34. LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 34. LaTeX Font Info: ... okay on input line 34. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 34. LaTeX Font Info: ... okay on input line 34. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 34. LaTeX Font Info: ... okay on input line 34. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 34. LaTeX Font Info: ... okay on input line 34. LaTeX Font Info: External font `cmex10' loaded for size (Font) <12> on input line 41. LaTeX Font Info: External font `cmex10' loaded for size (Font) <8> on input line 41. LaTeX Font Info: External font `cmex10' loaded for size (Font) <6> on input line 41. LaTeX Font Info: External font `cmex10' loaded for size (Font) <5> on input line 41. \tmpht=\dimen103 LaTeX Font Info: External font `cmex10' loaded for size (Font) <7> on input line 68. LaTeX Font Info: Try loading font information for T1+cmss on input line 81. (/usr/share/texmf/tex/latex/base/t1cmss.fd File: t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions ) ! Undefined control sequence. \biography ...noindent \setbox 0\hbox {\resizebox {25mm}{32mm}{\includegraph... l.113 {Your Name} A ll about you and the what your interests are. Don't forget ? ! Undefined control sequence. \biography ...zebox {25mm}{32mm}{\includegraphics []{#1.eps}}}\ht 0=37mm\cou... l.113 {Your Name} A ll about you and the what your interests are. Don't forget ? ! Undefined control sequence. \biography ...noindent \setbox 0\hbox {\resizebox {25mm}{32mm}{\includegraph... l.120 {Coauthor} S ame again for the co-author.\end{biography} ? ! Undefined control sequence. \biography ...zebox {25mm}{32mm}{\includegraphics []{#1.eps}}}\ht 0=37mm\cou... l.120 {Coauthor} S ame again for the co-author.\end{biography} ? [1 ] (example.aux) ) Here is how much of TeX's memory you used: 735 strings out of 20863 7461 string characters out of 196073 50205 words of memory out of 350001 3677 multiletter control sequences out of 10000+15000 34699 words of font info for 109 fonts, out of 400000 for 1000 26 hyphenation exceptions out of 10000 30i,7n,24p,272b,365s stack positions out of 3000i,100n,1500p,50000b,4000s Output written on example.dvi (1 page, 2776 bytes).
%%I made a minor change to the Biography section. May 2, 2001, Dallas, TX. %%It takes the photo 25mmx32mm as a parameter %%A. Gunes Koru %% %% IEEEtran.cls %% %% (hopefully) minor changes for \LaTeXe %% by Peter N"uchter (!PN) [EMAIL PROTECTED] %% all changes marked with !PN %% %% WARNING: math font problems and workaround: %% Standard math commands like %% $\mathbf{N}(0,P(0))$ %% will not work properly. The reason is, that this is %% a simple hack of an old LaTeX2.09 style files. %% To get it running, I used the packages %% 'rawfonts' and 'oldlfont' %% They are responsible for the font problems. %% This is a known feature, see %% http://www.tex.ac.uk/CTAN/latex/bugs.html %% %% WORKAROUND: %% Use an additional pair of braces, like %% {\mathbf{y}} %% to introduce an additional level of scope. %% Examples: %% $\mathbf{N}(0,P(0))$ but ${\mathbf{N}}(0,P(0))$ %% $\mathcal{N}(0,P(0))$ but ${\mathcal{N}}(0,P(0))$ %% $\mathcal{G}_{t}$ but ${\mathcal{G}}_{t}$ %% $\mathfrak{G}_t$ but ${\mathfrak{G}}_t$ %% %% %% Changes: 10.01.1996 %% \@maxsep removed %% \@dblmaxsep removed %% \typeout{Upgraded to `IEEEtran.cls' <10-Jan.-1996>.} added %% \usepackage{rawfonts} added %% \usepackage{oldlfont} added %% \renewcommand{\normalsize}{\fontsize{10}{12}\selectfont} added %% \AtBeginDocument{\parindent1.0em} added %% %% Changes: 14.05.1996 %% \setlength - bock added. %% \renewcommand{\normalsize}{... hopefully fixed! %% \topsep defs inserted at pointsize declarations %% ^^-- this is a little bit tricky. I fiddled around until %% I nearly obtained the same result as with LaTeX209. %% I think we can live with that now? %% %% Changes: 1.5.1997 %% Inclusion of math-font-problem-section on top of this file! %% %% %% Resulting Differenzes between \LaTeX209 and \LaTeX: %% Slightly different formatting. %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%% IEEEtran.sty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% =========================================================================== %%% @LaTeX-style-file{ %%% author = "Gerry Murray and Silvano Balemi", %%% version = "2.5.4", %%% date = "30-August-1993", %%% filename = "IEEEtran.sty", %%% address = "Automatic Control Lab, ETH Zurich, Switzerland" %%% email = "[EMAIL PROTECTED], %%% keywords = "LaTeX, IEEE Transactions, publisher style", %%% mainserver = "via E-mail from [EMAIL PROTECTED] ", %%% docstring = "This is a LaTeX style file for preparation %%% of submission and final versions of articles %%% to be published in IEEE Transactions. %%% The default font size is 10 points but 9pt, %%% 11pt and 12pt are available too. %%% %%% Usage: %%% \documentstyle[..,Xpt,twoside]{IEEEtran} %%% \author{..} %%% \title{..} %%% \maketitle %%% \begin{abstract}...\end{abstract} %%% \begin{keywords}...\end{keywords} %%% ... %%% \begin{biography}{Author's name}...\end{biography} %%% \end{document} %%% %%% The command "\markboth{leftTEXT}{rightTEXT}" %%% puts the text "leftTEXT" and "rightTEXT" %%% with the page number on the even resp. odd %%% headers when the "twoside" option is selected. %%% (Attention: header of title page is %%% always "leftTEXT" as it bears the journal name). %%% In order to remove headers, insert %%% \thispagestyle{empty}\pagestyle{empty} or %%% \thispagestyle{plain}\pagestyle{plain} %%% right after the \maketitle command!! %%% %%% See also IEEE.bst and IEEEsample.tex", %%% } %%% =========================================================================== %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \typeout{Document Style `IEEEtran' <30-August-1993>.} \typeout{Upgraded to `IEEEtran.cls' <10-Jan.-1996> !PN} \typeout{Rev. <15-May.-1996> !PN} \usepackage{rawfonts} %!PN \usepackage{oldlfont} %!PN %!PN, 14.05.96 \renewcommand{\normalsize}{\fontsize{10}{12}\selectfont} %!PN % this always resulted in a 10pt doc ....., sorry \renewcommand{\normalsize}{\@normalsize} %!PN \AtBeginDocument{\parindent1.0em} %!PN %% define new needed boolean variables \newif\if@tmptwocolumn \@tmptwocolumnfalse \newif\if@draftversion \@draftversionfalse \newif\if@technote \@technotefalse \def\@ptsize{10} \@namedef{ds@9pt}{\def\@ptsize{9}} \@namedef{ds@10pt}{\def\@ptsize{10}} \@namedef{ds@11pt}{\def\@ptsize{11}} \@namedef{ds@12pt}{\def\@ptsize{12}} \@namedef{ds@twoside}{\@twosidetrue \@mparswitchtrue} \@namedef{ds@draft}{\global\@draftversiontrue} % sets variable for draft \@namedef{ds@technote}{\global\@technotetrue} % sets variable for techn. note %% the file twocolumn.sty is not read as it changes \textwidth. %% Next line sets @tmptwocolumn to true which lets later execute \twocolumn \@namedef{ds@twocolumn}{\global\@tmptwocolumntrue } \@options %%%%% \input IEEE\@ptsize.sty\relax %%%% FONT DEFINITION BELOW (NO FILE READ) %% change sizes and margins \topmargin -16.0mm \oddsidemargin -11.0mm \evensidemargin -11.0mm \textheight 243.5mm \textwidth 183.0mm \columnsep 4.1mm \parindent 1.0em \headsep 6.3mm \headheight 12pt \lineskip 1pt \normallineskip 1pt \def\baselinestretch{1} \if@draftversion \topmargin -6.0mm \oddsidemargin 0mm \evensidemargin 0mm \textheight 223.5mm \textwidth 161.0mm \fi \marginparsep 10pt \marginparwidth 20pt \marginparpush 25pt \partopsep \z@ \topsep 1.3ex \parsep \z@ \itemsep \z@ %% see further below for lists %% FONT DEFINITION: avoids having to read in font files. %% %% Check if we have selected 9 points \def\@tempa{9}\ifx\@ptsize\@tempa \typeout{-- This is a 9 point document} \def\@normalsize{\@setsize\normalsize{10.7pt}\ixpt\@ixpt \abovedisplayskip 1em plus2pt minus5pt\belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip .6em plus3pt minus3pt \topsep \belowdisplayshortskip%!PN } \def\small{\@setsize\small{9.12pt}\viiipt\@viipt} \def\footnotesize{\@setsize\footnotesize{8.15pt}\viipt\@vipt} \def\scriptsize{\@setsize\scriptsize{8pt}\vipt\@vpt} \def\tiny{\@setsize\tiny{5pt}\vpt\@vpt} \def\large{\@setsize\large{12pt}\xpt\@xpt} \def\Large{\@setsize\Large{14pt}\xiipt\@xiipt} \def\LARGE{\@setsize\LARGE{18pt}\xivpt\@xivpt} \def\huge{\@setsize\huge{22pt}\xviipt\@xviipt} \def\Huge{\@setsize\Huge{25pt}\xxpt\@xxpt} \fi %% %% Check if we have selected 10 points \def\@tempa{10}\ifx\@ptsize\@tempa \typeout{-- This is a 10 point document} \def\@normalsize{\@setsize\normalsize{11.9pt}\xpt\@xpt \abovedisplayskip 1em plus2pt minus5pt\belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip .6em plus3pt minus3pt \topsep \belowdisplayshortskip%!PN } \def\small{\@setsize\small{9.2pt}\viiipt\@viiipt} \def\footnotesize{\@setsize\footnotesize{8.8pt}\viiipt\@viiipt} \def\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt} \def\tiny{\@setsize\tiny{6pt}\vpt\@vpt} \def\large{\@setsize\large{14pt}\xiipt\@xiipt} \def\Large{\@setsize\Large{18pt}\xivpt\@xivpt} \def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt} \def\huge{\@setsize\huge{22pt}\xxpt\@xxpt} \def\Huge{\@setsize\Huge{28pt}\xxvpt\@xxvpt} \fi %% %% Check if we have selected 11 points \def\@tempa{11}\ifx\@ptsize\@tempa \typeout{-- This is an 11 point document} \def\@normalsize{\@setsize\normalsize{13.6pt}\xipt\@xipt \abovedisplayskip 1em plus2pt minus5pt\belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip .6em plus3pt minus3pt \topsep \belowdisplayshortskip%!PN } \def\small{\@setsize\small{12pt}\xpt\@xpt} \def\footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt} \def\scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt} \def\tiny{\@setsize\tiny{7pt}\vipt\@vipt} \def\large{\@setsize\large{14pt}\xiipt\@xiipt} \def\Large{\@setsize\Large{18pt}\xivpt\@xivpt} \def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt} \def\huge{\@setsize\huge{25pt}\xxpt\@xxpt} \def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt} \fi %% %% Check if we have selected 12 points \def\@tempa{12}\ifx\@ptsize\@tempa \typeout{-- This is a 12 point document} \def\@normalsize{\@setsize\normalsize{14pt}\xiipt\@xiipt \abovedisplayskip 1em plus3pt minus6pt\belowdisplayskip \abovedisplayskip \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip .6em plus4pt minus4pt \topsep \belowdisplayshortskip%!PN } \def\small{\@setsize\small{11.4pt}\xpt\@xpt} \def\footnotesize{\@setsize\footnotesize{10pt}\ixpt\@ixpt} \def\scriptsize{\@setsize\scriptsize{9pt}\viiipt\@viiipt} \def\tiny{\@setsize\tiny{8pt}\vipt\@vipt} \def\large{\@setsize\large{18pt}\xivpt\@xivpt} \def\Large{\@setsize\Large{22pt}\xviipt\@xviipt} \def\LARGE{\@setsize\LARGE{25pt}\xxpt\@xxpt} \def\huge{\@setsize\huge{30pt}\xxvpt\@xxvpt} \let\Huge=\huge \fi %% Definitions for PARAGRAPHS %% \abovedisplayskip 0pt plus2pt minus5pt% \belowdisplayskip \abovedisplayskip \abovedisplayshortskip 0pt plus3pt% \belowdisplayshortskip 0pt plus3pt minus3pt% %% Definitions for LISTS %% %% Change aspect of lists with %% 1) \itemindent, label indentation wrt to left list margin %% 2) \leftmargini, the indentation of the whole list (on left, first level) \itemindent -1em \leftmargini 2em %\itemindent 2em % Alternative values: sometimes used.. %\leftmargini 0em \leftmarginii 1em \leftmarginiii 1.5em \leftmarginiv 1.5em \leftmarginv 1.0em \leftmarginvi 1.0em \labelsep 5pt \leftmargin\leftmargini \labelwidth \z@ \def\@listI{\leftmargin\leftmargini} \@listI \def\@listi{\leftmargin\leftmargini \topsep \z@ plus 1pt minus 1pt} \def\@listii{\leftmargin\leftmarginii\labelwidth\leftmarginii \advance\labelwidth-\labelsep \topsep \z@} \def\@listiii{\leftmargin\leftmarginiii\labelwidth\leftmarginiii \advance\labelwidth-\labelsep \topsep \z@} \def\@listiv{\leftmargin\leftmarginiv\labelwidth\leftmarginiv \advance\labelwidth-\labelsep \topsep \z@} \def\@listv{\leftmargin\leftmarginv\labelwidth\leftmarginv \advance\labelwidth-\labelsep \topsep \z@} \def\@listvi{\leftmargin\leftmarginvi\labelwidth\leftmarginvi \advance\labelwidth-\labelsep \topsep \z@} \def\labelenumi{\theenumi.} \def\theenumi{\arabic{enumi}} \def\labelenumii{(\theenumii)} \def\theenumii{\alph{enumii}} \def\labelenumiii{\theenumiii.} \def\theenumiii{\roman{enumiii}} \def\labelenumiv{\theenumiv.} \def\theenumiv{\Alph{enumiv}} \def\p@enumii{\theenumi} \def\p@enumiii{\theenumi(\theenumii)} \def\p@enumiv{\p@enumiii\theenumiii} \def\labelitemi{$\scriptstyle\bullet$} \def\labelitemii{\bf --} \def\labelitemiii{$\ast$} \def\labelitemiv{$\cdot$} %% \itemindent is set to \z@ by list, so define new temporary variable \newdimen\tmpitemindent \def\verse{\let\\=\@centercr \list{}{\itemsep\z@ \itemindent -1.5em \listparindent \itemindent \rightmargin\leftmargin\advance\leftmargin 1.5em}\item[]} \let\endverse\endlist \def\quotation{\list{}{\listparindent 1.5em \itemindent\listparindent \rightmargin\leftmargin \parsep 0pt plus 1pt}\item[]} \let\endquotation=\endlist \def\quote{\list{}{\rightmargin\leftmargin}\item[]} \let\endquote=\endlist \def\@mklab#1{#1} \def\description{\tmpitemindent\itemindent\list{}{\itemindent\tmpitemindent \labelwidth\z@\def\makelabel##1{\hspace\labelsep\it{##1}}}} \def\enddescription{\endlist\par} \def\enumerate{\tmpitemindent\itemindent\ifnum \@enumdepth >3 \@toodeep\else \advance\@enumdepth \@ne \edef\@enumctr{enum\romannumeral\the\@enumdepth}% \list{\csname label\@enumctr\endcsname}{\itemindent\tmpitemindent \usecounter{\@enumctr}\def\makelabel##1{\hspace\labelsep\hfil{##1}}}\fi} \def\endenumerate{\endlist\par} \def\itemize{\tmpitemindent\itemindent\ifnum \@itemdepth >3 \@toodeep\else \advance\@itemdepth\@ne \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% \list{\csname\@itemitem\endcsname}{\itemindent\tmpitemindent \def\makelabel##1{\hspace\labelsep\hfil\it{##1}}}\fi} \def\enditemize{\endlist\par} \newif\if@restonecol \def\titlepage{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn \else \newpage \fi \thispagestyle{empty}\c@page\z@} \def\endtitlepage{\if@restonecol\twocolumn \else \newpage \fi} \arraycolsep 5pt \tabcolsep 6pt \arrayrulewidth .4pt \doublerulesep 2pt \tabbingsep\labelsep %% FOOTNOTES % \skip\footins 10pt plus 4pt minus 2pt \footnotesep 7pt \footskip 10mm \skip\@mpfootins = \skip\footins \fboxsep = 3pt \fboxrule = .4pt \long\def\@makefntext#1{\parindent .8em\indent$^{\@thefnmark}$#1} \def\footnoterule{} \if@technote \setcounter{secnumdepth}{3} \else \setcounter{secnumdepth}{4} \fi \newcounter{section} \newcounter{subsection}[section] \newcounter{subsubsection}[subsection] \newcounter{paragraph}[subsubsection] \def\thesection{\Roman{section}} \def\thesubsection{\thesection-\Alph{subsection}} \def\thesubsubsection{\thesubsection.\arabic{subsubsection}} \def\thesubsubsectiondis{\Alph{subsection}.\arabic{subsubsection}} \def\theparagraph{\thesubsubsection.\alph{paragraph}} \def\theparagraphdis{\thesubsubsectiondis.\alph{paragraph}} \def\theequation{\arabic{equation}} %% LIST OF FIGURES AND TABLES % \def\@pnumwidth{1.55em} \def\@tocrmarg {2.55em} \def\@dotsep{4.5} \setcounter{tocdepth}{3} \def\tableofcontents{\section*{Contents}\@starttoc{toc}} \def\l@section#1#2{\addpenalty{\@secpenalty} \addvspace{1.0em plus 1pt} \@tempdima 1.8em \begingroup \parindent \z@ \rightskip \@pnumwidth \parfillskip-\@pnumwidth \bf\leavevmode #1\hfil\hbox to\@pnumwidth{\hss #2} \par \endgroup} \def\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}} \def\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}} \def\listoffigures{\section*{List of Figures}\@starttoc{lof}} \def\l@figure{\@dottedtocline{1}{1em}{1.8em}} \def\listoftables{\section*{List of Tables}\@starttoc{lot}} \let\l@table\l@figure %% Definitions for floats %% %% Normal Floats %% Double Column Floats \floatsep 12pt plus 2pt minus 2pt \dblfloatsep 12pt plus 2pt minus 2pt \textfloatsep 20pt plus 2pt minus 4pt \dbltextfloatsep 20pt plus 2pt minus 4pt %\@maxsep 20pt \@dblmaxsep 20pt %!PN \@fptop 0pt plus 1fil \@dblfptop 0pt plus 1fil \@fpsep 8pt plus 2fil \@dblfpsep 8pt plus 2fil \@fpbot 0pt plus 1fil \@dblfpbot 0pt plus 1fil \def\topfraction{1.0} \def\dbltopfraction{1.0} \def\floatpagefraction{0.8} \def\dblfloatpagefraction{0.8} \setcounter{topnumber}{2} \setcounter{dbltopnumber}{4} % \intextsep 12pt plus 2pt minus 2pt \setcounter{bottomnumber}{2} \def\bottomfraction{.4} \setcounter{totalnumber}{4} \def\textfraction{.2} %% redefine CAPTION \long\def\@caption#1[#2]#3{\par\addcontentsline{\csname ext@#1\endcsname}{#1}{% \protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}} \begingroup \@parboxrestore \normalsize \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}{#1}\par \endgroup} \def\tablestring{table} \def\figurestring{figure} \newlength{\captionindent} \long\def\@makecaption#1#2#3{ \ifx\figurestring#3 \vskip 5pt \setbox\@tempboxa\hbox{\small #1.~ #2} \ifdim \wd\@tempboxa >\hsize \setbox\@tempboxa\hbox{\small #1.~ } \setlength\captionindent{\wd\@tempboxa} \divide\captionindent by 2 \parbox[t]{\hsize}{\small \hangindent \captionindent \hangafter=1% \unhbox\@tempboxa#2} \else \hbox to\hsize{\small\hfil\box\@tempboxa\hfil} \fi \else \begin{center}{\small #1}\\{\small\sc #2}\end{center} \vskip 8pt \fi} \newcounter{figure} \def\thefigure{\@arabic\c@figure} \def\fps@figure{tbp} \def\ftype@figure{1} \def\ext@figure{lof} \def\fnum@figure{Fig.~\thefigure} \def\figure{\@float{figure}} \let\endfigure\end@float \@namedef{figure*}{\@dblfloat{figure}} \@namedef{endfigure*}{\end@dblfloat} \newcounter{table} \def\thetable{\@Roman\c@table} \def\fps@table{tbp} \def\ftype@table{2} \def\ext@table{lot} \def\fnum@table{TABLE~\thetable} \def\table{\@float{table}} \let\endtable\end@float \@namedef{table*}{\@dblfloat{table}} \@namedef{endtable*}{\end@dblfloat} \if@twoside \def\ps@headings{ \def\@oddhead{\hbox{}\scriptsize\rightmark \hfil \thepage} \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}} \if@draftversion \def\@oddfoot{\scriptsize\@date\hfil DRAFT} \def\@evenfoot{\scriptsize DRAFT\hfil\@date} \else \def\@oddfoot{}\def\@evenfoot{} \fi} \else \def\ps@headings{ \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage} \def\@evenhead{} \if@draftversion \def\@oddfoot{\scriptsize \@date \hfil DRAFT} \else \def\@oddfoot{} \fi \def\@evenfoot{}} \fi \def\ps@titlepagestyle{ \def\@oddhead{\hbox{}\scriptsize\leftmark \hfil \thepage} \def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}} \if@draftversion \def\@oddfoot{\scriptsize \@date\hfil DRAFT} \def\@evenfoot{\scriptsize DRAFT\hfil \@date} \else \def\@oddfoot{}\def\@evenfoot{} \fi} \def\rightmark{}\def\leftmark{} %% Defines the command for putting the header. footernote{TEXT} is the same %% as markboth{TEXT}{TEXT}. Here for compatibility with other style files. \def\markboth#1#2{\def\leftmark{\uppercase{#1}}\def\rightmark{\uppercase{#2}}} \def\footernote#1{\markboth{#1}{#1}} \def\today{\ifcase\month\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space\number\day, \number\year} %% BIBLIOGRAPHY % %% separate citations with "], [" \def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi \def\@citea{}\@cite{\@for\@citeb:=#2\do {\@citea\def\@citea{], [}\@ifundefined {b@\@citeb}{{\bf ?}\@warning {Citation `\@citeb' on page \thepage \space undefined}}% {\csname b@\@citeb\endcsname}}}{#1}} \def\@cite#1#2{[{#1\if@tempswa, #2\fi}]} %% Allow short (name-less) citations, when used in conjunction with a %% bibliography style that creates labels like \citename{, } \let\@internalcite\cite \def\cite{\def\citename##1{##1}\@internalcite} \def\shortcite{\def\citename##1{}\@internalcite} \def\@biblabel#1{\def\citename##1{##1}[#1]\hfill} \def\thebibliography#1{\section*{References}\footnotesize\list {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth \advance\leftmargin\labelsep \itemsep 0pt plus .5pt \usecounter{enumi}} \def\newblock{\hskip .11em plus .33em minus .07em} \sloppy\clubpenalty4000\widowpenalty4000 \sfcode`\.=1000\relax} \let\endthebibliography=\endlist %% appendix command for one single appendix \def\appendix{\par \setcounter{section}{0}\setcounter{subsection}{0} \def\thesection{\Alph{section}} \section*{Appendix} } %% appendices command for multiple appendicies \def\appendices{\par \setcounter{section}{0}\setcounter{subsection}{0} \def\thesection{\Alph{section}} \section*{Appendices} } \def\maketitle{\par \begingroup \def\thefootnote{} % the \thanks{} mark type is empty \if@twocolumn \if@technote \newpage\global\@topnum\z@ \@maketitle \else\twocolumn[\@maketitle]\fi \else\newpage\global\@topnum\z@ \@maketitle \fi \thispagestyle{titlepagestyle}\@thanks \endgroup \setcounter{footnote}{0}\let\maketitle\relax\let\@maketitle\relax \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax \if@draftversion \vfil\mbox{}\newpage\fi } \def\@maketitle{\newpage\if@draftversion\mbox{}\vfil\fi\begin{center} \if@technote {\bf\@title\par}\vskip 1.3em{\lineskip .5em\@author\par} \else \vskip0.2em{\Huge\@title\par}\vskip1.0em% \if@draftversion\vfil\fi% {\lineskip.5em\large\@author\par} \fi \end{center}\par\vskip 1.4em} \def\abstract{% \if@twocolumn \small\it Abstract\/\bf---$\!$% \else \begin{center}\vspace{-0.8em}\small\bf Abstract\end{center}\quotation\small \fi} \def\endabstract{\vspace{0.6em}\par\if@twocolumn\else\endquotation\fi \normalsize\rm} \def\keywords{\vspace{-.3em} \if@twocolumn \small\it Keywords\/\bf---$\!$% \else \begin{center}\small\bf Keywords\end{center}\quotation\small \fi} \def\endkeywords{\vspace{0.6em}\par\if@twocolumn\else\endquotation\fi \normalsize\rm} %% FIX numbering of sections. \gdef\@punct{.\ \ } % Punctuation after run-in section heading \def\@sect#1#2#3#4#5#6[#7]#8{% \ifnum #2>\c@secnumdepth \def\@svsec{} \else \refstepcounter{#1}\edef\@svsec{% \ifnum #2=1\Roman{#1}.\fi\ifnum #2=2\Alph{#1}.\fi \ifnum #2>2{\csname the#1dis\endcsname}\if@technote.\fi\fi \hskip .5em} \fi \@tempskipa #5\relax \ifdim \@tempskipa>\z@ \begingroup #6\relax \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M #8\par} \endgroup \csname #1mark\endcsname{#7} \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth\else \protect\numberline{\csname the#1\endcsname}\fi#7} \else \def\@svsechd{#6\hskip #3\@svsec #8\@punct\csname #1mark\endcsname{#7} \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth \else \protect\numberline{\csname the#1\endcsname}\fi#7}} \fi \@xsect{#5}} \def\@ssect#1#2#3#4#5{\@tempskipa #3\relax \ifdim \@tempskipa>\z@ \begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M #5\par}\endgroup \else \def\@svsechd{#4\hskip #1\relax #5\@punct}\fi \@xsect{#3}} %% SECTIONS %% \def\section{\@startsection {section}{1}{\z@}{2.0ex plus .5ex minus .2ex}{1.0ex plus .2ex}{\centering\sc}} \def\subsection{\@startsection{subsection}{2}{\z@}{2.0ex plus .5ex minus .2ex}{1.0ex plus .2ex}{\it}} \if@technote \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{2.0ex plus .5ex minus .1ex}{0pt}{\it}} \else \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{2.0ex plus .5ex minus .2ex}{1.0ex plus .2ex}{\rm}} \def\paragraph{\@startsection{paragraph}{4}{\z@}{1.0ex plus .5ex minus .2ex}{0ex}{\rm}} \fi %% ENVIRONEMTS \def\QED{\mbox{\rule[0pt]{1.5ex}{1.5ex}}} \def\proof{\noindent\hspace{2em}{\it Proof: }} \def\endproof{\hspace*{\fill}~\QED\par\endtrivlist\unskip} \def\@begintheorem#1#2{\tmpitemindent\itemindent\topsep 0pt\rm\trivlist \item[\hskip \labelsep{\indent\it #1\ #2:}]\itemindent\tmpitemindent} \def\@opargbegintheorem#1#2#3{\tmpitemindent\itemindent\topsep 0pt\rm \trivlist \item[\hskip\labelsep{\indent\it #1\ #2\ \rm(#3)}]\itemindent\tmpitemindent} \def\@endtheorem{\endtrivlist\unskip} %% sets up default PAGESTYLE \ps@headings \pagenumbering{arabic} \if@twoside\else\raggedbottom\fi \if@tmptwocolumn \twocolumn \sloppy \flushbottom \fi \if@draftversion \def\baselinestretch{1.5}\fi %% Definition for Big letter at the beginning of a paragraph %% \def\PARstart#1#2{\begingroup\def\par{\endgraf\endgroup\lineskiplimit=0pt} \setbox2=\hbox{\uppercase{#2} }\newdimen\tmpht \tmpht \ht2 \advance\tmpht by \baselineskip\font\hhuge=cmr10 at \tmpht \setbox1=\hbox{{\hhuge #1}} \count7=\tmpht \count8=\ht1\divide\count8 by 1000 \divide\count7 by\count8 \tmpht=.001\tmpht\multiply\tmpht by \count7\font\hhuge=cmr10 at \tmpht \setbox1=\hbox{{\hhuge #1}} \noindent \hangindent1.05\wd1 \hangafter=-2 {\hskip-\hangindent \lower1\ht1\hbox{\raise1.0\ht2\copy1}% \kern-0\wd1}\copy2\lineskiplimit=-1000pt} \if@technote\def\PARstart#1#2{#1#2}\fi % if technical note, disable it \if@draftversion\def\PARstart#1#2{#1#2}\fi % if draft, disable it %% Allows to enter BIOGRAPHY leaving place for picture (adapts to font size) %% \newenvironment{biography}[2]{% % !AC \footnotesize\unitlength 1mm\bigskip\bigskip\bigskip\parskip=0pt\par% \rule{0pt}{39mm}\vspace{-39mm}\par% garantees correct page breaking \noindent\setbox0\hbox{\resizebox{25mm}{32mm}{\includegraphics[]{#1.eps}}}% picture % !AC \ht0=37mm\count10=\ht0\divide\count10 by\baselineskip% calculates lines \global\hangindent29mm\global\hangafter-\count10% \hskip-28.5mm\setbox0\hbox to 28.5mm {\raise-30.5mm\box0\hss}% \dp0=0mm\ht0=0mm\box0\noindent\bf#2\rm}{ % !AC \par\rm\normalsize} \endinput %!PN