Intégration de la documentation

This commit is contained in:
Bastien Dumont
2021-04-15 22:23:06 +02:00
18 changed files with 2142 additions and 2 deletions

View File

@ -21,6 +21,8 @@ else
DOC_FILE = $(DOC_DIR)/GUIDE_CSL-Clio
endif
FILTERS_LIST_LAST != ./get-filters.sh $(FILTERS_FILE_LAST)
DOC_DIR = ../Documentation
DOC_FILE = $(DOC_DIR)/GUIDE_CSL-Clio
PANDOC_OPTIONS = -s \
$(FILTERS_LIST_FIRST) \
-C \
@ -30,6 +32,12 @@ PANDOC_OPTIONS = -s \
$(FILTERS_LIST_LAST)
PROV_PREFIX = PROV_
HTML-VIEWER = palemoon
COMMON_DOC_OPTIONS=-s \
--filter pandoc-crossref \
-L license-dans-metadonnees.lua \
--top-level-division=chapter \
$(DOC_FILE).md \
--resource-path=.:$(DOC_DIR)
.PHONY: $(BIBLIO_FILE)
@ -78,5 +86,12 @@ install: $(VALIDATION_PROV_FILE)
clean:
rm $(STYLESHEETS_DIR)/*/*$(OUTPUT_FILE_SUFFIX)
doc:
pandoc -s -o $(DOC_FILE).pdf --resource-path=.:$(DOC_DIR) --pdf-engine=lualatex --template=TEMPLATE_Guide-CSL-Clio.latex --filter pandoc-crossref $(DOC_FILE).md
doc: docA4 docDiapo
docA4: $(DOC_FILE).md TEMPLATE_Guide-CSL-Clio.latex
pandoc $(COMMON_DOC_OPTIONS) -o $(DOC_FILE)_A4.pdf --pdf-engine=lualatex --top-level-division=chapter --template=TEMPLATE_Guide-CSL-Clio.latex
docDiapo: $(DOC_FILE).md TEMPLATE_Guide-CSL-Clio.context
pandoc $(COMMON_DOC_OPTIONS) -o $(DOC_FILE)_Diapo.tex -t context --template=TEMPLATE_Guide-CSL-Clio.context && \
cd $(DOC_DIR) && \
context --noconsole --errors $(DOC_FILE)_Diapo.tex