543aa28c38
* Added Text.Pandoc.Pretty. This is better suited for pandoc than the 'pretty' package. One advantage is that we now get proper wrapping; Emph [Inline] is no longer treated as a big unwrappable unit. Previously we only got breaks for spaces at the "outer level." We can also more easily avoid doubled blank lines. Performance is significantly better as well. * Removed Text.Pandoc.Blocks. Text.Pandoc.Pretty allows you to define blocks and concatenate them. * Modified markdown, RST, org readers to use Text.Pandoc.Pretty instead of Text.PrettyPrint.HughesPJ. * Text.Pandoc.Shared: Added writerColumns to WriterOptions. * Markdown, RST, Org writers now break text at writerColumns. * Added --columns command-line option, which sets stColumns and writerColumns. * Table parsing: If the size of the header > stColumns, use the header size as 100% for purposes of calculating relative widths of columns.
39 lines
812 B
Text
39 lines
812 B
Text
# Pandoc with citeproc-hs
|
|
|
|
- [@nonexistent]
|
|
|
|
- @nonexistent
|
|
|
|
- @item1 says blah.
|
|
|
|
- @item1 [p. 30] says blah.
|
|
|
|
- @item1 [p. 30, with suffix] says blah.
|
|
|
|
- @item1 [-@item2 p. 30; see also @item3] says blah.
|
|
|
|
- In a note.[^1]
|
|
|
|
- A citation group [see @item1 p. 34-35; also @item3 chap. 3].
|
|
|
|
- Another one [see @item1 p. 34-35].
|
|
|
|
- And another one in a note.[^2]
|
|
|
|
- Citation with a suffix and locator [@item1 pp. 33, 35-37, and nowhere else].
|
|
|
|
- Citation with suffix only [@item1 and nowhere else].
|
|
|
|
- Now some modifiers.[^3]
|
|
|
|
- With some markup [*see* @item1 p. **32**].
|
|
|
|
|
|
# References
|
|
|
|
[^1]: A citation without locators [@item3].
|
|
|
|
[^2]: Some citations [see @item2 chap. 3; @item3; @item1].
|
|
|
|
[^3]: Like a citation without author: [-@item1], and now Doe with a locator [-@item2 p. 44].
|
|
|