mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-01 15:38:09 +08:00
316 lines
11 KiB
Plaintext
316 lines
11 KiB
Plaintext
Pandoc
|
|
Meta { unMeta = fromList [] }
|
|
[ Header
|
|
1
|
|
( "pandoc-with-citeproc-hs" , [] , [] )
|
|
[ Str "Pandoc with citeproc-hs" ]
|
|
, BulletList
|
|
[ [ Para
|
|
[ Cite
|
|
[ Citation
|
|
{ citationId = "nonexistent"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 1
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[@nonexistent]" ]
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Cite
|
|
[ Citation
|
|
{ citationId = "nonexistent"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = AuthorInText
|
|
, citationNoteNum = 2
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "@nonexistent" ]
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = AuthorInText
|
|
, citationNoteNum = 3
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "@item1" ]
|
|
, Str " says blah."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = []
|
|
, citationSuffix = [ Str "p.\160\&30" ]
|
|
, citationMode = AuthorInText
|
|
, citationNoteNum = 4
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "@item1 [p. 30]" ]
|
|
, Str " says blah."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = []
|
|
, citationSuffix = [ Str "p.\160\&30, with suffix" ]
|
|
, citationMode = AuthorInText
|
|
, citationNoteNum = 5
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "@item1 [p. 30, with suffix]" ]
|
|
, Str " says blah."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = AuthorInText
|
|
, citationNoteNum = 6
|
|
, citationHash = 0
|
|
}
|
|
, Citation
|
|
{ citationId = "item2"
|
|
, citationPrefix = []
|
|
, citationSuffix = [ Str " p.\160\&30" ]
|
|
, citationMode = SuppressAuthor
|
|
, citationNoteNum = 6
|
|
, citationHash = 0
|
|
}
|
|
, Citation
|
|
{ citationId = "\1087\1091\1085\1082\1090\&3"
|
|
, citationPrefix = [ Str "see also" ]
|
|
, citationSuffix = []
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 6
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str
|
|
"@item1 [-@item2 p. 30; see also @\1087\1091\1085\1082\1090\&3]"
|
|
]
|
|
, Str " says blah."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "In a note."
|
|
, Note
|
|
[ Para
|
|
[ Cite
|
|
[ Citation
|
|
{ citationId =
|
|
"\1087\1091\1085\1082\1090\&3"
|
|
, citationPrefix = []
|
|
, citationSuffix = [ Str "p.\160\&12" ]
|
|
, citationMode = AuthorInText
|
|
, citationNoteNum = 7
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "@\1087\1091\1085\1082\1090\&3 [p. 12]" ]
|
|
, Str " and a citation without locators "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId =
|
|
"\1087\1091\1085\1082\1090\&3"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 7
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[@\1087\1091\1085\1082\1090\&3]" ]
|
|
, Str "."
|
|
]
|
|
]
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "A citation group "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = [ Str "see" ]
|
|
, citationSuffix = [ Str " chap.\160\&3" ]
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 8
|
|
, citationHash = 0
|
|
}
|
|
, Citation
|
|
{ citationId = "\1087\1091\1085\1082\1090\&3"
|
|
, citationPrefix = [ Str "also" ]
|
|
, citationSuffix = [ Str " p.\160\&34-35" ]
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 8
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str
|
|
"[see @item1 chap. 3; also @\1087\1091\1085\1082\1090\&3 p. 34-35]"
|
|
]
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "Another one "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = [ Str "see" ]
|
|
, citationSuffix = [ Str " p.\160\&34-35" ]
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 9
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[see @item1 p. 34-35]" ]
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "And another one in a note."
|
|
, Note
|
|
[ Para
|
|
[ Str "Some citations "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = [ Str "see" ]
|
|
, citationSuffix = [ Str " chap.\160\&3" ]
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 10
|
|
, citationHash = 0
|
|
}
|
|
, Citation
|
|
{ citationId =
|
|
"\1087\1091\1085\1082\1090\&3"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 10
|
|
, citationHash = 0
|
|
}
|
|
, Citation
|
|
{ citationId = "item2"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 10
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str
|
|
"[see @item1 chap. 3; @\1087\1091\1085\1082\1090\&3; @item2]"
|
|
]
|
|
, Str "."
|
|
]
|
|
]
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "Citation with a suffix and locator "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = []
|
|
, citationSuffix =
|
|
[ Str " pp.\160\&33, 35-37, and nowhere else" ]
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 11
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[@item1 pp. 33, 35-37, and nowhere else]" ]
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "Citation with suffix only "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = []
|
|
, citationSuffix = [ Str " and nowhere else" ]
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 12
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[@item1 and nowhere else]" ]
|
|
, Str "."
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "Now some modifiers."
|
|
, Note
|
|
[ Para
|
|
[ Str "Like a citation without author: "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = []
|
|
, citationSuffix = []
|
|
, citationMode = SuppressAuthor
|
|
, citationNoteNum = 13
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[-@item1]" ]
|
|
, Str ", and now Doe with a locator "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item2"
|
|
, citationPrefix = []
|
|
, citationSuffix = [ Str " p.\160\&44" ]
|
|
, citationMode = SuppressAuthor
|
|
, citationNoteNum = 13
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[-@item2 p. 44]" ]
|
|
, Str "."
|
|
]
|
|
]
|
|
]
|
|
]
|
|
, [ Para
|
|
[ Str "With some markup "
|
|
, Cite
|
|
[ Citation
|
|
{ citationId = "item1"
|
|
, citationPrefix = [ Emph [ Str "see" ] ]
|
|
, citationSuffix =
|
|
[ Str " p.\160" , Strong [ Str "32" ] ]
|
|
, citationMode = NormalCitation
|
|
, citationNoteNum = 14
|
|
, citationHash = 0
|
|
}
|
|
]
|
|
[ Str "[*see* @item1 p. **32**]" ]
|
|
, Str "."
|
|
]
|
|
]
|
|
]
|
|
, Header 1 ( "references" , [] , [] ) [ Str "References" ]
|
|
]
|