From 6893799c8c61ef6b96a867686642fc0d813adab1 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Tue, 16 Feb 2021 03:01:00 +0000 Subject: CTAN sync 202102160300 --- macros/latex/contrib/hindawi-latex-template/README | 43 + .../hindawi-latex-template/hindawi_bib_style.bst | 982 +++++++++++++++++++++ .../hindawi_latex_template.pdf | Bin 0 -> 38609 bytes .../hindawi_latex_template.tex | 216 +++++ 4 files changed, 1241 insertions(+) create mode 100644 macros/latex/contrib/hindawi-latex-template/README create mode 100644 macros/latex/contrib/hindawi-latex-template/hindawi_bib_style.bst create mode 100644 macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.pdf create mode 100644 macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.tex (limited to 'macros/latex/contrib/hindawi-latex-template') diff --git a/macros/latex/contrib/hindawi-latex-template/README b/macros/latex/contrib/hindawi-latex-template/README new file mode 100644 index 0000000000..e56ebe944a --- /dev/null +++ b/macros/latex/contrib/hindawi-latex-template/README @@ -0,0 +1,43 @@ +License: +------- + This work in this bundle are distributed under the + LaTeX Project Public License (LPPL) ( http://www.latex-project.org/ ) + version 1.3, and may be freely used, distributed and modified. + A copy of the LPPL, version 1.3, is included in the base + LaTeX documentation of all distributions of LaTeX released + 2003/12/01 or later. + +About the bundle: +---------------- +hindawi_latex_template.zip is a small bundle which contains LaTeX +templates for authors of the Hindawi journals. The authors can use +this template for formatting their research articles for the +submissions. + +This package has been created and maintained by the Typeset team. +Typeset.io is a platform to write and submit better research papers. It +takes the best part of online LaTeX Editor and Ms-Word Editor +(https://typeset.io/t/latex/). + +The latest version of the package can be found at CTAN. + +https://ctan.org/tex-archive/macros/latex/contrib/hindawi_latex_template + +Files: +----- + + README - This file. + hindawi_latex_template.tex - LaTeX template + hindawi_latex_template.pdf - PDF of the template + hindawi_bib_style.bst - BibTeX style file + +Version history: +--------------- + Version: 1.0 [20210209] + +Contact: +------- +Bugs and queries may be reported to: shanukus98765@gmail.com + +The author is a contributor at Typeset.io (a pesudo LaTeX compiler + +MS-Word alternative) diff --git a/macros/latex/contrib/hindawi-latex-template/hindawi_bib_style.bst b/macros/latex/contrib/hindawi-latex-template/hindawi_bib_style.bst new file mode 100644 index 0000000000..c9dd3faa6a --- /dev/null +++ b/macros/latex/contrib/hindawi-latex-template/hindawi_bib_style.bst @@ -0,0 +1,982 @@ +%% Please refer README file for more details about this document +% + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + 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 {output.bibitem} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +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 {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} +{ duplicate$ empty$ + { pop$ "" } + { "{\em " swap$ * "}" * } + if$ +} + +FUNCTION {format.url} +{ url duplicate$ empty$ + { pop$ "" } + { "[Online]. Available: \url{" swap$ * "}" * } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {bbl.etal} +{ "et~al." } + + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't := + nameptr #1 > + { + nameptr #3 + #1 + = + numnames #5 + > and + { "others" 't := + #1 'namesleft := } + 'skip$ + if$ + namesleft #1 > + { ", " * t * } + { + " " * + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + t "others" = + { + " " * bbl.etal * + } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { ", editors" * } + { ", editor" * } + if$ + } + if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { "``" title "t" change.case$ * "''" * } + if$ +} + +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 {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 emphasize +} + +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$ + { "" } + { "volume" volume tie.or.space.connect + series empty$ + 'skip$ + { " of " * 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 = + { "number" } + { "Number" } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edition" * } + { edition "t" change.case$ " 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" pages n.dashify tie.or.space.connect } + { "page" pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ "vol. " volume * field.or.null + number empty$ + 'skip$ + { ", no. " number * "" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ", " * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "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$ + { "In " booktitle emphasize * } + { "In " format.editors * ", " * booktitle emphasize * } + 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$ + { "Technical Report" } + '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$ + "" + } + { "In {\em " journal * "\/}" * } + if$ + } + { "In " key * } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + editor num.names$ duplicate$ + #2 > + { pop$ " et~al." * } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { " et~al." * } + { " and " * editor #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + "In " + } + { "Volume" volume tie.or.space.connect + " of " * + } + 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$ + "" * + } + { "{\em " * series * "\/}" * } + 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$ + "" + } + { "In {\em " booktitle * "\/}" * } + if$ + } + { "In " key * } + if$ + } + { "In " format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + crossref missing$ + { journal emphasize "journal" output.check + format.vol.num.pages output + format.date "year" output.check + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + format.url 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 + new.sentence + publisher "publisher" output.check + address output + } + { new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "year" output.check + new.block + note output + format.url output + fin.entry +} + +FUNCTION {booklet} +{ output.bibitem + format.authors output + new.block + format.title "title" output.check + howpublished address new.block.checkb + howpublished output + address output + format.date output + new.block + note output + format.url 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 + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + publisher "publisher" output.check + address output + } + { format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "year" output.check + new.block + note output + format.url 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.chapter.pages output + new.sentence + publisher "publisher" output.check + address output + format.edition output + format.date "year" output.check + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + new.block + note output + format.url 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 + format.pages output + address empty$ + { organization publisher new.sentence.checkb + organization output + publisher output + format.date "year" output.check + } + { address output.nonnull + format.date "year" output.check + new.sentence + organization output + publisher output + } + if$ + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + format.url 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 + note output + format.url output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + "Master's thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.date "year" output.check + new.block + note output + format.url 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 + note output + format.url output + fin.entry + empty.misc.check +} + +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle "title" output.check + new.block + "PhD thesis" format.thesis.type output.nonnull + school "school" output.check + address output + format.date "year" output.check + new.block + note output + format.url 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 + address empty$ + { editor empty$ + { publisher new.sentence.checka } + { organization publisher new.sentence.checkb + organization output + } + if$ + publisher output + format.date "year" output.check + } + { address output.nonnull + format.date "year" output.check + new.sentence + editor empty$ + 'skip$ + { organization output } + if$ + publisher output + } + if$ + new.block + note output + format.url 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 + note output + format.url output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + note "note" output.check + format.date output + format.url output + fin.entry +} + +FUNCTION {default.type} { misc } + +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"} + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + +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$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} diff --git a/macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.pdf b/macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.pdf new file mode 100644 index 0000000000..7979fd3dad Binary files /dev/null and b/macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.pdf differ diff --git a/macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.tex b/macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.tex new file mode 100644 index 0000000000..9b2ce6c809 --- /dev/null +++ b/macros/latex/contrib/hindawi-latex-template/hindawi_latex_template.tex @@ -0,0 +1,216 @@ +% Please refer README file for more details about this document + +\documentclass[twoside,twocolumn]{article} + +\usepackage{tabulary,graphicx,times,caption,fancyhdr,amsfonts,amssymb,amsbsy,latexsym,amsmath} +\usepackage[utf8]{inputenc} +\usepackage{url,multirow,morefloats,floatflt,cancel,tfrupee,textcomp,colortbl,xcolor,pifont} +\usepackage[nointegrals]{wasysym} +\urlstyle{rm} + +\makeatletter + +%Etal definition in references +\usepackage{ifxetex} +\ifxetex\else + \usepackage{dblfloatfix} +\fi + +\@ifundefined{subparagraph}{ +\def\subparagraph{\@startsection{paragraph}{5}{2\parindent}{0ex plus 0.1ex minus 0.1ex}% +{0ex}{\normalfont\small\itshape}}% +}{} + +\def\URL#1#2{\@ifundefined{href}{#2}{\href{#1}{#2}}} + +%%For url break +\def\UrlOrds{\do\*\do\-\do\~\do\'\do\"\do\-}% +\g@addto@macro{\UrlBreaks}{\UrlOrds} + +\makeatother +\def\floatpagefraction{0.8} +\def\dblfloatpagefraction{0.8} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\usepackage[paperheight=11in,paperwidth=8.3in,margin=2.5cm,headsep=.7cm,top=2.5cm]{geometry} +\usepackage[T1]{fontenc} +\def\floatpagefraction{0.8} +\widowpenalty 10000 +\clubpenalty 10000 + +\renewenvironment{abstract} + {\trivlist\item[]\leftskip0pt\par\vskip4pt\noindent + \textbf{\abstractname}\mbox{\null}\\} + {\par\noindent\endtrivlist} + +\def\keywords#1{\par\medskip\par\noindent\textbf{Keywords}: #1\par} + +\linespread{1.13} \date{} \emergencystretch 8pt + +\captionsetup[figure]{labelfont=normal,skip=1.4pt,aboveskip=1pc} +\captionsetup[table]{labelfont=normal,skip=1.4pt} + +\makeatletter +\def\author#1{\gdef\@author{\hskip-\tabcolsep% + \parbox{\textwidth}{\raggedright\bfseries#1\\[1pc]}}} +\def\address[#1]#2{\g@addto@macro\@author{\\\hskip-\tabcolsep\parbox{\textwidth}{\raggedright% + \normalsize\normalfont\textsuperscript{#1}#2}}} +\let\addresslink\textsuperscript +\def\correspondence#1{\g@addto@macro\@author{\\\hskip-\tabcolsep\parbox{\textwidth}{\raggedright% + \vspace*{10pt}\normalsize\normalfont~\\#1~\\[12pt]}}} +\def\email#1{\g@addto@macro\@author{\\\hskip-\tabcolsep\parbox{\textwidth}{\raggedright% + \normalsize\normalfont Emails: #1}}} + +\def\title#1{\gdef\@title{\vspace*{-30pt}% + \raggedright\textbf{\@journaltitle}~\\% + \raggedright\bfseries\ifx\@articleType\@empty\vspace*{20pt}\else% + \vspace*{20pt}\@articleType\vspace*{20pt}\\\fi#1}} +\let\@journaltitle\@empty \def\journaltitle#1{\gdef\@journaltitle{{\normalfont\itshape#1}}} +\let\@articleType\@empty \def\articletype#1{\gdef\@articleType{{\normalfont\itshape#1}}} + +\let\@runningHead\@empty \def\RunningHead#1{\gdef\@runningHead{{\normalfont #1}}} + +\usepackage{fancyhdr} +\fancypagestyle{headings}{\renewcommand{\headrulewidth}{0pt}\fancyhf{} + \fancyhead[R]{\itshape\@runningHead} + \fancyfoot[C]{\thepage}} +\pagestyle{headings} + +\fancypagestyle{plain}{\renewcommand{\headrulewidth}{0pt}% + \fancyhf{}\fancyhead[R]{\LaTeX\ template for Hindawi journal articles} + \fancyfoot[C]{\thepage}} +\makeatother + +\usepackage[% + numbers,sort&compress% + %authoryear + ]{natbib} + +\setcounter{secnumdepth}{0} +\usepackage{float,xcolor} + +\journaltitle{} +\articletype{
} % Research Article/Review Article/Clinical Study + +\begin{document} + +% Title of the document +\title{Title goes here} + +% Author names +\author{% + A. Author\addresslink{1,2}, + B. Author\addresslink{2} and + C. Author\addresslink{3} + } + +% Affiliation +\address[1]{Affiliation one} +\address[2]{Affiliation two} +\address[3]{Affiliation three} + +% Corresponding author details +\correspondence{Correspondence should be addressed to + : } + +% Emails of authors +\email{A@gmail.com (A. Author), B@gmail.com (B. Author)}% + +% Running Head +\RunningHead{Running head} + +\maketitle + +% Abstract +\begin{abstract} +Abstract text goes here + +Abstract text goes here Abstract text goes here Abstract text goes here +Abstract text goes here Abstract text goes here Abstract text goes +here Abstract text goes here Abstract text goes here Abstract text goes +here Abstract text goes here Abstract text goes here Abstract text +goes here Abstract text goes here Abstract text goes here Abstract text +goes here + +% Keywords - if any +\keywords{Key1; Key2; Key3} +\end{abstract} + +% First level heading +\section{Introduction} +Normal section goes here ... + +% Second level heading +%\subsection{} + +% Third level heading +%\subsubsection{} + +% Fourth level heading +%\paragraph{} + +% Fourth level heading +%\subparagraph{} + +% Numbered equation +%\begin{eqnarray} +%\end{eqnarray} + +% Table +\begin{table}[!htbp] +% Use starred version (\begin{table*} \end{table*}) for two column spanned table +\caption{\label{tbl1}Caption of the table.} +\centering +\def\arraystretch{1.15} % To increase the row spacing +\begin{tabular}{ll} +\hline +One & Two \\ +\hline +Three & Four\\ +\hline +\end{tabular} +\end{table} + +% Figure +\begin{figure}[!htbp] +\centering +% Uncomment below line to include image +% \includegraphics{image1}% +\caption{\label{fig1}Caption of the figure} +\end{figure} + +% Itemized list +%\begin{itemize} +% \item +% \item +% \item +%\end{itemize} + +% Numbered list +%\begin{enumerate} + %\item + %\item + %\item +%\end{enumerate} + +% Bibliography style - if using a .bib file + %\bibliographystyle{hindawi_bib_style} + %\bibliography{} % without .bib extension + + %Or + + \begin{thebibliography}{00} + \bibitem{b1} + J. Bruix and M. Sherman, ``Management of hepatocellular carcinoma: + an update'', \textit{Hepatology}, vol. 53, no. 3, pp. 1020--1022, 2011. + + % \bibitem{b2} + % ... + + % \bibitem{b3} + % ... + + \end{thebibliography} + +\end{document} -- cgit v1.2.3