Création d'un changelog intégré dans le guide
This commit is contained in:
parent
2fdfd827a8
commit
8fa7668a54
2
CHANGELOG.md
Normal file
2
CHANGELOG.md
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Changements
|
||||
|
|
@ -896,6 +896,9 @@ Cette liste contient tous les éléments qui, de fait, ne sont pas pris en compt
|
|||
* Variables numériques :
|
||||
* `submitted`
|
||||
|
||||
::: {.changelog}
|
||||
:::
|
||||
|
||||
<!--
|
||||
GNU Free Documentation License
|
||||
Version 1.3, 3 November 2008
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
INPUT_DATA_DIR = ../Tests-Data
|
||||
CHANGELOG = ../CHANGELOG.md
|
||||
BIBLIO_FILE = $(INPUT_DATA_DIR)/BIBLIO_CSL-Tests.json
|
||||
INPUT_FILE = $(INPUT_DATA_DIR)/CSL-Tests.md
|
||||
STYLESHEETS_DIR = ..
|
||||
|
@ -80,10 +81,10 @@ clean:
|
|||
|
||||
doc: docA4 docDiapo
|
||||
|
||||
docA4: $(DOC_FILE).md TEMPLATE_Guide-CSL-Clio.latex
|
||||
docA4: $(DOC_FILE).md TEMPLATE_Guide-CSL-Clio.latex $(CHANGELOG)
|
||||
pandoc $(COMMON_DOC_OPTIONS) -o $(DOC_FILE)_A4.pdf --pdf-engine=lualatex --template=TEMPLATE_Guide-CSL-Clio.latex
|
||||
|
||||
docDiapo: $(DOC_FILE).md TEMPLATE_Guide-CSL-Clio.context
|
||||
docDiapo: $(DOC_FILE).md TEMPLATE_Guide-CSL-Clio.context $(CHANGELOG)
|
||||
pandoc $(COMMON_DOC_OPTIONS) -o $(DOC_FILE)_Diapo.tex -t context --template=TEMPLATE_Guide-CSL-Clio.context && \
|
||||
./microfixes-docDiapo.sh $(DOC_FILE)_Diapo.tex && \
|
||||
cd $(DOC_DIR) && \
|
||||
|
|
20
Utilitaires/changelog-dans-annexes.lua
Normal file
20
Utilitaires/changelog-dans-annexes.lua
Normal file
|
@ -0,0 +1,20 @@
|
|||
local CHANGELOG_PATH = '../CHANGELOG.md'
|
||||
local ANNEXES_HEADER_LEVEL = 1
|
||||
|
||||
local shift_headings = {
|
||||
|
||||
Header = function(header)
|
||||
header.level = header.level + ANNEXES_HEADER_LEVEL
|
||||
return header
|
||||
end
|
||||
|
||||
}
|
||||
|
||||
function Div (div)
|
||||
if div.classes:includes('changelog', 1) then
|
||||
local changelog = io.open(CHANGELOG_PATH):read('a')
|
||||
local changelog_doc = pandoc.read(changelog)
|
||||
local to_include = pandoc.walk_block(pandoc.Div(changelog_doc.blocks), shift_headings).content
|
||||
return to_include
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue
Block a user