Numerical computation Project

profileLLLLEE
Listeraturesurveypapertemplate.zip

Listerature survey paper template/Latex/.DS_Store

Listerature survey paper template/Latex/abstract.tex

\begin{abstract} A summary describes your project objectives, method, expected results. Please strictly follow this template to write a 1-2 page proposal. \end{abstract}

Listerature survey paper template/Latex/balance.sty

%% %% This is file `balance.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% balance.dtx (with options: `package') %% ============================================= %% IMPORTANT NOTICE: %% %% 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. %% %% This is a generated file. %% It may not be distributed without the original source file balance.dtx. %% %% Full documentation can be obtained by LaTeXing that original file. %% Only a few abbreviated comments remain here to describe the usage. %% ============================================= %% Copyright 1993-1999 Patrick W Daly %% Max-Planck-Institut f\"ur Aeronomie %% Max-Planck-Str. 2 %% D-37191 Katlenburg-Lindau %% Germany %% E-mail: [email protected] \NeedsTeXFormat{LaTeX2e}[1994/06/01] \ProvidesPackage{balance} [1999/02/23 4.3 (PWD)] % In order to balance the columns on a page, \balance must be given % somewhere within the first column. To turn off the feature, give % \nobalance. One has to look at the unbalanced text first to decide % where best to place \balance. %----------------------------------------------------------- \newcommand{\@BAlancecol}{\if@twocolumn \setbox0=\vbox{\unvbox\@outputbox} \@tempdima=\ht0 \advance\@tempdima by \topskip \advance\@tempdima by -\baselineskip \divide\@tempdima by 2 \splittopskip=\topskip {\vbadness=\@M \loop \global\setbox3=\copy0 \global\setbox1=\vsplit3 to \@tempdima \ifdim\ht3>\@tempdima \global\advance\@tempdima by 1pt \repeat} \setbox\@leftcolumn=\vbox to \@tempdima{\unvbox1\vfil} \setbox\@outputbox=\vbox to \@tempdima {\dimen2=\dp3\unvbox3\kern-\dimen2 \vfil} \fi} \newif\if@BAlanceone \global\@BAlanceonefalse \newdimen\oldvsize \newcommand{\@BAdblcol}{\if@firstcolumn \unvbox\@outputbox \penalty\outputpenalty \global\oldvsize=\@colht \global\multiply \@colht by 2 \global\@BAlanceonetrue \global\@firstcolumnfalse \else \global\@firstcolumntrue \if@BAlanceone \global\@BAlanceonefalse\@BAlancecol \global\@colht=\oldvsize \else \PackageWarningNoLine{balance} {You have called \protect\balance\space in second column\MessageBreak Columns might not be balanced}\fi \setbox\@outputbox\vbox to \@colht{\hbox to\textwidth {\hbox to\columnwidth {\box\@leftcolumn \hss}\hfil \vrule width\columnseprule\hfil \hbox to\columnwidth {\box\@outputbox \hss}}\vfil}\@combinedblfloats \@outputpage \begingroup \@dblfloatplacement \@startdblcolumn \@whilesw\if@fcolmade \fi {\@outputpage\@startdblcolumn}\endgroup \fi} \newcommand{\@BAcleardblpage}{\clearpage\if@twoside \ifodd\c@page\else \hbox{}\newpage\fi\fi} \newcommand{\@@cleardblpage}{} \let\@@cleardblpage=\cleardoublepage \newcommand{\@@utputdblcol}{} \let\@@utputdblcol=\@outputdblcol \newcommand{\balance}{\global\let\@outputdblcol=\@BAdblcol \global\let\cleardoublepage=\@BAcleardblpage} \newcommand{\nobalance}{\global\let\@outputdblcol=\@@utputdblcol \global\let\cleardoublepage=\@@cleardblpage} %% %% <<<<< End of generated file <<<<<< %% %% End of file `balance.sty'.

Listerature survey paper template/Latex/cinc.bst

