rst=rst
latex=latex
html=html
-rstopts= --section-subtitles --language=es
+
+rstopts=--section-subtitles --language=es
latexopts=--use-latex-footnotes --use-latex-citations --use-latex-docinfo \
--use-latex-toc --documentclass=book --use-verbatim-when-possible
+printopts=--hyperlink-color=0
htmlopts=--footnote-references=superscript --cloak-email-addresses
-docnames=propuesta acta
-
-docname=propuesta
+targets=propuesta.pdf propuesta.$(html) propuesta-print.pdf acta.pdf plan.pdf
-targets=$(docname).pdf $(docname).$(html) acta.pdf
+docnames=propuesta propuesta-print acta plan
all: $(targets) clean-tmp
-$(docname).$(latex): $(docname).$(rst)
+# Propuesta
+propuesta.$(latex): propuesta.$(rst)
+ @echo "Generando $@..."
+ @rst2latex $(rstopts) $(latexopts) "$(basename $<).$(rst)" > "$@"
+
+propuesta.$(html): propuesta.$(rst)
@echo "Generando $@..."
- @rst2latex $(rstopts) $(latexopts) "$(basename $@).$(rst)" > "$@"
+ @rst2html $(rstopts) $(htmlopts) "$(basename $<).$(rst)" > "$@"
-$(docname).$(html): $(docname).$(rst)
+propuesta.pdf: propuesta.$(latex)
@echo "Generando $@..."
- @rst2html $(rstopts) $(htmlopts) "$(basename $@).$(rst)" > "$@"
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
-$(docname).pdf: $(docname).$(latex)
+# Propuesta para imprimir
+propuesta-print.$(latex): propuesta.$(rst)
@echo "Generando $@..."
- @pdflatex "$(basename $@).$(latex)" > /dev/null
- @pdflatex "$(basename $@).$(latex)" > /dev/null
+ @rst2latex $(rstopts) $(latexopts) $(printopts) "$(basename $<).$(rst)" > "$@"
-docname=acta
+propuesta-print.pdf: propuesta-print.$(latex)
+ @echo "Generando $@..."
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
+
+# Acta
+acta.$(latex): acta.$(rst)
+ @echo "Generando $@..."
+ @rst2latex $(rstopts) "$(basename $<).$(rst)" > "$@"
-latexopts=
+acta.pdf: acta.$(latex)
+ @echo "Generando $@..."
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
-$(docname).$(latex): $(docname).$(rst)
+# Plan de estudios
+plan.$(latex): plan.$(rst)
@echo "Generando $@..."
- @rst2latex $(rstopts) $(latexopts) "$(basename $@).$(rst)" > "$@"
+ @rst2latex $(rstopts) "$(basename $<).$(rst)" > "$@"
-$(docname).pdf: $(docname).$(latex)
+plan.pdf: plan.$(latex)
@echo "Generando $@..."
- @pdflatex "$(basename $@).$(latex)" > /dev/null
- @pdflatex "$(basename $@).$(latex)" > /dev/null
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
+ @pdflatex "$(basename $<).$(latex)" > /dev/null
clean-tmp:
@$(RM) $(addsuffix .aux, $(docnames)) $(addsuffix .out,$(docnames))
--- /dev/null
+
+==================================================
+Plan de estudios personales para el ciclo superior
+==================================================
+
+---------------------------------------
+Leandro Matías Lucarella (padrón 77891)
+---------------------------------------
+
+Buenos Aires, |date|
+
+.
+
+El alumno Leandro Matías Lucarella (padrón 77891) está en condiciones de
+realizar la tesis "Recolección de basura en D" sin realizar materias
+ni cursos adicionales. Los conocimientos adquiridos en las materias
+cursadas hasta la fecha, más las materias del ciclo superior obligatorias
+que le restan cursar son suficientes para la realización de dicha tesis.
+
+.. |date| date:: %e de %B de %Y
+
+.. vim: set ts=2 sts=2 sw=2 et tw=75 encoding=utf-8 :