|
@@ -0,0 +1,15 @@
|
|
|
+-- Add target="_blank" attributes to all http links in a Pandoc document
|
|
|
+
|
|
|
+local function add_target_blank (link)
|
|
|
+ if string.match(link.target, '^http') then -- here .target == href attribute
|
|
|
+ link.attributes.target = '_blank' -- here .target == traget attribute
|
|
|
+ end
|
|
|
+ return link
|
|
|
+end
|
|
|
+
|
|
|
+-- remove lines 4 and 6 to add target="_blank" to all links, not just http(s)
|
|
|
+
|
|
|
+return {
|
|
|
+ { Link = add_target_blank }
|
|
|
+}
|
|
|
+
|