Updated Makefile to use/require the use of rubbber and added the
"titleref" command and "narrow" environment to the head of each paper.
This commit is contained in:
parent
95e17afb1b
commit
9d1f8366c5
31
Makefile
31
Makefile
@ -1,27 +1,24 @@
|
|||||||
all: dvi
|
#!/usr/bin/make
|
||||||
|
|
||||||
dvi: text.tex
|
all: $(patsubst %.tex,%.pdf,$(wildcard *.tex))
|
||||||
cp text.tex backup.tex
|
|
||||||
latex text.tex
|
|
||||||
latex text.tex
|
|
||||||
latex text.tex
|
|
||||||
|
|
||||||
pdf: dvi
|
|
||||||
pdflatex text.tex
|
%.pdf: %.png
|
||||||
|
png2pdf -p 1.4 -a $< $@
|
||||||
|
|
||||||
|
%.pdf: %.tex
|
||||||
|
rubber -fd $<
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rubber -d --clean *.tex
|
||||||
|
rm -f *.tmp
|
||||||
|
rm -f figures/*.pdf
|
||||||
|
|
||||||
viewpdf: pdf
|
viewpdf: pdf
|
||||||
evince text.pdf
|
evince text.pdf
|
||||||
|
|
||||||
ps: dvi
|
|
||||||
dvips -f < text.dvi > text.ps
|
|
||||||
|
|
||||||
final: dvi
|
|
||||||
dvips -f < text.dvi > final.ps
|
|
||||||
|
|
||||||
spell:
|
spell:
|
||||||
aspell -c -t --tex-check-comments -b text.tex
|
aspell -c -t --tex-check-comments -b text.tex
|
||||||
|
|
||||||
clean:
|
|
||||||
cp text.tex backup.tex
|
|
||||||
rm -f text.{blg,bbl,aux,log,dvi,toc,tex.bak,txt,tex~,ps,pdf} warnings
|
|
||||||
|
|
||||||
|
.PHONY: clean all
|
||||||
|
|||||||
11
text.tex
11
text.tex
@ -4,6 +4,17 @@
|
|||||||
\usepackage[letterpaper,left=1.3in,right=1.3in,top=1.3in,bottom=1.3in]{geometry}
|
\usepackage[letterpaper,left=1.3in,right=1.3in,top=1.3in,bottom=1.3in]{geometry}
|
||||||
\usepackage{fancyhdr}
|
\usepackage{fancyhdr}
|
||||||
|
|
||||||
|
\newcommand{\titleref}[1]{\textsl{#1}}
|
||||||
|
\newenvironment{narrow}[2]{%
|
||||||
|
\begin{list}{}{%
|
||||||
|
\setlength{\topsep}{0pt}%
|
||||||
|
\setlength{\leftmargin}{#1}%
|
||||||
|
\setlength{\rightmargin}{#2}%
|
||||||
|
\setlength{\listparindent}{0pt}%
|
||||||
|
\setlength{\itemindent}{0pt}%
|
||||||
|
\setlength{\parsep}{\parskip}}%
|
||||||
|
\item[]}{\end{list}}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
|
||||||
\pagestyle{fancy}
|
\pagestyle{fancy}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user