%% %% This is file `cinc.bst', %% generated with the docstrip utility. %% %% The original source files were: %% %% merlin.mbs (with options: `head,,seq-no,nm-rvx,ed-rev,dt-jnl,yrp-semi,yrpp-xsp,jxper,jttl-rm,jnm-x,btit-rm,bt-rm,bkpg-x,add-pub,pre-edn,isbn,issn,url,url-blk,edpar,ppx,ed,xedn,jabr,xand,em-x,nfss,{}') %% bmejour.mbs (with options: `,seq-no,nm-rvx,ed-rev,dt-jnl,yrp-semi,yrpp-xsp,jxper,jttl-rm,jnm-x,btit-rm,bt-rm,bkpg-x,add-pub,pre-edn,isbn,issn,url,url-blk,edpar,ppx,ed,xedn,jabr,xand,em-x,nfss,{}') %% merlin.mbs (with options: `tail,,seq-no,nm-rvx,ed-rev,dt-jnl,yrp-semi,yrpp-xsp,jxper,jttl-rm,jnm-x,btit-rm,bt-rm,bkpg-x,add-pub,pre-edn,isbn,issn,url,url-blk,edpar,ppx,ed,xedn,jabr,xand,em-x,nfss,{}') %% ---------------------------------------- %% *** Computers in Cardiology proceedings style by HA Kestler and GB Moody *** %% %% Copyright 1994-1999 Patrick W Daly % =============================================================== % IMPORTANT NOTICE: % This bibliographic style (bst) file has been generated from one or % more master bibliographic style (mbs) files, listed above. % % This generated file 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. % =============================================================== % Name and version information of the main mbs file: % \ProvidesFile{merlin.mbs}[1999/05/28 3.89 (PWD)] % For use with BibTeX version 0.99a or later %------------------------------------------------------------------- % This bibliography style file is intended for texts in ENGLISH % This is a numerical citation style, and as such is standard LaTeX. % It requires no extra package to interface to the main text. % The form of the \bibitem entries is % \bibitem{key}... % Usage of \cite is as follows: % \cite{key} ==>> [#] % \cite[chap. 2]{key} ==>> [#, chap. 2] % where # is a number determined by the ordering in the reference list. % The order in the reference list is that by which the works were originally % cited in the text, or that in the database. %--------------------------------------------------------------------- ENTRY { address author booktitle chapter edition editor howpublished institution isbn issn journal key month note number organization pages publisher school series title type url volume year } {} { label } INTEGERS { output.state before.all mid.sentence after.sentence after.block } FUNCTION {init.state.consts} { #0 'before.all := #1 'mid.sentence := #2 'after.sentence := #3 'after.block := } STRINGS { s t } FUNCTION {output.nonnull} { 's := output.state mid.sentence = { ", " * write$ } { output.state after.block = { add.period$ write$ newline$ "\newblock " write$ } { output.state before.all = 'write$ { add.period$ " " * write$ } if$ } if$ mid.sentence 'output.state := } if$ s } FUNCTION {output} { duplicate$ empty$ 'pop$ 'output.nonnull if$ } FUNCTION {output.check} { 't := duplicate$ empty$ { pop$ "empty " t * " in " * cite$ * warning$ } 'output.nonnull if$ } FUNCTION {fin.entry} { add.period$ write$ newline$ } FUNCTION {new.block} { output.state before.all = 'skip$ { after.block 'output.state := } if$ } FUNCTION {new.sentence} { output.state after.block = 'skip$ { output.state before.all = 'skip$ { after.sentence 'output.state := } if$ } if$ } FUNCTION {add.blank} { " " * before.all 'output.state := } FUNCTION {no.blank.or.punct} { "\hspace{0pt}" * before.all 'output.state := } FUNCTION {date.block} { ";" * no.blank.or.punct } FUNCTION {not} { { #0 } { #1 } if$ } FUNCTION {and} { 'skip$ { pop$ #0 } if$ } FUNCTION {or} { { pop$ #1 } 'skip$ if$ } FUNCTION {new.block.checka} { empty$ 'skip$ 'new.block if$ } FUNCTION {new.block.checkb} { empty$ swap$ empty$ and 'skip$ 'new.block if$ } FUNCTION {new.sentence.checka} { empty$ 'skip$ 'new.sentence if$ } FUNCTION {new.sentence.checkb} { empty$ swap$ empty$ and 'skip$ 'new.sentence if$ } FUNCTION {field.or.null} { duplicate$ empty$ { pop$ "" } 'skip$ if$ } FUNCTION {emphasize} { skip$ } FUNCTION {capitalize} { "u" change.case$ "t" change.case$ } FUNCTION {space.word} { " " swap$ * " " * } % Here are the language-specific definitions for explicit words. % Each function has a name bbl.xxx where xxx is the English word. % The language selected here is ENGLISH FUNCTION {bbl.and} { "and"} FUNCTION {bbl.etal} { "et~al." } FUNCTION {bbl.editors} { "eds." } FUNCTION {bbl.editor} { "ed." } FUNCTION {bbl.edby} { "edited by" } FUNCTION {bbl.edition} { "edition" } FUNCTION {bbl.volume} { "volume" } FUNCTION {bbl.of} { "of" } FUNCTION {bbl.number} { "number" } FUNCTION {bbl.nr} { "no." } FUNCTION {bbl.in} { "in" } FUNCTION {bbl.pages} { "" } FUNCTION {bbl.page} { "" } FUNCTION {bbl.chapter} { "chapter" } FUNCTION {bbl.techrep} { "Technical Report" } FUNCTION {bbl.mthesis} { "Master's thesis" } FUNCTION {bbl.phdthesis} { "Ph.D. thesis" } MACRO {jan} {"January"} MACRO {feb} {"February"} MACRO {mar} {"March"} MACRO {apr} {"April"} MACRO {may} {"May"} MACRO {jun} {"June"} MACRO {jul} {"July"} MACRO {aug} {"August"} MACRO {sep} {"September"} MACRO {oct} {"October"} MACRO {nov} {"November"} MACRO {dec} {"December"} %------------------------------------------------------------------- % Begin module: % \ProvidesFile{bmejour.mbs}[2000/03/01 1.0 (GBM)] MACRO {cbm}{"Comput. Biol. Med."} MACRO {cbr}{"Comput. Biomed. Res."} MACRO {cinc}{"Computers in Cardiology"} MACRO {embs}{"IEEE Eng. in Med. \& Biol. Soc."} MACRO {ieeetbme}{"IEEE Trans. Biomed. Eng."} % End module: bmejour.mbs %% Copyright 1994-1999 Patrick W Daly MACRO {acmcs} {"ACM Comput. Surv."} MACRO {acta} {"Acta Inf."} MACRO {cacm} {"Commun. ACM"} MACRO {ibmjrd} {"IBM J. Res. Dev."} MACRO {ibmsj} {"IBM Syst.~J."} MACRO {ieeese} {"IEEE Trans. Softw. Eng."} MACRO {ieeetc} {"IEEE Trans. Comput."} MACRO {ieeetcad} {"IEEE Trans. Comput.-Aided Design Integrated Circuits"} MACRO {ipl} {"Inf. Process. Lett."} MACRO {jacm} {"J.~ACM"} MACRO {jcss} {"J.~Comput. Syst. Sci."} MACRO {scp} {"Sci. Comput. Programming"} MACRO {sicomp} {"SIAM J. Comput."} MACRO {tocs} {"ACM Trans. Comput. Syst."} MACRO {tods} {"ACM Trans. Database Syst."} MACRO {tog} {"ACM Trans. Gr."} MACRO {toms} {"ACM Trans. Math. Softw."} MACRO {toois} {"ACM Trans. Office Inf. Syst."} MACRO {toplas} {"ACM Trans. Prog. Lang. Syst."} MACRO {tcs} {"Theoretical Comput. Sci."} FUNCTION {format.url} { url empty$ { "" } { "\urlprefix\url{" url * "}" * } if$ } INTEGERS { nameptr namesleft numnames } FUNCTION {format.names} { 's := "" 't := #1 'nameptr := s num.names$ 'numnames := numnames 'namesleft := { namesleft #0 > } { s nameptr "{vv~}{ll}{ jj}{ f{}}" format.name$ 't := nameptr #1 > { namesleft #1 > { ", " * t * } { "," * s nameptr "{ll}" format.name$ duplicate$ "others" = { 't := } { pop$ } if$ t "others" = { " " * bbl.etal * } { " " * t * } if$ } if$ } 't if$ nameptr #1 + 'nameptr := namesleft #1 - 'namesleft := } while$ } FUNCTION {format.names.ed} { format.names } FUNCTION {format.authors} { author empty$ { "" } { author format.names } if$ } FUNCTION {format.editors} { editor empty$ { "" } { editor format.names " (" * editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ * ")" * } if$ } FUNCTION {format.in.editors} { editor empty$ { "" } { editor format.names.ed editor num.names$ #1 > { " (" * bbl.editors * ")" * } { " (" * bbl.editor * ")" * } if$ } if$ } FUNCTION {format.isbn} { isbn empty$ { "" } { new.block "ISBN " isbn * } if$ } FUNCTION {format.issn} { issn empty$ { "" } { new.block "ISSN " issn * } if$ } FUNCTION {format.note} { note empty$ { "" } { note #1 #1 substring$ duplicate$ "{" = 'skip$ { output.state mid.sentence = { "l" } { "u" } if$ change.case$ } if$ note #2 global.max$ substring$ * } if$ } FUNCTION {format.title} { title empty$ { "" } { title "t" change.case$ } if$ } FUNCTION {output.bibitem} { newline$ "\bibitem{" write$ cite$ write$ "}" write$ newline$ "" before.all 'output.state := } FUNCTION {n.dashify} { 't := "" { t empty$ not } { t #1 #1 substring$ "-" = { t #1 #2 substring$ "--" = not { "--" * t #2 global.max$ substring$ 't := } { { t #1 #1 substring$ "-" = } { "-" * t #2 global.max$ substring$ 't := } while$ } if$ } { t #1 #1 substring$ * t #2 global.max$ substring$ 't := } if$ } while$ } FUNCTION {word.in} { bbl.in capitalize " " * } FUNCTION {format.date} { year empty$ { month empty$ { "" } { "there's a month but no year in " cite$ * warning$ month } if$ } { month empty$ 'year { month " " * year * } if$ } if$ } FUNCTION {format.btitle} { title } FUNCTION {tie.or.space.connect} { duplicate$ text.length$ #3 < { "~" } { " " } if$ swap$ * * } FUNCTION {either.or.check} { empty$ 'pop$ { "can't use both " swap$ * " fields in " * cite$ * warning$ } if$ } FUNCTION {format.bvolume} { volume empty$ { "" } { bbl.volume volume tie.or.space.connect series empty$ 'skip$ { bbl.of space.word * series emphasize * } if$ "volume and number" number either.or.check } if$ } FUNCTION {format.number.series} { volume empty$ { number empty$ { series field.or.null } { output.state mid.sentence = { bbl.number } { bbl.number capitalize } if$ number tie.or.space.connect series empty$ { "there's a number but no series in " cite$ * warning$ } { bbl.in space.word * series * } if$ } if$ } { "" } if$ } FUNCTION {format.edition} { edition empty$ { "" } { output.state mid.sentence = { edition "l" change.case$ " " * bbl.edition * } { edition "t" change.case$ " " * bbl.edition * } if$ } if$ } INTEGERS { multiresult } FUNCTION {multi.page.check} { 't := #0 'multiresult := { multiresult not t empty$ not and } { t #1 #1 substring$ duplicate$ "-" = swap$ duplicate$ "," = swap$ "+" = or or { #1 'multiresult := } { t #2 global.max$ substring$ 't := } if$ } while$ multiresult } FUNCTION {format.pages} { pages empty$ { "" } { pages multi.page.check { pages n.dashify } { pages } if$ } if$ } FUNCTION {format.journal.pages} { pages empty$ 'skip$ { duplicate$ empty$ { pop$ format.pages } { ":" * pages n.dashify * } if$ } if$ } FUNCTION {format.vol.num.pages} { volume field.or.null number empty$ 'skip$ { "(" number * ")" * * volume empty$ { "there's a number but no volume in " cite$ * warning$ } 'skip$ if$ } if$ format.journal.pages } FUNCTION {format.chapter.pages} { chapter empty$ 'format.pages { type empty$ { bbl.chapter } { type "l" change.case$ } if$ chapter tie.or.space.connect pages empty$ 'skip$ { ", " * format.pages * } if$ } if$ } FUNCTION {format.in.ed.booktitle} { booktitle empty$ { "" } { editor empty$ { word.in booktitle * } { word.in format.in.editors * ", " * booktitle * } if$ } if$ } FUNCTION {empty.misc.check} { author empty$ title empty$ howpublished empty$ month empty$ year empty$ note empty$ and and and and and { "all relevant fields are empty in " cite$ * warning$ } 'skip$ if$ } FUNCTION {format.thesis.type} { type empty$ 'skip$ { pop$ type "t" change.case$ } if$ } FUNCTION {format.tr.number} { type empty$ { bbl.techrep } 'type if$ number empty$ { "t" change.case$ } { number tie.or.space.connect } if$ } FUNCTION {format.article.crossref} { key empty$ { journal empty$ { "need key or journal for " cite$ * " to crossref " * crossref * warning$ "" } { word.in journal emphasize * } if$ } { word.in key * " " *} if$ " \cite{" * crossref * "}" * } FUNCTION {format.crossref.editor} { editor #1 "{vv~}{ll}" format.name$ editor num.names$ duplicate$ #2 > { pop$ " " * bbl.etal * } { #2 < 'skip$ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = { " " * bbl.etal * } { bbl.and space.word * editor #2 "{vv~}{ll}" format.name$ * } if$ } if$ } if$ } FUNCTION {format.book.crossref} { volume empty$ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ word.in } { bbl.volume capitalize volume tie.or.space.connect bbl.of space.word * } if$ editor empty$ editor field.or.null author field.or.null = or { key empty$ { series empty$ { "need editor, key, or series for " cite$ * " to crossref " * crossref * warning$ "" * } { series emphasize * } if$ } { key * } if$ } { format.crossref.editor * } if$ " \cite{" * crossref * "}" * } FUNCTION {format.incoll.inproc.crossref} { editor empty$ editor field.or.null author field.or.null = or { key empty$ { booktitle empty$ { "need editor, key, or booktitle for " cite$ * " to crossref " * crossref * warning$ "" } { word.in booktitle * } if$ } { word.in key * " " *} if$ } { word.in format.crossref.editor * " " *} if$ " \cite{" * crossref * "}" * } FUNCTION {format.org.or.pub} { 't := "" address empty$ t empty$ and 'skip$ { address empty$ 'skip$ { address * } if$ t empty$ 'skip$ { address empty$ 'skip$ { ": " * } if$ t * } if$ } if$ } FUNCTION {format.publisher.address} { publisher empty$ { "empty publisher in " cite$ * warning$ "" } { publisher } if$ format.org.or.pub } FUNCTION {format.organization.address} { organization empty$ { "" } { organization } if$ format.org.or.pub } FUNCTION {article} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block crossref missing$ { journal purify$ "journal" output.check add.blank format.date "year" output.check date.block format.vol.num.pages output } { format.article.crossref output.nonnull format.pages output } if$ format.issn output new.block format.url output new.block format.note output fin.entry } FUNCTION {book} { output.bibitem author empty$ { format.editors "author and editor" output.check } { format.authors output.nonnull crossref missing$ { "author and editor" editor either.or.check } 'skip$ if$ } if$ new.block format.btitle "title" output.check crossref missing$ { format.bvolume output new.block format.number.series output format.edition output new.sentence format.publisher.address output } { new.block format.book.crossref output.nonnull } if$ format.date "year" output.check format.isbn output new.block format.url output new.block format.note output fin.entry } FUNCTION {booklet} { output.bibitem format.authors output new.block format.title "title" output.check new.block howpublished output address output format.date output format.isbn output new.block format.url output new.block format.note output fin.entry } FUNCTION {inbook} { output.bibitem author empty$ { format.editors "author and editor" output.check } { format.authors output.nonnull crossref missing$ { "author and editor" editor either.or.check } 'skip$ if$ } if$ new.block format.btitle "title" output.check crossref missing$ { format.bvolume output new.block format.number.series output format.edition output new.sentence format.publisher.address output } { new.block format.book.crossref output.nonnull } if$ crossref missing$ { format.isbn output } 'skip$ if$ format.date "year" output.check date.block add.blank format.pages "pages" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {incollection} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check format.bvolume output format.number.series output format.edition output new.sentence format.publisher.address output format.isbn output } { format.incoll.inproc.crossref output.nonnull } if$ format.date "year" output.check date.block add.blank format.pages "pages" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {inproceedings} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check format.bvolume output format.number.series output new.sentence publisher empty$ { format.organization.address output } { organization output format.publisher.address output } if$ format.isbn output format.issn output } { format.incoll.inproc.crossref output.nonnull format.pages output } if$ format.date "year" output.check date.block add.blank format.pages "pages" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {conference} { inproceedings } FUNCTION {manual} { output.bibitem author empty$ { organization empty$ 'skip$ { organization output.nonnull address output } if$ } { format.authors output.nonnull } if$ new.block format.btitle "title" output.check author empty$ { organization empty$ { address new.block.checka address output } 'skip$ if$ } { organization address new.block.checkb organization output address output } if$ format.edition output format.date output new.block format.url output new.block format.note output fin.entry } FUNCTION {mastersthesis} { output.bibitem format.authors "author" output.check new.block format.btitle "title" output.check new.block bbl.mthesis format.thesis.type output.nonnull school "school" output.check address output format.date "year" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {misc} { output.bibitem format.authors output title howpublished new.block.checkb format.title output howpublished new.block.checka howpublished output format.date output new.block format.url output new.block format.note output fin.entry empty.misc.check } FUNCTION {phdthesis} { output.bibitem format.authors "author" output.check new.block format.btitle "title" output.check new.block bbl.phdthesis format.thesis.type output.nonnull school "school" output.check address output format.date "year" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {proceedings} { output.bibitem editor empty$ { organization output } { format.editors output.nonnull } if$ new.block format.btitle "title" output.check format.bvolume output format.number.series output editor empty$ { publisher empty$ 'skip$ { new.sentence format.publisher.address output } if$ } { publisher empty$ { new.sentence format.organization.address output } { new.sentence organization output format.publisher.address output } if$ } if$ format.date "year" output.check format.isbn output format.issn output new.block format.url output new.block format.note output fin.entry } FUNCTION {techreport} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block format.tr.number output.nonnull institution "institution" output.check address output format.date "year" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {unpublished} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check format.date output new.block format.url output new.block format.note "note" output.check fin.entry } FUNCTION {default.type} { misc } READ STRINGS { longest.label } INTEGERS { number.label longest.label.width } FUNCTION {initialize.longest.label} { "" 'longest.label := #1 'number.label := #0 'longest.label.width := } FUNCTION {longest.label.pass} { number.label int.to.str$ 'label := number.label #1 + 'number.label := label width$ longest.label.width > { label 'longest.label := label width$ 'longest.label.width := } 'skip$ if$ } EXECUTE {initialize.longest.label} ITERATE {longest.label.pass} FUNCTION {begin.bib} { preamble$ empty$ 'skip$ { preamble$ write$ newline$ } if$ "\begin{thebibliography}{" longest.label * "}" * write$ newline$ "\expandafter\ifx\csname url\endcsname\relax" write$ newline$ " \def\url#1{\texttt{#1}}\fi" write$ newline$ "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi" write$ newline$ } EXECUTE {begin.bib} EXECUTE {init.state.consts} ITERATE {call.type$} FUNCTION {end.bib} { newline$ "\end{thebibliography}" write$ newline$ } EXECUTE {end.bib} %% End of customized bst file %% %% End of file `cinc.bst'.

Listerature survey paper template/Latex/cinc.cls

%% cinc.cls %% %% Adaptation of IEEEtran2e.cls to suit the format of the proceedings %% of "Computers in Cardiology" %% Hans A. Kestler {[email protected] OR [email protected]} %% %% %% History: %% * 1st version 6-October-1999 %% * 1st revison 8-March-2000 %% - fix table captions (no indent, no \sc) %% - full figure name, e.g. Figure instead of Fig. %% - same with table %% * 2nd revision 29 July 2004 (George Moody, [email protected]) %% - fixed margins %% - fixed spacing around ((sub)sub)section headers %% - added subsubsection defs to match section and subsection %% - fixed position of title block %% * 3rd revision 6 October 2004 (George Moody) %% - when using this file with pdflatex, the /Creator tag %% is now set to CinC-2004 %% * 4th revision 14 September 2005 (George Moody) %% - re-enabled hyphenation %% - fixed margins %% - settings for pdflatex now included here (pdftex.cfg is %% obsolete) %% * 5th revision 20 July 2006 (George Moody) %% - added 'balance' (to equalize columns on final page; %% thanks to Erik Bojorges for the suggestion) %% * 6th revision 11 June 2008 (George Moody) %% - added 'cite' (to collapse refs, e.g. [3,4,5] -> [3-5]; %% thanks to Phil Stewart for the suggestion) %% - pdflatex /Creator tag is now CinC-2008 %% * 7th revision 2 September 2013 (George Moody) %% - uses 'ifpdf.sty' if available %% - pdflatex /Creator tag is now CinC-2013 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% (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", %%% } %%% =========================================================================== %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} %!HAK \ProvidesClass{cinc}[2013/09/02] %!HAK, GBM \typeout{Document Class `cinc.cls' <02-September-2013>.} \typeout{Adapted from IEEEtran2e.cls by H.A. Kestler, revised by G.B. Moody} \usepackage{balance} % GBM \usepackage{cite} % GBM, suggested by Phil Stewart \usepackage{rawfonts} %!PN \usepackage{oldlfont} %!PN \IfFileExists{times.sty}{\usepackage{times}}{\@missingfileerror{times}{sty}} %!HAK % Detect PDF output mode (GBM, based on Heiko Oberdiek's ifpdf.sty) \IfFileExists{ifpdf.sty}{\usepackage{ifpdf}}{ \newif\ifpdf \ifx\pdfoutput\undefined \else \ifx\pdfoutput\relax \else \ifcase\pdfoutput \else \pdftrue \fi \fi \fi } %!PN, 14.05.96 \renewcommand{\normalsize}{\fontsize{10}{12}\selectfont} %!PN % this always resulted in a 10pt doc ....., sorry \renewcommand{\normalsize}{\@normalsize} %!PN \newcommand{\exclude}[1]{} %!HAK \AtBeginDocument{\parindent1.0em} %!PN %% enable hyphenation % GBM %%\hyphenpenalty10000 % disable hyphenation %!HAK %% 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, !HAK \hoffset -2.75mm % GBM \voffset -37mm % GBM \topmargin 26.9mm \oddsidemargin 0.0mm \evensidemargin 0.0mm \textheight 225.0mm % GBM \textwidth 171.75mm % GBM \columnsep 8.0mm % GBM \parindent 1.0pc \headsep 6.3mm \headheight 12pt \lineskip 1pt \normallineskip 1pt \def\baselinestretch{1} \marginparsep 10pt \marginparwidth 20pt \marginparpush 25pt \partopsep \z@ \topsep 1.3ex \parsep \z@ \itemsep \z@ %% see further below for lists, !HAK %% 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{\arabic{section}} %!HAK \def\thesubsection{\thesection.\arabic{subsection}} %!HAK \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}} %% Section format %!HAK %% %% Start section and subsection titles after a 0.5 inch tab and %% put a period after the section and subsection number %% %% Also format subsubsection headings in the same way (GBM) % \newlength{\Mylen} \def\@seccntformat#1{\@ifundefined{#1@cntformat}% {\csname the#1\endcsname\quad}% default {\csname #1@cntformat\endcsname}% individual control } \def\section@cntformat{\thesection.\hspace*{0.5in}\settowidth{\Mylen} {\large\bf\arabic{section}.}\hspace*{-\Mylen}} \def\subsection@cntformat{\thesubsection.\hspace*{0.5in}\settowidth{\Mylen} {\large\bf\arabic{section}.\arabic{subsection}.}\hspace*{-\Mylen}} \def\subsubsection@cntformat{\thesubsubsection.\hspace*{0.5in}\settowidth{\Mylen} {\large\bf\arabic{section}.\arabic{subsection}.\arabic{subsubsection}.}\hspace*{-\Mylen}} %% 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{\normalsize #1.~ #2} %!HAK \ifdim \wd\@tempboxa >\hsize \setbox\@tempboxa\hbox{\normalsize #1.~ } %!HAK \setlength\captionindent{\wd\@tempboxa} \divide\captionindent by 2 \parbox[t]{\hsize}{\normalsize %!HAK \unhbox\@tempboxa#2} \else \hbox to\hsize{\small\hfil\box\@tempboxa\hfil} \fi \else \vskip 5pt \setbox\@tempboxa\hbox{\normalsize #1.~ #2} %!HAK \ifdim \wd\@tempboxa >\hsize \setbox\@tempboxa\hbox{\normalsize #1.~ } %!HAK \setlength\captionindent{\wd\@tempboxa} \divide\captionindent by 2 \parbox[t]{\hsize}{\normalsize %!HAK \unhbox\@tempboxa#2} \else \hbox to\hsize{\small\hfil\box\@tempboxa\hfil} \fi \exclude{ %!HAK \begin{center}{\small #1}\\{\small\sc #2}\end{center} \vskip 8pt} %!HAK \fi} \newcounter{figure} \def\thefigure{\@arabic\c@figure} \def\fps@figure{tbp} \def\ftype@figure{1} \def\ext@figure{lof} \def\fnum@figure{Figure~\thefigure} %!HAK \def\figure{\@float{figure}} \let\endfigure\end@float \@namedef{figure*}{\@dblfloat{figure}} \@namedef{endfigure*}{\end@dblfloat} \newcounter{table} \def\thetable{\@arabic\c@table} %!HAK \def\fps@table{tbp} \def\ftype@table{2} \def\ext@table{lot} \def\fnum@table{Table~\thetable} %!HAK \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} !HAK \def\@oddhead{} \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} !HAK \def\@oddhead{} %!HAK %\def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}} !HAK \def\@evenhead{} %!HAK \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 "], [" \exclude{ %!HAK \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}} }%endexclude %!HAK \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}\fontsize{9}{11}\selectfont\list %!HAK {[\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 } %!HAK \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 \vskip2.6em{\Large\bf\@title\par}\vskip16pt % GBM \if@draftversion\vfil\fi% {\lineskip.5em\large\@author\par} \fi \end{center}\par\vskip 1.4em} \def\abstract{% \if@twocolumn %!HAK \fontsize{11}{11}\selectfont \centerline{\bf Abstract }\vspace{1em}\normalsize\it %!HAK \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} \exclude{ %!HAK %% 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}} } %endexclude %% SECTIONS %% \def\section{\@startsection {section}{1}{\z@}{1.0em % GBM plus .5ex minus .2ex}{1.0em plus .2ex}{\large\bf}} %!HAK \def\subsection{\@startsection{subsection}{2}{\z@}{1.0em % GBM plus .5ex minus .2ex}{1.0em plus .2ex}{\large\bf}} %!HAK \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{1.0em % GBM plus .5ex minus .2ex}{1.0em plus .2ex}{\large\bf}} % GBM \if@technote \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{2.0ex plus .5ex minus .1ex}{0pt}{\it}} \else \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} %!HAK \pagestyle{empty} %!HAK \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}[1]{% \footnotesize\unitlength 1mm\bigskip\bigskip\bigskip\parskip=0pt\par% \rule{0pt}{39mm}\vspace{-39mm}\par% garantees correct page breaking \noindent\setbox0\hbox{\framebox(25,32){}}% box containing the frame \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#1\rm}{ \par\rm\normalsize} \newenvironment{correspondence}{ \fontsize{9}{11}\selectfont \setlength{\parindent}{0pt} \setlength{\parskip}{5pt plus 2pt minus 1pt}\vspace{2em} Address for correspondence: \par }{\normalsize} % Set parameters for PDF output if needed (GBM) \ifpdf \pdfpagewidth=8.5truein \pdfpageheight=11truein \pdfhorigin=1truein \pdfvorigin=1truein \pdfinfo{/Creator (CinC-2013)} \fi \endinput

Listerature survey paper template/Latex/Conclusion.tex

\section{Conclusion} In this section, give a brief summary about your work, how your method works, what is the performance, what is your future plan to continue.

Listerature survey paper template/Latex/Discussion.tex

\section{Discussion} \textbf{The following is an example on how to draw a figure in latex.} \begin{figure} \centerline{\includegraphics[width=8cm] {figures/framework.jpg}} %\vspace{1cm} \caption{\label{fig:timeseries} Synthesized HR time series and corresponding spectra.} \end{figure} \textbf{The following is an example on how to write equations in latex.} \begin{equation} RR_{i} = a_{0} + a_{1} \sin ( {\omega_{1} t_{i} + \phi_{1}} ) + a_{2} \sin ( {\omega_{2} t_{i} + \phi_{2}} ) + a_{3} z \end{equation} \begin{equation} t_{i+1} = t_{i} + RR_{i} \end{equation}

Listerature survey paper template/Latex/Example/balance.sty

%% %% This is file `balance.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% balance.dtx (with options: `package') %% ============================================= %% IMPORTANT NOTICE: %% %% 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. %% %% This is a generated file. %% It may not be distributed without the original source file balance.dtx. %% %% Full documentation can be obtained by LaTeXing that original file. %% Only a few abbreviated comments remain here to describe the usage. %% ============================================= %% Copyright 1993-1999 Patrick W Daly %% Max-Planck-Institut f\"ur Aeronomie %% Max-Planck-Str. 2 %% D-37191 Katlenburg-Lindau %% Germany %% E-mail: [email protected] \NeedsTeXFormat{LaTeX2e}[1994/06/01] \ProvidesPackage{balance} [1999/02/23 4.3 (PWD)] % In order to balance the columns on a page, \balance must be given % somewhere within the first column. To turn off the feature, give % \nobalance. One has to look at the unbalanced text first to decide % where best to place \balance. %----------------------------------------------------------- \newcommand{\@BAlancecol}{\if@twocolumn \setbox0=\vbox{\unvbox\@outputbox} \@tempdima=\ht0 \advance\@tempdima by \topskip \advance\@tempdima by -\baselineskip \divide\@tempdima by 2 \splittopskip=\topskip {\vbadness=\@M \loop \global\setbox3=\copy0 \global\setbox1=\vsplit3 to \@tempdima \ifdim\ht3>\@tempdima \global\advance\@tempdima by 1pt \repeat} \setbox\@leftcolumn=\vbox to \@tempdima{\unvbox1\vfil} \setbox\@outputbox=\vbox to \@tempdima {\dimen2=\dp3\unvbox3\kern-\dimen2 \vfil} \fi} \newif\if@BAlanceone \global\@BAlanceonefalse \newdimen\oldvsize \newcommand{\@BAdblcol}{\if@firstcolumn \unvbox\@outputbox \penalty\outputpenalty \global\oldvsize=\@colht \global\multiply \@colht by 2 \global\@BAlanceonetrue \global\@firstcolumnfalse \else \global\@firstcolumntrue \if@BAlanceone \global\@BAlanceonefalse\@BAlancecol \global\@colht=\oldvsize \else \PackageWarningNoLine{balance} {You have called \protect\balance\space in second column\MessageBreak Columns might not be balanced}\fi \setbox\@outputbox\vbox to \@colht{\hbox to\textwidth {\hbox to\columnwidth {\box\@leftcolumn \hss}\hfil \vrule width\columnseprule\hfil \hbox to\columnwidth {\box\@outputbox \hss}}\vfil}\@combinedblfloats \@outputpage \begingroup \@dblfloatplacement \@startdblcolumn \@whilesw\if@fcolmade \fi {\@outputpage\@startdblcolumn}\endgroup \fi} \newcommand{\@BAcleardblpage}{\clearpage\if@twoside \ifodd\c@page\else \hbox{}\newpage\fi\fi} \newcommand{\@@cleardblpage}{} \let\@@cleardblpage=\cleardoublepage \newcommand{\@@utputdblcol}{} \let\@@utputdblcol=\@outputdblcol \newcommand{\balance}{\global\let\@outputdblcol=\@BAdblcol \global\let\cleardoublepage=\@BAcleardblpage} \newcommand{\nobalance}{\global\let\@outputdblcol=\@@utputdblcol \global\let\cleardoublepage=\@@cleardblpage} %% %% <<<<< End of generated file <<<<<< %% %% End of file `balance.sty'.

Listerature survey paper template/Latex/Example/bib/psd.bib

@InProceedings{CB-91, author = "C. L. Birkett and M. G. Kienzle and G. A. Myers", title = "Interpolation over ectopic beats increases low frequency power in heart rate variability spectra", booktitle = "Computers in Cardiology 1991", address = "Los Alamitos", publisher = "IEEE Computer Society Press", year = "1992", pages = "257--259", } @InProceedings{GM-85, author = "G. B. Moody and R. G. Mark and A. Zoccola and S. Mantero", title = "Derivation of respiratory signals from multi-lead {ECG}s", booktitle = "Computers in Cardiology 1985", address = "Los Alamitos", publisher = "IEEE Computer Society Press", year = "1986", pages = "113--116", } @InProceedings{GM-92, author = "G. B. Moody", title = "{ECG}-based indices of physical activity", booktitle = "Computers in Cardiology 1992", address = "Los Alamitos", publisher = "IEEE Computer Society Press", year = "1992", pages = "403--406", } @Article{NL-76, author = "N. R. Lomb", title = "Least-squares frequency analysis of unequally spaced data", journal = "Astrophysics and Space Science", year = "1976", volume = "39", pages = "447--462", } @Book{NR-92, author = "W. H. Press and S. A. Teukolsky and W. T. Vetterling and B. P. Flannery", title = "Numerical Recipes in {C}: the Art of Scientific Computing", edition = "Second", note = "549--558 [FT], 572--575 [AR], 575--584 [Lomb]", publisher = "Cambridge Univ Press", year = "1992", } @InProceedings{PA-88, author = "P. Albrecht and R. J. Cohen", title = "Estimation of heart rate power spectrum bands from real-world data: dealing with ectopic beats and noisy data", booktitle = "Computers in Cardiology 1988", address = "Los Alamitos", publisher = "IEEE Computer Society Press", year = "1989", pages = "311--314", } @Article{RB-86, author = "R. D. Berger and S. Akselrod and D. Gordon and R. J. Cohen", title = "An efficient algorithm for spectral analysis of heart rate variability", journal = "IEEE Trans Biomed Eng", year = "1986", volume = "BME-33", pages = "900--904", } @Article{RB-92, author = "R. L. Burr and M. J. Cowan", title = "Autoregressive spectral models of heart rate variability", journal = "J Electrocardiology", year = "1992", volume = "25(Suppl.)", pages = "224--233", } @Article{RD-84, author = "R. W. DeBoer and J. M. Karemaker and J. Strackee", title = "Spectrum of a series of point events, generated by the integral pulse frequency modulation model", journal = "Med Biol Eng Comput", year = "1985", volume = "23", pages = "138--142", } @InCollection{RJ-81, author = "R. H. Jones", title = "Fitting a continuous-time autoregression to unevenly sampled discrete data", editor = "D. F. Findley", booktitle = "Applied Time Series Analysis II", address = "New York", publisher = "Academic Press", year = "1981", pages = "651--682", } @Article{RK-87, author = "R. E. Klieger and J. P. Miller and J. T. Bigger and A. J. Moss and {and the Multicenter Post-Infarct Research Group}", title = "Decreased heart rate variability and its association with increased mortality after acute myocardial infarction", journal = "Am J Cardiol", year = "1987", volume = "59", pages = "256--263", } @Article{WP-89, author = "W. H. Press and G. B. Rybicki", title = "Fast algorithm for spectral analysis of unevenly sampled data", journal = "Astrophysical J", year = "1989", volume = "338", pages = "277--280", }

Listerature survey paper template/Latex/Example/cinc.bst

%% %% This is file `cinc.bst', %% generated with the docstrip utility. %% %% The original source files were: %% %% merlin.mbs (with options: `head,,seq-no,nm-rvx,ed-rev,dt-jnl,yrp-semi,yrpp-xsp,jxper,jttl-rm,jnm-x,btit-rm,bt-rm,bkpg-x,add-pub,pre-edn,isbn,issn,url,url-blk,edpar,ppx,ed,xedn,jabr,xand,em-x,nfss,{}') %% bmejour.mbs (with options: `,seq-no,nm-rvx,ed-rev,dt-jnl,yrp-semi,yrpp-xsp,jxper,jttl-rm,jnm-x,btit-rm,bt-rm,bkpg-x,add-pub,pre-edn,isbn,issn,url,url-blk,edpar,ppx,ed,xedn,jabr,xand,em-x,nfss,{}') %% merlin.mbs (with options: `tail,,seq-no,nm-rvx,ed-rev,dt-jnl,yrp-semi,yrpp-xsp,jxper,jttl-rm,jnm-x,btit-rm,bt-rm,bkpg-x,add-pub,pre-edn,isbn,issn,url,url-blk,edpar,ppx,ed,xedn,jabr,xand,em-x,nfss,{}') %% ---------------------------------------- %% *** Computers in Cardiology proceedings style by HA Kestler and GB Moody *** %% %% Copyright 1994-1999 Patrick W Daly % =============================================================== % IMPORTANT NOTICE: % This bibliographic style (bst) file has been generated from one or % more master bibliographic style (mbs) files, listed above. % % This generated file 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. % =============================================================== % Name and version information of the main mbs file: % \ProvidesFile{merlin.mbs}[1999/05/28 3.89 (PWD)] % For use with BibTeX version 0.99a or later %------------------------------------------------------------------- % This bibliography style file is intended for texts in ENGLISH % This is a numerical citation style, and as such is standard LaTeX. % It requires no extra package to interface to the main text. % The form of the \bibitem entries is % \bibitem{key}... % Usage of \cite is as follows: % \cite{key} ==>> [#] % \cite[chap. 2]{key} ==>> [#, chap. 2] % where # is a number determined by the ordering in the reference list. % The order in the reference list is that by which the works were originally % cited in the text, or that in the database. %--------------------------------------------------------------------- ENTRY { address author booktitle chapter edition editor howpublished institution isbn issn journal key month note number organization pages publisher school series title type url volume year } {} { label } INTEGERS { output.state before.all mid.sentence after.sentence after.block } FUNCTION {init.state.consts} { #0 'before.all := #1 'mid.sentence := #2 'after.sentence := #3 'after.block := } STRINGS { s t } FUNCTION {output.nonnull} { 's := output.state mid.sentence = { ", " * write$ } { output.state after.block = { add.period$ write$ newline$ "\newblock " write$ } { output.state before.all = 'write$ { add.period$ " " * write$ } if$ } if$ mid.sentence 'output.state := } if$ s } FUNCTION {output} { duplicate$ empty$ 'pop$ 'output.nonnull if$ } FUNCTION {output.check} { 't := duplicate$ empty$ { pop$ "empty " t * " in " * cite$ * warning$ } 'output.nonnull if$ } FUNCTION {fin.entry} { add.period$ write$ newline$ } FUNCTION {new.block} { output.state before.all = 'skip$ { after.block 'output.state := } if$ } FUNCTION {new.sentence} { output.state after.block = 'skip$ { output.state before.all = 'skip$ { after.sentence 'output.state := } if$ } if$ } FUNCTION {add.blank} { " " * before.all 'output.state := } FUNCTION {no.blank.or.punct} { "\hspace{0pt}" * before.all 'output.state := } FUNCTION {date.block} { ";" * no.blank.or.punct } FUNCTION {not} { { #0 } { #1 } if$ } FUNCTION {and} { 'skip$ { pop$ #0 } if$ } FUNCTION {or} { { pop$ #1 } 'skip$ if$ } FUNCTION {new.block.checka} { empty$ 'skip$ 'new.block if$ } FUNCTION {new.block.checkb} { empty$ swap$ empty$ and 'skip$ 'new.block if$ } FUNCTION {new.sentence.checka} { empty$ 'skip$ 'new.sentence if$ } FUNCTION {new.sentence.checkb} { empty$ swap$ empty$ and 'skip$ 'new.sentence if$ } FUNCTION {field.or.null} { duplicate$ empty$ { pop$ "" } 'skip$ if$ } FUNCTION {emphasize} { skip$ } FUNCTION {capitalize} { "u" change.case$ "t" change.case$ } FUNCTION {space.word} { " " swap$ * " " * } % Here are the language-specific definitions for explicit words. % Each function has a name bbl.xxx where xxx is the English word. % The language selected here is ENGLISH FUNCTION {bbl.and} { "and"} FUNCTION {bbl.etal} { "et~al." } FUNCTION {bbl.editors} { "eds." } FUNCTION {bbl.editor} { "ed." } FUNCTION {bbl.edby} { "edited by" } FUNCTION {bbl.edition} { "edition" } FUNCTION {bbl.volume} { "volume" } FUNCTION {bbl.of} { "of" } FUNCTION {bbl.number} { "number" } FUNCTION {bbl.nr} { "no." } FUNCTION {bbl.in} { "in" } FUNCTION {bbl.pages} { "" } FUNCTION {bbl.page} { "" } FUNCTION {bbl.chapter} { "chapter" } FUNCTION {bbl.techrep} { "Technical Report" } FUNCTION {bbl.mthesis} { "Master's thesis" } FUNCTION {bbl.phdthesis} { "Ph.D. thesis" } MACRO {jan} {"January"} MACRO {feb} {"February"} MACRO {mar} {"March"} MACRO {apr} {"April"} MACRO {may} {"May"} MACRO {jun} {"June"} MACRO {jul} {"July"} MACRO {aug} {"August"} MACRO {sep} {"September"} MACRO {oct} {"October"} MACRO {nov} {"November"} MACRO {dec} {"December"} %------------------------------------------------------------------- % Begin module: % \ProvidesFile{bmejour.mbs}[2000/03/01 1.0 (GBM)] MACRO {cbm}{"Comput. Biol. Med."} MACRO {cbr}{"Comput. Biomed. Res."} MACRO {cinc}{"Computers in Cardiology"} MACRO {embs}{"IEEE Eng. in Med. \& Biol. Soc."} MACRO {ieeetbme}{"IEEE Trans. Biomed. Eng."} % End module: bmejour.mbs %% Copyright 1994-1999 Patrick W Daly MACRO {acmcs} {"ACM Comput. Surv."} MACRO {acta} {"Acta Inf."} MACRO {cacm} {"Commun. ACM"} MACRO {ibmjrd} {"IBM J. Res. Dev."} MACRO {ibmsj} {"IBM Syst.~J."} MACRO {ieeese} {"IEEE Trans. Softw. Eng."} MACRO {ieeetc} {"IEEE Trans. Comput."} MACRO {ieeetcad} {"IEEE Trans. Comput.-Aided Design Integrated Circuits"} MACRO {ipl} {"Inf. Process. Lett."} MACRO {jacm} {"J.~ACM"} MACRO {jcss} {"J.~Comput. Syst. Sci."} MACRO {scp} {"Sci. Comput. Programming"} MACRO {sicomp} {"SIAM J. Comput."} MACRO {tocs} {"ACM Trans. Comput. Syst."} MACRO {tods} {"ACM Trans. Database Syst."} MACRO {tog} {"ACM Trans. Gr."} MACRO {toms} {"ACM Trans. Math. Softw."} MACRO {toois} {"ACM Trans. Office Inf. Syst."} MACRO {toplas} {"ACM Trans. Prog. Lang. Syst."} MACRO {tcs} {"Theoretical Comput. Sci."} FUNCTION {format.url} { url empty$ { "" } { "\urlprefix\url{" url * "}" * } if$ } INTEGERS { nameptr namesleft numnames } FUNCTION {format.names} { 's := "" 't := #1 'nameptr := s num.names$ 'numnames := numnames 'namesleft := { namesleft #0 > } { s nameptr "{vv~}{ll}{ jj}{ f{}}" format.name$ 't := nameptr #1 > { namesleft #1 > { ", " * t * } { "," * s nameptr "{ll}" format.name$ duplicate$ "others" = { 't := } { pop$ } if$ t "others" = { " " * bbl.etal * } { " " * t * } if$ } if$ } 't if$ nameptr #1 + 'nameptr := namesleft #1 - 'namesleft := } while$ } FUNCTION {format.names.ed} { format.names } FUNCTION {format.authors} { author empty$ { "" } { author format.names } if$ } FUNCTION {format.editors} { editor empty$ { "" } { editor format.names " (" * editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ * ")" * } if$ } FUNCTION {format.in.editors} { editor empty$ { "" } { editor format.names.ed editor num.names$ #1 > { " (" * bbl.editors * ")" * } { " (" * bbl.editor * ")" * } if$ } if$ } FUNCTION {format.isbn} { isbn empty$ { "" } { new.block "ISBN " isbn * } if$ } FUNCTION {format.issn} { issn empty$ { "" } { new.block "ISSN " issn * } if$ } FUNCTION {format.note} { note empty$ { "" } { note #1 #1 substring$ duplicate$ "{" = 'skip$ { output.state mid.sentence = { "l" } { "u" } if$ change.case$ } if$ note #2 global.max$ substring$ * } if$ } FUNCTION {format.title} { title empty$ { "" } { title "t" change.case$ } if$ } FUNCTION {output.bibitem} { newline$ "\bibitem{" write$ cite$ write$ "}" write$ newline$ "" before.all 'output.state := } FUNCTION {n.dashify} { 't := "" { t empty$ not } { t #1 #1 substring$ "-" = { t #1 #2 substring$ "--" = not { "--" * t #2 global.max$ substring$ 't := } { { t #1 #1 substring$ "-" = } { "-" * t #2 global.max$ substring$ 't := } while$ } if$ } { t #1 #1 substring$ * t #2 global.max$ substring$ 't := } if$ } while$ } FUNCTION {word.in} { bbl.in capitalize " " * } FUNCTION {format.date} { year empty$ { month empty$ { "" } { "there's a month but no year in " cite$ * warning$ month } if$ } { month empty$ 'year { month " " * year * } if$ } if$ } FUNCTION {format.btitle} { title } FUNCTION {tie.or.space.connect} { duplicate$ text.length$ #3 < { "~" } { " " } if$ swap$ * * } FUNCTION {either.or.check} { empty$ 'pop$ { "can't use both " swap$ * " fields in " * cite$ * warning$ } if$ } FUNCTION {format.bvolume} { volume empty$ { "" } { bbl.volume volume tie.or.space.connect series empty$ 'skip$ { bbl.of space.word * series emphasize * } if$ "volume and number" number either.or.check } if$ } FUNCTION {format.number.series} { volume empty$ { number empty$ { series field.or.null } { output.state mid.sentence = { bbl.number } { bbl.number capitalize } if$ number tie.or.space.connect series empty$ { "there's a number but no series in " cite$ * warning$ } { bbl.in space.word * series * } if$ } if$ } { "" } if$ } FUNCTION {format.edition} { edition empty$ { "" } { output.state mid.sentence = { edition "l" change.case$ " " * bbl.edition * } { edition "t" change.case$ " " * bbl.edition * } if$ } if$ } INTEGERS { multiresult } FUNCTION {multi.page.check} { 't := #0 'multiresult := { multiresult not t empty$ not and } { t #1 #1 substring$ duplicate$ "-" = swap$ duplicate$ "," = swap$ "+" = or or { #1 'multiresult := } { t #2 global.max$ substring$ 't := } if$ } while$ multiresult } FUNCTION {format.pages} { pages empty$ { "" } { pages multi.page.check { pages n.dashify } { pages } if$ } if$ } FUNCTION {format.journal.pages} { pages empty$ 'skip$ { duplicate$ empty$ { pop$ format.pages } { ":" * pages n.dashify * } if$ } if$ } FUNCTION {format.vol.num.pages} { volume field.or.null number empty$ 'skip$ { "(" number * ")" * * volume empty$ { "there's a number but no volume in " cite$ * warning$ } 'skip$ if$ } if$ format.journal.pages } FUNCTION {format.chapter.pages} { chapter empty$ 'format.pages { type empty$ { bbl.chapter } { type "l" change.case$ } if$ chapter tie.or.space.connect pages empty$ 'skip$ { ", " * format.pages * } if$ } if$ } FUNCTION {format.in.ed.booktitle} { booktitle empty$ { "" } { editor empty$ { word.in booktitle * } { word.in format.in.editors * ", " * booktitle * } if$ } if$ } FUNCTION {empty.misc.check} { author empty$ title empty$ howpublished empty$ month empty$ year empty$ note empty$ and and and and and { "all relevant fields are empty in " cite$ * warning$ } 'skip$ if$ } FUNCTION {format.thesis.type} { type empty$ 'skip$ { pop$ type "t" change.case$ } if$ } FUNCTION {format.tr.number} { type empty$ { bbl.techrep } 'type if$ number empty$ { "t" change.case$ } { number tie.or.space.connect } if$ } FUNCTION {format.article.crossref} { key empty$ { journal empty$ { "need key or journal for " cite$ * " to crossref " * crossref * warning$ "" } { word.in journal emphasize * } if$ } { word.in key * " " *} if$ " \cite{" * crossref * "}" * } FUNCTION {format.crossref.editor} { editor #1 "{vv~}{ll}" format.name$ editor num.names$ duplicate$ #2 > { pop$ " " * bbl.etal * } { #2 < 'skip$ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = { " " * bbl.etal * } { bbl.and space.word * editor #2 "{vv~}{ll}" format.name$ * } if$ } if$ } if$ } FUNCTION {format.book.crossref} { volume empty$ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ word.in } { bbl.volume capitalize volume tie.or.space.connect bbl.of space.word * } if$ editor empty$ editor field.or.null author field.or.null = or { key empty$ { series empty$ { "need editor, key, or series for " cite$ * " to crossref " * crossref * warning$ "" * } { series emphasize * } if$ } { key * } if$ } { format.crossref.editor * } if$ " \cite{" * crossref * "}" * } FUNCTION {format.incoll.inproc.crossref} { editor empty$ editor field.or.null author field.or.null = or { key empty$ { booktitle empty$ { "need editor, key, or booktitle for " cite$ * " to crossref " * crossref * warning$ "" } { word.in booktitle * } if$ } { word.in key * " " *} if$ } { word.in format.crossref.editor * " " *} if$ " \cite{" * crossref * "}" * } FUNCTION {format.org.or.pub} { 't := "" address empty$ t empty$ and 'skip$ { address empty$ 'skip$ { address * } if$ t empty$ 'skip$ { address empty$ 'skip$ { ": " * } if$ t * } if$ } if$ } FUNCTION {format.publisher.address} { publisher empty$ { "empty publisher in " cite$ * warning$ "" } { publisher } if$ format.org.or.pub } FUNCTION {format.organization.address} { organization empty$ { "" } { organization } if$ format.org.or.pub } FUNCTION {article} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block crossref missing$ { journal purify$ "journal" output.check add.blank format.date "year" output.check date.block format.vol.num.pages output } { format.article.crossref output.nonnull format.pages output } if$ format.issn output new.block format.url output new.block format.note output fin.entry } FUNCTION {book} { output.bibitem author empty$ { format.editors "author and editor" output.check } { format.authors output.nonnull crossref missing$ { "author and editor" editor either.or.check } 'skip$ if$ } if$ new.block format.btitle "title" output.check crossref missing$ { format.bvolume output new.block format.number.series output format.edition output new.sentence format.publisher.address output } { new.block format.book.crossref output.nonnull } if$ format.date "year" output.check format.isbn output new.block format.url output new.block format.note output fin.entry } FUNCTION {booklet} { output.bibitem format.authors output new.block format.title "title" output.check new.block howpublished output address output format.date output format.isbn output new.block format.url output new.block format.note output fin.entry } FUNCTION {inbook} { output.bibitem author empty$ { format.editors "author and editor" output.check } { format.authors output.nonnull crossref missing$ { "author and editor" editor either.or.check } 'skip$ if$ } if$ new.block format.btitle "title" output.check crossref missing$ { format.bvolume output new.block format.number.series output format.edition output new.sentence format.publisher.address output } { new.block format.book.crossref output.nonnull } if$ crossref missing$ { format.isbn output } 'skip$ if$ format.date "year" output.check date.block add.blank format.pages "pages" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {incollection} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check format.bvolume output format.number.series output format.edition output new.sentence format.publisher.address output format.isbn output } { format.incoll.inproc.crossref output.nonnull } if$ format.date "year" output.check date.block add.blank format.pages "pages" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {inproceedings} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check format.bvolume output format.number.series output new.sentence publisher empty$ { format.organization.address output } { organization output format.publisher.address output } if$ format.isbn output format.issn output } { format.incoll.inproc.crossref output.nonnull format.pages output } if$ format.date "year" output.check date.block add.blank format.pages "pages" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {conference} { inproceedings } FUNCTION {manual} { output.bibitem author empty$ { organization empty$ 'skip$ { organization output.nonnull address output } if$ } { format.authors output.nonnull } if$ new.block format.btitle "title" output.check author empty$ { organization empty$ { address new.block.checka address output } 'skip$ if$ } { organization address new.block.checkb organization output address output } if$ format.edition output format.date output new.block format.url output new.block format.note output fin.entry } FUNCTION {mastersthesis} { output.bibitem format.authors "author" output.check new.block format.btitle "title" output.check new.block bbl.mthesis format.thesis.type output.nonnull school "school" output.check address output format.date "year" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {misc} { output.bibitem format.authors output title howpublished new.block.checkb format.title output howpublished new.block.checka howpublished output format.date output new.block format.url output new.block format.note output fin.entry empty.misc.check } FUNCTION {phdthesis} { output.bibitem format.authors "author" output.check new.block format.btitle "title" output.check new.block bbl.phdthesis format.thesis.type output.nonnull school "school" output.check address output format.date "year" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {proceedings} { output.bibitem editor empty$ { organization output } { format.editors output.nonnull } if$ new.block format.btitle "title" output.check format.bvolume output format.number.series output editor empty$ { publisher empty$ 'skip$ { new.sentence format.publisher.address output } if$ } { publisher empty$ { new.sentence format.organization.address output } { new.sentence organization output format.publisher.address output } if$ } if$ format.date "year" output.check format.isbn output format.issn output new.block format.url output new.block format.note output fin.entry } FUNCTION {techreport} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check new.block format.tr.number output.nonnull institution "institution" output.check address output format.date "year" output.check new.block format.url output new.block format.note output fin.entry } FUNCTION {unpublished} { output.bibitem format.authors "author" output.check new.block format.title "title" output.check format.date output new.block format.url output new.block format.note "note" output.check fin.entry } FUNCTION {default.type} { misc } READ STRINGS { longest.label } INTEGERS { number.label longest.label.width } FUNCTION {initialize.longest.label} { "" 'longest.label := #1 'number.label := #0 'longest.label.width := } FUNCTION {longest.label.pass} { number.label int.to.str$ 'label := number.label #1 + 'number.label := label width$ longest.label.width > { label 'longest.label := label width$ 'longest.label.width := } 'skip$ if$ } EXECUTE {initialize.longest.label} ITERATE {longest.label.pass} FUNCTION {begin.bib} { preamble$ empty$ 'skip$ { preamble$ write$ newline$ } if$ "\begin{thebibliography}{" longest.label * "}" * write$ newline$ "\expandafter\ifx\csname url\endcsname\relax" write$ newline$ " \def\url#1{\texttt{#1}}\fi" write$ newline$ "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi" write$ newline$ } EXECUTE {begin.bib} EXECUTE {init.state.consts} ITERATE {call.type$} FUNCTION {end.bib} { newline$ "\end{thebibliography}" write$ newline$ } EXECUTE {end.bib} %% End of customized bst file %% %% End of file `cinc.bst'.

Listerature survey paper template/Latex/Example/cinc.cls

%% cinc.cls %% %% Adaptation of IEEEtran2e.cls to suit the format of the proceedings %% of "Computers in Cardiology" %% Hans A. Kestler {[email protected] OR [email protected]} %% %% %% History: %% * 1st version 6-October-1999 %% * 1st revison 8-March-2000 %% - fix table captions (no indent, no \sc) %% - full figure name, e.g. Figure instead of Fig. %% - same with table %% * 2nd revision 29 July 2004 (George Moody, [email protected]) %% - fixed margins %% - fixed spacing around ((sub)sub)section headers %% - added subsubsection defs to match section and subsection %% - fixed position of title block %% * 3rd revision 6 October 2004 (George Moody) %% - when using this file with pdflatex, the /Creator tag %% is now set to CinC-2004 %% * 4th revision 14 September 2005 (George Moody) %% - re-enabled hyphenation %% - fixed margins %% - settings for pdflatex now included here (pdftex.cfg is %% obsolete) %% * 5th revision 20 July 2006 (George Moody) %% - added 'balance' (to equalize columns on final page; %% thanks to Erik Bojorges for the suggestion) %% * 6th revision 11 June 2008 (George Moody) %% - added 'cite' (to collapse refs, e.g. [3,4,5] -> [3-5]; %% thanks to Phil Stewart for the suggestion) %% - pdflatex /Creator tag is now CinC-2008 %% * 7th revision 2 September 2013 (George Moody) %% - uses 'ifpdf.sty' if available %% - pdflatex /Creator tag is now CinC-2013 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% (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", %%% } %%% =========================================================================== %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} %!HAK \ProvidesClass{cinc}[2013/09/02] %!HAK, GBM \typeout{Document Class `cinc.cls' <02-September-2013>.} \typeout{Adapted from IEEEtran2e.cls by H.A. Kestler, revised by G.B. Moody} \usepackage{balance} % GBM \usepackage{cite} % GBM, suggested by Phil Stewart \usepackage{rawfonts} %!PN \usepackage{oldlfont} %!PN \IfFileExists{times.sty}{\usepackage{times}}{\@missingfileerror{times}{sty}} %!HAK % Detect PDF output mode (GBM, based on Heiko Oberdiek's ifpdf.sty) \IfFileExists{ifpdf.sty}{\usepackage{ifpdf}}{ \newif\ifpdf \ifx\pdfoutput\undefined \else \ifx\pdfoutput\relax \else \ifcase\pdfoutput \else \pdftrue \fi \fi \fi } %!PN, 14.05.96 \renewcommand{\normalsize}{\fontsize{10}{12}\selectfont} %!PN % this always resulted in a 10pt doc ....., sorry \renewcommand{\normalsize}{\@normalsize} %!PN \newcommand{\exclude}[1]{} %!HAK \AtBeginDocument{\parindent1.0em} %!PN %% enable hyphenation % GBM %%\hyphenpenalty10000 % disable hyphenation %!HAK %% 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, !HAK \hoffset -2.75mm % GBM \voffset -37mm % GBM \topmargin 26.9mm \oddsidemargin 0.0mm \evensidemargin 0.0mm \textheight 225.0mm % GBM \textwidth 171.75mm % GBM \columnsep 8.0mm % GBM \parindent 1.0pc \headsep 6.3mm \headheight 12pt \lineskip 1pt \normallineskip 1pt \def\baselinestretch{1} \marginparsep 10pt \marginparwidth 20pt \marginparpush 25pt \partopsep \z@ \topsep 1.3ex \parsep \z@ \itemsep \z@ %% see further below for lists, !HAK %% 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{\arabic{section}} %!HAK \def\thesubsection{\thesection.\arabic{subsection}} %!HAK \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}} %% Section format %!HAK %% %% Start section and subsection titles after a 0.5 inch tab and %% put a period after the section and subsection number %% %% Also format subsubsection headings in the same way (GBM) % \newlength{\Mylen} \def\@seccntformat#1{\@ifundefined{#1@cntformat}% {\csname the#1\endcsname\quad}% default {\csname #1@cntformat\endcsname}% individual control } \def\section@cntformat{\thesection.\hspace*{0.5in}\settowidth{\Mylen} {\large\bf\arabic{section}.}\hspace*{-\Mylen}} \def\subsection@cntformat{\thesubsection.\hspace*{0.5in}\settowidth{\Mylen} {\large\bf\arabic{section}.\arabic{subsection}.}\hspace*{-\Mylen}} \def\subsubsection@cntformat{\thesubsubsection.\hspace*{0.5in}\settowidth{\Mylen} {\large\bf\arabic{section}.\arabic{subsection}.\arabic{subsubsection}.}\hspace*{-\Mylen}} %% 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{\normalsize #1.~ #2} %!HAK \ifdim \wd\@tempboxa >\hsize \setbox\@tempboxa\hbox{\normalsize #1.~ } %!HAK \setlength\captionindent{\wd\@tempboxa} \divide\captionindent by 2 \parbox[t]{\hsize}{\normalsize %!HAK \unhbox\@tempboxa#2} \else \hbox to\hsize{\small\hfil\box\@tempboxa\hfil} \fi \else \vskip 5pt \setbox\@tempboxa\hbox{\normalsize #1.~ #2} %!HAK \ifdim \wd\@tempboxa >\hsize \setbox\@tempboxa\hbox{\normalsize #1.~ } %!HAK \setlength\captionindent{\wd\@tempboxa} \divide\captionindent by 2 \parbox[t]{\hsize}{\normalsize %!HAK \unhbox\@tempboxa#2} \else \hbox to\hsize{\small\hfil\box\@tempboxa\hfil} \fi \exclude{ %!HAK \begin{center}{\small #1}\\{\small\sc #2}\end{center} \vskip 8pt} %!HAK \fi} \newcounter{figure} \def\thefigure{\@arabic\c@figure} \def\fps@figure{tbp} \def\ftype@figure{1} \def\ext@figure{lof} \def\fnum@figure{Figure~\thefigure} %!HAK \def\figure{\@float{figure}} \let\endfigure\end@float \@namedef{figure*}{\@dblfloat{figure}} \@namedef{endfigure*}{\end@dblfloat} \newcounter{table} \def\thetable{\@arabic\c@table} %!HAK \def\fps@table{tbp} \def\ftype@table{2} \def\ext@table{lot} \def\fnum@table{Table~\thetable} %!HAK \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} !HAK \def\@oddhead{} \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} !HAK \def\@oddhead{} %!HAK %\def\@evenhead{\scriptsize\thepage \hfil \leftmark\hbox{}} !HAK \def\@evenhead{} %!HAK \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 "], [" \exclude{ %!HAK \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}} }%endexclude %!HAK \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}\fontsize{9}{11}\selectfont\list %!HAK {[\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 } %!HAK \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 \vskip2.6em{\Large\bf\@title\par}\vskip16pt % GBM \if@draftversion\vfil\fi% {\lineskip.5em\large\@author\par} \fi \end{center}\par\vskip 1.4em} \def\abstract{% \if@twocolumn %!HAK \fontsize{11}{11}\selectfont \centerline{\bf Abstract }\vspace{1em}\normalsize\it %!HAK \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} \exclude{ %!HAK %% 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}} } %endexclude %% SECTIONS %% \def\section{\@startsection {section}{1}{\z@}{1.0em % GBM plus .5ex minus .2ex}{1.0em plus .2ex}{\large\bf}} %!HAK \def\subsection{\@startsection{subsection}{2}{\z@}{1.0em % GBM plus .5ex minus .2ex}{1.0em plus .2ex}{\large\bf}} %!HAK \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{1.0em % GBM plus .5ex minus .2ex}{1.0em plus .2ex}{\large\bf}} % GBM \if@technote \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{2.0ex plus .5ex minus .1ex}{0pt}{\it}} \else \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} %!HAK \pagestyle{empty} %!HAK \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}[1]{% \footnotesize\unitlength 1mm\bigskip\bigskip\bigskip\parskip=0pt\par% \rule{0pt}{39mm}\vspace{-39mm}\par% garantees correct page breaking \noindent\setbox0\hbox{\framebox(25,32){}}% box containing the frame \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#1\rm}{ \par\rm\normalsize} \newenvironment{correspondence}{ \fontsize{9}{11}\selectfont \setlength{\parindent}{0pt} \setlength{\parskip}{5pt plus 2pt minus 1pt}\vspace{2em} Address for correspondence: \par }{\normalsize} % Set parameters for PDF output if needed (GBM) \ifpdf \pdfpagewidth=8.5truein \pdfpageheight=11truein \pdfhorigin=1truein \pdfvorigin=1truein \pdfinfo{/Creator (CinC-2013)} \fi \endinput

Listerature survey paper template/Latex/Example/example.pdf

Spectral Analysis of Heart Rate Without Resampling

GB Moody

Harvard-M.I.T. Division of Health Sciences and Technology, Cambridge, MA, USA

Abstract

Standard methods of estimating the power spectral den- sity (PSD) of irregularly sampled signals such as instanta- neous heart rate (HR) require resampling at uniform inter- vals and replacement of unusable samples. The Lomb pe- riodogram is a means of obtaining PSD estimates directly from irregularly sampled time series, avoiding these re- quirements. This paper compares Fourier, autoregressive, and Lomb PSD estimates from synthetic, real, and noise- corrupted real heart rate time series, and examines sys- tematic differences among these estimates. An algorithm is presented for obtaining a heart rate time series suitable for Lomb PSD estimation from an RR interval time series with included ectopic beats and erroneous measurements. The paper concludes with a brief survey of other appli- cations of the technique, such as estimation of respiratory frequency from a time series of beat-by-beat measurements of the mean electrical axis.

1. Introduction

Power spectral density estimation is a commonly-used analytic technique for describing periodicities in time se- ries. Most non-trivial analyses of heart rate variability (HRV) depend on PSD estimation. The instantaneous heart rate time series used as the bases of these analyses are sampled at intrinsically irregular intervals (if the RR in- tervals were uniform, there would be no HRV to analyze). Standard methods for PSD estimation, including Fourier transform (FT) and autoregressive (AR) methods, oper- ate on time series with uniform intervals between sam- ples. To apply FT or AR techniques to heart rate time series therefore requires that the series be resampled at uniform intervals[1–3]. The resampling process alters the frequency content of even a noise-free time series by non- linear low-pass filtering (Figure1).

If the time series contains inappropriate or missing sam- ples (as, for example, in heart rate time series with ectopic beats or noise), PSD estimates can be severely affected, since impulse noise in the time domain is transformed to broad-band “clutter” in the frequency domain. In such cases, resampling is further complicated by the need to in-

fer probable values as replacements[4], with the likelihood of further alteration of frequency content[5]. For these rea- sons, some investigators analyze only segments free of ec- topy and noise[6]; this approach runs the risk of introduc- ing selection bias in HRV analysis, however, since both ectopy and noise are correlated with HRV-related factors such as physical activity.

Methods for PSD estimation based directly on irregu- larly sampled time series have been used, though not in HRV analysis, since at least 1976[7, 8]. Methods such as the Lomb periodogram entirely avoid the problems asso- ciated with resampling and sample replacement. The high computational burden of these methods has been a major obstacle to their general use[9] until recently. In 1989, Press and Rybicki published a fast algorithm for obtain- ing an arbitrarily accurate approximation to the Lomb pe- riodogram[10, 11]. The remainder of this paper illustrates how the Lomb periodogram, obtained using the Press- Rybicki algorithm, may be applied to analysis of HRV and related signals.

2. Examples

Several HR time series are presented below, together with the corresponding Lomb, FT, and AR spectra. In each case, an irregularly sampled instantaneous heart rate (IHR) signal was obtained from an RR interval time series us- ing the algorithm given in the appendix, and this signal was used as input to the Press-Rybicki algorithm to ob- tain the Lomb periodogram. A regularly sampled instan- taneous heart rate signal[3] was obtained from the same RR series; this signal (five minutes in length in each case, and sampled at 2 Hz) was zero-meaned, detrended, zero- padded to a length of 1024 samples, and Welch windowed, and the result was used as input to standard fast Fourier transform (FT) and autoregressive model (AR) algorithms for PSD estimation[11]. In the examples shown here, the AR models are of order 24. The Lomb and AR spectra can be evaluated for any desired frequencies; for purposes of comparison, all spectra were evaluated at the discrete frequencies defined for the Fourier spectra.

To demonstrate the essential similarity of FT, AR, and Lomb PSD estimates, synthesized HR time series are

0 120 240 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Figure 1. Synthesized HR time series and corresponding spectra (see text). In Figures 1–5, the upper trace is the resampled HR series used to derive the FT and AR spectra; below it is the IHR series (offset by 25 bpm for clarity) used to derive the Lomb spectrum. The lower panel shows, from top to bottom: the Lomb spectrum (heavy line); the AR spectrum (dotted line); and the FT spectrum (thin line). For clarity, the AR and FT spectra are offset by 103 and 106

units respectively.

shown in Figures 1 and 2. These five-minute sequences were generated using a re-

currence of the form

RRi = a0 +a1 sin(ω1ti + φ1) +a2 sin(ω2ti + φ2) +a3z (1)

ti+1 = ti + RRi (2)

where RRi is the RR interval beginning at ti, z is a ran- dom variable evenly distributed between -1 and 1, and the remaining parameters are arbitrary constants. For the simulation shown in Figure 1, both a1 and a2 are 0, so that the sequence contains randomly-varying intervals with a mean of a0 (1 second in the simulations shown here). The Lomb periodogram of this sequence is consistent with white noise, whereas the FT and AR spectra show the high-frequency (HF) attenuation expected as a result of the resampling process. In Figure 2, a1 and a2 are equal and larger than a3; ω1 and ω2 are chosen to modulate the RR intervals at frequencies of 0.05 and 0.41 Hz, to sim- ulate sympathetically-mediated low frequency HR oscilla- tions and parasympathetically-mediated respiratory sinus arrhythmia. The three spectra are quite similar, apart from the HF attenuation in the FT and AR spectra, and the lack of detail/clutter in the AR spectrum.

The sequence in Figure 3 was obtained by automated analysis of an ECG signal acquired from a subject with sleep apnea syndrome; the low frequency modulation of heart rate with a period of roughly 45 seconds matches the frequency of the subject’s obstructive apneas. Although the spectral peak near 0.025 Hz is most obvious in the AR spectrum, it is also clearly visible in both the Lomb and

0 120 240 Time (sec)

0

50

100

150

H R

( bp

m )

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Figure 2. Synthesized HR time series and corresponding spectra (see text).

the FT spectra, which also reveal the harmonically related peak near 0.05 Hz.

The sequence in Figure 4 was obtained by automated analysis of the same signal used in Figure 3, after addi- tion of electrode motion artifact scaled to obtain a signal- to-noise ratio of 12 dB. Roughly 30 QRS detector errors resulting from the added noise are readily discernible in the time series. Although much of the sequence is rejected by the algorithm that prepares input for the Lomb peri- odogram, the peak near 0.025 Hz is still prominent, and the first harmonic also remains visible. The 0.025 Hz peak is visible but not significant among the clutter in the FT spectrum, and the AR spectrum has no significant features.

By rejecting the outliers and using a predictive interpo- lator to obtain replacement samples, as shown in Figure 5, the 0.025 Hz peak emerges as a broad feature in the AR spectrum, but the FT spectrum shows a broad, spurious peak at about 0.015 Hz.

Other irregularly-sampled time series frequently appear in HRV-related studies. Among those amenable to Lomb PSD analysis are respiration intervals and tidal volumes, gait, and beat-by-beat systolic blood pressure measure- ments. As a final example, Figure 6 shows a time series of beat-by-beat measurements of the mean cardiac electrical axis, which fluctuates in response to respiration[12]; the Lomb spectrum clearly reveals the respiratory frequency.

3. Conclusions

Lomb and FT spectra are derived using O(N log N) al- gorithms, and AR spectra are derived using an algorithm that is only slightly slower for reasonable choices of model order. The essential similarity of the Lomb, FT, and AR spectra given ideal inputs, considered in light of their sim- ilar computational demands, suggests that there may be little reason to choose one over any other. When consid- ering the less-than-ideal inputs endemic to HRV studies, however, only the Lomb method produces robust PSD es-

360 480 600 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Figure 3. HR time series and spectra during periodic ob- structive apneas.

360 480 600 Time (sec)

0

50

100

150

H R

( bp

m )

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Figure 4. HR time series from Figure 3, corrupted by added noise, with corresponding spectra.

360 480 600 Time (sec)

0

50

100

150

H R

( bp

m )

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -9

10 -6

10 -3

10 0

10 3

P ow

er

Figure 5. HR time series from Figure 4, corrected using a predictive interpolator, with corresponding AR and FT spectra.

timates in the presence of noise and ectopy. The Lomb method avoids all of the complications and pitfalls of re- sampling and replacement of outliers, and introduces no drawbacks of its own; in consequence, it is the method of choice for PSD estimation of heart rate.

360 480 600 Time (sec)

-100

-50

0

50

100

A xi

s

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

0.0

0.1

0.2

P ow

er

Figure 6. Electrical axis time series (above), with Lomb spectrum (below).

Acknowledgements

This work was supported in part by grants from the National Institute on Drug Abuse (P01-DA06316); the National Heart, Lung, and Blood Institute (R01-HL- 42172); the National Aeronautics and Space Administra- tion (NAG9-572); and the G. Harold and Leila Y. Mathers Charitable Foundation.

References

[1] DeBoer RW, Karemaker JM, Strackee J. Spectrum of a series of point events, generated by the integral pulse fre- quency modulation model. Med Biol Eng Comput 1985; 23:138–142.

[2] Berger RD, Akselrod S, Gordon D, Cohen RJ. An effi- cient algorithm for spectral analysis of heart rate variability. IEEE Trans Biomed Eng 1986;BME-33:900–904.

[3] Moody GB. ECG-based indices of physical activity. In Computers in Cardiology 1992. Los Alamitos: IEEE Com- puter Society Press, 1992; 403–406.

[4] Albrecht P, Cohen RJ. Estimation of heart rate power spec- trum bands from real-world data: dealing with ectopic beats and noisy data. In Computers in Cardiology 1988. Los Alamitos: IEEE Computer Society Press, 1989; 311–314.

[5] Birkett CL, Kienzle MG, Myers GA. Interpolation over ectopic beats increases low frequency power in heart rate variability spectra. In Computers in Cardiology 1991. Los Alamitos: IEEE Computer Society Press, 1992; 257–259.

[6] Klieger RE, Miller JP, Bigger JT, Moss AJ, and the Multi- center Post-Infarct Research Group. Decreased heart rate variability and its association with increased mortality after acute myocardial infarction. Am J Cardiol 1987;59:256– 263.

[7] Lomb NR. Least-squares frequency analysis of unequally spaced data. Astrophysics and Space Science 1976;39:447– 462.

[8] Jones RH. Fitting a continuous-time autoregression to un- evenly sampled discrete data. In Findley DF (ed.), Applied

Time Series Analysis II. New York: Academic Press, 1981; 651–682.

[9] Burr RL, Cowan MJ. Autoregressive spectral mod- els of heart rate variability. J Electrocardiology 1992; 25(Suppl.):224–233.

[10] Press WH, Rybicki GB. Fast algorithm for spectral analysis of unevenly sampled data. Astrophysical J 1989;338:277– 280.

[11] Press WH, Teukolsky SA, Vetterling WT, Flannery BP. Nu- merical Recipes in C: the Art of Scientific Computing. Sec- ond edition. Cambridge Univ Press, 1992. 549–558 [FT], 572–575 [AR], 575–584 [Lomb].

[12] Moody GB, Mark RG, Zoccola A, Mantero S. Derivation of respiratory signals from multi-lead ECGs. In Computers in Cardiology 1985. Los Alamitos: IEEE Computer Society Press, 1986; 113–116.

Appendix

The C program below generates an instantaneous heart rate (HR) signal suitable for Lomb PSD estimation. Its input should be a two-column list of beat arrival times (in seconds) and beat type codes (1 for normal beats, any other value for other types of beats). The output contains a sub- set of the beat arrival times, with a sample of the HR sig- nal (in units of beats per minute) following each time. The scanf and printf statements may be replaced if differ- ent input or output formats are required.

Note that this algorithm aggressively rejects intervals likely to be outliers (whether due to ectopic beats, falsely detected beats, missed beats, or simply mismeasured beat arrival times). When used to derive a Lomb PSD estimate, this strategy works well, and permits robust derivation of

spectra even from highly corrupted time series. When de- riving FT or AR spectra, less stringent criteria must be used, since the cost of deleting samples is high (either they must be replaced, or the entire time series must be dis- carded).

#include <stdio.h> #include <math.h> #define NORMAL 1 #define OTHER 2 #define TOL 10 /* tolerance (bpm) */

main() {

double ihr, ihrp, mhr = 70., t, tp; int b, bp = OTHER;

while (scanf("%lf%d", &t, &b) == 2) { if (b == NORMAL) {

ihr = 60./(t - tp); mhr += (ihr - mhr)/10.; if (bp == NORMAL &&

fabs(ihr - ihrp) < TOL && fabs(ihr - mhr) < TOL) printf("%g %g\n", tp, ihr);

bp = NORMAL; tp = t; ihrp = ihr;

} else

bp = OTHER; }

}

Address for correspondence:

George B. Moody MIT Room E25-505A, Cambridge, MA 02139 USA. [email protected]

Listerature survey paper template/Latex/Example/example.tex

% -*- Mode:TeX -*- \documentclass[twocolumn]{cinc} \usepackage{graphicx} \begin{document} \bibliographystyle{cinc} \title{Spectral Analysis of Heart Rate Without Resampling} \author { GB Moody\\ \ \\ Harvard-M.I.T. Division of Health Sciences and Technology, Cambridge, MA, USA} \maketitle \begin{abstract} Standard methods of estimating the power spectral density (PSD) of irregularly sampled signals such as instantaneous heart rate (HR) require resampling at uniform intervals and replacement of unusable samples. The Lomb periodogram is a means of obtaining PSD estimates directly from irregularly sampled time series, avoiding these requirements. This paper compares Fourier, autoregressive, and Lomb PSD estimates from synthetic, real, and noise-corrupted real heart rate time series, and examines systematic differences among these estimates. An algorithm is presented for obtaining a heart rate time series suitable for Lomb PSD estimation from an RR interval time series with included ectopic beats and erroneous measurements. The paper concludes with a brief survey of other applications of the technique, such as estimation of respiratory frequency from a time series of beat-by-beat measurements of the mean electrical axis. \end{abstract} \section{Introduction} Power spectral density estimation is a commonly-used analytic technique for describing periodicities in time series. Most non-trivial analyses of heart rate variability (HRV) depend on PSD estimation. The instantaneous heart rate time series used as the bases of these analyses are sampled at intrinsically irregular intervals (if the RR intervals were uniform, there would be no HRV to analyze). Standard methods for PSD estimation, including Fourier transform (FT) and autoregressive (AR) methods, operate on time series with uniform intervals between samples. To apply FT or AR techniques to heart rate time series therefore requires that the series be {\em resampled} at uniform intervals\cite{RD-84,RB-86,GM-92}. The resampling process alters the frequency content of even a noise-free time series by nonlinear low-pass filtering (Figure\ref{fig:timeseries}). If the time series contains inappropriate or missing samples (as, for example, in heart rate time series with ectopic beats or noise), PSD estimates can be severely affected, since impulse noise in the time domain is transformed to broad-band ``clutter'' in the frequency domain. In such cases, resampling is further complicated by the need to infer probable values as replacements\cite{PA-88}, with the likelihood of further alteration of frequency content\cite{CB-91}. For these reasons, some investigators analyze only segments free of ectopy and noise\cite{RK-87}; this approach runs the risk of introducing selection bias in HRV analysis, however, since both ectopy and noise are correlated with HRV-related factors such as physical activity. Methods for PSD estimation based directly on irregularly sampled time series have been used, though not in HRV analysis, since at least 1976\cite{NL-76,RJ-81}. Methods such as the Lomb periodogram entirely avoid the problems associated with resampling and sample replacement. The high computational burden of these methods has been a major obstacle to their general use\cite{RB-92} until recently. In 1989, Press and Rybicki published a fast algorithm for obtaining an arbitrarily accurate approximation to the Lomb periodogram\cite{WP-89,NR-92}. The remainder of this paper illustrates how the Lomb periodogram, obtained using the Press-Rybicki algorithm, may be applied to analysis of HRV and related signals. \section{Examples} Several HR time series are presented below, together with the corresponding Lomb, FT, and AR spectra. In each case, an irregularly sampled instantaneous heart rate (IHR) signal was obtained from an RR interval time series using the algorithm given in the appendix, and this signal was used as input to the Press-Rybicki algorithm to obtain the Lomb periodogram. A regularly sampled instantaneous heart rate signal\cite{GM-92} was obtained from the same RR series; this signal (five minutes in length in each case, and sampled at 2 Hz) was zero-meaned, detrended, zero-padded to a length of 1024 samples, and Welch windowed, and the result was used as input to standard fast Fourier transform (FT) and autoregressive model (AR) algorithms for PSD estimation\cite{NR-92}. In the examples shown here, the AR models are of order 24. The Lomb and AR spectra can be evaluated for any desired frequencies; for purposes of comparison, all spectra were evaluated at the discrete frequencies defined for the Fourier spectra. To demonstrate the essential similarity of FT, AR, and Lomb PSD estimates, synthesized HR time series are shown in Figures~\ref{fig:timeseries} and \ref{fig:spectra}. \begin{figure} \centerline{\includegraphics[width=8cm] {figures/fig1}} %\vspace{1cm} \caption{\label{fig:timeseries} Synthesized HR time series and corresponding spectra (see text). In Figures 1--5, the upper trace is the resampled HR series used to derive the FT and AR spectra; below it is the IHR series (offset by 25 bpm for clarity) used to derive the Lomb spectrum. The lower panel shows, from top to bottom: the Lomb spectrum (heavy line); the AR spectrum (dotted line); and the FT spectrum (thin line). For clarity, the AR and FT spectra are offset by $10^{3}$ and $10^{6}$ units respectively.} \end{figure} These five-minute sequences were generated using a recurrence of the form \begin{equation} RR_{i} = a_{0} + a_{1} \sin ( {\omega_{1} t_{i} + \phi_{1}} ) + a_{2} \sin ( {\omega_{2} t_{i} + \phi_{2}} ) + a_{3} z \end{equation} \begin{equation} t_{i+1} = t_{i} + RR_{i} \end{equation} where $RR_{i}$ is the RR interval beginning at $t_{i}$, $z$ is a random variable evenly distributed between -1 and 1, and the remaining parameters are arbitrary constants. For the simulation shown in Figure 1, both $a_{1}$ and $a_{2}$ are 0, so that the sequence contains randomly-varying intervals with a mean of $a_0$ (1 second in the simulations shown here). The Lomb periodogram of this sequence is consistent with white noise, whereas the FT and AR spectra show the high-frequency (HF) attenuation expected as a result of the resampling process. In Figure~\ref{fig:spectra}, $a_{1}$ and $a_{2}$ are equal and larger than $a_{3}$; $\omega_{1}$ and $\omega_{2}$ are chosen to modulate the RR intervals at frequencies of 0.05 and 0.41 Hz, to simulate sympathetically-mediated low frequency HR oscillations and parasympathetically-mediated respiratory sinus arrhythmia. The three spectra are quite similar, apart from the HF attenuation in the FT and AR spectra, and the lack of detail/clutter in the AR spectrum. \begin{figure} \centerline{\includegraphics [width=8cm] {figures/fig2}} % \vspace{1cm} \caption{\label{fig:spectra} Synthesized HR time series and corresponding spectra (see text).} \end{figure} The sequence in Figure~\ref{fig:apnea} was obtained by automated analysis of an ECG signal acquired from a subject with sleep apnea syndrome; the low frequency modulation of heart rate with a period of roughly 45 seconds matches the frequency of the subject's obstructive apneas. Although the spectral peak near 0.025 Hz is most obvious in the AR spectrum, it is also clearly visible in both the Lomb and the FT spectra, which also reveal the harmonically related peak near 0.05 Hz. The sequence in Figure~\ref{fig:noise} was obtained by automated analysis of the same signal used in Figure~\ref{fig:apnea}, after addition of electrode motion artifact scaled to obtain a signal-to-noise ratio of 12 dB. Roughly 30 QRS detector errors resulting from the added noise are readily discernible in the time series. Although much of the sequence is rejected by the algorithm that prepares input for the Lomb periodogram, the peak near 0.025 Hz is still prominent, and the first harmonic also remains visible. The 0.025 Hz peak is visible but not significant among the clutter in the FT spectrum, and the AR spectrum has no significant features. By rejecting the outliers and using a predictive interpolator to obtain replacement samples, as shown in Figure 5, the 0.025 Hz peak emerges as a broad feature in the AR spectrum, but the FT spectrum shows a broad, spurious peak at about 0.015 Hz. Other irregularly-sampled time series frequently appear in HRV-related studies. Among those amenable to Lomb PSD analysis are respiration intervals and tidal volumes, gait, and beat-by-beat systolic blood pressure measurements. As a final example, Figure~\ref{fig:Lomb} shows a time series of beat-by-beat measurements of the mean cardiac electrical axis, which fluctuates in response to respiration\cite{GM-85}; the Lomb spectrum clearly reveals the respiratory frequency. \begin{figure}[t] \centerline{\includegraphics[width=8cm] {figures/fig3}} % \vspace{1cm} \caption{\label{fig:apnea} HR time series and spectra during periodic obstructive apneas.} \end{figure} \begin{figure}[ht!] \centerline{\includegraphics[width=8cm] {figures/fig4}} \caption{\label{fig:noise} HR time series from Figure 3, corrupted by added noise, with corresponding spectra.} \end{figure} \begin{figure}[ht!] \centerline{\includegraphics[width=8cm] {figures/fig5}} \caption{\label{fig:corrected} HR time series from Figure 4, corrected using a predictive interpolator, with corresponding AR and FT spectra.} \end{figure} \begin{figure} \centerline{\includegraphics[width=8cm] {figures/fig6}} \caption{\label{fig:Lomb} Electrical axis time series (above), with Lomb spectrum (below).} \end{figure} \section{Conclusions} Lomb and FT spectra are derived using $O(N \log N)$ algorithms, and AR spectra are derived using an algorithm that is only slightly slower for reasonable choices of model order. The essential similarity of the Lomb, FT, and AR spectra given ideal inputs, considered in light of their similar computational demands, suggests that there may be little reason to choose one over any other. When considering the less-than-ideal inputs endemic to HRV studies, however, only the Lomb method produces robust PSD estimates in the presence of noise and ectopy. The Lomb method avoids all of the complications and pitfalls of resampling and replacement of outliers, and introduces no drawbacks of its own; in consequence, it is the method of choice for PSD estimation of heart rate. \section*{Acknowledgements} This work was supported in part by grants from the National Institute on Drug Abuse (P01-DA06316); the National Heart, Lung, and Blood Institute (R01-HL-42172); the National Aeronautics and Space Administration (NAG9-572); and the G. Harold and Leila Y. Mathers Charitable Foundation. \bibliography{bib/psd} \vspace*{4mm} \appendix{} The C program below generates an instantaneous heart rate (HR) signal suitable for Lomb PSD estimation. Its input should be a two-column list of beat arrival times (in seconds) and beat type codes (1 for normal beats, any other value for other types of beats). The output contains a subset of the beat arrival times, with a sample of the HR signal (in units of beats per minute) following each time. The {\tt scanf} and {\tt printf} statements may be replaced if different input or output formats are required. \balance Note that this algorithm aggressively rejects intervals likely to be outliers (whether due to ectopic beats, falsely detected beats, missed beats, or simply mismeasured beat arrival times). When used to derive a Lomb PSD estimate, this strategy works well, and permits robust derivation of spectra even from highly corrupted time series. When deriving FT or AR spectra, less stringent criteria must be used, since the cost of deleting samples is high (either they must be replaced, or the entire time series must be discarded). {\small \begin{verbatim} #include <stdio.h> #include <math.h> #define NORMAL 1 #define OTHER 2 #define TOL 10 /* tolerance (bpm) */ main() { double ihr, ihrp, mhr = 70., t, tp; int b, bp = OTHER; while (scanf("%lf%d", &t, &b) == 2) { if (b == NORMAL) { ihr = 60./(t - tp); mhr += (ihr - mhr)/10.; if (bp == NORMAL && fabs(ihr - ihrp) < TOL && fabs(ihr - mhr) < TOL) printf("%g %g\n", tp, ihr); bp = NORMAL; tp = t; ihrp = ihr; } else bp = OTHER; } } \end{verbatim} } \vspace*{-.6cm} %adjustment to make the columns even \begin{correspondence} George B. Moody\\ MIT Room E25-505A, Cambridge, MA 02139 USA.\\ [email protected] \end{correspondence} \end{document} Author's note: This paper originally appeared in Computers in Cardiology 1993, pp 715-718. The figures have been regenerated from the original data, the address for correspondence has been updated, the LaTeX formatting commands have been changed to make use of the cinc macros, and this paragraph (which does not appear in the printed version, since it follows the end-of-document statement above) has been added. No other changes have been made.

Listerature survey paper template/Latex/Example/figures/.DS_Store

Listerature survey paper template/Latex/Example/figures/fig1.pdf

0 120 240 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/Example/figures/fig2.pdf

0 120 240 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/Example/figures/fig3.pdf

360 480 600 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/Example/figures/fig4.pdf

360 480 600 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/Example/figures/fig5.pdf

360 480 600 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -9

10 -6

10 -3

10 0

10 3

P ow

er

Listerature survey paper template/Latex/Example/figures/fig6.pdf

360 480 600 Time (sec)

-100

-50

0

50

100 A

xi s

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

0.0

0.1

0.2

P ow

er

Listerature survey paper template/Latex/figures/.DS_Store

Listerature survey paper template/Latex/figures/fig1.pdf

0 120 240 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/figures/fig2.pdf

0 120 240 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/figures/fig3.pdf

360 480 600 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/figures/fig4.pdf

360 480 600 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -12

10 -9

10 -6

10 -3

10 0

P ow

er

Listerature survey paper template/Latex/figures/fig5.pdf

360 480 600 Time (sec)

0

50

100

150 H

R (

bp m

)

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

10 -9

10 -6

10 -3

10 0

10 3

P ow

er

Listerature survey paper template/Latex/figures/fig6.pdf

360 480 600 Time (sec)

-100

-50

0

50

100 A

xi s

0.0 0.1 0.2 0.3 0.4 0.5 Frequency (Hz)

0.0

0.1

0.2

P ow

er

Listerature survey paper template/Latex/figures/framework.jpg

Listerature survey paper template/Latex/graph.png

Listerature survey paper template/Latex/Introduction.tex

\section{Introduction} In this section, introduce the background, the significance, the goals, and objectives of your project. You need specifically state what general problems you are going to address, what is your idea and method to solve the problem.

Listerature survey paper template/Latex/Makefile

# file: Makefile George B. Moody ([email protected]) template.pdf: template.tex pdflatex template bibtex template pdflatex template pdflatex template template.ps: template.dvi dvips -Ppdf -t letter -o template.ps template template.dvi: template.tex latex template # creates template.aux, needed by bibtex bibtex template # creates template.bbl, needed by latex latex template # merges references latex template # produces final copy with correct citation numbers kit: make clean cd ..; tar cfvz latex.tar.gz latex cd ..; rm -f latex.zip; zip -r latex.zip latex clean: cd example1; make clean cd example2; make clean rm -f template.aux template.bbl template.blg template.dvi template.log rm -f template.ps *~

Listerature survey paper template/Latex/README

file: README Writing a CinC Paper Using LaTeX George Moody ([email protected]) Last revised: 20 February 2012 ## Last update: Wed Oct 3 06:47:08 2018 by Rob ## - Simplified and much updated template document/rules. This directory contains the CinC Author's Kit for preparing papers in PDF format using LaTeX. The following files are included: README this file balance.sty LaTeX macro for equalizing column length cinc.cls CinC style file cinc.bst CinC bibliography style file template.tex generic template for a paper (LaTeX source) template.pdf formatted version of template.tex refs.bib sample BibTeX bibliography file Makefile rules for generating template.pdf using a 'make' utility example directory containing a sample paper, including figures and bibliography files INSTALLATION This kit can be used with any reasonably modern (September, 1994 or later) version of LaTeX, a dialect of Donald Knuth's TeX software for typesetting. If you don't already have LaTeX on your computer, download and install it now. We recommend: TeX Live (http://www.tug.org/texlive/) for Linux or other Unix MacTeX (http://www.tug.org/mactex/) for Mac OS X proTeXt (http://www.tug.org/protext/) for MS Windows All are free and include everything needed other than the CinC-specific files included in this author's kit. To install the files provided in this directory, do one of the following: * Copy cinc.cls and cinc.bst to the directory that will contain your paper. -- or -- * Copy them to the standard locations for files of these types. You may need to run texhash or mktexlsr afterwards, so that LaTeX and BibTeX can find these files. If your installation of LaTeX doesn't include balance.sty, copy balance.sty from this directory into the same location where you copied cinc.cls. The instructions below assume that you will use pdflatex to process your paper and to create a PDF file from it. The recommended TeX distributions mentioned above, and most others, include pdflatex. If you don't use pdflatex, use extra care to be sure that the page size and margins in your final PDF are correct; see the Appendix for details. FORMATTING THE EXAMPLES (OPTIONAL) The use of these files is best illustrated by the included sample papers (example1/example1.tex and example2/example2.tex), which are accompanied by sets of PDF (.pdf), PostScript (.ps), and encapsulated PostScript (.eps) figures in example*/figures/, and by BibTeX bibliography (.bib) files in example*/bib/, all of which are referenced in the papers. To format the sample papers: 1. Install cinc.cls and cinc.bst by copying them from this directory into the example directories, or into the standard locations. 2. Enter the example1 directory and do the following: pdflatex example1 [creates example1.aux, needed by bibtex] bibtex example1 [creates example1.bbl, needed by pdflatex] pdflatex example1 [merges references] pdflatex example1 [produces final PDF with correct citation numbers] The multiple runs of pdflatex are needed to prepare data for bibtex and then to resolve the cross-references. These steps produce example1.pdf (and several temporary files that can be removed). The 'Makefile' included in each directory can be used by a 'make' utility to automate these steps. A similar procedure can be used to format example2.tex, which illustrates other features of the CinC style files. WRITING YOUR PAPER Make a copy of the generic template (template.tex). The instructions below assume that you have saved your copy of the template as a file named paper.tex, into which you can type your paper. Please use the example files provided as models for your own papers. SUBMITTING YOUR PAPER You must submit the LaTeX source for your paper together with any other files needed to produce a copy of your paper, such as files containing figures, tables, and references. Collect them together in a zip file to upload to the paper collection site. Before submitting the zip file, test that it is complete and verify that the files within it produce a properly formatted paper of no more than 4 pages. You must submit your paper in PDF format (other formats, such as LaTeX source, DVI, and PostScript, cannot be accepted). You must submit your paper electronically (paper copies are no longer necessary or accepted). Instructions on submitting your paper using your web browser are included in the CinC Author's Kit. _______________________________________________________________________________ ACKNOWLEDGMENTS The cinc.cls file was originally adapted by Hans Kestler from Peter Nuchter's IEEEtran2e.cls, which in turn was adapted from IEEEtran.sty by Gerry Murray and Silvano Balemi. Bob Throne, Alan Murray, Andrew Sims, George Moody, and Erik Bojorges contributed feedback, bug fixes, and further improvements. The cinc.bst file was created by Hans Kestler and George Moody using Patrick Daly's makebst generator. George Moody wrote the generic template. Your comments, suggestions, questions, and bug reports are welcome; please send them to Rob MacLeod ([email protected]). _______________________________________________________________________________

Listerature survey paper template/Latex/refs.bib

@Article{buncombe, author = "J.U. Buncombe", title = "Infrared navigation Part I: Theory", journal = "IEEE Trans. Aerosp. Electron. Syst.", year = 1944, volume = "AES-4", number = 3, pages = "352--377", month = "Sep."} @Article{fardel, author = "R. Fardel and M. Nagel and F. Nuesch and T. Lippert and A. Wokaun", title = "Fabrication of organic light emitting diode pixels by laser-assisted forward transfer", journal = "Appl. Phys. Lett.", year = 2007, volume = 91, number = 6, pages = "Art. no. 061103", month = "Aug."} @Article{ito, author = " M. Ito et al.", title = "Application of amorphous oxide TFT to electrophoretic display,", journal = "J. Non-Cryst. Solids", year = 2008, volume = 354, number = 19, pages = "2777--2782"} @Article{tag, author = "J. K. Author", title = "Name of paper", journal = "Abbrev. Title of Periodical", year = 2018, volume = "x", number = "xx", pages = "yyy--zzz", month = "Month"}

Listerature survey paper template/Latex/Related Work.tex

\section{Related Work}

Listerature survey paper template/Latex/template.aux

\relax \bibstyle{cinc} \bibcite{tag}{1} \bibcite{ito}{2} \bibcite{fardel}{3} \bibcite{buncombe}{4} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Synthesized HR time series and corresponding spectra.}}{1}{}\protected@file@percent } \newlabel{fig:timeseries}{{1}{1}} \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {2}Related Work}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3}Discussion}{1}{}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {4}Conclusion}{1}{}\protected@file@percent } \gdef \@abspage@last{1}

