aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2015-12-13 20:15:49 -0800
committerJohn MacFarlane <jgm@berkeley.edu>2015-12-13 20:19:34 -0800
commita924a3f43d25b34ddd46da2100732ee077779785 (patch)
tree39790f01a4d0baee719a640044b421375471c054
parent90b8024fac298fe26b47075fb1d87d81a7a30ab0 (diff)
downloadpandoc-a924a3f43d25b34ddd46da2100732ee077779785.tar.gz
Fixed ICML image syntax for local files.
`file:filename` rather than `file://./filename`. I think this is right; it matches what we had before with people actually using the ICML writer, and seems to match examples in the spec. I don't have a copy of InDesign I can test on, though. @DigitalPublishingToolkit and @mb21, can you have a look?
-rw-r--r--src/Text/Pandoc/Writers/ICML.hs2
-rw-r--r--tests/writer.icml4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/Text/Pandoc/Writers/ICML.hs b/src/Text/Pandoc/Writers/ICML.hs
index 7fe3de2f6..4b2e794d3 100644
--- a/src/Text/Pandoc/Writers/ICML.hs
+++ b/src/Text/Pandoc/Writers/ICML.hs
@@ -533,7 +533,7 @@ imageICML opts style attr _ (src, _) = do
hw = showFl $ ow / 2
hh = showFl $ oh / 2
scale = showFl (imgWidth / ow) ++ " 0 0 " ++ showFl (imgHeight / oh)
- src' = if isURI src then src else "file://." ++ pathSeparator : src
+ src' = if isURI src then src else "file:" ++ src
(stlStr, attrs) = styleToStrAttr style
props = inTags True "Properties" [] $ inTags True "PathGeometry" []
$ inTags True "GeometryPathType" [("PathOpen","false")]
diff --git a/tests/writer.icml b/tests/writer.icml
index b7444ef22..57f9d2f8a 100644
--- a/tests/writer.icml
+++ b/tests/writer.icml
@@ -2563,7 +2563,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
$ID/Embedded
</Profile>
</Properties>
- <Link Self="ueb" LinkResourceURI="file://./lalune.jpg" />
+ <Link Self="ueb" LinkResourceURI="file:lalune.jpg" />
</Image>
</Rectangle>
</CharacterStyleRange><Br />
@@ -2592,7 +2592,7 @@ These should not be escaped: \$ \\ \&gt; \[ \{</Content>
$ID/Embedded
</Profile>
</Properties>
- <Link Self="ueb" LinkResourceURI="file://./movie.jpg" />
+ <Link Self="ueb" LinkResourceURI="file:movie.jpg" />
</Image>
</Rectangle>
</CharacterStyleRange>