commit 8289547987141bc437c337f45a0570464dc12eab
parent a64e2b8b09e5e8b852bbf2ee935b968542b3da30
Author: Ivan Gankevich <igankevich@ya.ru>
Date: Wed, 10 Aug 2016 23:09:30 +0300
Generate makefile.
Diffstat:
hpcs-16-factory.tex | | | 82 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
main.tex | | | 82 | ------------------------------------------------------------------------------- |
makefile | | | 22 | ++++++++++++++++++++++ |
3 files changed, 104 insertions(+), 82 deletions(-)
diff --git a/hpcs-16-factory.tex b/hpcs-16-factory.tex
@@ -0,0 +1,82 @@
+\documentclass[conference]{HPCSTrans}
+\IEEEoverridecommandlockouts
+\usepackage{amsmath,amssymb,enumerate}
+\usepackage{cite,graphics,graphicx}
+\usepackage{booktabs}
+
+\graphicspath{ {graphics/} }
+
+% correct bad hyphenation here
+%\hyphenation{op-tical net-works semi-conduc-tor}
+\renewcommand{\labelitemi}{$\bullet$}
+\renewcommand{\thefootnote}{\alph{footnote}}
+\begin{document}
+%
+% paper title
+% can use linebreaks \\ within to get better formatting as desired
+\title{Factory:\\ {\huge Non-stop Batch Jobs without Checkpointing}}
+
+
+% author names and affiliations
+% use a multiple column layout for up to three different
+% affiliations
+\author{%
+\IEEEauthorblockN{Ivan Gankevich, Yuri Tipikin, Vladimir Korkhov}
+\IEEEauthorblockA{Dept. of Computer Modeling and Multiprocessor Systems\\
+Saint Petersburg State University\\
+Saint Petersburg, Russia\\
+i.gankevich@spbu.ru, y.tipikin@spbu.ru, v.korkhov@spbu.ru%
+}
+\and
+\IEEEauthorblockN{Vladimir Gaiduchok}
+\IEEEauthorblockA{Dept. of Computer Science and Engineering\\
+Saint Petersburg Electrotechnical University ``LETI''\\
+Saint Petersburg, Russia\\
+gvladimiru@gmail.com%
+}%
+}
+
+% conference papers do not typically use \thanks and this command
+% is locked out in conference mode. If really needed, such as for
+% the acknowledgment of grants, issue a \IEEEoverridecommandlockouts
+% after \documentclass
+
+% for over three affiliations, or if they all won't fit within the width
+% of the page, use this alternative format:
+%
+%\author{\IEEEauthorblockN{Michael Shell\IEEEauthorrefmark{1},
+%Homer Simpson\IEEEauthorrefmark{2},
+%James Kirk\IEEEauthorrefmark{3},
+%Montgomery Scott\IEEEauthorrefmark{3} and
+%Eldon Tyrell\IEEEauthorrefmark{4}}
+%\IEEEauthorblockA{\IEEEauthorrefmark{1}School of Electrical and Computer Engineering\\
+%Georgia Institute of Technology,
+%Atlanta, Georgia 30332--0250\\ Email: see http://www.michaelshell.org/contact.html}
+%\IEEEauthorblockA{\IEEEauthorrefmark{2}Twentieth Century Fox, Springfield, USA\\
+%Email: homer@thesimpsons.com}
+%\IEEEauthorblockA{\IEEEauthorrefmark{3}Starfleet Academy, San Francisco, California 96678-2391\\
+%Telephone: (800) 555--1212, Fax: (888) 555--1212}
+%\IEEEauthorblockA{\IEEEauthorrefmark{4}Tyrell Inc., 123 Replicant Street, Los Angeles, California 90210--4321}}
+
+
+% use for special paper notices
+\IEEEspecialpapernotice{\large POSTER PAPER}
+
+% make the title area
+\maketitle
+
+\input{src/abstract}
+\input{src/intro}
+\input{src/methods}
+\input{src/results}
+\input{src/discussion}
+\input{src/related-work}
+\input{src/conclusion}
+\input{src/acknowledgements}
+
+\bibliography{src/references}{}
+\bibliographystyle{IEEEtran}
+
+% that's all folks
+\end{document}
+
diff --git a/main.tex b/main.tex
@@ -1,82 +0,0 @@
-\documentclass[conference]{HPCSTrans}
-\IEEEoverridecommandlockouts
-\usepackage{amsmath,amssymb,enumerate}
-\usepackage{cite,graphics,graphicx}
-\usepackage{booktabs}
-
-\graphicspath{ {graphics/} }
-
-% correct bad hyphenation here
-%\hyphenation{op-tical net-works semi-conduc-tor}
-\renewcommand{\labelitemi}{$\bullet$}
-\renewcommand{\thefootnote}{\alph{footnote}}
-\begin{document}
-%
-% paper title
-% can use linebreaks \\ within to get better formatting as desired
-\title{Factory:\\ {\huge Non-stop Batch Jobs without Checkpointing}}
-
-
-% author names and affiliations
-% use a multiple column layout for up to three different
-% affiliations
-\author{%
-\IEEEauthorblockN{Ivan Gankevich, Yuri Tipikin, Vladimir Korkhov}
-\IEEEauthorblockA{Dept. of Computer Modeling and Multiprocessor Systems\\
-Saint Petersburg State University\\
-Saint Petersburg, Russia\\
-i.gankevich@spbu.ru, y.tipikin@spbu.ru, v.korkhov@spbu.ru%
-}
-\and
-\IEEEauthorblockN{Vladimir Gaiduchok}
-\IEEEauthorblockA{Dept. of Computer Science and Engineering\\
-Saint Petersburg Electrotechnical University ``LETI''\\
-Saint Petersburg, Russia\\
-gvladimiru@gmail.com%
-}%
-}
-
-% conference papers do not typically use \thanks and this command
-% is locked out in conference mode. If really needed, such as for
-% the acknowledgment of grants, issue a \IEEEoverridecommandlockouts
-% after \documentclass
-
-% for over three affiliations, or if they all won't fit within the width
-% of the page, use this alternative format:
-%
-%\author{\IEEEauthorblockN{Michael Shell\IEEEauthorrefmark{1},
-%Homer Simpson\IEEEauthorrefmark{2},
-%James Kirk\IEEEauthorrefmark{3},
-%Montgomery Scott\IEEEauthorrefmark{3} and
-%Eldon Tyrell\IEEEauthorrefmark{4}}
-%\IEEEauthorblockA{\IEEEauthorrefmark{1}School of Electrical and Computer Engineering\\
-%Georgia Institute of Technology,
-%Atlanta, Georgia 30332--0250\\ Email: see http://www.michaelshell.org/contact.html}
-%\IEEEauthorblockA{\IEEEauthorrefmark{2}Twentieth Century Fox, Springfield, USA\\
-%Email: homer@thesimpsons.com}
-%\IEEEauthorblockA{\IEEEauthorrefmark{3}Starfleet Academy, San Francisco, California 96678-2391\\
-%Telephone: (800) 555--1212, Fax: (888) 555--1212}
-%\IEEEauthorblockA{\IEEEauthorrefmark{4}Tyrell Inc., 123 Replicant Street, Los Angeles, California 90210--4321}}
-
-
-% use for special paper notices
-\IEEEspecialpapernotice{\large POSTER PAPER}
-
-% make the title area
-\maketitle
-
-\input{src/abstract}
-\input{src/intro}
-\input{src/methods}
-\input{src/results}
-\input{src/discussion}
-\input{src/related-work}
-\input{src/conclusion}
-\input{src/acknowledgements}
-
-\bibliography{src/references}{}
-\bibliographystyle{IEEEtran}
-
-% that's all folks
-\end{document}
-
diff --git a/makefile b/makefile
@@ -0,0 +1,22 @@
+NAME = hpcs-16-factory
+
+$(NAME).pdf: $(NAME).tex makefile
+ pdflatex $(NAME)
+ pdflatex $(NAME)
+ ls *.bib 2>/dev/null && bibtex $(NAME) || true
+ pdflatex $(NAME)
+
+%.eps: %.svg
+ inkscape --without-gui --export-eps=$@ $<
+
+clean:
+ rm -f $(NAME).log $(NAME).aux $(NAME).pdf *-converted-to.pdf
+ rm -f $(NAME).nav $(NAME).snm $(NAME).toc $(NAME).out
+ rm -f $(NAME).bbl $(NAME).blg $(NAME).vrb
+ rm -f ./graphics/slowdown-3000-eps-converted-to.pdf
+ rm -f ./graphics/factory-3000-eps-converted-to.pdf
+ rm -f ./graphics/factory-6000-eps-converted-to.pdf
+
+$(NAME).pdf: ./graphics/slowdown-3000.eps
+$(NAME).pdf: ./graphics/factory-3000.eps
+$(NAME).pdf: ./graphics/factory-6000.eps