Listerature survey paper template/Latex/template.bbl

\begin{thebibliography}{} \expandafter\ifx\csname url\endcsname\relax \def\url#1{\texttt{#1}}\fi \expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi \end{thebibliography}

Listerature survey paper template/Latex/template.blg

This is BibTeX, Version 0.99d Capacity: max_strings=200000, hash_size=200000, hash_prime=170003 The top-level auxiliary file: template.aux Reallocating 'name_of_file' (item size: 1) to 5 items. The style file: cinc.bst Reallocating 'name_of_file' (item size: 1) to 5 items. I found no \citation commands---while reading file template.aux Database file #1: refs.bib You've used 0 entries, 2119 wiz_defined-function locations, 518 strings with 4019 characters, and the built_in function-call counts, 24 in all, are: = -- 0 > -- 0 < -- 0 + -- 0 - -- 0 * -- 2 := -- 7 add.period$ -- 0 call.type$ -- 0 change.case$ -- 0 chr.to.int$ -- 0 cite$ -- 0 duplicate$ -- 0 empty$ -- 1 format.name$ -- 0 if$ -- 1 int.to.chr$ -- 0 int.to.str$ -- 0 missing$ -- 0 newline$ -- 6 num.names$ -- 0 pop$ -- 0 preamble$ -- 1 purify$ -- 0 quote$ -- 0 skip$ -- 1 stack$ -- 0 substring$ -- 0 swap$ -- 0 text.length$ -- 0 text.prefix$ -- 0 top$ -- 0 type$ -- 0 warning$ -- 0 while$ -- 0 width$ -- 0 write$ -- 5 (There was 1 error message)

