What does a FAQ need?
- A table of contents listing the questions
- A way to hyperlink the question
Unfortunately most FAQs seem to fail to do this. To save you time doing this by
hand, I have written toc, a tool that
creates a table of contents from your headers with
Here is a Makefile I use on my Websites:
INFILES = $(shell find . -name "*.src.html") OUTFILES = $(INFILES:.src.html=.html) TEMP:= $(shell mktemp -u /tmp/web.XXXXXX) all: $(OUTFILES) %.html: %.src.html m4 -PEIinc $< > $(TEMP) toc $(TEMP) > $@ rm -f $(TEMP) clean: rm -f $(OUTFILES) PHONY: all clean
m4 is used for inserting footers and such.