From 74d840ba84df853eb6e13a7bf196d3cfb6a45da8 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 6 Mar 2010 17:54:38 +0000 Subject: [PATCH] tex.mk: Add odt support Add odt support. Kind of sucks but produces a readable document. --- make/tex.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/make/tex.mk b/make/tex.mk index 2ef748a9..0bf64eb6 100644 --- a/make/tex.mk +++ b/make/tex.mk @@ -136,6 +136,7 @@ ps: dirs $(OUT).ps.zip txt: dirs $(OUT).txt.zip html: dirs $(OUT).html.zip pdf: dirs $(OUT).pdf.zip +odt: dirs $(OUT).odt # generate from remote rules %.png: $(TEX_TMPL_DIR)/%.fig @@ -276,6 +277,11 @@ $(OUTPUT).pdf: $(GENERATED) $(OUT).pdf.zip: $(OUTPUT).pdf zip $@ $< +$(OUTPUT).odt: $(GENERATED) + @echo "-- creating odt file" + htlatex $(MAIN).tex "xhtml,ooffice" "ooffice/! -cmozhtf" "-coo" "-cvalidate" + mv $(MAIN).odt $(OUTPUT).odt + html_install: $(HTMLDIR) @echo "-- installing html to $(TARGET_HOST):$(TARGET_DIR) as user $(TARGET_USER)" $(CVS_RSH) -l $(TARGET_USER) $(TARGET_HOST) -C "\ @@ -287,6 +293,7 @@ html_install: $(HTMLDIR) clean: @echo "-- cleaning up ..." rm -rf *.aux *.toc *.dvi *.pdf *.ps *~ *.log *.done *.rep \ + *.4ct *.4tc *.4of *.4oo *.4os *.4og */*.4og *.css *.html *.idv *.lg *.xref *.odt \ *.lol *.bak *.idx *.ilg *.ind *.out *.brf .\#* \#* \ $(NEWDIRS) $(OUTPUT).txt \ $(GENERATED) \