Listerature survey paper template/Latex/template.log

This is pdfTeX, Version 3.14159265-2.6-1.40.21 (MiKTeX 20.10) (preloaded format=pdflatex 2020.10.28) 19 NOV 2020 22:35 entering extended mode **./template.tex (template.tex LaTeX2e <2020-10-01> patch level 2 L3 programming layer <2020-10-05> xparse <2020-03-03> (cinc.cls Document Class: cinc 2013/09/02 Document Class `cinc.cls' <02-September-2013>. Adapted from IEEEtran2e.cls by H.A. Kestler, revised by G.B. Moody (balance.sty Package: balance 1999/02/23 4.3 (PWD) \oldvsize=\dimen138 ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/cite\cite.sty" LaTeX Info: Redefining \cite on input line 302. LaTeX Info: Redefining \nocite on input line 332. Package: cite 2015/02/27 v 5.5 ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/tools\rawfonts.sty" Package: rawfonts 1994/05/08 Low-level LaTeX 2.09 font compatibility ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/tools\somedefs.sty" Package: somedefs 1994/06/01 v0.03 Toolkit for optional definitions ) LaTeX Font Info: Trying to load font information for U+lasy on input line 49 . ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/base\ulasy.fd" File: ulasy.fd 1998/08/17 v2.2e LaTeX symbol font definitions )) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/base\oldlfont.sty" Package: oldlfont 2014/09/29 v2.2k Standard LaTeX package ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/base\tracefnt.sty" Package: tracefnt 2019/10/11 v3.0l Standard LaTeX package (font tracing) \tracingfonts=\count175 LaTeX Info: Redefining \selectfont on input line 106. ) \symbold=\mathgroup4 \symsans=\mathgroup5 \symtypewriter=\mathgroup6 \symitalic=\mathgroup7 \symsmallcaps=\mathgroup8 \symslanted=\mathgroup9 LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 61. LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 62. LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 63. LaTeX Font Info: Redeclaring math alphabet \mathit on input line 69. LaTeX Info: Redefining \em on input line 79. ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\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 52. )) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/psnfss\times.sty" Package: times 2020/03/25 PSNFSS-v9.3 (SPQR) ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/generic/iftex\ifpdf.sty" Package: ifpdf 2019/10/25 v3.4 ifpdf legacy package. Use iftex instead. ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/generic/iftex\iftex.sty" Package: iftex 2020/03/06 v1.0d TeX engine tests )) -- This is a 10 point document \tmpitemindent=\dimen139 \c@section=\count176 \c@subsection=\count177 \c@subsubsection=\count178 \c@paragraph=\count179 \Mylen=\skip47 \captionindent=\skip48 \c@figure=\count180 \c@table=\count181 ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphicx.st y" Package: graphicx 2020/09/09 v1.2b Enhanced LaTeX Graphics (DPC,SPQR) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/graphics\keyval.sty" Package: keyval 2014/10/28 v1.15 key=value parser (DPC) \KV@toks@=\toks15 ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphics.st y" Package: graphics 2020/08/30 v1.4c Standard LaTeX Graphics (DPC,SPQR) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/graphics\trig.sty" Package: trig 2016/01/03 v1.10 sin cos tan (DPC) ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/graphics-cfg\graphic s.cfg" File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration ) Package graphics Info: Driver file: pdftex.def on input line 105. ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/graphics-def\pdftex. def" File: pdftex.def 2020/10/05 v1.2a Graphics/color driver for pdftex )) \Gin@req@height=\dimen140 \Gin@req@width=\dimen141 ) LaTeX Font Info: Trying to load font information for OT1+ptm on input line 1 5. ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/psnfss\ot1ptm.fd" File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm. ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/l3backend\l3backend- pdftex.def" File: l3backend-pdftex.def 2020-09-24 L3 backend support: PDF output (pdfTeX) \l__kernel_color_stack_int=\count182 \l__pdf_internal_box=\box47 ) (template.aux) \openout1 = `template.aux'. LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 15. LaTeX Font Info: ... okay on input line 15. LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 15. LaTeX Font Info: ... okay on input line 15. LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 15. LaTeX Font Info: ... okay on input line 15. LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 15. LaTeX Font Info: ... okay on input line 15. LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 15. LaTeX Font Info: ... okay on input line 15. LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 15. LaTeX Font Info: ... okay on input line 15. LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 15. LaTeX Font Info: ... okay on input line 15. ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/context/base/mkii\supp-pdf .mkii" [Loading MPS to PDF converter (version 2006.09.02).] \scratchcounter=\count183 \scratchdimen=\dimen142 \scratchbox=\box48 \nofMPsegments=\count184 \nofMParguments=\count185 \everyMPshowfont=\toks16 \MPscratchCnt=\count186 \MPscratchDim=\dimen143 \MPnumerator=\count187 \makeMPintoPDFobject=\count188 \everyMPtoPDFconversion=\toks17 ) ("C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex/latex/epstopdf-pkg\epstopd f-base.sty" Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 85. ) (abstract.tex) (Introduction.tex) ("Related Work.tex") (Discussion.tex <figures/framework.jpg, id=1, 457.20813pt x 158.09062pt> File: figures/framework.jpg Graphic file (type jpg) <use figures/framework.jpg> Package pdftex.def Info: figures/framework.jpg used on input line 7. (pdftex.def) Requested size: 227.62204pt x 78.70497pt. LaTeX Font Info: External font `cmex10' loaded for size (Font) <7> on input line 13. LaTeX Font Info: External font `cmex10' loaded for size (Font) <5> on input line 13. ) (Conclusion.tex) Underfull \hbox (badness 10000) detected at line 65 \OT1/ptm/m/n/9 [1] [] Underfull \hbox (badness 10000) detected at line 69 \OT1/ptm/m/n/9 [2] [] Underfull \hbox (badness 10000) detected at line 73 \OT1/ptm/m/n/9 [3] [] Underfull \hbox (badness 10000) detected at line 78 \OT1/ptm/m/n/9 [4] [] [1{C:/Users/Dr. Sun/AppData/Local/MiKTeX/pdftex/config/pdftex.map} <./figures/framework.jpg>] (template.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) Here is how much of TeX's memory you used: 1677 strings out of 480237 26673 string characters out of 2879593 293382 words of memory out of 3000000 18181 multiletter control sequences out of 15000+200000 569587 words of font info for 119 fonts, out of 3000000 for 9000 1141 hyphenation exceptions out of 8191 66i,5n,72p,272b,212s stack positions out of 5000i,500n,10000p,200000b,50000s {C:/Users/Dr. Sun/AppData/Local/Programs/MiKTeX/fonts/enc/dvips/base/8r.enc}< C:/Users/Dr. Sun/AppData/Local/Programs/MiKTeX/fonts/type1/public/amsfonts/cm/c mmi10.pfb><C:/Users/Dr. Sun/AppData/Local/Programs/MiKTeX/fonts/type1/public/am sfonts/cm/cmmi7.pfb><C:/Users/Dr. Sun/AppData/Local/Programs/MiKTeX/fonts/type1 /public/amsfonts/cm/cmr10.pfb><C:/Users/Dr. Sun/AppData/Local/Programs/MiKTeX/f onts/type1/public/amsfonts/cm/cmr7.pfb><C:/Users/Dr. Sun/AppData/Local/Programs /MiKTeX/fonts/type1/urw/times/utmb8a.pfb><C:/Users/Dr. Sun/AppData/Local/Progra ms/MiKTeX/fonts/type1/urw/times/utmr8a.pfb><C:/Users/Dr. Sun/AppData/Local/Prog rams/MiKTeX/fonts/type1/urw/times/utmri8a.pfb> Output written on template.pdf (1 page, 116489 bytes). PDF statistics: 36 PDF objects out of 1000 (max. 8388607) 0 named destinations out of 1000 (max. 500000) 6 words of extra memory for PDF output out of 10000 (max. 10000000)

Listerature survey paper template/Latex/template.pdf

The Title Should Be in This Format and Should Be Clear Without Abbreviations or Period at End

group member 1, group member 2 and group member 3

School of Computer Science and Engineering, CSUSB

Figure 1. Synthesized HR time series and corresponding spectra.

Abstract

A summary describes your project objectives, method, expected results. Please strictly follow this template to write a 1-2 page proposal.

1. Introduction

In this section, introduce the background, the signifi- cance, the goals, and objectives of your project. You need specifically state what general problems you are going to address, what is your idea and method to solve the prob- lem.

2. Related Work

3. Discussion

The following is an example on how to draw a figure in latex.

The following is an example on how to write equa- tions in latex.

RRi = a0 +a1 sin(ω1ti + φ1) +a2 sin(ω2ti + φ2) +a3z (1)

ti+1 = ti + RRi (2)

4. Conclusion

In this section, give a brief summary about your work, how your method works, what is the performance, what is your future plan to continue.

References

[1] (General form) J. K. Author, “Name of paper,” Abbrev. Title of Periodical, vol. x, no. x, pp. xxx–xxx, Abbrev. Month, year.

[2] M. Ito et al., “Application of amorphous oxide TFT to elec- trophoretic display,” J. Non-Cryst. Solids, vol. 354, no. 19, pp. 2777–2782, Feb. 2008.

[3] R. Fardel, M. Nagel, F. Nuesch, T. Lippert, and A. Wokaun, “Fabrication of organic light emitting diode pixels by laser- assisted forward transfer,” Appl. Phys. Lett., vol. 91, no. 6, Aug. 2007, Art. no. 061103.

[4] J. U. Buncombe, “Infrared navigation Part I: Theory,” IEEE Trans. Aerosp. Electron. Syst., vol. AES-4, no. 3, pp. 352– 377, Sep. 1944. Uncomment the following line if you are not using BibTeX.

Listerature survey paper template/Latex/template.synctex.gz

Listerature survey paper template/Latex/template.synctex

SyncTeX Version:1
Input:1:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\template.tex
Input:2:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\cinc.cls
Input:3:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\balance.sty
Input:4:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\cite\cite.sty
Input:5:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\tools\rawfonts.sty
Input:6:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\tools\somedefs.sty
Input:7:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\base\ulasy.fd
Input:8:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\base\oldlfont.sty
Input:9:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\base\tracefnt.sty
Input:10:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\base\latexsym.sty
Input:11:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\psnfss\times.sty
Input:12:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\generic\iftex\ifpdf.sty
Input:13:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\generic\iftex\iftex.sty
Input:14:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\graphics\graphicx.sty
Input:15:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\graphics\keyval.sty
Input:16:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\graphics\graphics.sty
Input:17:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\graphics\trig.sty
Input:18:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\graphics-cfg\graphics.cfg
Input:19:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\graphics-def\pdftex.def
Input:20:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\psnfss\ot1ptm.fd
Input:21:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\l3backend\l3backend-pdftex.def
Input:22:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\template.aux
Input:23:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\context\base\mkii\supp-pdf.mkii
Input:24:C:\Users\Dr. Sun\AppData\Local\Programs\MiKTeX\tex\latex\epstopdf-pkg\epstopdf-base.sty
Input:25:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\abstract.tex
Input:26:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\Introduction.tex
Input:27:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\Related Work.tex
Input:28:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\Discussion.tex
Input:29:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\Conclusion.tex
Output:pdf
Magnification:1000
Unit:1
X Offset:0
Y Offset:0
Content:
!3362
{1
[1 89:4223500 48634112:32025875 50797141 0
[1 89:4223500 48634112:32025875 45781154 0
[1 89:4223500 3639390:32025875 786432 0
h1 89:4223500 3639390:32025875 0 0
]
[1 89:4223500 46769433:32025875 41955295 0
[1 38:4223500 12712507:32025875 7898369 0
(1 38:4223500 7561515:32025875 650217 17452
k1 38:10017502 7561515:5794002
(1 38:10017502 7561515:0 0 0
g1 38:10017502 7561515
g1 38:10017502 7561515
g1 38:9689822 7561515
h1 38:9689822 7561515:0 0 0
g1 38:10017502 7561515
)
x1 38:11590660 7561515
g1 38:11826589 7561515
x1 38:12456041 7561515
x1 38:13697007 7561515
g1 38:13932936 7561515
x1 38:16765943 7561515
g1 38:17001872 7561515
x1 38:18050329 7561515
g1 38:18286258 7561515
x1 38:19073303 7561515
g1 38:19309232 7561515
x1 38:21092826 7561515
g1 38:21328755 7561515
x1 38:21905365 7561515
x1 38:24344862 7561515
g1 38:24580791 7561515
x1 38:26102052 7561515
g1 38:26337981 7561515
x1 38:29170988 7561515
g1 38:29406917 7561515
x1 38:30455374 7561515
g1 38:30455374 7561515
k1 38:36249375 7561515:5794001
)
(1 38:4223500 8741163:32025875 650217 17452
k1 38:10889933 8741163:6666433
h1 38:10889933 8741163:0 0 0
x1 38:13143507 8741163
g1 38:13379436 8741163
x1 38:14323154 8741163
x1 38:16718286 8741163
g1 38:16954215 8741163
x1 38:18160277 8741163
x1 38:19094547 8741163
x1 38:19496571 8741163
x1 38:22628741 8741163
g1 38:22864670 8741163
x1 38:23755534 8741163
g1 38:23991463 8741163
x1 38:24568073 8741163
x1 38:26646117 8741163
g1 38:26882046 8741163
x1 38:27668159 8741163
g1 38:27904088 8741163
x1 38:29582942 8741163
g1 38:29582942 8741163
k1 38:36249375 8741163:6666433
)
(1 38:4223500 10707243:32025875 536337 170256
k1 38:11477994 10707243:7254494
h1 38:11477994 10707243:0 0 0
x1 38:13312737 10707243
g1 38:13509345 10707243
x1 38:16086454 10707243
g1 38:16283062 10707243
x1 38:16872886 10707243
g1 38:17069494 10707243
x1 38:18904237 10707243
g1 38:19100845 10707243
x1 38:21677954 10707243
g1 38:21874562 10707243
x1 38:22267778 10707243
g1 38:22464386 10707243
x1 38:23599989 10707243
g1 38:23796597 10707243
x1 38:25631340 10707243
g1 38:25827948 10707243
x1 38:28405057 10707243
g1 38:28601665 10707243
x1 38:28994881 10707243
g1 38:28994881 10707243
k1 38:36249375 10707243:7254494
)
(1 38:4223500 11624747:32025875 0 0
k1 38:20236438 11624747:16012938
h1 38:20236438 11624747:0 0 0
g1 38:20236438 11624747
k1 38:36249376 11624747:16012938
)
(1 38:4223500 12542251:32025875 536337 170256
k1 38:11597161 12542251:7373661
h1 38:11597161 12542251:0 0 0
x1 38:13781851 12542251
g1 38:13978459 12542251
x1 38:14633554 12542251
g1 38:14830162 12542251
x1 38:17975860 12542251
g1 38:18172468 12542251
x1 38:20618239 12542251
g1 38:20814847 12542251
x1 38:21950450 12542251
g1 38:22147058 12542251
x1 38:26187716 12542251
g1 38:26384324 12542251
x1 38:28875715 12542251
g1 38:28875715 12542251
k1 38:36249375 12542251:7373660
)
]
(1 89:4223500 46769433:32025875 32746206 0
(1 89:4223500 46769433:15267066 32746206 0
[1 51:4223500 46769433:15267066 32746206 0
[28 10:4223500 21210552:15267066 7187325 0
(28 7:4223500 19181236:15267066 5158009 0
k28 7:4398314 19181236:174814
(28 7:4398314 19181236:14917438 5158009 0
(28 7:4398314 19181236:14917329 5158022 0
(28 7:4398314 19181236:14917329 5158022 0
(28 7:4398314 19181236:0 5158022 0
(28 7:4398314 19181236:0 10360627 0
(28 7:4398314 19181236:29963592 10360627 0
)
k28 7:4398314 19181236:-29963592
)
)
g28 7:19315643 19181236
)
)
)
k28 7:19490566 19181236:174814
)
(28 9:4223500 20288794:15267066 446948 921758
h28 9:4223500 20288794:0 0 0
[28 9:4223500 20288794:15267066 446948 921758
(28 9:4223500 20288794:15267066 446948 141880
h28 9:4223500 20288794:0 0 0
x28 9:5934627 20288794
k28 9:6126842 20288794:192215
x28 9:6618362 20288794
k28 9:6810577 20288794:192215
k28 9:7098862 20288794:288285
k28 9:7098862 20288794:0
x28 9:10266180 20288794
k28 9:10458395 20288794:192215
x28 9:11368683 20288794
k28 9:11560870 20288794:192187
x28 9:12726075 20288794
k28 9:12918290 20288794:192215
x28 9:14410513 20288794
k28 9:14602728 20288794:192215
x28 9:15549064 20288794
k28 9:15741279 20288794:192215
x28 9:19490566 20288794
k28 9:19490566 20288794:0
)
(28 9:4223500 21068672:15267066 379448 141880
x28 9:6243291 21068672
k28 9:19490566 21068672:13247275
g28 9:19490566 21068672
)
]
g28 9:19490566 20288794
g28 9:19490566 20288794
)
]
(25 1:4223500 23418182:15267066 496694 10089
k25 1:10425710 23418182:6202210
x25 1:13108132 23418182
g25 1:13288356 23418182
k25 1:19490566 23418182:6202210
)
(25 4:4223500 25039731:15267066 448587 135328
h25 3:4223500 25039731:655360 0 0
x25 3:5279284 25039731
k25 3:5514150 25039731:234866
x25 3:6569926 25039731
x25 3:7916678 25039731
k25 3:8151616 25039731:234938
x25 3:8770272 25039731
x25 3:10626871 25039731
k25 3:10861809 25039731:234938
x25 3:12063073 25039731
k25 3:12298011 25039731:234938
x25 3:12880619 25039731
x25 3:14125128 25039731
k25 3:14360066 25039731:234938
x25 3:15015426 25039731
x25 3:15779561 25039731
x25 3:17144647 25039731
k25 3:17397359 25039731:252712
x25 3:19490566 25039731
k25 3:19490566 25039731:0
)
(25 4:4223500 25819609:15267066 448587 135328
x25 4:4514476 25819609
x25 4:4792348 25819609
x25 4:6502819 25819609
k25 3:6777053 25819609:274234
x25 3:7031981 25819609
x25 3:7298708 25819609
x25 3:8664450 25819609
k25 3:9198793 25819609:534343
x25 3:10945960 25819609
k25 3:11220194 25819609:274234
x25 3:13040734 25819609
k25 3:13314968 25819609:274234
x25 3:14007014 25819609
x25 3:14953997 25819609
k25 3:15228232 25819609:274235
x25 3:16175206 25819609
k25 3:16449440 25819609:274234
x25 3:17395767 25819609
x25 3:18706469 25819609
k25 3:18980703 25819609:274234
x25 3:19490566 25819609
k25 3:19490566 25819609:0
)
(25 4:4223500 26599487:15267066 448587 135328
x25 4:5570890 26599487
g25 3:5734730 26599487
x25 3:6062410 26599487
g25 3:6226250 26599487
x25 3:6772162 26599487
x25 3:7099842 26599487
g25 3:7263682 26599487
x25 3:7919042 26599487
x25 3:8240169 26599487
x25 3:8524592 26599487
g25 3:8688432 26599487
x25 3:9271040 26599487
x25 3:9569231 26599487
x25 3:11153222 26599487
k25 4:19490566 26599487:8337344
g25 4:19490566 26599487
)
(26 1:4223500 28958088:15267066 541848 11006
(26 1:4223500 28958088:2368143 541848 11006
g26 1:4223500 28958088
x26 1:4813324 28958088
r1 89:4813324 28958088:0 552854 11006
g26 1:7181467 28958088
g26 1:7181467 28958088
r1 89:7181467 28958088:0 552854 11006
g26 1:6591643 28958088
g26 1:6591643 28958088
)
x26 1:7945858 28958088
x26 1:10859562 28958088
k26 1:19490566 28958088:8631004
g26 1:19490566 28958088
)
(1 45:4223500 30622796:15267066 446948 141880
h26 3:4223500 30622796:655360 0 0
x26 3:5424772 30622796
k26 3:5689879 30622796:265107
x26 3:6636853 30622796
k26 3:6901960 30622796:265107
x26 3:7738840 30622796
x26 3:8922406 30622796
k26 3:9212829 30622796:290423
x26 3:9722692 30622796
x26 3:10450787 30622796
x26 3:11688099 30622796
k26 3:11953205 30622796:265106
x26 3:12754044 30622796
k26 3:13019151 30622796:265107
x26 3:14256463 30622796
x26 3:16276935 30622796
k26 3:16567358 30622796:290423
x26 3:17368197 30622796
k26 3:17633304 30622796:265107
x26 3:18398095 30622796
x26 3:18907958 30622796
x26 3:19272334 30622796
x26 3:19490566 30622796
k1 45:19490566 30622796:0
)
(1 45:4223500 31402674:15267066 446948 141880
x1 45:5878924 31402674
k26 3:6058783 31402674:179859
x26 3:6859622 31402674
k26 3:7036278 31402674:176656
x26 3:8583565 31402674
k26 3:8763424 31402674:179859
x26 3:9709760 31402674
k26 3:9886416 31402674:176656
x26 3:10541776 31402674
x26 3:11305911 31402674
x26 3:11670277 31402674
x26 3:11981573 31402674
x26 3:12517653 31402674
k26 3:12694308 31402674:176655
x26 3:13240220 31402674
k26 3:13416876 31402674:176656
x26 3:14618148 31402674
k26 3:14794803 31402674:176655
x26 3:16778553 31402674
k26 3:17020160 31402674:241607
x26 3:17493328 31402674
x26 3:18076599 31402674
k26 3:18253254 31402674:176655
x26 3:19490566 31402674
k26 3:19490566 31402674:0
)
(1 45:4223500 32182552:15267066 446948 141880
x1 45:5570243 32182552
x1 45:5934619 32182552
x1 45:7208617 32182552
k26 3:7415215 32182552:206598
x26 3:8616461 32182552
k26 3:8823058 32182552:206597
x26 3:10097065 32182552
k26 3:10303663 32182552:206598
x26 3:11249999 32182552
x26 3:12232366 32182552
k26 3:12438964 32182552:206598
x26 3:13640236 32182552
x26 3:14878186 32182552
k26 3:15084783 32182552:206597
x26 3:16067823 32182552
k26 3:16274421 32182552:206598
x26 3:17074605 32182552
k26 3:17281202 32182552:206597
x26 3:17936562 32182552
x26 3:18774105 32182552
k26 3:18980703 32182552:206598
x26 3:19490566 32182552
k26 3:19490566 32182552:0
)
(1 45:4223500 32962430:15267066 446948 141880
x1 45:4842156 32962430
x1 45:6352740 32962430
k26 3:6574994 32962430:222254
x26 3:7849001 32962430
k26 3:8059572 32962430:210571
x26 3:8496683 32962430
k26 3:8707254 32962430:210571
x26 3:9908526 32962430
k26 3:10119097 32962430:210571
x26 3:11210912 32962430
k26 3:11421483 32962430:210571
x26 3:12367819 32962430
k26 3:12578390 32962430:210571
x26 3:14544452 32962430
k26 3:14755024 32962430:210572
x26 3:15264887 32962430
k26 3:15475458 32962430:210571
x26 3:16567929 32962430
x26 3:16849081 32962430
k26 3:17059652 32962430:210571
x26 3:17860491 32962430
k26 3:18071062 32962430:210571
x26 3:19272334 32962430
x26 3:19490566 32962430
k1 45:19490566 32962430:0
)
(1 45:4223500 33742308:15267066 446948 7531
x1 45:5370362 33742308
g26 3:5573522 33742308
k1 45:19490566 33742308:13917044
g1 45:19490566 33742308
)
(27 1:4223500 35707690:15267066 541848 11006
(27 1:4223500 35707690:2368143 541848 11006
g27 1:4223500 35707690
x27 1:4813324 35707690
r1 89:4813324 35707690:0 552854 11006
g27 1:7181467 35707690
g27 1:7181467 35707690
r1 89:7181467 35707690:0 552854 11006
g27 1:6591643 35707690
g27 1:6591643 35707690
)
x27 1:9168752 35707690
g27 1:9365360 35707690
x27 1:10151792 35707690
x27 1:11272447 35707690
k27 1:19490566 35707690:8218119
g27 1:19490566 35707690
)
(28 1:4223500 37510024:15267066 541848 11006
(28 1:4223500 37510024:2368143 541848 11006
g28 1:4223500 37510024
x28 1:4813324 37510024
r1 89:4813324 37510024:0 552854 11006
g28 1:7181467 37510024
g28 1:7181467 37510024
r1 89:7181467 37510024:0 552854 11006
g28 1:6591643 37510024
g28 1:6591643 37510024
)
x28 1:10131315 37510024
k28 1:19490566 37510024:9359251
g28 1:19490566 37510024
)
(28 5:4223500 39174732:15267066 451540 133360
h28 4:4223500 39174732:655360 0 0
x28 4:5971332 39174732
k28 4:6140407 39174732:169075
x28 4:6358639 39174732
x28 4:7361981 39174732
x28 4:8702835 39174732
k28 4:8871909 39174732:169074
x28 4:9309020 39174732
k28 4:9478095 39174732:169075
x28 4:10170151 39174732
k28 4:10339225 39174732:169074
x28 4:12669008 39174732
k28 4:12838083 39174732:169075
x28 4:13530139 39174732
k28 4:13699213 39174732:169074
x28 4:14391269 39174732
x28 4:14857884 39174732
k28 4:15026959 39174732:169075
x28 4:15572871 39174732
k28 4:15741945 39174732:169074
x28 4:17198145 39174732
k28 4:17367220 39174732:169075
x28 4:17694900 39174732
k28 4:17863974 39174732:169074
x28 4:19211382 39174732
x28 4:19490566 39174732
k28 4:19490566 39174732:0
)
(28 5:4223500 39954610:15267066 451540 9171
x28 5:4770059 39954610
g28 4:4933899 39954610
x28 4:6444490 39954610
k28 5:19490566 39954610:13046076
g28 5:19490566 39954610
)
(28 13:4223500 40855263:15267066 451540 133360
h28 12:4223500 40855263:655360 0 0
x28 12:5971332 40855263
k28 12:6202448 40855263:231116
x28 12:6420680 40855263
x28 12:6914159 40855263
x28 12:7424022 40855263
x28 12:7890637 40855263
x28 12:8764876 40855263
k28 12:8995992 40855263:231116
x28 12:9433103 40855263
k28 12:9664218 40855263:231115
x28 12:10356274 40855263
k28 12:10587390 40855263:231116
x28 12:11206046 40855263
x28 12:12079638 40855263
x28 12:12917173 40855263
k28 12:13148289 40855263:231116
x28 12:13840345 40855263
k28 12:14071461 40855263:231116
x28 12:14763517 40855263
x28 12:15230132 40855263
k28 12:15461247 40855263:231115
x28 12:16007159 40855263
k28 12:16238275 40855263:231116
x28 12:17693810 40855263
k28 12:17924926 40855263:231116
x28 12:19272334 40855263
x28 12:19490566 40855263
k28 13:19490566 40855263:0
)
(28 13:4223500 41635141:15267066 451540 9171
x28 13:5570899 41635141
g28 12:5734739 41635141
x28 12:6281298 41635141
g28 12:6445138 41635141
x28 12:6955001 41635141
x28 12:7955729 41635141
k28 13:19490566 41635141:11534837
g28 13:19490566 41635141
)
(28 16:4223500 43311929:15267066 491520 163840
x28 16:4721108 43311929
x28 16:5223779 43311929
(28 16:5223779 43410232:218188 303558 0
x28 16:5409199 43410232
)
k28 16:5624007 43311929:182040
x28 16:6133733 43311929
k28 16:6315773 43311929:182040
x28 16:6662189 43311929
(28 16:6662189 43410232:294003 295640 0
x28 16:6923424 43410232
)
k28 16:7059300 43311929:103108
x28 16:7569026 43311929
k28 16:7672134 43311929:103108
x28 16:8018550 43311929
(28 16:8018550 43410232:294003 295640 0
x28 16:8279785 43410232
)
k28 16:8421777 43311929:109224
(28 16:8421777 43311929:804638 437688 0
x28 16:9226415 43311929
)
x28 16:9481278 43311929
(28 16:9481278 43311929:2642259 455111 127431
x28 16:9889209 43311929
(28 16:9889209 43410232:294003 295640 0
x28 16:10150444 43410232
)
x28 16:10419870 43311929
(28 16:10419870 43410232:218188 303558 0
x28 16:10605290 43410232
)
g28 16:10783690 43311929
x28 16:11293416 43311929
g28 16:11439048 43311929
x28 16:11829534 43311929
(28 16:11829534 43410232:294003 295640 0
x28 16:12090769 43410232
)
)
x28 16:12378400 43311929
k28 16:12481507 43311929:103107
x28 16:12991233 43311929
k28 16:13094341 43311929:103108
x28 16:13440757 43311929
(28 16:13440757 43410232:294003 295640 0
x28 16:13701992 43410232
)
k28 16:13843984 43311929:109224
(28 16:13843984 43311929:804638 437688 0
x28 16:14648622 43311929
)
x28 16:14903485 43311929
(28 16:14903485 43311929:2642259 455111 127431
x28 16:15311416 43311929
(28 16:15311416 43410232:294003 295640 0
x28 16:15572651 43410232
)
x28 16:15842077 43311929
(28 16:15842077 43410232:218188 303558 0
x28 16:16027497 43410232
)
g28 16:16205897 43311929
x28 16:16715623 43311929
g28 16:16861255 43311929
x28 16:17251741 43311929
(28 16:17251741 43410232:294003 295640 0
x28 16:17512976 43410232
)
)
x28 16:17800607 43311929
k28 16:17903715 43311929:103108
x28 16:18413441 43311929
k28 16:18516549 43311929:103108
x28 16:18862965 43311929
(28 16:18862965 43410232:294003 295640 0
x28 16:19124200 43410232
)
x28 16:19461743 43311929
)
(28 16:18726422 44091807:764144 446948 116320
(28 16:18726422 44091807:764144 446948 116320
x28 16:19490566 44091807
)
)
(28 19:9623778 45234010:9866788 447828 152917
(28 19:9623778 45234010:4466510 447828 152917
x28 19:9860436 45234010
(28 19:9860436 45332313:881743 303558 54614
x28 19:10709411 45332313
)
g28 19:10924219 45234010
x28 19:11433945 45234010
g28 19:11615985 45234010
x28 19:11852643 45234010
(28 19:11852643 45332313:218188 303558 0
x28 19:12038063 45332313
)
g28 19:12216463 45234010
x28 19:12726189 45234010
g28 19:12871821 45234010
x28 19:13369429 45234010
x28 19:13872100 45234010
(28 19:13872100 45332313:218188 303558 0
x28 19:14057520 45332313
)
)
(28 19:18726422 45234010:764144 446948 116320
(28 19:18726422 45234010:764144 446948 116320
x28 19:19490566 45234010
)
)
)
(1 49:4223500 46769433:15267066 0 0
k1 49:19490566 46769433:15267066
g1 49:19490566 46769433
)
]
g1 89:19490566 46769433
)
k1 89:20236438 46769433:745872
r1 89:20236438 46769433:0 32746206 0
k1 89:20982309 46769433:745871
(1 89:20982309 46769433:15267066 32746206 0
[1 89:20982309 46769433:15267066 32746206 0
(29 1:20982309 14678587:15267066 541848 14544
(29 1:20982309 14678587:2368143 541848 11006
g29 1:20982309 14678587
x29 1:21572133 14678587
r1 89:21572133 14678587:0 552854 11006
g29 1:23940276 14678587
g29 1:23940276 14678587
r1 89:23940276 14678587:0 552854 11006
g29 1:23350452 14678587
g29 1:23350452 14678587
)
x29 1:27108763 14678587
k29 1:36249375 14678587:9140612
g29 1:36249375 14678587
)
(1 51:20982309 16113825:15267066 446948 141880
h29 2:20982309 16113825:655360 0 0
x29 2:22183581 16113825
k29 2:22389852 16113825:206271
x29 2:23336826 16113825
k29 2:23543096 16113825:206270
x29 2:25563542 16113825
k29 2:25780421 16113825:216879
x29 2:26290284 16113825
x29 2:26601580 16113825
x29 2:26882732 16113825
k29 2:27089002 16113825:206270
x29 2:27379978 16113825
k29 2:27586249 16113825:206271
x29 2:28823552 16113825
k29 2:29029823 16113825:206271
x29 2:31469045 16113825
k29 2:31675316 16113825:206271
x29 2:33131515 16113825
k29 2:33337785 16113825:206270
x29 2:34539057 16113825
k29 2:34745328 16113825:206271
x29 2:35218496 16113825
x29 2:36249375 16113825
k29 2:36249375 16113825:0
)
(1 51:20982309 16893703:15267066 446948 141880
x1 51:21637669 16893703
x29 2:22094453 16893703
k29 2:22264149 16893703:169696
x29 2:23465421 16893703
k29 2:23635118 16893703:169697
x29 2:25601180 16893703
k29 2:25770876 16893703:169696
x29 2:26244044 16893703
x29 2:27529851 16893703
k29 2:27701011 16893703:171160
x29 2:28975018 16893703
k29 2:29144715 16893703:169697
x29 2:29581826 16893703
k29 2:29751522 16893703:169696
x29 2:30552361 16893703
k29 2:30722057 16893703:169696
x29 2:34197400 16893703
k29 2:34368561 16893703:171161
x29 2:35642568 16893703
k29 2:35812264 16893703:169696
x29 2:36249375 16893703
k29 2:36249375 16893703:0
)
(1 51:20982309 17673581:15267066 446948 141880
x1 51:22183581 17673581
g29 2:22347421 17673581
x29 2:23912404 17673581
g29 2:24076244 17673581
x29 2:25204763 17673581
g29 2:25368603 17673581
x29 2:25878466 17673581
g29 2:26042306 17673581
x29 2:28463184 17673581
g29 2:28666344 17673581
k1 51:36249375 17673581:7583031
g1 51:36249375 17673581
)
(1 64:20982309 19246445:15267066 541848 11006
(1 64:20982309 19246445:0 0 0
g1 64:20982309 19246445
)
x1 64:22859502 19246445
x1 64:24636029 19246445
k1 64:36249375 19246445:11613346
g1 64:36249375 19246445
)
(1 68:22292631 20622701:13956744 403728 127692
(1 65:22292631 20622701:0 402253 92009
g1 65:22292631 20622701
g1 65:21309989 20622701
g1 65:20982309 20622701
(1 65:20982309 20622701:982642 402253 92009
x1 65:21670039 20622701
)
g1 65:22292631 20622701
)
x1 65:24355811 20622701
k1 65:24484252 20622701:128441
x1 65:25827268 20622701
k1 65:25955709 20622701:128441
x1 65:26332600 20622701
k1 65:26461041 20622701:128441
x1 65:27034348 20622701
k1 65:27162788 20622701:128440
x1 65:28833749 20622701
x1 65:28957617 20622701
k1 65:29089861 20622701:132244
x1 65:30760223 20622701
k1 65:30888664 20622701:128441
x1 65:31379985 20622701
k1 65:31508426 20622701:128441
x1 65:32818415 20622701
x1 65:32942283 20622701
x1 65:33162876 20622701
k1 65:33295120 20622701:132244
x1 65:34474760 20622701
k1 67:33295120 20622701:-21824
x1 67:34714814 20622701
x1 67:34967850 20622701
x1 67:35071659 20622701
k1 67:35200100 20622701:128441
x1 67:35528038 20622701
x1 67:36249375 20622701
k1 67:36249375 20622701:0
)
(1 68:22292631 21343597:13956744 403728 127692
x1 68:22751508 21343597
k1 67:22952558 21343597:201050
x1 67:23312939 21343597
x1 67:25543035 21343597
k1 67:25757484 21343597:214449
x1 67:26052396 21343597
x1 67:26646935 21343597
k1 67:26847986 21343597:201051
x1 67:27290354 21343597
k1 67:27504803 21343597:214449
x1 67:28242083 21343597
k1 67:28443133 21343597:201050
x1 67:28885501 21343597
k1 67:29099950 21343597:214449
x1 67:29837230 21343597
k1 67:30038281 21343597:201051
x1 67:30923017 21343597
x1 67:31217929 21343597
x1 67:32250121 21343597
k1 67:32464570 21343597:214449
x1 67:33938532 21343597
x1 67:34218698 21343597
x1 67:34327821 21343597
k1 67:34528871 21343597:201050
x1 67:36249375 21343597
k1 67:36249375 21343597:0
)
(1 68:22292631 22064493:13956744 268369 127692
x1 68:23307708 22064493
x1 67:23422728 22064493
k1 68:36249375 22064493:12826647
g1 68:36249375 22064493
)
(1 72:22292631 22785389:13956744 402253 127692
(1 69:22292631 22785389:0 402253 92009
g1 69:22292631 22785389
g1 69:21309989 22785389
g1 69:20982309 22785389
(1 69:20982309 22785389:982642 402253 92009
x1 69:21670039 22785389
)
g1 69:22292631 22785389
)
x1 69:22964434 22785389
k1 69:23104956 22785389:140522
x1 69:23760242 22785389
k1 69:23900764 22785389:140522
x1 69:24326607 22785389
k1 69:24467130 22785389:140523
x1 69:25187885 22785389
k1 69:25329794 22785389:141909
x1 69:25591672 22785389
x1 69:26265253 22785389
x1 69:26888095 22785389
x1 69:27411851 22785389
x1 69:28329605 22785389
k1 69:28470127 22785389:140522
x1 69:28961448 22785389
k1 69:29101970 22785389:140522
x1 69:30117637 22785389
x1 69:31723129 22785389
k1 69:31863651 22785389:140522
x1 69:32453475 22785389
x1 69:33174230 22785389
k1 69:33314752 22785389:140522
x1 69:34363452 22785389
k1 69:34503968 22785389:140516
x1 69:34962845 22785389
k1 69:35103367 22785389:140522
x1 69:36052966 22785389
x1 69:36249375 22785389
k1 72:36249375 22785389:0
)
(1 72:22292631 23506285:13956744 403728 127692
x1 72:24880748 23506285
k1 70:25047600 23506285:166852
x1 70:25735912 23506285
x1 70:26751579 23506285
x1 70:26860702 23506285
x1 70:27081295 23506285
k1 70:27252997 23506285:171702
x1 70:27514875 23506285
x1 70:27647585 23506285
k1 70:27814437 23506285:166852
x1 70:28994078 23506285
x1 70:30419655 23506285
k1 70:30586507 23506285:166852
x1 70:32176064 23506285
k1 70:32347766 23506285:171702
x1 70:32642678 23506285
x1 70:33237217 23506285
k1 70:33404069 23506285:166852
x1 70:34436261 23506285
k1 70:34607963 23506285:171702
x1 70:35345243 23506285
k1 70:35512095 23506285:166852
x1 70:36249375 23506285
k1 70:36249375 23506285:0
)
(1 72:22292631 24227181:13956744 402253 127692
x1 72:23029911 24227181
g1 71:23177367 24227181
x1 71:24357015 24227181
x1 71:24651927 24227181
x1 71:25979031 24227181
g1 71:26126487 24227181
x1 71:27011215 24227181
x1 71:27135083 24227181
g1 71:27282539 24227181
x1 71:28609643 24227181
k1 72:36249375 24227181:7639732
g1 72:36249375 24227181
)
(1 77:22292631 24948077:13956744 402253 127692
(1 73:22292631 24948077:0 402253 92009
g1 73:22292631 24948077
g1 73:21309989 24948077
g1 73:20982309 24948077
(1 73:20982309 24948077:982642 402253 92009
x1 73:21670039 24948077
)
g1 73:22292631 24948077
)
x1 73:22833495 24948077
k1 73:22964840 24948077:131345
x1 73:23292778 24948077
x1 73:24610434 24948077
k1 73:24745002 24948077:134568
x1 73:25416805 24948077
k1 73:25548150 24948077:131345
x1 73:27104090 24948077
k1 73:27238658 24948077:134568
x1 73:27566596 24948077
x1 73:27666870 24948077
k1 73:27798215 24948077:131345
x1 73:29714537 24948077
k1 73:29849105 24948077:134568
x1 73:30209486 24948077
x1 73:30313295 24948077
k1 73:30444640 24948077:131345
x1 73:32328518 24948077
k1 73:32463085 24948077:134567
x1 73:33314787 24948077
k1 73:33446133 24948077:131346
x1 73:34019440 24948077
k1 74:34150785 24948077:131345
x1 74:34707575 24948077
x1 74:36249375 24948077
k1 74:36249375 24948077:0
)
(1 77:22292631 25668973:13956744 402253 127692
x1 77:22882447 25668973
x1 74:25232279 25668973
k1 74:25372717 25668973:140438
x1 74:25864038 25668973
k1 74:26004475 25668973:140437
x1 74:26495796 25668973
x1 74:26780095 25668973
x1 74:27759782 25668973
k1 74:27900220 25668973:140438
x1 74:28981939 25668973
k1 74:29122377 25668973:140438
x1 74:31088816 25668973
k1 74:31229254 25668973:140438
x1 74:32539833 25668973
k1 74:32680270 25668973:140437
x1 74:33434059 25668973
x1 74:34080495 25668973
k1 74:34220933 25668973:140438
x1 74:34810757 25668973
k1 74:34951195 25668973:140438
x1 74:36064760 25668973
k1 75:34951195 25668973:-11794
x1 75:36249375 25668973
k1 77:36249375 25668973:0
)
(1 77:22292631 26389869:13956744 403728 121795
x1 77:24127534 26389869
k1 75:24296875 26389869:169341
x1 75:25410456 26389869
x1 75:26157757 26389869
k1 75:26327097 26389869:169340
x1 75:28128392 26389869
x1 75:28252260 26389869
x1 75:28472853 26389869
k1 75:28647665 26389869:174812
x1 75:29909291 26389869
k1 75:30078631 26389869:169340
x1 75:31372693 26389869
k1 75:31542034 26389869:169341
x1 75:32754692 26389869
k1 75:32929503 26389869:174811
x1 75:33224415 26389869
x1 75:33818954 26389869
k1 75:33988295 26389869:169341
x1 75:34725575 26389869
k1 75:34900386 26389869:174811
x1 75:35637666 26389869
k1 76:35807007 26389869:169341
x1 76:36249375 26389869
k1 76:36249375 26389869:0
)
(1 77:22292631 27110765:13956744 402253 127692
x1 77:23455762 27110765
g1 76:23603218 27110765
x1 76:24930322 27110765
g1 76:25077778 27110765
x1 76:26011459 27110765
g1 76:26158915 27110765
x1 76:26896195 27110765
g1 76:27043651 27110765
x1 76:28960579 27110765
k1 77:36249375 27110765:7288796
g1 77:36249375 27110765
)
(1 81:22292631 27831661:13956744 402253 127692
(1 78:22292631 27831661:0 402253 92009
g1 78:22292631 27831661
g1 78:21309989 27831661
g1 78:20982309 27831661
(1 78:20982309 27831661:982642 402253 92009
x1 78:21670039 27831661
)
g1 78:22292631 27831661
)
x1 78:22669522 27831661
k1 78:22800503 27831661:130981
x1 78:23373810 27831661
k1 78:23504792 27831661:130982
x1 78:26207937 27831661
k1 78:26342214 27831661:134277
x1 78:28503308 27831661
k1 78:28634289 27831661:130981
x1 78:29191079 27831661
x1 78:29933074 27831661
x1 78:31109760 27831661
k1 78:31240741 27831661:130981
x1 78:31568679 27831661
x1 78:32182089 27831661
k1 78:32313071 27831661:130982
x1 78:32673445 27831661
k1 78:32804426 27831661:130981
x1 78:34507830 27831661
x1 78:34616953 27831661
x1 78:34837546 27831661
k1 78:34971823 27831661:134277
x1 78:36249375 27831661
k1 79:36249375 27831661:0
)
(1 81:22292631 28552557:13956744 403728 127692
x1 81:22620569 28552557
x1 79:22817568 28552557
x1 79:23775441 28552557
k1 79:23945322 28552557:169881
x1 79:24797016 28552557
x1 79:25737191 28552557
k1 79:25907072 28552557:169881
x1 79:27348574 28552557
x1 79:28059314 28552557
k1 79:28229195 28552557:169881
x1 79:29474297 28552557
k1 79:29649784 28552557:175487
x1 79:29944696 28552557
x1 79:30539235 28552557
k1 79:30709116 28552557:169881
x1 79:32019695 28552557
x1 79:32462063 28552557
k1 79:32637550 28552557:175487
x1 79:33374830 28552557
k1 79:33544711 28552557:169881
x1 79:33987079 28552557
k1 79:34162566 28552557:175487
x1 79:34899846 28552557
k1 80:35069727 28552557:169881
x1 80:35954463 28552557
x1 80:36249375 28552557
k1 81:36249375 28552557:0
)
(1 81:22292631 29273453:13956744 402253 127692
x1 81:23324823 29273453
g1 80:23472279 29273453
x1 80:24504463 29273453
g1 80:24651919 29273453
x1 80:25979023 29273453
k1 81:36249375 29273453:10270352
g1 81:36249375 29273453
)
(1 83:22292631 29994349:13956744 402253 127692
h1 82:22292631 29994349:0 0 0
x1 82:25208693 29994349
k1 82:25336736 29994349:128043
x1 82:26057491 29994349
k1 82:26185533 29994349:128042
x1 82:27299696 29994349
x1 82:28464590 29994349
k1 82:28592633 29994349:128043
x1 82:29477353 29994349
k1 82:29605396 29994349:128043
x1 82:29965770 29994349
k1 82:30093812 29994349:128042
x1 82:30978548 29994349
k1 82:31106591 29994349:128043
x1 82:31826756 29994349
k1 82:31954799 29994349:128043
x1 82:32708588 29994349
k1 82:32836630 29994349:128042
x1 82:34114766 29994349
k1 82:34242809 29994349:128043
x1 82:35455475 29994349
x1 82:36249375 29994349
k1 83:36249375 29994349:0
k1 83:36249375 29994349:0
)
]
g1 89:36249375 46769433
)
)
]
h1 89:4223500 48634112:32025875 0 0
]
]
!26890
}1
Input:30:C:\Users\Dr. Sun\Work space\Courses\CSE 535 Numerical Computing\2020 Fall\Project\Latex Template for Proposal\Listerature survey paper template\Latex\template.aux
!182
Postamble:
Count:611
!26
Post scriptum:

Listerature survey paper template/Latex/template.tex

% -*- Mode:TeX -*- % LaTeX template for CinC papers v 1.1a 22 August 2010 % % To use this template successfully, you must have downloaded and unpacked: % http://www.cinc.org/authors_kit/papers/latex.tar.gz % or the same package in zip format: % http://www.cinc.org/authors_kit/papers/latex.zip % See the README included in this package for instructions. % % If you have questions, comments or suggestions about this file, please % send me a note! George Moody ([email protected]) % \documentclass[twocolumn]{cinc} \usepackage{graphicx} \begin{document} \bibliographystyle{cinc} \title{The Title Should Be in This Format and Should Be \\ Clear Without Abbreviations or Period at End} % Both authors and affiliations go in the \author{ ... } block. % List initials and surnames of authors, no full stops (periods), % titles, or degrees. % Don't use ALL CAPS, and don't use ``and'' before the name of the % last author. % Leave an empty line between authors and affiliations. % List affiliations, city, [state or province,] country only % (no street addresses or postcodes). % If there are multiple affiliations, use superscript numerals to associate % each author with his or her affiliations, as in the example below. \author {group member 1, group member 2 and group member 3 \\ \ \\ % leave an empty line between authors and affiliation School of Computer Science and Engineering, CSUSB } \maketitle % LaTeX inserts the ``Abstract'' heading in the proper style and % sets the text of the abstract in italics as required. \input{abstract} \input{Introduction} \input{Related Work} \input{Discussion} \input{Conclusion} % LateX generates the ``References'' heading automatically and switches % to 9 point type for the bibliography. Please use BibTeX and % follow the examples in the sample 'refs.bib' file to enter your references. %\bibliography{refs} % If you don't use BibTeX (why not?) , comment out or remove the previous % line, and uncomment the following lines up to the ``}\end{bibliography}'' % line below: \begin{thebibliography}{99}{ %\small \bibitem{tag} (General form) J. K. Author, ``Name of paper,'' \emph{Abbrev. Title of Periodical}, vol. x, no. x, pp. xxx--xxx, Abbrev. Month, year. \bibitem{ito} M. Ito et al., ``Application of amorphous oxide TFT to electrophoretic display,'' \emph{J. Non-Cryst. Solids}, vol. 354, no. 19, pp. 2777--2782, Feb. 2008. \bibitem{fardel} R. Fardel, M. Nagel, F. Nuesch, T. Lippert, and A. Wokaun, ``Fabrication of organic light emitting diode pixels by laser-assisted forward transfer,'' \emph{Appl. Phys. Lett.}, vol. 91, no. 6, Aug. 2007, Art. no. 061103. \bibitem{buncombe} J. U. Buncombe, ``Infrared navigation Part I: Theory,'' \emph{IEEE Trans. Aerosp. Electron. Syst.}, vol. AES-4, no. 3, pp. 352--377, Sep. 1944. Uncomment the following line if you are not using BibTeX. }\end{thebibliography} % LaTeX inserts the ``Address for correspondence'' heading. \end{document}