Skip to content

Instantly share code, notes, and snippets.

@michael
Last active September 21, 2018 08:14
Show Gist options
  • Save michael/5644732 to your computer and use it in GitHub Desktop.
Save michael/5644732 to your computer and use it in GitHub Desktop.
pandoc -f markdown README.md -t json holy crap!
[
{
"docTitle": [],
"docAuthors": [],
"docDate": []
},
[
{
"Header": [
1,
[
"elife-lens",
[],
[]
],
[
{
"Str": "eLife"
},
"Space",
{
"Str": "Lens"
}
]
]
},
{
"Para": [
{
"Str": "An"
},
"Space",
{
"Str": "alternative"
},
"Space",
{
"Str": "way"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "view"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "research"
},
"Space",
{
"Str": "article."
}
]
},
{
"Para": [
{
"Str": "Look"
},
"Space",
{
"Str": "at"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Link": [
[
{
"Str": "current"
},
"Space",
{
"Str": "prototype"
}
],
[
"http://elifesciences.github.com/articleviewer/",
""
]
]
},
{
"Str": "."
}
]
},
{
"Header": [
2,
[
"introduction",
[],
[]
],
[
{
"Str": "Introduction"
}
]
]
},
{
"Para": [
{
"Str": "Working"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "digital"
},
"Space",
{
"Str": "documents"
},
"Space",
{
"Str": "used"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "be"
},
"Space",
{
"Str": "hard"
},
"Space",
{
"Str": "because"
},
"Space",
{
"Str": "they"
},
"Space",
{
"Str": "usually"
},
"Space",
{
"Str": "come"
},
"Space",
{
"Str": "in"
},
"Space",
{
"Str": "various"
},
"Space",
{
"Str": "presentation-centric"
},
"Space",
{
"Str": "formats,"
},
"Space",
{
"Str": "optimized"
},
"Space",
{
"Str": "for"
},
"Space",
{
"Str": "print"
},
"Space",
{
"Str": "or"
},
"Space",
{
"Str": "display"
},
"Space",
{
"Str": "on"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "specific"
},
"Space",
{
"Str": "device."
}
]
},
{
"Para": [
{
"Str": "If"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "were"
},
"Space",
{
"Str": "considered"
},
"Space",
{
"Str": "as"
},
"Space",
{
"Str": "data,"
},
"Space",
{
"Str": "we"
},
"Space",
{
"Str": "could"
},
"Space",
{
"Str": "make"
},
"Space",
{
"Str": "it"
},
"Space",
{
"Str": "accessible"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "computers"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "allows"
},
"Space",
{
"Str": "new"
},
"Space",
{
"Str": "ways"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "processing"
},
"Space",
{
"Str": "them."
},
"Space",
{
"Str": "We"
},
"Space",
{
"Str": "could"
},
"Space",
{
"Str": "not"
},
"Space",
{
"Str": "only"
},
"Space",
{
"Str": "view"
},
"Space",
{
"Str": "digital"
},
"Space",
{
"Str": "documents,"
},
"Space",
{
"Str": "we"
},
"Space",
{
"Str": "could"
},
"Space",
{
"Str": "query"
},
"Space",
{
"Str": "them,"
},
"Space",
{
"Str": "just"
},
"Space",
{
"Str": "like"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "database."
}
]
},
{
"Para": [
{
"Str": "Along"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "release"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "Lens,"
},
"Space",
{
"Str": "we’d"
},
"Space",
{
"Str": "like"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "promote"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "data-centric"
},
"Space",
{
"Str": "representation"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "scientific"
},
"Space",
{
"Str": "content,"
},
"Space",
{
"Str": "optimized"
},
"Space",
{
"Str": "for"
},
"Space",
{
"Str": "being"
},
"Space",
{
"Str": "consumed"
},
"Space",
{
"Str": "by"
},
"Space",
{
"Str": "web-clients."
}
]
},
{
"Header": [
3,
[
"the-lens-document-format",
[],
[]
],
[
{
"Str": "The"
},
"Space",
{
"Str": "Lens"
},
"Space",
{
"Str": "Document"
},
"Space",
{
"Str": "Format"
}
]
]
},
{
"Para": [
{
"Str": "Lens"
},
"Space",
{
"Str": "can"
},
"Space",
{
"Str": "display"
},
"Space",
{
"Str": "any"
},
"Space",
{
"Str": "document"
},
"Space",
{
"Str": "that"
},
"Space",
{
"Str": "conforms"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "simple"
},
"Space",
{
"Str": "JSON"
},
"Space",
{
"Str": "representation."
},
"Space",
{
"Str": "It's"
},
"Space",
{
"Str": "pretty"
},
"Space",
{
"Str": "easy"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "work"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "once"
},
"Space",
{
"Str": "you"
},
"Space",
{
"Str": "get"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "gist"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "it."
}
]
},
{
"Para": [
{
"Str": "Let's"
},
"Space",
{
"Str": "start"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "an"
},
"Space",
{
"Str": "empty"
},
"Space",
{
"Str": "document,"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "add"
},
"Space",
{
"Str": "some"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "illustrate"
},
"Space",
{
"Str": "how"
},
"Space",
{
"Str": "all"
},
"Space",
{
"Str": "this"
},
"Space",
{
"Str": "works."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"{\n \"id\": \"introducing_lens\",\n \"nodes\": {},\n \"properties\": {},\n \"views\": {\n \"content\": [],\n \"figures\": [],\n \"publications\": []\n }\n}"
]
},
{
"Para": [
{
"Str": "First"
},
"Space",
{
"Str": "off"
},
"Space",
{
"Str": "all"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "is"
},
"Space",
{
"Str": "stored"
},
"Space",
{
"Str": "in"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "nodes,"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "flat"
},
"Space",
{
"Str": "unordered"
},
"Space",
{
"Str": "data-structure"
},
"Space",
{
"Str": "where"
},
"Space",
{
"Str": "each"
},
"Space",
{
"Str": "node"
},
"Space",
{
"Str": "is"
},
"Space",
{
"Str": "identified"
},
"Space",
{
"Str": "by"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "unique"
},
"Space",
{
"Str": "id."
},
"Space",
{
"Str": "Every"
},
"Space",
{
"Str": "node"
},
"Space",
{
"Str": "is"
},
"Space",
{
"Str": "assigned"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "type"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "has"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "number"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "properties."
}
]
},
{
"Header": [
3,
[
"properties",
[],
[]
],
[
{
"Str": "Properties"
}
]
]
},
{
"Para": [
{
"Str": "You"
},
"Space",
{
"Str": "can"
},
"Space",
{
"Str": "define"
},
"Space",
{
"Str": "custom"
},
"Space",
{
"Str": "properties"
},
"Space",
{
"Str": "on"
},
"Space",
{
"Str": "your"
},
"Space",
{
"Str": "document"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "store"
},
"Space",
{
"Str": "them"
},
"Space",
{
"Str": "within"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Code": [
[
"",
[],
[]
],
"properties"
]
},
"Space",
{
"Str": "object."
},
"Space",
{
"Str": "Let's"
},
"Space",
{
"Str": "set"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "title"
},
"Space",
{
"Str": "for"
},
"Space",
{
"Str": "our"
},
"Space",
{
"Str": "new"
},
"Space",
{
"Str": "document."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
" ...,\n \"properties\": {\"title\": \"Lens\"},\n ..."
]
},
{
"Header": [
3,
[
"content-nodes",
[],
[]
],
[
{
"Str": "Content"
},
"Space",
{
"Str": "Nodes"
}
]
]
},
{
"Para": [
{
"Str": "Let's"
},
"Space",
{
"Str": "start"
},
"Space",
{
"Str": "by"
},
"Space",
{
"Str": "adding"
},
"Space",
{
"Str": "some"
},
"Space",
{
"Str": "text"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "our"
},
"Space",
{
"Str": "document"
},
"Space",
{
"Str": "by"
},
"Space",
{
"Str": "specifying"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "text"
},
"Space",
{
"Str": "node."
},
"Space",
{
"Str": "It's"
},
"Space",
{
"Str": "just"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "simple"
},
"Space",
{
"Str": "piece"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "JSON."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"{\n \"type\": \"text\",\n \"id\": \"text:intro\",\n \"content\": \"Lens is an alternative way to view a research article (Figure 1).\",\n}"
]
},
{
"Para": [
{
"Str": "As"
},
"Space",
{
"Str": "mentioned"
},
"Space",
{
"Str": "before"
},
"Space",
{
"Str": "every"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "element"
},
"Space",
{
"Str": "needs"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "have"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "unique"
},
"Space",
{
"Str": "identifier,"
},
"Space",
{
"Str": "as"
},
"Space",
{
"Str": "well"
},
"Space",
{
"Str": "as"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "type"
},
"Space",
{
"Str": "which"
},
"Space",
{
"Str": "describes"
},
"Space",
{
"Str": "what"
},
"Space",
{
"Str": "kind"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "is"
},
"Space",
{
"Str": "stored."
},
"Space",
{
"Str": "This"
},
"Space",
{
"Str": "tells"
},
"Space",
{
"Str": "Lens"
},
"Space",
{
"Str": "how"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "render"
},
"Space",
{
"Str": "that"
},
"Space",
{
"Str": "piece"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "information."
}
]
},
{
"Para": [
{
"Str": "In"
},
"Space",
{
"Str": "order"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "structure"
},
"Space",
{
"Str": "our"
},
"Space",
{
"Str": "document"
},
"Space",
{
"Str": "better"
},
"Space",
{
"Str": "we"
},
"Space",
{
"Str": "also"
},
"Space",
{
"Str": "have"
},
"Space",
{
"Str": "support"
},
"Space",
{
"Str": "for"
},
"Space",
{
"Str": "headings."
},
"Space",
{
"Str": "They"
},
"Space",
{
"Str": "look"
},
"Space",
{
"Str": "like"
},
"Space",
{
"Str": "so:"
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"{\n \"type\": \"heading\",\n \"id\": \"heading:intro\",\n \"level\": 1,\n \"content\": \"Introduction\",\n}"
]
},
{
"Para": [
{
"Str": "That"
},
"Space",
{
"Str": "was"
},
"Space",
{
"Str": "easy."
},
"Space",
{
"Str": "We've"
},
"Space",
{
"Str": "defined"
},
"Space",
{
"Str": "two"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "nodes,"
},
"Space",
{
"Str": "which"
},
"Space",
{
"Str": "go"
},
"Space",
{
"Str": "into"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "nodes"
},
"Space",
{
"Str": "object,"
},
"Space",
{
"Str": "using"
},
"Space",
{
"Str": "their"
},
"Space",
{
"Str": "id"
},
"Space",
{
"Str": "as"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "key."
},
"Space",
{
"Str": "One"
},
"Space",
{
"Str": "last"
},
"Space",
{
"Str": "thing"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "do"
},
"Space",
{
"Str": "is"
},
"Space",
{
"Str": "updating"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "views"
},
"Space",
{
"Str": "object"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "reflect"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "order"
},
"Space",
{
"Str": "of"
},
"Space",
{
"Str": "our"
},
"Space",
{
"Str": "newly"
},
"Space",
{
"Str": "added"
},
"Space",
{
"Str": "content"
},
"Space",
{
"Str": "elements."
}
]
},
{
"Para": [
{
"Str": "At"
},
"Space",
{
"Str": "this"
},
"Space",
{
"Str": "point,"
},
"Space",
{
"Str": "our"
},
"Space",
{
"Str": "document"
},
"Space",
{
"Str": "would"
},
"Space",
{
"Str": "will"
},
"Space",
{
"Str": "like"
},
"Space",
{
"Str": "so:"
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"{\n \"id\": \"hello_world\",\n \"nodes\": {\n \"text:intro\": {...}\n \"heading:intro\": {...}\n },\n \"views\": {\n \"content\": [\"heading:intro\", \"text:intro\"],\n \"figures\": [],\n \"publications\": []\n }\n}"
]
},
{
"Header": [
3,
[
"annotations",
[],
[]
],
[
{
"Str": "Annotations"
}
]
]
},
{
"Para": [
{
"Str": "Text"
},
"Space",
{
"Str": "nodes"
},
"Space",
{
"Str": "only"
},
"Space",
{
"Str": "store"
},
"Space",
{
"Str": "plaintext,"
},
"Space",
{
"Str": "which"
},
"Space",
{
"Str": "is"
},
"Space",
{
"Str": "by"
},
"Space",
{
"Str": "design."
},
"Space",
{
"Str": "In"
},
"Space",
{
"Str": "order"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "cleanly"
},
"Space",
{
"Str": "separate"
},
"Space",
{
"Str": "presentation"
},
"Space",
{
"Str": "from"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "content,"
},
"Space",
{
"Str": "we"
},
"Space",
{
"Str": "keep"
},
"Space",
{
"Str": "all"
},
"Space",
{
"Str": "annotations"
},
"Space",
{
"Str": "in"
},
"Space",
{
"Str": "separate"
},
"Space",
{
"Str": "objects."
},
"Space",
{
"Str": "However,"
},
"Space",
{
"Str": "annotations"
},
"Space",
{
"Str": "are"
},
"Space",
{
"Str": "just"
},
"Space",
{
"Str": "regular"
},
"Space",
{
"Str": "nodes."
},
"Space",
{
"Str": "Let's"
},
"Space",
{
"Str": "add"
},
"Space",
{
"Str": "an"
},
"Space",
{
"Str": "emphasis"
},
"Space",
{
"Str": "annotation"
},
"Space",
{
"Str": "for"
},
"Space",
{
"Str": "\"Lens\"."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"{\n \"id\": \"annotation:1\",\n \"type\": \"emphasis\",\n \"source\": \"text:abstract\",\n \"pos\": [0, 12]\n}"
]
},
{
"Para": [
{
"Str": "Like"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "any"
},
"Space",
{
"Str": "node,"
},
"Space",
{
"Str": "we"
},
"Space",
{
"Str": "assign"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "unique"
},
"Space",
{
"Str": "id"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "type."
},
"Space",
{
"Str": "Annoation"
},
"Space",
{
"Str": "nodes"
},
"Space",
{
"Str": "also"
},
"Space",
{
"Str": "take"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "source"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "pos"
},
"Space",
{
"Str": "property,"
},
"Space",
{
"Str": "stating"
},
"Space",
{
"Str": "which"
},
"Space",
{
"Str": "text"
},
"Space",
{
"Str": "node"
},
"Space",
{
"Str": "is"
},
"Space",
{
"Str": "referenced"
},
"Space",
{
"Str": "("
},
{
"Code": [
[
"",
[],
[]
],
"text:abstract"
]
},
{
"Str": ")"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "which"
},
"Space",
{
"Str": "characters"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "annotation"
},
"Space",
{
"Str": "belongs"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "("
},
{
"Code": [
[
"",
[],
[]
],
"[0, 12]"
]
},
"Space",
{
"Str": "0"
},
"Space",
{
"Str": "being"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "startpos"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "12"
},
"Space",
{
"Str": "being"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "character"
},
"Space",
{
"Str": "offset)."
}
]
},
{
"Para": [
{
"Str": "There"
},
"Space",
{
"Str": "are"
},
"Space",
{
"Str": "some"
},
"Space",
{
"Str": "more"
},
"Space",
{
"Str": "basic"
},
"Space",
{
"Str": "annotation"
},
"Space",
{
"Str": "type"
},
"Space",
{
"Str": "including"
},
"Space",
{
"Code": [
[
"",
[],
[]
],
"strong"
]
},
{
"Str": ","
},
"Space",
{
"Code": [
[
"",
[],
[]
],
"link"
]
},
{
"Str": ","
},
"Space",
{
"Code": [
[
"",
[],
[]
],
"inline-formula"
]
},
"Space",
{
"Str": "etc."
},
"Space",
{
"Str": "Over"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "next"
},
"Space",
{
"Str": "weeks"
},
"Space",
{
"Str": "we'll"
},
"Space",
{
"Str": "add"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "complete"
},
"Space",
{
"Str": "documentation"
},
"Space",
{
"Str": "covering"
},
"Space",
{
"Str": "all"
},
"Space",
{
"Str": "node"
},
"Space",
{
"Str": "types."
}
]
},
{
"Header": [
3,
[
"figures",
[],
[]
],
[
{
"Str": "Figures"
}
]
]
},
{
"Para": [
{
"Str": "However,"
},
"Space",
{
"Str": "now"
},
"Space",
{
"Str": "let's"
},
"Space",
{
"Str": "add"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "figure"
},
"Space",
{
"Str": "now"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "link"
},
"Space",
{
"Str": "it"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "some"
},
"Space",
{
"Str": "text."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"{\n \"type\": \"image\",\n \"id\": \"image:fig1\",\n \"label\": \"Figure 1.\",\n \"url\": \"http://Lens.elifesciences.org/Lens.png\",\n \"large_url\": \"http://Lens.elifesciences.org/Lens_large.png\",\n \"doi\": \"http://dx.doi.org/10.7554/eLife.00336.003\",\n \"caption\": \"caption:53\"\n}"
]
},
{
"Para": [
{
"Str": "As"
},
"Space",
{
"Str": "you"
},
"Space",
{
"Str": "have"
},
"Space",
{
"Str": "noticed,"
},
"Space",
{
"Str": "figures"
},
"Space",
{
"Str": "also"
},
"Space",
{
"Str": "link"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "captions"
},
"Space",
{
"Str": "node,"
},
"Space",
{
"Str": "which"
},
"Space",
{
"Str": "adds"
},
"Space",
{
"Str": "some"
},
"Space",
{
"Str": "labels"
},
"Space",
{
"Str": "and"
},
"Space",
{
"Str": "description"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "figures."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
" \"caption:53\": {\n \"type\": \"caption\",\n \"id\": \"caption:53\",\n \"title\": \"Lens\",\n \"content\": \"\",\n \"source\": \"image:fig1\"\n }"
]
},
{
"Para": [
{
"Str": "In"
},
"Space",
{
"Str": "order"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "have"
},
"Space",
{
"Str": "your"
},
"Space",
{
"Str": "newly"
},
"Space",
{
"Str": "added"
},
"Space",
{
"Str": "figure"
},
"Space",
{
"Str": "show"
},
"Space",
{
"Str": "up"
},
"Space",
{
"Str": "in"
},
"Space",
{
"Str": "Lens's"
},
"Space",
{
"Str": "Figures"
},
"Space",
{
"Str": "tab,"
},
"Space",
{
"Str": "you"
},
"Space",
{
"Str": "have"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "create"
},
"Space",
{
"Str": "an"
},
"Space",
{
"Str": "entry"
},
"Space",
{
"Str": "in"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "figures"
},
"Space",
{
"Str": "view."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"\"views\": {\n \"figures\": [\"image:fig1\"]\n}"
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
" \"annotation:2\": {\n \"type\": \"figure_reference\",\n \"id\": \"annotation:2\",\n \"source\": \"text:intro\",\n \"target\": \"image:fig1\",\n \"key\": \"content\",\n \"content\": \"Figure 1A,B\",\n \"pos\": [32, 8]\n },"
]
},
{
"Header": [
3,
[
"publications",
[],
[]
],
[
{
"Str": "Publications"
}
]
]
},
{
"Para": [
{
"Str": "It"
},
"Space",
{
"Str": "works"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "same"
},
"Space",
{
"Str": "way"
},
"Space",
{
"Str": "for"
},
"Space",
{
"Str": "publications,"
},
"Space",
{
"Str": "that"
},
"Space",
{
"Str": "you"
},
"Space",
{
"Str": "want"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "reference"
},
"Space",
{
"Str": "in"
},
"Space",
{
"Str": "your"
},
"Space",
{
"Str": "research"
},
"Space",
{
"Str": "article."
},
"Space",
{
"Str": "A"
},
"Space",
{
"Str": "publication"
},
"Space",
{
"Str": "node"
},
"Space",
{
"Str": "looks"
},
"Space",
{
"Str": "like"
},
"Space",
{
"Str": "so:"
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
"{\n \"type\": \"publication\",\n \"id\": \"publication:bib38\",\n \"authors\": [\n {\n \"given-names\": \"S\",\n \"last-name\": \"Piccirillo\"\n },\n ...\n ],\n \"title\": \"The Rim101p/PacC pathway and alkaline pH regulate pattern formation in yeast colonies\",\n \"year\": \"2010\",\n \"source\": \"Genetics\",\n \"volume\": \"184\",\n \"fpage\": \"707\",\n \"lpage\": \"16\"\n }"
]
},
{
"Para": [
{
"Str": "Like"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "figures,"
},
"Space",
{
"Str": "they"
},
"Space",
{
"Str": "have"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "be"
},
"Space",
{
"Str": "added"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Code": [
[
"",
[],
[]
],
"publications"
]
},
"Space",
{
"Str": "view"
},
"Space",
{
"Str": "to"
},
"Space",
{
"Str": "be"
},
"Space",
{
"Str": "shown"
},
"Space",
{
"Str": "in"
},
"Space",
{
"Str": "Lens."
},
"Space",
{
"Str": "And"
},
"Space",
{
"Str": "you"
},
"Space",
{
"Str": "can"
},
"Space",
{
"Str": "link"
},
"Space",
{
"Str": "them"
},
"Space",
{
"Str": "with"
},
"Space",
{
"Str": "the"
},
"Space",
{
"Str": "text"
},
"Space",
{
"Str": "by"
},
"Space",
{
"Str": "specifying"
},
"Space",
{
"Str": "a"
},
"Space",
{
"Str": "publication_reference"
},
"Space",
{
"Str": "annotation."
}
]
},
{
"CodeBlock": [
[
"",
[
"js"
],
[]
],
" \"annotation:23\": {\n \"type\": \"publication_reference\",\n \"id\": \"annotation:23\",\n \"source\": \"text:22\",\n \"target\": \"publication:bib34\",\n \"key\": \"content\",\n \"content\": \"Murray, 2003\",\n \"pos\": [\n 85,\n 12\n ]\n },"
]
}
]
]
@lnyaki
Copy link

lnyaki commented Sep 21, 2018

I'm encountering the same problem. Pandoc takes strings and separates them by space character.
So "

Hello guys! What's up?

" will be considered as (simplified):

[
 { "Para":
    [
       {"Str":"Hello"},
      "space",
      {"Str":"guys!"},
      "space",
      {"Str":"What's"},
      "space",
      {"Str":"up?"}
    ]
   }
]

While what i expected was :
[{ "p": "Hello guys! What's up?"}]

Have you found a solution for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment