Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Makefile

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Paul
Gast





BeitragVerfasst am: 28. Feb 2003 17:26   Titel: Makefile

Wie erstelle ich ein Makefile welches per Aufruf unter Linux oder Windows eine Latex-Datei automatisch ueber DVI nach PS konvertiert durch Aufruf von latex und dvips (gehoert zum miktex-Paket). Wie erweitere ich das Makefile für eine Uebersetzung von tex nach pdf, entweder mit pdftex (auch im miktex- Paket) oder mit ghostscript.

Danke für eure HILFE!

MfG Paul!
 

panthera
Gast





BeitragVerfasst am: 28. Feb 2003 17:43   Titel: Re: Makefile

code:

all: export

export: export-dvi export-html export-pdf export-ps

export-dvi:
if [ ! -d swap/ ]; then mkdir swap/; cd swap/ && latex ../latex/main.tex; fi
if [ -d export/dvi/ ]; then rm -rf export/dvi/; fi
mkdir -p export/dvi/

cd swap/ && latex ../latex/main.tex

mv swap/*dvi export/dvi/

export-html:
if [ -d export/html/ ]; then rm -rf export/html/; fi
mkdir -p export/html/

latex2html -dir export/html/ latex/main.tex

export-pdf:
if [ ! -d swap/ ]; then mkdir -p swap/; cd swap/ && pdflatex ../latex/main.tex; fi
if [ -d export/pdf/ ]; then rm -rf export/pdf/; fi
mkdir -p export/pdf/

cd swap/ && pdflatex ../latex/main.tex

mv swap/*pdf export/pdf/

export-ps: export-dvi
if [ -d export/ps/ ]; then rm -rf export/ps/; fi
mkdir -p export/ps/

dvips -o export/ps/main.ps export/dvi/main.dvi

clean:
rm -rf swap

distclean: clean
rm -rf export



und erstellen tut mans mit $LIEBELINGS_EDITOR *scnr
 

Paul
Gast





BeitragVerfasst am: 28. Feb 2003 20:34   Titel: Re: Makefile

Danke für deine Hilfe!
Aber wie erstelle ich eigentlich unter Windows 2000 einen makefile?
Danke!

MfG Paul
 

panthera
Gast





BeitragVerfasst am: 28. Feb 2003 23:18   Titel: Re: Makefile

auch mit deinem $LIEBLINGS_EDITOR *scnr

wenn du cygwin installiert hast, kannst du obiges verwenden. falls du nur make zusaetzlich installiert hast, solltest einige kommandos anpassen.

der einfachheithalber, aber ohne die typischen vorteile von make, kannst du auch einfach eine batch schreiben und in den path nehmen.
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy