Intégration des fichiers REB (manque documentation)
This commit is contained in:
@ -6,7 +6,6 @@ VALIDATION_FILE_SUFFIX = _CSL-Validation.html
|
||||
OUTPUT_FILE_SUFFIX = _CSL-Tests.html
|
||||
CSL_FILE_SUFFIX = .csl
|
||||
JSON_BIBLIO_UTILITIES_DIR = /home/bdumont/Logiciels/Pandoc-utilities/FileModifiers-Pandoc
|
||||
|
||||
ifdef JOURNAL
|
||||
DOC_DIR = $(STYLESHEETS_DIR)/$(JOURNAL)
|
||||
DOC_FILE = $(STYLESHEETS_DIR)/$(JOURNAL)/GUIDE_$(JOURNAL)
|
||||
@ -21,17 +20,19 @@ else
|
||||
DOC_DIR = ../Documentation
|
||||
DOC_FILE = $(DOC_DIR)/GUIDE_CSL-Clio
|
||||
endif
|
||||
|
||||
FILTERS_LIST_LAST != ./get-filters.sh $(FILTERS_FILE_LAST)
|
||||
PANDOC_OPTIONS = -s \
|
||||
$(FILTERS_LIST_FIRST) \
|
||||
-C \
|
||||
--bibliography=$(BIBLIO_FILE) \
|
||||
--csl=$(CSL_FILE) \
|
||||
-M lang=fr \
|
||||
$(FILTERS_LIST_LAST)
|
||||
PROV_PREFIX = PROV_
|
||||
HTML-VIEWER = palemoon
|
||||
|
||||
.PHONY: $(BIBLIO_FILE)
|
||||
|
||||
test : $(CSL_FILE) \
|
||||
$(VALIDATION_FILE) \
|
||||
$(BIBLIO_FILE) \
|
||||
@ -46,6 +47,10 @@ test : $(CSL_FILE) \
|
||||
$(VALIDATION_FILE)
|
||||
echo "============="
|
||||
|
||||
test-compact: test
|
||||
dwdiff -3 $(OUTPUT_FILE) $(VALIDATION_FILE) | sort | uniq
|
||||
|
||||
|
||||
validation-prov: $(VALIDATION_PROV_FILE)
|
||||
$(HTML-VIEWER) $(VALIDATION_PROV_FILE)
|
||||
|
||||
@ -54,13 +59,17 @@ $(VALIDATION_PROV_FILE): $(BIBLIO_FILE) $(CSL_FILE) $(INPUT_FILE)
|
||||
$(INPUT_FILE) \
|
||||
-o $(VALIDATION_PROV_FILE)
|
||||
|
||||
validation-docx: $(VALIDATION_DOCX_FILE)
|
||||
|
||||
$(VALIDATION_DOCX_FILE): $(BIBLIO_FILE) $(CSL_FILE) $(INPUT_FILE)
|
||||
pandoc $(PANDOC_OPTIONS) \
|
||||
$(INPUT_FILE) \
|
||||
-o $(VALIDATION_DOCX_FILE)
|
||||
|
||||
$(INPUT_FILE): $(BIBLIO_FILE)
|
||||
./generer-md-pour-citeproc.sh $(BIBLIO_FILE) $(INPUT_FILE)
|
||||
|
||||
$(BIBLIO_FILE): .biblio.stamp
|
||||
touch .biblio.stamp
|
||||
|
||||
.biblio.stamp:
|
||||
$(BIBLIO_FILE):
|
||||
$(JSON_BIBLIO_UTILITIES_DIR)/correct-json $(BIBLIO_FILE)
|
||||
|
||||
install: $(VALIDATION_PROV_FILE)
|
||||
|
Reference in New Issue
Block a user