texi2pdfを使用してコマンドを使用してtexinfoファイルからPDFファイルを生成しています。
texi2pdf myfile.texi
私はこれにmakefileを使用しており、次のように書きました。
name=06a-amcoh
texi=${name}.texi
pdf=${name}.pdf
all: ${pdf}
${pdf}: ${texi}
texi2pdf $<
clear:
rm -f ${pdf}
makefileを書く正しい方法と実行方法についての助けが必要です。
ベストアンサー1
パターンルールを使いましょう。
PDFS := 06a-amcoh.pdf
all: $(PDFS)
%.pdf: %.texi
texi2pdf $< -o $@
clean:
rm -f $(PDFS)
これは、Texinfoファイルから生成したいすべてのPDFに適用されます。
これを実行するには:
make
それがすべてです(最初のターゲットはデフォルトのターゲットです)。