mirror of
https://github.com/SELinuxProject/selinux
synced 2025-04-21 23:05:28 +00:00
secilc/docs: disable pandoc default css for html docs
Some time ago pandoc started shipping a default css file for html, while that is nice, it limits the max-width of the body element to 36em. We have a lot of tables, code examples, etc... in the manual that are too big for that, requiring constant scrolling. See https://github.com/jgm/pandoc/blob/master/data/templates/styles.html for the default used. While some styling, perhaps even dark/light mode support in the CSS would be nice, I didn't manage to find a simple way to achieve this, so for now just disable the CSS. Expand the arguments for pandoc in the Makefile for better readability. Signed-off-by: Jonathan Hettwer (bauen1) <j2468h@gmail.com>
This commit is contained in:
parent
198ca56a3a
commit
02bdee369c
@ -58,11 +58,25 @@ $(TMPDIR)/policy.cil: $(TESTDIR)/policy.cil
|
|||||||
|
|
||||||
html: $(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil secil.xml
|
html: $(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil secil.xml
|
||||||
mkdir -p $(HTMLDIR)
|
mkdir -p $(HTMLDIR)
|
||||||
$(PANDOC) --highlight-style=$(PANDOC_HIGHLIGHT_STYLE) --syntax-definition=secil.xml --standalone --metadata title="CIL Reference Guide" -t html $(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil -o $(HTMLDIR)/$(HTML_OUT)
|
$(PANDOC) \
|
||||||
|
--highlight-style=$(PANDOC_HIGHLIGHT_STYLE) \
|
||||||
|
--syntax-definition=secil.xml \
|
||||||
|
--standalone \
|
||||||
|
--metadata title="CIL Reference Guide" \
|
||||||
|
--metadata document-css=false \
|
||||||
|
-t html \
|
||||||
|
$(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil \
|
||||||
|
-o $(HTMLDIR)/$(HTML_OUT)
|
||||||
|
|
||||||
pdf: $(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil secil.xml
|
pdf: $(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil secil.xml
|
||||||
mkdir -p $(PDFDIR)
|
mkdir -p $(PDFDIR)
|
||||||
$(PANDOC) --highlight-style=$(PANDOC_HIGHLIGHT_STYLE) --syntax-definition=secil.xml --standalone --toc $(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil -o $(PDFDIR)/$(PDF_OUT)
|
$(PANDOC) \
|
||||||
|
--highlight-style=$(PANDOC_HIGHLIGHT_STYLE) \
|
||||||
|
--syntax-definition=secil.xml \
|
||||||
|
--standalone \
|
||||||
|
--toc \
|
||||||
|
$(PANDOC_FILE_LIST) $(TMPDIR)/policy.cil \
|
||||||
|
-o $(PDFDIR)/$(PDF_OUT)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf $(HTMLDIR)
|
rm -rf $(HTMLDIR)
|
||||||
|
Loading…
Reference in New Issue
Block a user