You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ms...@apache.org on 2020/06/10 06:10:36 UTC
[pdfbox-docs] 01/02: PDFBOX-4848: enable generation of anchor tags
in headings
This is an automated email from the ASF dual-hosted git repository.
msahyoun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pdfbox-docs.git
commit 2aec28e89980bb50173a357d8cff83eb69792aec
Author: Maruan Sahyoun <sa...@fileaffairs.de>
AuthorDate: Wed Jun 10 08:05:12 2020 +0200
PDFBOX-4848: enable generation of anchor tags in headings
---
.eleventy.js | 7 +++++++
package.json | 1 +
2 files changed, 8 insertions(+)
diff --git a/.eleventy.js b/.eleventy.js
index 9d36c8c..60afdd0 100644
--- a/.eleventy.js
+++ b/.eleventy.js
@@ -1,5 +1,12 @@
module.exports = function(eleventyConfig) {
+ // enable generation of header anchor tags
+ // needs the markdown-it-anchor plugin
+ const markdownIt = require("markdown-it");
+ const markdownItAnchor = require("markdown-it-anchor");
+ const markdownLib = markdownIt().use(markdownItAnchor);
+ eleventyConfig.setLibrary("md", markdownLib);
+
// copy static files to output
eleventyConfig.addPassthroughCopy("./content/bootstrap");
eleventyConfig.addPassthroughCopy("./content/css/*.css");
diff --git a/package.json b/package.json
index 3ab48fc..7e91046 100644
--- a/package.json
+++ b/package.json
@@ -17,6 +17,7 @@
"devDependencies": {
"@11ty/eleventy": "^0.11.0",
"html-validate": "^2.23.0",
+ "markdown-it-anchor": "^5.3.0",
"npm-run-all": "^4.1.5"
}
}