diff --git a/.gitignore b/.gitignore index 0c4ec618..906aa650 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ *.out *.blg paper.pdf +paper.docx \ No newline at end of file diff --git a/scipy-1.0/Makefile b/scipy-1.0/Makefile index 0e4dc40f..93cdc720 100644 --- a/scipy-1.0/Makefile +++ b/scipy-1.0/Makefile @@ -12,3 +12,11 @@ covlett: $(TEX) clean: @rm -f *~ latexmk -CA + +.PHONY: word +word: + pandoc -s paper.tex \ + --filter pandoc-crossref \ + --bibliography=references.bib \ + --csl static/nature.csl \ + -o paper.docx diff --git a/scipy-1.0/paper.tex b/scipy-1.0/paper.tex index 0946fdad..1d473068 100644 --- a/scipy-1.0/paper.tex +++ b/scipy-1.0/paper.tex @@ -517,7 +517,7 @@ \subsection*{SciPy Today} \begin{figure}[H] \centering -\includegraphics[width=0.95\textwidth]{static/scipy_timeline} +\includegraphics[width=0.95\textwidth]{static/scipy_timeline.pdf} \caption{Major milestones from SciPy's initial release in 2001 to the release of SciPy 1.0 in 2017. Note that SciKits and GitHub have been introduced in the ``Background'' section; more @@ -880,7 +880,7 @@ \subsubsection*{Benchmark suite} \begin{figure}[H] \centering -\includegraphics[width=\textwidth]{static/asv} +\includegraphics[width=\textwidth]{static/asv.pdf} \caption{Results of the \texttt{scipy.spatial.cKDTree.query} benchmark from the introduction of \texttt{cKDTree} to the release of SciPy~1.0. The benchmark generates a $k$-d tree from \num{10000} uniformly distributed points in an $m$-dimensional unit hypercube, then finds the nearest (Euclidean) neighbor in the tree for each of \num{1000}~query points. Each marker in the figure indicates the execution time of the benchmark for a commit in the master branch of SciPy. Substantial performance improvements were realized when \texttt{cKDTree} was fully Cythonized and again when it was rewritten in C++. The tree was generated without application of toroidal topology (\texttt{boxsize=None}), and tests were performed by Airspeed Velocity 0.4 using Python~2.7, NumPy~1.8.2, and Cython versions 0.27.3, 0.21.1, and 0.18 (for improved backward compatibility).} \label{fig:asvbench} \end{figure} diff --git a/scipy-1.0/static/nature.csl b/scipy-1.0/static/nature.csl new file mode 100644 index 00000000..067a729c --- /dev/null +++ b/scipy-1.0/static/nature.csl @@ -0,0 +1,123 @@ + +