text:
Thanks for redeeming.{{else}}
Success! Thanks for repurchasing.{{/if}} {{else}} {{#if Expired}}
Increase my visibility!{{else}} {{#if IsMultiPack}}
{{#if HasMultiPack}} You have {{MultiPackCount}} top spot(s) left. Now loading you into the search listings... {{else}} You have used all top spots. Now loading you into the search listings... {{/if}}{{else}}
We are loading you into the search listing pages...{{/if}} {{/if}} {{/if}} {{/if}}
{{Current}} just saw you!{{/if}} {{#if LastTopSpotPurchaseIsMulti }} {{#if HasAnyTopSpot}}
{{#if HasFreeTopSpot }} {{ UnclaimedTopSpotFree }} Free {{/if}} {{#if HasPaidTopSpot }} {{#if HasFreeTopSpot }} & {{/if}} {{ MultiPackCount }} {{/if}} Top Spot{{#if Plural}}s{{/if}} Left{{else}}
0 Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{else}} {{#if HasFreeTopSpot }}
{{ UnclaimedTopSpotFree }} Top Spot{{#if Plural}}s{{/if}} Left{{/if}} {{/if}} {{else}} {{#if HasResults}}
{{Current}} see you now!{{else}} {{/if}} {{/if}}
You can now invite anyone to meet at your favorite Starbucks.
Limited-time feature
39 year old woman | Downingtown, PA, USA | Seeking men 36-45 in Pennsylvania, United States
Live, Learn, Laugh, Love
I am seeking a man who will love me and my son. I am open to having more kids and am looking for a steady relationship. I'm not looking for drama or games. I am looking for someone who believes that honesty prevails -- no matter what the situation, it can be managed as long as there is transparency, respect and love. I am looking for someone with Christian values. I want to grow in our faith together. I like to have fun, enjoy quality time, love the outdoors, like playing board games and video games with my son, am fluent in Spanish, love to travel, and am always up for an adventure. I also like order - lol. Just ask my son :) I guess that is the teacher in me.
Camping , Coffee and conversation , Cooking , Dining out , Fishing/Hunting , Hobbies and crafts , Movies/Videos , Museums and art , Music and concerts , Exploring new areas , Performing arts , Playing cards , Playing sports , Religion/Spiritual , Shopping/Antiques , Travel/Sightseeing , Video games , Volunteering , Watching sports
Baseball, Basketball, Billiards / Pool, Bowling, Football, Hockey, Skiing, Soccer, Swimming, VolleyBall, Walking / Hiking, Weights / Machines, Yoga
I don't believe in astrology
I like Dogs, Exotic Pets, Fish, Horses
Middle of the Road
West Chester University of Pennsylvania, West Chester, PA
To help people when in need, spend time with people, and hang out with my son.
Watch sports, watch movies, ride bikes, play games, mini golf, museums, tubing, skiing, knee boarding, etc.
I read current events-- TIME magazine, SI, CNN, New York Times, and other things online. I also read educational books.
Z{{Cta}} {{#if HasMoreInfo}} ?{{CtaSecondary}} {{/if}}
|What she is looking for
|5'8" (172cms)
|5'0" (152cms) to 7'9" (236cms)
|Body type:
|No preference
|No preference
|Dark blonde
|No preference
|No Way
|No Way
|Social Drinker
|Social Drinker
|Education / Teacher / Professor
|No preference
|I'll tell you later
|No preference
|Never Married
|No preference
|Have kids:
|Yes, and they live at home (1)
|Yes, and they sometimes live at home, No, Yes, and they live at home
|Wants kids:
|Someday, Not sure
|White / Caucasian
|White / Caucasian
|Christian / Other
|Christian / Other
|English, Spanish
|Bachelors degree
|Bachelors degree, Graduate degree, PhD / Post Doctoral


text:
Changelog for pandoc-1.12.3If this renders badly as markdown, see the plain text version
pandoc (1.12.3)
--bibliographyoption now sets the
biblio-filesvariable. So, if you're using
--biblatex, you can just use
--bibliography=foo.bibinstead of
-V bibliofiles=foo.
Don't run pandoc-citeproc filter if
--bibliographyis used together with
--biblatex(Florian Eitel).
Template changes:
- Updated beamer template to include booktabs.
- Added
abstractvariable to LaTeX template.
- Put
titlein LaTeX template (#908).
- Allow use of
\includegraphics[size]in beamer. This just required porting a macro definition from the default LaTeX template to the default beamer template.
reference.docx: Include
FootnoteTextstyle. Otherwise Word ignores the style, even when specified in the
pPr. (#901)
reference.odt: Tidied
Relaxed version bounds for dependencies.
withSocketsDoaround http conduit code in
openURL, so it works on Windows (#1080).
Citefunction to
Markdown reader:
- Fixed regression in title blocks (#1089). If author field was empty, date was being ignored.
- Allow backslash-newline hard line breaks in grid and multiline table cells.
LaTeX reader:
- Add support for
Verbmacro (jrnold) (#1090).
- Support babel-style quoting:
- Add support for
Properly handle script blocks in strict mode. (That is,
markdown-markdown_in_html_blocks.) Previously a spurious

tag was being added (#1093).
Docbook reader: Avoid failure if
tbodycontains no
LaTeX writer:
- Factored out function for table cell creation.
- Better treatment of footnotes in tables. Notes now appear in the regular sequence, rather than in the table cell. (This was a regression in 1.10.)
HTML reader: Parse name/content pairs from meta tags as metadata. Closes #1106.
fixDisplayMathfrom Docx writer to
OpenDocument writer: Fixed
RawBlockso they don't escape.
ODT writer: Use mathml for proper rendering of formulas. Note: LibreOffice's support for this seems a bit buggy. But it should be better than what we had before.
RST writer: Ensure no blank line after def in definition list (#992).
Markdown writer: Don't use tilde code blocks with braced attributes in
markdown_githuboutput. A consequence of this change is that the backtick form will be preferred in general if both are enabled. That is good, as it is much more widespread than the tilde form. (#1084)
Docx writer: Fixed problem with some modified reference docx files. Include
word/_rels/settings.xml.relsif it exists, as well as other
relsfiles besides the ones pandoc generates explicitly.
HTML writer:
- With
--toc, headers no longer link to themselves (#1081).
- Omit footnotes from TOC entries. Otherwise we get doubled footnotes when headers have notes!
- With
EPUB writer:
- Avoid duplicate notes when headings contain notes. This arose because the headings are copied into the metadata "title" field, and the note gets rendered twice. We strip the note now before putting the heading in "title".
- Strip out footnotes from toc entries.
- Fixed bug with
--epub-stylesheet. Now the contents of
writerEpubStylesheet(set by
--epub-stylesheet) should again work, and take precedence over a stylesheet specified in the metadata.
Text.Pandoc.Pretty: Added
nestle. API change.
Text.Pandoc.MIME: Added
fetchItemnow handles image URLs beginning with
Text.Pandoc.ImageSize: Parse EXIF format JPEGs. Previously we could only get size information for JFIF format, which led to squished images in Word documents. Closes #976.
Removed old
MarkdownTest_1.0.3directory (#1104).
pandoc (184.108.40.206)
- Markdown reader: Fixed regression in list parser, involving continuation lines containing raw HTML (or even verbatim raw HTML).
pandoc (1.12.2)
Metadata may now be included in YAML blocks in a markdown document. For example,
--- title: - type: main text: My Book - type: subtitle text: An investigation of metadata creator: - role: author text: John Smith - role: editor text: Sarah Jones identifier: - scheme: DOI text: doi:10.234234.234/33 publisher: My Press rights: (c) 2007 John Smith, CC BY-NC cover-image: img/mypic.jpg ...
Metadata may still be provided using
--epub-metadata; it will be merged with the metadata in YAML blocks.
EPUB writer:
metatags are now used instead of
opfattributes for EPUB3.
- Insert "svg" property as needed in opf (EPUB 3).
- Simplify
- Add properties attribute to
cover-imageitem for EPUB 3.
- Don't include node for
cover.xhtmlif no cover!
- Ensure that same identifier is used throughout (#1044). If an identifier is given in metadata, we use that; otherwise we generate a random uuid.
- Add cover reference to guide element (EPUB 2) (Shaun Attfield).
Fixes an issue with Calibre putting the cover at the end of the book
if the spine has
linear="no". Apparently this is best practice for other converters as well: http://www.idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.6.
- Allow
stylesheetin metadata. The value is a path to the stylesheet.
- Allow partial dates:
Markdown writer: Fix rendering of tight sublists (#1050). Previously a spurious blank line was included after a tight sublist.
ODT writer: Add
draw:nameattribute to
draw:frameelements (#1069). This is reported to be necessary to avoid an error from recent versions of Libre Office when files contain more than one image Thanks to wmanley for reporting and diagnosing the problem.
ConTeXt writer: Don't hardcode figure/table placement and numbering. Instead, let this be set in the template, using
\setupfloat. Thanks to on4aa and Aditya Mahajan for the suggestion (#1067).
Implemented CSL flipflopping spans in DOCX, LaTeX, and HTML writers.
Fixed bug with markdown intraword emphasis. Closes #1066.
Docbook writer: Hierarchicalize block content in metadata. Previously headers just disappeared from block-level metadata when it was used in templates. Now we apply the 'hierarchicalize' transformation. Note that a block headed by a level-2 header will turn into a
OpenDocument writer: Skip raw HTML (#1035). Previously it was erroneously included as verbatim text.
HTML/EPUB writer, footnotes: Put
tag inside
tags. This allows better control of formatting, since the
tags have a distinguishing class (#1049).
Docx writer:
- Use mime type info returned by fetchItem.
- Fixed core metadata (#1046).
Don't create empty date nodes if no date given.
Don't create multiple
dc:creatornodes; instead separate by semicolons.
- Fix URL for core-properties in
Plain writer: don't print
LaTeX writer:
- Fix definition lists with internal links in terms (#1032). This fix puts braces around a term that contains an internal link, to avoid problems with square brackets.
- Properly escape pdftitle, pdfauthor (#1059).
- Use booktabs package for tables (thanks to Jose Luis Duran).
Updated beamer template. Now references should work properly (in a slide) when
--natbibis used.
LaTeX reader:
- Parse contents of curly quotes or matched
"as quotes.
- Support
\textnormalas span with class
nodecor. This is needed for pandoc-citeproc.
- Improved citation parsing. This fixes a run-time error that occured
\citet{}(empty list of keys). It also ensures that empty keys don't get produced.
- Parse contents of curly quotes or matched
MediaWiki reader: Add automatic header identifiers.
HTML reader:
- Use pandoc
Spanfor raw
- Recognize
svgtags as block level content (thanks to MinRK).
- Parse LaTeX math if appropriate options are set.
- Use pandoc
Markdown reader:
- Yaml block must start immediately after
---. If there's a blank line after
---, we interpreted it as a horizontal rule.
- Correctly handle empty bullet list items.
- Citation keys may now start with underscores, and may contain underscores adjacent to internal punctuation.
- Stop parsing "list lines" when we hit a block tag.
This fixes exponential slowdown in certain input, e.g.
a series of lists followed by
- Yaml block must start immediately after
Slides: Preserve

in references slide.
- Fixed bug in
tagWithAttrs. A space was omitted before key-value attributes, leading to invalid HTML.
normalizeDate: Allow dates with year only (thanks to Shaun Attfield).
- Fixed bug in
data:URIs. Previously the base-64 encoded bytestring was returned. We now decode it so it's a proper image!
- Fixed bug in
DocBook reader: Handle numerical attributes starting with decimal. Also use
safeReadinstead of
- Generalized type of
registerHeader, using new type classes
HasHeaderMap. These allow certain common functions to be reused even in parsers that use custom state (instead of
ParserState), such as the MediaWiki reader.
- Moved inlineMath, displayMath from Markdown reader to Parsing. Generalize their types and export them from Parsing. (API change.)
- Generalized type of
Text.Pandoc.Readers.TexMath: Export
readTeXMath', which attends to display/inline. Deprecate
readTeXMath, and use
readTeXMath'in all the writers. Require
texmath >= 0.6.5.2.
- Add entry for
- In looking up extensions, drop the encoding info. E.g. for 'image/jpg;base64' we should lookup 'image/jpg'.
- Add entry for
Templates: Changed how array variables are resolved. Previously if
foois an array (which might be because multiple values were set on the command line),
$foo$would resolve to the concatenation of the elements of foo. This is rarely useful behavior. It has been changed so that the first value is rendered. Of course, you can still iterate over the values using
$for(foo)$. This has the result that you can override earlier settings using
-Vby putting new values later on the command line, which is useful for many purposes.
Text.Pandoc: Don't default to
pandocExtensionsfor all writers.
Allow "epub2" as synonym for "epub", "html4" for "html".
Don't look for slidy files in data files with
https:command line arguments to be downloaded.
make_osx_package.shso data files embedded in
pandoc (1.12.1)
Text.Pandoc.Definition: Changed default JSON serialization format. Instead of
{"Str": "foo"}, for example, we now have
{"t": "Str", "c": "foo"}. This new format is easier to work with outside of Haskell. Incidentally, "t" stands for "tag", "c" for "contents".
MediaWiki reader: Trim contents of
<math>tags, to avoid problems when converting to markdown (#1027).
LaTeX reader:
- Ensure that preamble doesn't contribute to the text of the document.
- Fixed character escaping in \url{}. Previously
\~wasn't handled properly, among others.
- Parse
Span. This is needed for accurate conversion of bibtex titles, since we need to know what was protected from titlecase conversions.
LaTeX writer:
- Specially escape non-ascii characters in labels. Otherwise we can get compile errors and other bugs when compiled with pdflatex (#1007). Thanks to begemotv2718 for the fix.
- Add link anchors for code blocks with identifiers (#1025).
Throughout the code, use
isURIinstead of
isAbsoluteURI. It allows fragments identifiers.
Slide formats:
- A Div element with class "notes" is treated as speaker
notes. Currently beamer goes to
\note{}, revealjs to
, and the notes are simply suppressed in other formats (#925).
- Fixed
. . .(pause) on HTML slide formats. Closes #1029. The old version caused a pause to be inserted before the first material on a slide. This has been fixed.
- Removed data files for s5, slideous, slidy. Users of s5 and slideous will have to download the needed files, as has been documented for some time in the README. By default, slidy code will be sought on the web, as before.
- A Div element with class "notes" is treated as speaker notes. Currently beamer goes to
HTML writer: Insert command to typeset mathjax only in slideous output (#966, #1012).
RST writer: Skip spaces after display math. Otherwise we get indentation problems, and part of the next paragraph may be rendered as part of the math.
OpenDocument writer: Fix formatting of strikeout code (#995), thanks to wilx. don't use
Fixed test suite so it works with cabal sandboxes.
pandoc (126.96.36.199)
- Removed
pandoc (184.108.40.206)
--metadatato be repeated for the same key to form a list. This also has the effect that
--bibliographycan be repeated, as before.
Handle boolean values in
--metadata. Note that anything not parseable as a YAML boolean or string is treated as a literal string. You can get a string value with "yes", or any of the strings interpretable as booleans, by quoting it:
-M boolvalue=yes -M stringvalue='"yes"'
LaTeX writer: Don't print references if
--biblatexoption used.
DOCX writer: Add
settings.xmlto the zip container. Fixes a bug in which docx files could not be read by some versions of Word and LibreOffice (#990).
Fixed a regression involving slide shows with bibliographies. The Div container around references messed up the procedure for carving a document into slides. So we now remove the surrounding Div in
More informative error message when a filter is not found in path.
Depend on pandoc-types 1.12.1. This provide
ToJSONFilterinstances for
Data a => a -> [a]and
Data a => a -> IO [a].
Don't use unicode_collation in building OSX package: it adds something like 50MB of dependencies to the package.
Declare alex and happy as build-tools (#986).
pandoc (1.12)
[new features]
Much more flexible metadata, including arbitrary fields and structured values. Metadata can be specified flexibly in pandoc markdown using YAML metadata blocks, which may occur anywhere in the document:
--- title: Here is my title. abstract: | This is the abstract. 1. It can contain 2. block content and *inline markup* tags: [cat, dog, animal] ...
Metadata fields automatically populate template variables.
opml(OPML) as input and output format. The
_noteattribute, used in OmniOutliner and supported by multimarkdown, is supported. We treat the contents as markdown blocks under a section header.
haddock(Haddock markup) as input format (David Lazar).
revealjsoutput format, for reveal.js HTML 5 slide shows. (Thanks to Jamie F. Olson for the initial patch.) Nested vertical stacks are used for hierarchical structure. Results for more than one level of nesting may be odd.
Custom writers can now be written in lua.
pandoc -t data/sample.lua
will load the script sample.lua and use it as a custom writer. (For a sample, do
pandoc --print-default-data-file sample.lua.) Note that pandoc embeds a lua interpreter, so lua need not be installed separately.
--filter/-Foption to make it easier to run "filters" (Pandoc AST transformations that operate on JSON serializations). Filters are always passed the name of the output format, so their behavior can be tailored to it. The repository https://github.com/jgm/pandocfilters contains a python module for writing pandoc filters in python, with a number of examples.
--metadata/-Moption. This is like
--variable/-V, but actually adds to metadata, not just variables.
--print-default-data-fileoption, which allows printing of any of pandoc's data files. (For example,
pandoc --print-default-data-file reference.odtwill print
Added syntax for "pauses" in slide shows:
This gives . . . me pause.
New markdown extensions:
ignore_line_breaks: causes intra-paragraph line breaks to be ignored, rather than being treated as hard line breaks or spaces. This is useful for some East Asian languages, where spaces aren't used between words, but text is separated into lines for readability.
yaml_metadata_block: Parse YAML metadata blocks. (Default.)
ascii_identifiers: This will force
auto_identifiersto use ASCII only. (Default for
markdown_github.) (#807)
lists_without_preceding_blankline: Allow lists to start without preceding blank space. (Default for
markdown_github.) (#972)
[behavior changes]
--toc-levelno longer implies
--toc. Reason: EPUB users who don't want a visible TOC may still want to set the TOC level for in the book navigation.
--helpnow prints in and out formats in alphabetical order, and says something about PDF output (#720).
--self-containednow returns less verbose output (telling you which URLs it is fetching, but not giving the full header). In addition, there are better error messages when fetching a URL fails.
Citation support is no longer baked in to core pandoc. Users who need citations will need to install and use a separate filter (
--filter pandoc-citeproc). This filter will take
csl, and
citation-abbreviationsfrom the metadata, though it may still be specified on the command line as before.
Citeelement is now created in parsing markdown whether or not there is a matching reference.
pandoc-citeprocscript will put the bibliography at the end of the document, as before. However, it will be put inside a
Divelement with class "references", allowing users some control over the styling of references. A final header, if any, will be included in the
The markdown writer will not print a bibliography if the
citationsextension is enabled. (If the citations are formatted as markdown citations, it is redundant to have a bibliography, since one will be generated automatically.)
Previously we used to store the directory of the first input file, even if it was local, and used this as a base directory for finding images in ODT, EPUB, Docx, and PDF. This has been confusing to many users. So we now look for images relative to the current working directory, even if the first file argument is in another directory. Note that this change may break some existing workflows. If you have been assuming that relative links will be interpreted relative to the directory of the first file argument, you'll need to make that the current directory before running pandoc. (#942)
Better error reporting in some readers, due to changes in
readWith: the line in which the error occured is printed, with a caret pointing to the column.
All slide formats now support incremental slide view for definition lists.
\[..\]as math in MediaWiki reader. Parse
:<math>...</math>as display math. These notations are used with the MathJax MediaWiki extension.
All writers: template variables are set automatically from metadata fields. However, variables specified on the command line with
--variablewill completely shadow metadata fields.
--variableis used to set many variables with the same name, a list is created.
Man writer: The
header, and
footercan now all be set individually in metadata. The
descriptionvariable has been removed. Quotes have been added so that spaces are allowed in the title. If you have a title that begins
COMMAND(1) footer here | header here
pandoc will still parse it into a title, section, header, and footer. But you can also specify these elements explicitly (#885).
Markdown reader
- Added support for YAML metadata blocks, which can come anywhere in the document (not just at the beginning). A document can contain multiple YAML metadata blocks.
- HTML span and div tags are parsed as pandoc Span and Div elements.
Markdown writer
- Allow simple tables to be printed as grid tables,
if other table options are disabled. This means you can do
pandoc -t markdown-pipe_tables-simple_tables-multiline_tablesand all tables will render as grid tables.
- Support YAML title block (render fields in alphabetical order to make output predictable).
- Allow simple tables to be printed as grid tables, if other table options are disabled. This means you can do
[API changes]
Text.Pandoc.Definitionhas been changed to allow structured metadata. (Note: existing code that pattern-matches on
Metawill have to be revised.) Metadata can now contain indefinitely many fields, with content that can be a string, a Boolean, a list of
Inlineelements, a list of
Blockelements, or a map or list of these.
A new generic block container (
Div) has been added to
Block, and a generic inline container (
Span) has been added to
Inline. These can take attributes. They will render in HTML, Textile, MediaWiki, Org, RST and and Markdown (with
markdown_in_htmlextension) as HTML
elements; in other formats they will simply pass through their contents. But they can be targeted by scripts.
Formatis now a newtype, not an alias for String. Equality comparisons are case-insensitive.
Text.Pandoc.Walk, which exports hand-written tree-walking functions that are much faster than the SYB functions from
Text.Pandoc.Generic. These functions are now used where possible in pandoc's code. (
Tests.Walkverifies that
querymatch the generic traversals
Text.Pandoc.JSON, which provides
FromJSONinstances for the basic pandoc types. They use GHC generics and should be faster than the old JSON serialization using
Text.Pandoc.Process, exporting
pipeProcess. This is a souped-up version of
readProcessWithErrorcodethat uses lazy bytestrings instead of strings and allows setting environment variables. (Used in
New module
New module
New module
Text.Pandoc.Readers.Haddock(David Lazar). This is based on Haddock's own lexer/parser.
New module
fetchItemnow return an Either, for better error handling.
stringifypolymorphic in
- Simplified
Templatetype to a newtype.
- Removed
- Changed type of
renderTemplate: it now takes a JSON context and a compiled template.
- Export
- Export
renderTemplate'that takes a string instead of a compiled template.
- Export
- Simplified
makePDFinstead of
- Made
toJsonFilteran alias for
- Removed
Text.Pandoc.JSONshould be used instead. (Compiling against pandoc-types instead of pandoc will also produce smaller executables.)
- Removed the deprecated
- Added
writeJSONto the API (#817).
- Made
- Added
- Changed
writerSourceURLand changed the type to a
writerSourceURLis set to 'Just url' when the first command-line argument is an absolute URL. (So, relative links will be resolved in relation to the first page.) Otherwise, 'Nothing'.
- All bibliography-related fields have been removed from
- Added
Text.Pandoc.Bibliomodule has been removed. Users of the pandoc library who want citation support will need to use
[bug fixes]
In markdown, don't autolink a bare URI that is followed by
openURLnow follows redirects (#701), properly handles
data:URIs, and prints diagnostic output to stderr rather than stdout.
readDefaultDataFile: normalize the paths. This fixes bugs in
--self-containedon pandoc compiled with
- Fixed
readDefaultDataFileso it works on Windows.
- Better error messages for
readDefaultDataFile. Instead of listing the last path tried, which can confuse people who are using
--self-contained, so now we just list the data file name.
- URL-escape pipe characters. Even though these are legal,
Network.URIdoesn't regard them as legal in URLs. So we escape them first (#535).
Mathjax in HTML slide shows: include explicit "Typeset" call. This seems to be needed for some formats (e.g. slideous) and won't hurt in others (#966).
- On Windows, create temdir in working directory, since the system temp directory path may contain tildes, which can cause problems in LaTeX (#777).
- Put temporary output directory in
TEXINPUTS(see #917).
makePDFtries to download images that are not found locally, if the first argument is a URL (#917).
- If compiling with
pdflatexyields an encoding error, offer the suggestion to use
Produce automatic header identifiers in parsing textile, RST, and LaTeX, unless
auto_identifiersextension is disabled (#967).
Text.Pandoc.SelfContained: Strip off fragment, query of relative URL before treating as a filename. This fixes
--self-containedwhen used with CSS files that include web fonts using the method described here: http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/ (#739). Handle
uriparser no longer treats punctuation before percent-encoding, or a
+character, as final punctuation.
Text.Pandoc.ImageSize: Handle EPS (#903). This change will make EPS images properly sized on conversion to Word.
Slidy: Use slidy.js rather than slidy.js.gz. Reason: some browsers have trouble with the gzipped js file, at least on the local file system (#795).
Markdown reader
- Properly handle blank line at beginning of input (#882).
- Fixed bug in unmatched reference links. The input
[*infile*] [*outfile*]was getting improperly parsed: "infile" was emphasized, but "outfile" was literal (#883).
- Allow internal
+in citation identifiers (#856).
- Allow
#in ATX headers if no
- Do not generate blank title, author, or date metadata elements. Leave these out entirely if they aren't present.
- Allow backtick code blocks not to be preceded by blank line (#975).
Textile reader:
- Correctly handle entities.
- Improved handling of

blocks (#927). Remove internal HTML tags in code blocks, rather than printing them verbatim. Parse attributes on

tag for code blocks.
HTML reader: Handle non-simple tables (#893). Column widths are read from
coltags if present, otherwise divided equally.
LaTeX reader
- Support alltt environment (#892).
- Support
- Treat
\textslas emphasized text reader (#850).
- Skip positional options after
- Support
\v{}for hacek (#926).
- Don't add spurious ", " to citation suffixes. This is added when needed in pandoc-citeproc.
- Allow spaces in alignment spec in tables, e.g.
{ l r c }.
- Improved support for accented characters (thanks to Scott Morrison).
- Parse label after section command and set id (#951).
RST reader:
- Don't insert paragraphs where docutils doesn't.
rst2htmldoesn't add

tags to list items (even when they are separated by blank lines) unless there are multiple paragraphs in the list. This commit changes the RST reader to conform more closely to what docutils does (#880).
- Improved metadata. Treat initial field list as metadata when
standalone specified. Previously ALL fields "title", "author",
"date" in field lists were treated as metadata, even if not at
the beginning. Use
subtitlemetadata field for subtitle.
- Fixed 'authors' metadata parsing in reST. Semicolons separate different authors.
- Don't insert paragraphs where docutils doesn't.
MediaWiki reader
- Allow space before table rows.
- Fixed regression for
<is no longer allowed in URLs, according to the uri parser in
Text.Pandoc.Parsing. Added a test case.
- Correctly handle indented preformatted text without preceding or following blank line.
- Fixed
|links inside table cells. Improved attribute parsing.
- Skip attributes on table rows. Previously we just crashed if rows had attributes, now we ignore them.
- Ignore attributes on headers.
- Allow
Image:for images (#971).
- Parse an image with caption in a paragraph by itself as a figure.
LaTeX writer
- Don't use ligatures in escaping inline code.
- Fixed footnote numbers in LaTeX/PDF tables. This fixes a bug wherein notes were numbered incorrectly in tables (#827).
- Always create labels for sections. Previously the labels were only created when there were links to the section in the document (#871).
- Stop escaping
|in LaTeX math. This caused problems with array environments (#891).
- Change
/in paths.
/works even on Windows in LaTeX.
\will cause major problems if unescaped.
- Write id for code block to label attribute in LaTeX when listings is used (thanks to Florian Eitel).
- Scale LaTeX tables so they don't exceed columnwidth.
- Avoid problem with footnotes in unnumbered headers (#940).
Beamer writer: when creating beamer slides, add
allowframebreaksoption to the slide if it is one of the header classes. It is recommended that your bibliography slide have this attribute:
# References {.allowframebreaks}
This causes multiple slides to be created if necessary, depending on the length of the bibliography.
ConTeXt writer: Properly handle tables without captions. The old output only worked in MkII. This should work in MkIV as well (#837).
MediaWiki writer: Use native mediawiki tables instead of HTML (#720).
HTML writer:
- Fixed
--no-highlight(Alexander Kondratskiy).
- Don't convert to lowercase in email obfuscation (#839).
- Ensure proper escaping in
- Fixed
AsciiDoc writer:
- Support
--atx-headers(Max Rydahl Andersen).
- Don't print empty identifier blocks
([[]])on headers (Max Rydahl Andersen).
- Support
ODT writer:
- Fixing wrong numbered-list indentation in open document format (Alexander Kondratskiy) (#369).
reference.odt: Added pandoc as "generator" in
- Minor changes for ODF 1.2 conformance (#939). We leave the
contextual-spacingattribute, which is provided by LibreOffice itself and seems well supported.
Docx writer:
- Fixed rendering of display math in lists. In 1.11 and 1.11.1, display math in lists rendered as a new list item. Now it always appears centered, just as outside of lists, and in proper display math style, no matter how far indented the containing list item is (#784).
- Use
textWrappingfor linebreaks. Previously we used
- Use Compact style for Plain block elements, to differentiate between tight and loose lists (#775).
- Ignore most components of
reference.docx. We take the
word/theme/theme1.xml, and
reference.docx, ignoring everything else. This should help with the corruption problems caused when different versions of Word resave the reference.docx and reorganize things.
- Made
--no-highlightwork properly.
EPUB writer
- Don't add
dc:creatortags if present in EPUB metadata.
- Add
- Don't put blank title page in reading sequence.
linear="no"if no title block. Addresses #797.
- Download webtex images and include as data URLs.
This allows you to use
--webtexin creating EPUBs. Math with
--webtexis automatically made self-contained.
- In
data/epub.css, removed highlighting styles (which are no longer needed, since styles are added by the HTML writer according to
--highlighting-style). Simplified margin fields.
- If resource not found, skip it, as in Docx writer (#916).
- Don't add
RTF writer:
- Properly handle characters above the 0000-FFFF range. Uses surrogate pairs. Thanks to Hiromi Ishii for the patch.
- Fixed regression with RTF table of contents.
- Only autolink absolute URIs. This fixes a regression, #830.
Markdown writer:
- Only autolink absolute URIs. This fixes a regression, #830.
- Don't wrap attributes in fenced code blocks.
- Write full metadata in MMD style title blocks.
- Put multiple authors on separate lines in pandoc titleblock. Also, don't wrap long author entries, as new lines get treated as new authors.
- Fixed bug retrieving default template for markdown variants.
- Templates can now contain "record lookups" in variables;
for example,
author.institutionwill retrieve the
institutionfield of the
- More consistent behavior of
$for$. When
foois not a list,
$for(foo)$...$endfor$should behave like $if(foo)$...$endif$. So if
fooresolves to "", no output should be produced. See pandoc-templates#39.
Citation processing improvements (now part of pandoc-citeproc):
- Fixed
endWithPunctThe new version correctly sees a sentence ending in '.)' as ending with punctuation. This fixes a bug which led such sentences to receive an extra period at the end: '.).'. Thanks to Steve Petersen for reporting.
- Don't interfere with Notes that aren't citation notes. This fixes a bug in which notes not generated from citations were being altered (e.g. first letter capitalized) (#898).
- Only capitalize footnote citations when they have a prefix.
- Changes in suffix parsing. A suffix beginning with a digit gets 'p'
inserted before it before passing to citeproc-hs, so that bare numbers
are treated as page numbers by default. A suffix not beginning with
punctuation has a space added at the beginning (rather than a comma and
space, as was done before for not-author-in-text citations).
The result is that
\citep[23]{item1}in LaTeX will be interpreted properly, with '23' treated as a locator of type 'page'.
- Many improvements to citation rendering, due to fixes in citeproc-hs (thanks to Andrea Rossato).
- Warnings are issued for undefined citations, which are rendered
- Fixed hanging behavior when locale files cannot be found.
- Fixed
[template changes]
DocBook: Use DocBook 4.5 doctype.
Org: '#+TITLE:' is inserted before the title. Previously the writer did this.
LaTeX: Changes to make mathfont work with xelatex. We need the mathspec library, not just fontspec, for this. We also need to set options for setmathfont (#734).
LaTeX: Use
tex-ansimapping for
monofont. This ensures that straight quotes appear as straight, rather than being treated as curly. See #889.
\includegraphicsmore flexible in LaTeX template. Now it can be used with options, if needed. Thanks to Bernhard Weichel.
LaTeX/Beamer: Added
classoptionvariable. This is intended for class options like
oneside; it may be repeated with different options. (Thanks to Oliver Matthews.)
Beamer: Added
fontthemevariable. (Thanks to Luis Osa.)
LaTeX: Added
biblio-stylevariable (#920).
DZSlides: title attribute on title section.
HTML5: add meta tag to allow scaling by user (Erik Evenson)
[under-the-hood improvements]
Markdown reader:Improved strong/emph parsing, using the strategy of https://github.com/jgm/Markdown. The new parsing algorithm requires no backtracking, and no keeping track of nesting levels. It will give different results in some edge cases, but these should not affect normal uses.
Text.Pandoc.Compat.Monoid. This allows pandoc to compile with
base< 4.5, where
Data.Monoiddoesn't export
<>. Thanks to Dirk Ullirch for the patch.
Text.Pandoc.Compat.TagSoupEntity. This allows pandoc to compile with
tagsoup0.13.x. Thanks to Dirk Ullrich for the patch.
Most of
Text.Pandoc.Readers.TeXMathhas been moved to the
texmathmodule (0.6.4). (This allows
pandoc-citeprocto handle simple math in bibliography fields.)
Text.Pandoc.Writers.Sharedfor shared functions used only in writers.
metaToJSONis used in writers to create a JSON object for use in the templates from the pandoc metadata and variables.
setField, and
defFieldare for working with JSON template contexts.
Text.Pandoc.Asciifyutility module. This exports functions to create ASCII-only versions of identifiers.
- Generalized state type on
readWith(API change).
- Specialize readWith to
Stringinput. (API change).
- In
ParserState, replace
- Generalized state type on
Text.Pandoc.UTF8: use strict bytestrings in reading. The use of lazy bytestrings seemed to cause problems using pandoc on 64-bit Windows 7/8 (#874).
Factored out
registerHeaderfrom markdown reader, added to
blaze_html_0_5flag, require
blaze-html>= 0.5. Reason: < 0.5 does not provide a monoid instance for Attribute, which is now needed by the HTML writer (#803).
http-conduitflag, which allows fetching https resources. It also brings in a large number of dependencies (
http-conduitand its dependencies), which is why for now it is an optional flag (#820).
Added CONTRIBUTING.md.
Improved INSTALL instructions.
make-windows-installer.bat: Removed explicit paths for executables.
aesonis now used instead of
jsonfor JSON.
Set default stack size to 16M. This is needed for some large conversions, esp. if pandoc is compiled with 64-bit ghc.
Various small documentation improvements. Thanks to achalddave and drothlis for patches.
Removed comment that chokes recent versions of CPP (#933).
Removed support for GHC version < 7.2, since pandoc-types now requires at least GHC 7.2 for GHC generics.
pandoc (1.11.1)
Markdown reader:
- Fixed regression in which parentheses were lost in link URLs. Added tests. Closes #786.
- Better handling of unmatched double quotes in
--smartmode. These occur frequently in fiction, since it is customary not to close quotes in dialogue if the speaker does not change between paragraphs. The unmatched quotes now get turned into literal left double quotes. (No
Quotedinline is generated, however.) Closes #99 (again).
HTML writer: Fixed numbering mismatch between TOC and sections.
--number-offsetnow affects TOC numbering as well as section numbering, as it should have all along. Closes #789.
Markdown writer: Reverted 1.11 change that caused citations to be rendered as markdown citations, even if
--bibliographywas specified, unless
citationextension is disabled. Now, formatted citations are always printed if
--bibliographywas specified. If you want to reformat markdown keeping pandoc markdown citations intact, don't use
--bibliography. Note that citations parsed from LaTeX documents will be rendered as pandoc markdown citations when
--bibliographyis not specified.
ODT writer: Fixed regression leading to corrupt ODTs. This was due to a change in the
Showinstance for
Text.Pandoc.Pretty.Doc. Closes #780.
Fixed spacing bugs involving code block attributes in RST reader and Markdown writer. Closes #763.
Windows package: Various improvements due to Fyodor Sheremetyev.
- Automatically set installation path (Program Files or Local App Data).
- Set system PATH environment variable when installing for all users.
- Pandoc can installed for all users using the following command.
msiexec /i pandoc-1.11.msi ALLUSERS=1.
Bumped QuickCheck version bound.
pandoc (1.11)
--number-offsetoption. (See README for description.)
--default-image-extensionoption. (See README for description.)
--number-sectionsbehavior change: headers with class
unnumberedwill not be numbered.
--versionnow reports the default data directory.
Text.Pandoc.Parsingis no longer exposed. (API change.)
Text.Pandoc.Highlightingis no longer exposed. (API change.)
Text.Pandoc.Shared: Changed type of
Secnow includes a field for
Attrrather than just
String. (API change.)
markdown_githubas input format. This was an accidental omission in 1.10.
readerDefaultImageExtensionfield to
ReaderOptions. (API change.)
writerNumberOffsetfield in
WriterOptions. (API change.)
Beamer template:
- Fixed captions with longtable. Thanks to Joost Kremers.
- Provide
\Oldincludegraphicsas in LaTeX template (Benjamin Bannier).
LaTeX template:
- Load microtype after fonts. Microtype needs to know what fonts are being used. Thanks to dfc for the patch.
- Set
secnumdepthto 5 if
--number-sectionsspecified. This yields behavior equivalent to the other writers, numbering level 4 and 5 headers too. Closes #753.
HTML reader:
- Handle
- Preserve all header attributes.
- Handle
LaTeX reader:
- Parse
HorizontalRule. Closes #746.
- Parse starred variants of
\sectionetc. as headers with attribute
- Read optional attributes in
Verbatimenvironments. We convert these to pandoc standard names, e.g.
- Handle language attribute for lstlistings.
- Better support for Verbatim and minted environments. Closes #763.
- Parse
Markdown reader:
-in an attribute context =
.unnumbered. The point of this is to provide a way to specify unnumbered headers in non-English documents.
- Fixed bug parsing key/value attributes. Parsing failed if you had an unquoted attribute immediately before the final '}'.
- Make backslash escape work in attributes.
- Fix title block parsing. Now if
mmd_title_blocksis specified, pandoc will parse a MMD title block if it sees one, even if
pandoc_title_blocksis enabled.
- Refactoring:
litCharnow includes entities, so we don't need to use
fromEntitiese.g. on titles.
- Allow spaces around borders in pipe tables. Closes #772.
- Allow all punctuation in angle-bracket autolinks. Previously
things like
----were disallowed, because the uri parser treated them as trailing punctuation. Closes #768.
- Make
implicit_header_referenceswork properly when headers are given explicit identifiers.
- Check for tables before line blocks. Otherwise some pipe tables get treated as line blocks.
- Allow
&in emails (for entities).
- Properly handle entities in titles and links. A markdown link
<http://göogle.com>should be a link to
http://göogle.com. Closes #723.
Textile reader:
- Handle attributes on headers.
LaTeX reader:
- Add
fig:as title for images with captions. This is needed for them to be rendered as figures. Closes #766.
- Never emit an empty paragraph. See #761.
- Handle
\captionfor images in figures. Closes #766.
- Parse
\section*, etc. as unnumbered sections.
- Add
HTML writer:
- Support header attributes. The attributes go on
the enclosing
divtag if
--section-divsis specified.
- Fixed a regression (only now noticed) in html+lhs output. Previously the bird tracks were being omitted.
- Support header attributes. The attributes go on the enclosing
LaTeX writer:
- Omit lists with no items to avoid LaTeX errors.
- Support line numbering with
--listings. If
numberLinesclass is present, we add
numbers=left; if
startFromis present, we add
firstnumber=. (#763)
ConTeXt writer:
- Removed
\placecontent. This produced a duplicate toc, in conjunction with
- Use
\subjectetc. for headers with
- Removed
Textile writer:
- Support header attributes.
Markdown writer:
- Use grid tables when needed, and if enabled. Closes #740.
- Render citations as pandoc-markdown citations.
Previously citations were rendered as citeproc-formatted citations
by default. Now we render them as pandoc citations, e.g.
[@item1], unless the
citationsextension is disabled. If you still want formatted citations in your markdown output, use
pandoc -t markdown-citations.
RST writer:
- Support
:number-lines:in code blocks.
- Support
Docx writer:
- Better treatment of display math. Display math inside a paragraph is now put in a separate paragraph, so it will render properly (centered and without extra blank lines around it). Partially addresses #742.
- Content types and document rels xml files are now created from
scratch, rather than being taken over from
reference.docx. This fixes problems that arise when you edit the
reference.docxwith Word.
- We also now encode mime types for each individual image rather than using defaults. This should allow us to handle a wider range of image types (including PDF). Closes #414.
- Changed style names in
reference docx.
Link. The old names got changed by Word when the
reference.docxwas edited. Closes #414.
EPUB writer:
- Fix section numbering. Previously the numbering restarted from 1
in each chapter (with
--number-sections), though the numbers in the table of contents were correct.
- Headers with "unnumbered" attribute are not numbered. (Nor do they cause an increment in running numbering.) Section numbers now work properly, even when there is material before the first numbered section.
- Include HTML TOC, even in epub2. The TOC is included in
<spine>, but
linearis set to
nounless the
--tocoption is specified. Include
<guide>element in OPF. This should allow the TOC to be useable in Kindles when converted with kindlegen. Closes #773.
- Fix section numbering. Previously the numbering restarted from 1 in each chapter (with
Text.Pandoc.Parsing: Optimized
oneOfStringsCI. This dramatically reduces the speed penalty that comes from enabling the
autolink_bare_urisextension. The penalty is still substantial (in one test, from 0.33s to 0.44s), but nowhere near what it used to be. The RST reader is also much faster now, as it autodetects URIs.
hierarchicalizewill not number section with class "unnumbered". Unnumbered sections get
[]for their section number.
- Fixed
chompso it works inside
- Changed
Showinstance so it is better for debugging.
- Fixed
Text.Pandoc.ImageSize: Added
Text.Pandoc.UTF8: Strip off BOM if present. Closes #743.
Windows installer improvements:
- The installer is now signed with a certificate (thanks to Fyodor Sheremetyev).
- WiX is used instead of InnoSetup. The installer is now a standard msi file.
- The version number is now auto-detected, and need not be updated separately.
OSX installer improvements:
- The package and pandoc executable are now signed with a certificate (thanks to Fyodor Sheremetyev).
- RTF version of license is used.
- Use full path for sysctl in
InstallationCheckscript (jonahbull). Closes #580.
Converted COPYING to markdown.
pandoc.cabal: Require latest versions of highlighting-kate, texmath, citeproc-hs, zip-archive.
pandoc (1.10.1)
Markdown reader: various optimizations, leading to a significant performance boost.
RST reader: Allow anonymous form of inline links:
`hello <url>`__Closes #724.
Mediawiki reader: Don't require newlines after tables. Thanks to jrunningen for the patch. Closes #733.
Fixed LaTeX macro parsing. Now LaTeX macro definitions are preserved when output is LaTeX, and applied when it is another format. Partially addresses #730.
Markdown and RST readers: Added parser to
blockthat skips blank lines. This fixes a subtle regression involving grid tables with empty cells. Also added test for grid table with empty cells. Closes #732.
RST writer: Use
.. code:: languagefor code blocks with language. Closes #721.
DocBook writer: Fixed output for hard line breaks, adding a newline between
Markdown writer: Use an autolink when link text matches url. Previously we also checked for a null title, but this test fails for links produced by citeproc-hs in bibliographies. So, if the link has a title, it will be lost on conversion to an autolink, but that seems okay.
Markdown writer: Set title, author, date variables as before. These are no longer used in the default template, since we use titleblock, but we set them anyway for those who use custom templates.
LaTeX writer: Avoid extra space at start/end of table cell. Thanks to Nick Bart for the suggestion of using @{}.
- More efficient version of
- Type of
macrohas changed; the parser now returns
Blocksinstead of
- More efficient version of
Relaxed old-time version bound, allowing 1.0.*.
Removed obsolete
hsmarkdownscript. Those who need
hsmarkdownshould create a symlink as described in the README.
pandoc (126.96.36.199)
Markdown reader: Try
rawTeXBlock. Otherwise
\begin{code}...\end{code}isn't handled properly in markdown+lhs. Thanks to Daniel Miot for noticing the bug and suggesting the fix.
Markdown reader: Fixed bug with headerless grid tables. The 1.10 code assumed that each table header cell contains exactly one block. That failed for headerless tables (0) and also for tables with multiple blocks in a header cell. The code is fixed and tests provided. Thanks to Andrew Lee for pointing out the bug.
Markdown reader: Fixed regressions in fenced code blocks. Closes #722.
- Tilde code fences can again take a bare language string
~~~ haskell), not just curly-bracketed attributes (
~~~ {.haskell}).
- Backtick code blocks can take the curly-bracketed attributes.
- Backtick code blocks don't require a language.
- Consolidated code for the two kinds of fenced code blocks.
- Tilde code fences can again take a bare language string (
LaTeX template: Use
\urlstyle{same}to avoid monospace URLs.
Markdown writer: Use proportional font for email autolinks with obfuscation. Closes #714.
Corrected name of
blank_before_blockquotein README. Closes #718.
Text.Pandoc.Shared: Fixed bug in
uriparser. The bug prevented an autolink at the end of a string (e.g. at the end of a line block line) from counting as a link. Closes #711.
Use the
hsb2hspreprocessor instead of TH for embed_data_files. This should work on Windows, unlike the TH solution with file-embed.
Eliminated use of TH in test suite.
Text.Pandoc.Data(non-exported) to hold the association list of embedded data files, if the
embed_data_filesflag is selected. This isolates the code that needs special treatment with file-embed or
Changes to
- Exit batch file if any of the cabal-dev installs fail.
- There's no longer any need to reinstall
- Don't start with a
cabal update; leave that to the user.
- Force reinstall of pandoc.
Fixed EPUB writer so it builds with blaze-html 0.4.x. Thanks to Jens Petersen.
pandoc (188.8.131.52)
- Fixed bug with escaped % in LaTeX reader. Closes #710.
pandoc (22.214.171.124)
- Added further missing fb2 tests to cabal file.
pandoc (184.108.40.206)
- Added fb2 tests to cabal file's extra-source-files.
pandoc (220.127.116.11)
- Bump version bounds on test-framework packages.
pandoc (1.10)
[new features]
New input formats:
mediawiki(MediaWiki markup).
New output formats:
epub3(EPUB v3 with MathML),
fb2(FictionBook2 ebooks).
--toc-depthoption, specifying how many levels of headers to include in a table of contents.
--epub-chapter-leveloption, specifying the header level at which to divide EPUBs into separate files. Note that this normally affects only performance, not the visual presentation of the EPUB in a reader.
Removed the
--strictoption. Instead of using
--strict, one can now use the format name
markdown_strictfor either input or output. This gives more fine-grained control that
--strictdid, allowing one to convert from pandoc's markdown to strict markdown or vice versa.
It is now possible to enable or disable specific syntax extensions by appending them (with
-) to the writer or reader name. For example,
pandoc -f markdown-footnotes+hard_line_breaks
disables footnotes and enables treating newlines as hard line breaks. The literate Haskell extensions are now implemented this way as well, using either
+literate_haskell. For a list of extension names, see the README under "Pandoc's Markdown."
The following aliases have been introduced for specific combinations of markdown extensions:
markdown_strict. These aliases work just like regular reader and writer names, and can be modified with extension modifiers as described above. (Note that conversion from one markdown dialect to another does not work perfectly, because there are differences in markdown parsers besides just the extensions, and because pandoc's internal document model is not rich enough to capture all of the extensions.)
--html-q-tagsoption. The previous default was to use
<q>tags for smart quotes in HTML5. But
<q>tags are also valid HTML4. Moreover, they are not a robust way of typesetting quotes, since some user agents don't support them, and some CSS resets (e.g. bootstrap) prevent pandoc's quotes CSS from working properly. We now just insert literal quote characters by default in both
html5output, but this option is provided for those who still want
The markdown reader now prints warnings (to stderr) about duplicate link and note references. Closes #375.
Markdown syntax extensions:
Added pipe tables. Thanks to François Gannaz for the initial patch. These conform to PHP Markdown Extra's pipe table syntax. A subset of org-mode table syntax is also supported, which means that you can use org-mode's nice table editor to create tables.
Added support for RST-style line blocks. These are useful for verse and addresses.
Attributes can now be specified for headers, using the same syntax as in code blocks. (However, currently only the identifier has any effect in most writers.) For example,
# My header {#foo} See [the header above](#foo).
Pandoc will now act as if link references have been defined for all headers without explicit identifiers. So, you can do this:
# My header Link to [My header]. Another link to [it][My header].
Closes #691.
LaTeX reader:
- Command macros now work everywhere, including non-math. Environment macros still not supported.
\inputnow works, as well as
\include. TEXINPUTS is used. Pandoc looks recursively into included files for more included files.
[behavior changes]
The Markdown reader no longer puts the text of autolinks in a
Codeinline. This means that autolinks will no longer appear in a monospace font.
The character
/can now appear in markdown citation keys.
HTML blocks in strict_markdown are no longer required to begin at the left margin. Technically this is required, according to the markdown syntax document, but
Markdown.pland other markdown processors are more liberal.
-Voption has been changed so that if there are duplicate variables, those specified later on the command line take precedence.
Tight lists now work in LaTeX and ConTeXt output.
The LaTeX writer no longer relien on the
enumeratepackage. Instead, it uses standard LaTeX commands to change the list numbering style.
The LaTeX writer now uses
longtableinstead of
ctable. This allows tables to be split over page boundaries.
The RST writer now uses a line block to render paragraphs containing linebreaks (which previously weren't supported at all).
The markdown writer now applies the
--id-prefixto footnote IDs. Closes #614.
The plain writer no longer uses backslash-escaped line breaks (which are not very "plain").
Text.Pandoc.UTF8: Better error message for invalid UTF8. Read bytestring and use
Text's decodeUtf8 instead of using
System.IO.hGetContents. This way you get a message saying "invalid UTF-8 stream" instead of "invalid byte sequence." You are also told which byte caused the problem.
Docx, ODT, and EPUB writers now download images specified by a URL instead of skipping them or raising an error.
EPUB writer:
- The default CSS now left-aligns headers by default, instead of centering. This is more consistent with the rest of the writers.
- A proper multi-level table of contents is now used in
toc.ncx. There is no longer a subsidiary table of contents at the beginning of each chapter.
- Code highlighting now works by default.
- Section divs are used by default for better semantic markup.
- The title is used instead of "Title Page" in the table of contents. Otherwise we have a hard-coded English string, which looks strange in ebooks written in other languages. Closes #572.
HTML writer:
- Put mathjax in span with class "math". Closes #562.
- Put citations in a span with class "citation." In HTML5, also include
data-citeattribute with a space-separated list of citation keys.
Text.Pandoc.UTF8: use universalNewlineMode in reading. This treats both
\non input, no matter what platform we're running on.
Citation processing is now done in the Markdown and LaTeX readers, not in
pandoc.hs. This makes it easier for library users to use citations.
[template changes]
HTML: Added css to template to preserve spaces in
tags. Thanks to Dirk Laurie.
Beamer: Remove English-centric strings in section pages. Section pages used to have "Section" and a number as well as the section title. Now they just have the title. Similarly for part and subsection. Closes #566.
LaTeX, ConTeXt: Added papersize variable.
LaTeX, Beamer templates: Use longtable instead of ctable.
LaTeX, Beamer templates: Don't require 'float' package for tables. We don't actually seem to use the '[H]' option.
LaTeX: Use
upquotepackage if it is available. This fixes straight quotes in verbatim environments.
Markdown, plain: Fixed titleblock so it is just a single string. Previously separate title, author, and date variables were used, but this didn't allow different kinds of title blocks.
- Rationalized templates. Previously there were three different
templates involved in epub production. There is now just one
default.epub3. It can now be overridden using
--template, just like other templates. The titlepage is now folded into the default template. A
titlepagevariable selects it.
- UTF-8, lang tag, meta tags, title element.
- Rationalized templates. Previously there were three different templates involved in epub production. There is now just one template,
Added scale-to-width feature to beamer template
[API changes]
Text.Pandoc.Definition: Added
Attrfield to
Header. Previously header identifers were autogenerated by the writers. Now they are added in the readers (either automatically or explicitly).
Blocksare now synonyms for
Many Inlineand
Many Block.
Manyis a newtype wrapper around
Seq, with custom Monoid instances for
Many Inlineand
Many Block. This allowsMany
to be made an instance ofFoldable
- The old
Listableclass has been removed.
- The module now exports
- The old
Showinstances have been removed; derived instances are now used.
- Added
The readers now take a
ReaderOptionsrather than a
ParserStateas a parameter. Indeed, not all parsers use the
ParserStatetype; some have a custom state. The motivation for this change was to separate user-specifiable options from the accounting functions of parser state.
New module
Text.Pandoc.Options. This includes the
WriterOptionsformerly in
Text.Pandoc.Shared, and its associated data types. It also includes a new type
ReaderOptions, which contains many options formerly in
ParserState, and its associated data types:
- Added
WriterOptionsnow includes
writerReferenceDocx, and
writerEPUBMetadatahas been renamed
writerEpubMetadatafor consistency.
Changed signatures of
writeEPUB, since they no longer stylesheet, fonts, reference files as separate parameters.
WriterOptions, and
ReaderOptions. LHS is now handled by an extension (
Removed deprecated
WriterOptions. Added
writerExtensions. Strict is now handled through extensions.
githubMarkdownExtensions, and
multimarkdownExtensions, as well as the
Text.Pandoc.Readers.MediaWikimodule, exporting
Text.Pandoc.Writers.FB2module, exporting
writeFB2(thanks to Sergey Astanin).
- Added
writersis now an association list
(String, Writer). A
Writercan be a
PureStringWriter, an
IOStringWriter, or an
IOByteStringWriter. ALL writers are now in the 'writers' list, including the binary writers and FB2 writer. This allows code in
pandoc.hsto be simplified.
- Changed type of
readers, so all readers are in IO. Users who want pure readers can still get them form the reader modules; this just affects the function
getReaderthat looks up a reader based on the format name. The point of this change is to make it possible to print warnings from the parser.
- Added
Text.Parsecnow exports all Parsec functions used in pandoc code. No other module directly imports Parsec. This will make it easier to change the parsing backend in the future, if we want to.
Text.Parsecis used instead of
- Export the type synonym
- Export
ParserStateis no longer an instance of
- Added
- Generalized type of
- Added
- Removed
fromKeyare no longer exported.
Data.Defaultinstances are now provided for
WriterOptions, and
def. Now you can use
def(which is re-exported by
Text.Pandoc) instead of
defaultWriterOptions(which is still defined). Closes #546.
- Added
- Renamed
triml, and
- Count
\ras space in
- Moved
renderTags'from HTML reader and
- Removed
- Export
compactify', formerly in Markdown reader.
- Export
- Do not export
readDataFilenow returns a strict ByteString.
- Export
readDataFileUTF8which returns a String, like the old
- Export
- Added
Text.Pandoc.ImageSize: Use strict, not lazy bytestrings. Removed
Text.Pandoc.UTF8: Export
Text.Pandoc.UTF8is now an exposed module.
- csl parameter now a
Stringrather than a
- Changed type of
processBiblio. It is no longer in the IO monad. It now takes a
Maybe Styleargument rather than parameters for CSL and abbrev filenames. (
pandoc.hsnow calls the functions to parse the style file and add abbreviations.)
- csl parameter now a
Markdown reader now exports
Text.Pandoc.RTFnow exports
writeRTFWithEmbeddedImagesinstead of
[bug fixes]
--asciiwork properly with
--self-contained. Closes #568.
Markdown reader:
Fixed link parser to avoid exponential slowdowns. Closes #620. Previously the parser would hang on input like this:
We fixed this by making the link parser parser characters between balanced brackets (skipping brackets in inline code spans), then parsing the result as an inline list. One change is that
[hi *there]* bud](/url)
is now no longer parsed as a link. But in this respect pandoc behaved differently from most other implementations anyway, so that seems okay.
Look for raw html/latex blocks before tables. Otherwise the following gets parsed as a table:
\begin{code} -------------- -- My comment. \end{code}
Closes #578.
RST reader:
Added support for
.. image::blocks and substitutions.
Field list fixes:
- Fixed field lists items with body beginning after a new line (Denis Laxalde).
- Allow any char but ':' in names of field lists in RST reader (Denis Laxalde).
- Don't allow line breaks in field names.
- Require whitespace after field list field names.
- Don't create empty definition list for metadata field lists. Previously a field list consisting only of metadata fields (author, title, date) would be parsed as an empty DefinitionList, which is not legal in LaTeX and not needed in any format.
Don't recognize inline-markup starts inside words. For example,
2*2 = 4*1should not contain an emphasized section. Added test case for "Literal symbols". Closes #569.
Allow dashes as separator in simple tables. Closes #555.
Added support for
Added support for
.. code::.
Made directive labels case-insensitive.
Removed requirement that directives begin at left margin. This was (correctly) not in earlier releases; docutils doesn't make the requirement.
Added support for
Ignore unknown interpreted roles.
Renamed image parser to
subst, since it now handles all substitution references.
Textile reader:
Allow newlines before pipes in table. Closes #654.
Fixed bug with list items containing line breaks. Now pandoc correctly handles hard line breaks inside list items. Previously they broke list parsing.
Implemented comment blocks.
Fixed bug affected words ending in hyphen.
Properly handle links with surrounding brackets. Square brackets need to be used when the link isn't surrounded by spaces or punctuation, or when the URL ending may be ambiguous. Closes #564.
Removed nullBlock. Better to know about parsing problems than to skip stuff when we get stuck.
Allow ID attributes on headers.
Textile reader: Avoid parsing dashes as strikeout. Previously the input
text-- text-- text-- text--
would be parsed with strikeouts rather than dashes. This fixes the problem by requiring that a strikeout delimiting - not be followed by a -. Closes #631.
Expanded list of
stringBreakers. This fixes a bug on input like "(hello)" which should be a parenthesized emphasized "hello". The new list is taken from the PHP source of textile 2.4.
Fixed autolinks. Previously the textile reader and writer incorrectly implented RST-style autolinks for URLs and email addresses. This has been fixed. Now an autolink is done this way:
Fixed footnotes bug in textile. This affected notes occuring before punctuation, e.g.
foo[1].. Closes #518.
LaTeX reader:
- Better handling of citation commands.
- Better handling of
- Added a 'try' in rawLaTeXBlock, so we can handle
{. Closes #622.
- Made
rawLaTeXInlinetry to parse block commands as well. This is usually what we want, given how
rawLaTeXInlineis used in the markdown and textile readers. If a block-level LaTeX command is used in the middle of a paragraph (e.g.
\subtitleinside a title), we can treat it as raw inline LaTeX.
- Handle \slash command. Closes #605.
- Basic
- Fixed parsing of paragraphs beginning with a group. Closes #606.
- Use curly quotes for bare straight quotes.
- Support obeylines environment. Closes #604.
- Guard against "begin", "end" in inlineCommand and blockCommand.
- Better error messages for environments. Now it should tell you that it was looking for \end{env}, instead of giving "unknown parse error."
HTML reader:
- Added HTML 5 tags to list of block-level tags.
- HTML reader: Fixed bug in
htmlBalanced, which caused hangs in parsing certain markdown input using strict mode.
- Parse
Quoted DoubleQuote.
- Handle nested
<q>tags properly.
- Modified
htmlTagfor fewer false positives. A tag must start with
<followed by
/, or a letter. This makes it more useful in the wikimedia and markdown parsers.
DocBook reader: Support title in "figure" element. Closes #650.
MediaWiki writer:
- Remove newline after

in translation of
LineBreakThere's no particular need for a newline (other than making the generated MediaWiki source look nice to a human), and in fact sometimes it is incorrect: in particular, inside an enumeration, list items cannot have embedded newline characters. (Brent Yorgey)
- Use
<tt>for Code.
- Remove newline after
Man writer: Escape
\-. Unescaped
-'s become hyphens, while
\-'s are left as ascii minus signs. That is preferable for use with command-line options. See http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html. Thanks to Andrea Bolognani for bringing the issue to our attention.
RST writer:
- Improved line block output. Use nonbreaking spaces for initial indent (otherwise lost in HTML and LaTeX). Allow multiple paragraphs in a single line block. Allow soft breaks w continuations in line blocks.
- Properly handle images with no alt text. Closes #678.
- Fixed bug with links with duplicate text. We now (a) use anonymous links for links with inline URLs, and (b) use an inline link instead of a reference link if the reference link would require a label that has already been used for a different link. Closes #511.
- Fixed hyperlinked images. Closes #611. Use
:target:field when you have a simple linked image.
- Don't add
:align: centerto figures.
Texinfo writer: Fixed internal cross-references. Now we insert anchors after each header, and use
@refinstead of
@ureffor links. Commas are now escaped as
@comma{}only when needed; previously all commas were escaped. (This change is needed, in part, because
@refcommands must be followed by a real comma or period.) Also insert a blank line in from of
DocBook writer:
- Made --id-prefix work in DocBook as well as HTML. Closes #607.
- Don't include empty captions in figures. Closes #581.
LaTeX writer:
- Use
\hspace*for nonbreaking space after line break, since
~spaces after a line break are just ignored. Closes #687.
- Don't escape
_in URLs or hyperref identifiers.
- Properly escape strings inside \url{}. Closes #576.
- Use
[fragile]only for slides containing code rendered using listings. Closes #649.
- Escape
\vertin LaTeX math. This avoids a clash with highlighting-kate's macros, which redefine
|as a short verbatim delimiter. Thanks to Björn Peemöller for raising this issue.
- Use minipage rather than parbox for block containers in tables. This allows verbatim code to be included in grid tables. Closes #663.
- Prevent paragraphs containing only linebreaks or spaces.
- Use
HTML writer:
- Included
highlighting-cssfor code spans, too. Previously it was only included if used in a code block. Closes #653.
- Improved line breaks with

tags. We now put a newline between

when there are multiple definitions.
- Changed mathjax cdn url so it doesn't use https. (This caused
problems when used with
--self-contained.) See #609.
- Included
EPUB writer:
--number-sectionsnow works properly.
- Don't strip meta and link elements in epub metadata. Patch from aberrancy. Closes #589.
- Fixed a couple validation bugs.
- Use ch001, ch002, etc. for chapter filenames. This improves sorting of chapters in some readers, which apparently sort ch2 after ch10. Closes #610.
ODT writer: properly set title property (Arlo O'Keeffe).
Docx writer:
Fixed bug with nested lists. Previously a list like
1. one - a - b 2. two
would come out with a bullet instead of "2." Thanks to Russell Allen for reporting the bug.
w:rinstead of
w:brfor linebreaks. This seems to fix a problem viewing pandoc-generated docx files in LibreOffice.
Use integer ids for bookmarks. Closes #626.
Added nsid to abstractNum elements. This helps when merging word documents with numbered or bulleted lists. Closes #627.
Use separate footnotes.xml for notes. This seems to help LibreOffice convert the file, even though it was valid docx before. Closes #637.
Use rIdNN identifiers for r:embed in images.
Avoid reading image files again when we've already processed them.
Fixed typo in
referenc.docxthat prevented image captions from working. Thanks to Huashan Chen.
- Fixed bug in
withRaw, which didn't correctly handle the case where nothing is parsed.
- Made
emailAddressparser more correct. Now it is based on RFC 822, though it still doesn't implement quoted strings in email addresses.
- Revised URI parser. It now allows many more schemes, allows uppercase URIs, and better handles trailing punctuation and trailing slashes in bare URIs. Added many tests.
- Simplified and improved singleQuoteStart. This makes
'l', etc. parse properly. Formerly we had some English-centric heuristics, but they are no longer needed. Closes #698.
- Fixed bug in
Text.Pandoc.Pretty: Added wide punctuation range to
charWidth. This fixes bug with Chinese commas in markdown and reST tables, and a bug that caused combining characters to be dropped.
Text.Pandoc.MIME: Added MIME types for .wof and .eot. Closes #640.
- Run
deNoteon metadata too. This fixed a bug with notes on titles using footnote styles.
- Fixed bug in fetching CSL files from CSL data directory.
- Run
pandoc.hs: Give correct value to
writerSourceDirectorywhen a URL is provided. It should be the URL up to the path.
Fixed/simplified diff output for tests. Biblio: Make sure mvPunc and deNote run on metadata too. This fixed a bug with notes on titles using footnote styles.
[under the hood improvements]
We no longer depend on
utf8-string. Instead we use functions defined in
Text.Pandoc.UTF8that use
Data.Text's conversions.
safeReadinstead of using
readsdirectly (various modules).
"Implicit figures" (images alone in a paragraph) are now handled differently. The markdown reader gives their titles the prefix
fig:; the writers look for this before treating the image as a figure. Though this is a bit of a hack, it has two advantages: (i) implicit figures can be limited to the markdown reader, and (ii) they can be deactivated by turning off the
Control.Exceptionis now used instead of the old Preface
Text.Pandoc.Shared: Improved algorithm for
oneOfStrings(which is now non-backtracking).
Text.Pandoc.Biblio: Remove workaround for
toCapital. Now citeproc-hs is fixed upstream, so this is no longer needed. Closes #531.
Textile reader: Improved speed of
hyphenedWords. This speeds up the textile reader by about a factor of 4.
Text.Pandoc.Builderin RST reader, for more flexibility, better performance, and automatic normalization.
Major rewrite of markdown reader:
- Use
Text.Pandoc.Builderinstead of lists. This also means that everything is normalized automatically.
- Move to a one-pass parsing strategy, returning values in the reader monad, which are then run (at the end of parsing) against the final parser state.
- Use
In HTML writer, we now use
toHtmlinstead of pre-escaping. We work around the problem that blaze-html unnecessarily escapes
'by pre-escaping just the
'characters, instead of the whole string. If blaze-html later stops escaping
'characters, we can simplify
toHtml. Closes #629.
Moved code for embedding images in RTFs from
pandoc.hsto the RTF writer (which now exports
Moved citation processing from
pandoc.hsinto the readers. This makes things more convenient for library users.
The man pages are now built by an executable
make-pandoc-man-pages, which has its own stanza in the cabal file so that dependencies can be handled by Cabal. Special treatment in
Setup.hsensures that this executable never gets installed; it is only used to create the man pages.
The cabal file has been modified so that the pandoc library is used in building the pandoc executable. (This required moving
..) This cuts compile time in half.
-O2is no longer used in building pandoc. The performance improvement it yields is so slight that it is not worth it. (Measured with benchmarks on ghc 7.4.)
libraryflags have been removed.
-threadedhas been removed from ghc-options.
Version bounds of dependencies have been raised, and the
blaze_html_0_5flag now defaults to True. Pandoc now compiles on GHC 7.6.
We now require base >= 4.2.
Integrated the benchmark program into cabal. One can now do:
cabal configure --enable-benchmarks && cabal build cabal bench --benchmark-option='markdown' --benchmark-option='-s 20'
The benchmark now uses README + testsuite, so benchmark results from older versions aren't comparable.
Integrated test suite with cabal. To run tests, configure with
--enable-tests, then
cabal test. You can specify particular tests using
--test-options='-t markdown'. No output is shown unless tests fail. The Haskell test modules have been moved from
Moved all data files and templates to the
Added an
embed_data_filescabal flag. This causes all data files to be embedded in the binary, so that the binary is self-sufficient and can be relocated anywhere, copied on a USB key, etc. The Windows installer now uses this. (Since we no longer have the option to build the executable without the library, this is the only way to get a relocatable binary on Windows.)
Removed pcre3.dll from windows package. It isn't needed unless highlighting-kate is compilled with the
pcre-lightflag. By default, regex-prce-builtin is used.
pandoc (184.108.40.206)
Don't encode/decode file paths if base >= 4.4. Prior to base 4.4, filepaths and command line arguments were treated as unencoded lists of bytes, not unicode strings, so we had to work around that by encoding and decoding them. This commit adds CPP checks for the base version that intelligibly enable encoding/decoding when needed. Fixes a bug with multilingual filenames when pandoc was compiled with ghc 7.4 (#540).
Don't generate an empty H1 after hrule slide breaks. We now use a slide-level header with contents
[Str "\0"]to mark an hrule break. This avoids creation of an empty H1 in these contexts. Closes #484.
Docbook reader: Added support for "bold" emphasis. Thanks to mb21.
In make_osx_package.sh, ensure citeproc-hs is built with the embed_data_files flag.
MediaWiki writer: Avoid extra blank lines after sublists (Gavin Beatty).
ConTeXt writer: Don't escape
_, simplified escapes for
\}(Aditya Mahajan).
Fixed handling of absolute URLs in CSS imports with
--self-contained. Closes #535.
Added webm to mime types. Closes #543.
Added some missing exports and tests to the cabal file (Alexander V Vershilov).
Compile with
-threadedby default.
pandoc (126.96.36.199)
Markdown reader: Added
cp.to list of likely abbreviations.
LaTeX template: Added
links-as-notesvariables. Make TOC links black.
LaTeX template improvements.
- Don't print date unless one is given explicitly in the document.
- Simplified templates.
- Use fontenc [T1] by default, and lmodern.
- Use microtype if available.
- Add comma to beginning of bare suffix, e.g.
@item1 [50]. Motivation:
@item1 [50]should be as close as possible to
[@item1, 50].
- Added workaround for a bug in citeproc-hs 0.3.4 that causes footnotes beginning with a citation to be empty. Closes #531.
- Add comma to beginning of bare suffix, e.g.
Fixed documentation on mixed lists. Closes #533.
pandoc (1.9.4)
Text.Pandoc.Biblioand fixed bugs with citations inside footnotes and captions. We now handle note citations by inserting footnotes during initial citation processing, and doing a separate pass later to remove notes inside notes.
Added 'zenburn' highlight style from highlighting-kate.
Added Slideous writer. Slideous is an HTML + javascript slide show format, similar to Slidy, but works with IE 7. (Jonas Smedegaard)
LaTeX writer:
- Ensure we don't have extra blank lines at ends of cells. This can cause LaTeX errors, as they are interpreted as new paragraphs.
- More consistent interblock spacing.
- Require highlighting-kate >= 0.5.1, for proper highlighted inline code in LaTeX. Closes #527.
- Ensure that a Verbatim at the end of a footnote is followed by a newline. (Fixes a regression in the previous version.)
- In default template, use black for internal links and TOC. Added commented-out code to use footnotes for links, as would be suitable in print output.
Beamer writer: When
--incrementalis used, lists inside a block quote should appear all at once. (This makes Beamer output consistent with the HTML slide show formats.)
ConTeXt writer:
- Escape
\letterpercent, to avoid gobbling spaces after the
- Ensure space after
- Escape
Markdown writer:
- Use
:form instead of
~in definition lists, for better compatibility with other markdown implementations.
- Don't wrap the term, because it breaks definition lists.
- Use a nonzero space to prevent false recognition of list marker in ordered lists. Closes #516.
- Use
Org writer: Add space before language name. Closes #523.
Docx writer: Simplified bullet characters so they work properly with Word 2007. Closes #520.
LaTeX reader: Support
RST reader: handle figures. Closes #522.
Textile reader: fix for
==. Closes #517. (Paul Rivier)
pandoc (1.9.3)
Fixed bug in
fromEntities. The previous version would turn
hi & low you know;into
hi &.
HTML reader:
- Don't skip nonbreaking spaces.
Previously a paragraph containing just
would be rendered as an empty paragraph. Thanks to Paul Vorbach for pointing out the bug.
- Support

in tables. Closes #486.
- Don't skip nonbreaking spaces. Previously a paragraph containing just
Markdown reader:
- Don't recognize references inside delimited code blocks.
- Allow list items to begin with lists.
Added basic docbook reader (John MacFarlane and Mauro Bieg).
LaTeX reader:
- Handle
- Control sequences can't be followed by a letter.
This fixes a bug where
\begingroupwas parsed as
\beginfollowed by
- Parse 'dimension' arguments to unknown commands. e.g.
- Make
\refsensitive to
--parse-raw. If
--parse-rawis selected, these will be parsed as raw latex inlines, rather than bracketed text.
- Don't crash on unknown block commands (like
\vspace{10pt}) inside
\author; just skip them. Closes #505.
- Handle
Textile reader:
- Implemented literal escapes with
<notextile>. Closes #473.
- Added support for LaTeX blocks and inlines (Paul Rivier).
- Better conformance to RedCloth inline parsing (Paul Rivier).
- Parse '+text+' as emphasized (should be underlined, but this is better than leaving literal plus characters in the output.
- Implemented literal escapes with
Docx writer: Fixed multi-paragraph list items. Previously they each got a list marker. Closes #457.
LaTeX writer:
- Added
--no-tex-ligaturesoption to avoid replacing quotation marks and dashes with TeX ligatures.
- Use
fixltx2epackage to provide '\textsubscript'.
- Improve spacing around LaTeX block environments: quote, verbatim, itemize, description, enumerate. Closes #502.
- Use blue instead of pink for URL links in latex/pdf output.
- Added
ConTeXt writer: Fixed escaping of
%. In text,
%needs to be escaped as
\letterpercent, not
\%Inside URLs,
%needs to be escaped as
\%Thanks to jmarca and adityam for the fix. Closes #492.
Texinfo writer: Escape special characters in node titles. This fixes a problem pointed out by Joost Kremers. Pandoc used to escape an '@' in a chapter title, but not in the corresponding node title, leading to invalid texinfo.
Fixed document encoding in texinfo template. Resolves Debian Bug #667816.
Markdown writer:
- Don't force delimited code blocks to be flush left. Fixes bug with delimited code blocks inside lists etc.
- Escape
LaTeX writer: Use
\hyperref[ident]{text}for internal links. Previously we used
\href{\#ident}{text}, which didn't work on all systems. Thanks to Dirk Laurie.
RST writer: Don't wrap link references. Closes #487.
Updated to use latest versions of blaze-html, mtl.
pandoc (1.9.2)
LaTeX reader:
- Made
lstlistingwork as a proper verbatim environment.
- Fixed bug parsing LaTeX tables with one column.
- Made
LaTeX writer:
- Use
ctablecaption, so that formatting can be used.
- Don't require eurosym package unless document has a €.
- Use
LaTeX template: Added variables for
mainfontso users can more easily customize fonts.
PDF writer:
- Run latex engine at least two times, to ensure that PDFs will have hyperlinked bookmarks.
- Added PDF metadata (title,author) in LaTeX standalone + PDF output.
Texinfo writer: retain directories in image paths. (Peter Wang)
RST writer: Better handling of inline formatting, in accord with docutils' "inline markup recognition rules" (though we don't implement the unicode rules fully). Now
hi*there*higets rendered properly as
hi\ *there*\ hi, and unnecessary
\are avoided around
RST reader:
- Parse
\as null, not escaped space.
- Allow
:math:`...`even when not followed by blank or
\. This does not implement the complex rule docutils follows, but it should be good enough for most purposes.
- Add support for the rST default-role directive. (Greg Maslov)
- Parse
Text.Pandoc.Parsing: Added
stateRstDefaultRolefield to
ParserState. (Greg Maslov)
Markdown reader: Properly handle citations nested in other inline elements.
Markdown writer: don't replace empty alt in image with "image".
DZSlides: Updated template.html and styles in default template. Removed bizarre CSS for
qin dzslides template.
Avoid repeated
idattribute in section and header in HTML slides.
README improvements: new instructions on internal links, removed misleading note on reST math.
Build system:
- Fixed Windows installer so that dzslides works.
- Removed stripansi.sh.
- Added .travis.yml for Travis continuous integration support..
- Fixed upper bound for zlib (Sergei Trofimovich).
- Fixed upper bound for test-framework.
- Updated haddocks for haddock-2.10 (Sergei Trofimovich).
pandoc (22.214.171.124)
beamer+lhsas output format.
Don't escape

subset: commoncrawl


text:
1808 1C -- Reverse Corrosion -- NGC Details. AU. S-279, B-3, R.1....
2013 July 11 - 14 US Coins Signature Auction - Orlando #1187
|Sold for:
|Sign-in or Join (free & quick)
|Claim Item:
|Sign-in or Join (free & quick)
|Auction Ended On:
|Jul 12, 2013
|Item Activity:
11 Internet/mail/phone bidders
292 page views
Orange County Convention Center
9800 International Drive
Orlando, FL 32819
|Printable auction results for all items in the 2013 July 11 - 14 US Coins Signature Auction - Orlando.
1808 1C -- Reverse Corrosion -- NGC Details. AU. S-279, B-3, R.1. A sharp example with deep olive-brown toning. The obverse is spot-free though the reverse has several areas of moderate granularity. A few faint pinscratches are noted on the wreath near the N in UNITED. Our EAC grade XF40.
View large image(s) of this item
Service and Handling Description: Coins & Currency (view shipping information)
Sales Tax information | NGC Coin Grading Guarantee | Terms and Conditions
Rasmussen Special Edition Catalog
This hard bound volume contains the magnificent Wes Rasmussen Large Cent Collection, formed by a former President of the Early American Coppers society which was auctioned at the 2005 Florida United Numismatic Auction. Reserve your copy of this remarkable volume for just $75 today.
Rasmussen Signed Limited Edition Catalog
A hard bound limited library edition of the Wes Rasmussen Collection Catalog, signed by Wes Rasmussen, Mark Borckardt, Greg Rohan, and Denis Loring, is available while supplies last. Only 100 produced. Reserve your copy of this remarkable limited edition signed volume for just $150 today.
Find Auction Prices for Comparable Items:
Sign-in or Join (free & quick) to see the full image


text:
Community Forums Today's Posts Member List Archive
Results 1 to 4 of 4
Threaded View
31-08-2005, 12:18 #1-= TeamSpeak User =-
- Join Date
- Aug 2005
- Location
- Poland
- Posts
- 1
Why Can't i see other users in other channels ?
i'm in main channel [default], i have about 5 other channels, where are people in those channels, why can't i see them from my actual channel where i am ?
when i go to other channel, f.ex.: Administration, i can't see if anyone have joined the default channel...
can smbd help me ?
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
mic not picking up anythingBy majom in forum [TeamSpeak 2] Client SupportReplies: 1Last Post: 17-10-2004, 22:51
Stopping Registered Users Accessing ChannelsBy Arial in forum [TeamSpeak 2] Server SupportReplies: 1Last Post: 25-08-2004, 19:29
Cannot view connected users in other channels ...By phenomenon in forum [TeamSpeak 2] Client SupportReplies: 2Last Post: 23-12-2003, 22:57


text:
Kukla's Korner Hockey
Chicago Calls Up Dustin Byfuglien
by Paul on 11/03/07 at 06:35 PM ET
Comments (0)
Not something I would usually note here on KK, but what a story…
from HamptonRoads.com,
Raised by a single mother battling unpaid bills and factory work, Byfuglien (pronounced BUFF-lin) all but grew up in Memorial Arena. If the ice wasn't available or he couldn't talk his way into the play, he'd sit in the stands for hours, watching alone….
"I think he knew hockey was his salvation,'' said Dale Smedsmo, a former Roseau High standout and pro player who has dated Byfuglien's mother for three years. "School wasn't easy for him, and he knew he had to make it in hockey. When he signed that contract, it was a personal victory because he's worked very hard.''
Filed in: NHL Teams, Chicago Blackhawks, | KK Hockey | Permalink
Tags: chicago+blackhawks, dustin+byfuglien
Be the first to comment.
Add a Comment
Please limit embedded image or media size to 575 pixels wide.
Add your own avatar by joining Kukla's Korner, or logging in and uploading one in your member control panel.
Captchas bug you? Join KK or log in and you won't have to bother.
Most Recent Blog Posts
A Flawed Concussion Protocol In The NHL
23 Players Have Elected Salary Arbitration
A One-Year Extension For Nazem Kadri In Toronto
The Philadelphia Flyers Need To…
Problems Still Exist With The Los Angeles Kings
One Thing Still Missing With The Boston Bruins
The St. Louis Blues Have Made Changes, Will They Be Better?
About Kukla's Korner Hockey
Paul Kukla founded Kukla's Korner in 2005 and the site has since become the must-read site on the 'net for all the latest happenings around the NHL.
From breaking news to in-depth stories around the league, KK Hockey is updated with fresh stories all day long and will bring you the latest news as quickly as possible.
Email Paul anytime at firstname.lastname@example.com


text:
October 20, 2012
A Buffalo Riders Club member waves to spectators on Pine Avenue during the ASU Homecoming Parade Saturday morning.
Stories this photo appears in:
Parade does ASU, community proud
Albany State University's homecoming parade draws thousands to downtown for music, laughter and family fun.
Use the comment form below to begin a discussion about this content.


text:
Remove Ads x
Sepong Kontol Semalam Suntuk (2)_2 - download at 4shared. Sepong Kontol Semalam Suntuk (2)_2 is hosted at free file sharing service 4shared.
| Uploaded via: 4shared site
Share Add to my account
Is owner
View only
Upload & Edit
Members may only view items in this folder.
Members may view, add, edit and delete items in this folder.
Checked by McAfee. No virus detected.
0 comments Add new comment
Wrong code entered. Please, try again.
Enter the code above to post message:
Remove Ads x
45 photo
Download all files from this folder
Sepong Kontol Semalam Suntuk (2)_2.jpgFile QR Code


text:
Position: WR | HT: 5'8 | WT: 160 | Forty: 4.70 | BP: 215 | VJ: 32" | Shuttle: 4.20 | Squat: 345 | Class: 2015
- Superb hands.
- Offensive weapon. Can line up all over the field; WR, Slot, RB. Plays all special teams, explosive return man.
- Dangerous on bubble screen routes, will turn nothing into something with his ability to run after the catch. Possess natural instincts for finding the open seam.
- Full effort every play, aggressive runner with ball in hands. Runs angry, not afraid to go over the middle, will often deliver hit instead of receiving one when being tackled.
- Size; often outmatched on jump balls by taller defenders.
- Most of plays made in short-intermediate part of the fields, has the speed to be a deep threat but one aspect of game that can improve.
- Aggressive nature of play could lead to body wear and tear in long-run.
03/16/14 -- Las Vegas Pylon 7-on-7
09/20/13 -- Coronado vs Arbor View
09/12/13 -- Coronado vs Green Valley
09/07/13 -- Coronado vs Canyon Springs
08/31/13 -- Coronado vs Highland
Max Preps: No.24 Ranked Prospect in Nevada
How are you involved in service in your community and why are these efforts important to you?
Member of United Way of Southern Nevada Volunteer.
Anti-Bullying program at Coronado High School.
Volunteering for Nevada Partnership for Homeless Youth.
Volunteering for Habitat for Humanity.
As a Captain for my Varsity Football team, I want to be my best and to be someone that people can look up to. Helping people in need, in my community, is a great example of human kindness and leadership. I have been greatly influenced by parents, coaches and friends who made a difference in my life. I want to have the same influence on someone in need.
Athletes are often leaders on and off the field. What is one example of how you have demonstrated leadership in both areas?
To be a Captain for my Varsity Football team you have to be selfless, it's not all about you, it's about the team. I'm highly dedicated to football and we need a well bonded team and trust amongst all the team players to be Champions. If any player needs help, I'm there for them. Setting good examples off the field and off campus is very important to all my team mates, friends and community. Making the right choices is very important as a teenager, so I can accomplish my dreams in the future.
How do you pursue "healthy athletic performance" as a student-athlete?
At this time during off season, I'm training with PSI ( Philipi Sports Institute) for speed and agility. I'm also working with a personel trainer with weight lifting and on a strict diet plan. I will be attending as many football camps as possible in 2014. I know how important grades are also. I work hard at school making sure I keep up with my grades. I'll be going to a private tutor for my SAT's and taking the test in spring of 2014.
Twitter: @tannergorski
_ _ _ _ _
*Ascending 2 Greatness Inc. (A2G) has partnered with the NFL Draft Bible to highlight some of the top high school prospects in the nation! Visit A2GSports.com for more info.


text:
Out of Stock
© 2015 Replacements, Ltd. All rights reserved.
With Our "Find This For Me" Service we notify you via email once we have stock!
Piece Code: G
Piece Name: Water Goblet
Size: 6 1/2 in
© 2015 Replacements, Ltd. All rights reserved
Piece Code: CLA
Piece Name: Claret Wine
Size: 6 1/4 in
Piece Code: WW
Piece Name: White Wine
Size: 6 3/4 in
Piece Code: TAT
Piece Name: Tasting Glass
Piece Code: CPOR
Piece Name: Port Wine
Piece Code: CSY
Piece Name: Sherry Glass
Piece Code: CDEC
Piece Name: Decanter & Stopper
Piece Code: CDECNS
Piece Name: Decanter, Missing Stopper
Piece Code: CDECST
Piece Name: Decanter, Stopper Only


text:
Not Celiac Despite Positive Test?
Posted 22 November 2011 - 10:53 PM
A young teenaged boy who was formerly very athletic developed severe neurological problems. Now he has to use crutches to walk.
He has been tested for everything under the sun. The only thing that came back positive was ONE marker for Celiac's.
A second doctor told his parents that it didn't matter, not to worry about gluten, that it was something else and they would keep searching. They still have no answers at this time.
What I'm wondering is - I had assumed that any Celiac's markers being positive meant you DID have it. I'm quite worried that one really ignorant doctor could ruin this young man's life. I wish I knew which blood marker had been positive, but unfortunately I don't know that much.
Can some of you more experienced chime in? Is it possible to have a positive marker and not have Celiac's? Or should I pass along how dangerous this is, and that they should seek another opinion?
- 0
Posted 22 November 2011 - 11:38 PM
- 0
"Everything that can be counted does not necessarily count; everything that counts cannot necessarily be counted." - Albert Einstein
"Life is not weathering the storm; it is learning to dance in the rain"
"Whatever the question, the answer is always chocolate." Nigella Lawson
Caffeine free 1973
Lactose free 1990
(Mis)diagnosed IBS, fibromyalgia '80's and '90's
Diagnosed psoriatic arthritis 2004
Self-diagnosed gluten intolerant, gluten-free Nov. 2007
Soy free March 2008
Nightshade free Feb 2009
Citric acid free June 2009
Potato starch free July 2009
(Totally) corn free Nov. 2009
Legume free March 2010
Now tolerant of lactose
Celiac.com - Celiac Disease Board Moderator
Posted 23 November 2011 - 02:46 AM
- 0
Celiac disease(positive blood work/biopsy- 10/2008), gluten free oat intolerent, Hashimoto's Thyroiditis/Disease, Raynaud's Disease
DS2(age 9):
celiac disease(positive IgA tTG, no biopsy- 11/2010)
DS1(age 13):
repeated negative bloodwork and negative EGD/biopsy. Started on a gluten free trial(8/2011). He has decided to stay gluten free due to all of the improvements he has experienced on the diet.
Posted 23 November 2011 - 09:51 AM
That doctor is horrible for doing that to the kid. He has a marker for celiac and he is on crutches. Why on earth would a doctor encourage him NOT to try the gluten free diet???? It's not a pill. There are no negative side effects.
Please have his family visit this board.
- 0
Had GI symptoms, allergy symptoms and unexplained illness my whole life.
Jan. 2010 Diagnosed celiac at the age of 40.
Ready to get well and get on with my life!
Posted 23 November 2011 - 10:56 AM
- 0
Posted 23 November 2011 - 02:27 PM
There is a somewhat unusual neurological form of celiac disease, where the autoimmunity is directed against the nervous system. Only one marker (anti-gliadin) typically comes back positive because the usual celiac panel is looking for gut antibodies. Anti-gliadin is considered a weak marker for classical celiac disease so most doctors would misdiagnose it. You might print these two abstracts for them.
Skylark, when are you going to write a celiac book? You have so much information. Love it!
I don't remember which marker was high for me, but it was triple. My doctor was uncertain but I just knew in my gut that it was the answer. For years I knew there was something going on with wheat so I was gluten light. I didn't eat a ton of breads and pasta, etc. I think if I had been a full boar gluten eater my tests would have come back differently.
My son went mostly gluten free when I did just because I was the one preparing food. When we tested him 6 months later he came up negative on everything. No way was I going to challenge a 6 year old. He made his own choice to go gluten free because he was tired of being sick, tired of throwing up for no reason, tired of tummy pain and nose bleeds. The doc said she thinks he has celiac but his gluten light diet skewed the results.
The testing is tricky at best and downright faulty at worst.
- 0
Had GI symptoms, allergy symptoms and unexplained illness my whole life.
Jan. 2010 Diagnosed celiac at the age of 40.
Ready to get well and get on with my life!
Posted 23 November 2011 - 04:25 PM
I've thought of it, but it's a lot of work for something I'm not sure anyone would buy.
Skylark, when are you going to write a celiac book? You have so much information. Love it!
- 0
Posted 23 November 2011 - 04:55 PM
I've thought of it, but it's a lot of work for something I'm not sure anyone would buy.
I would.
Reliable, laymens language but in-depth, technical where necessary. Can't get much better than that
- 0
Posted 23 November 2011 - 07:51 PM
I was never skinny nor had the chronic wasting nor D. I had some lactose intolerance by the time I was in my thirties. Therefore, it must be something else. Even the arthritis was sero - negative.
Was told more than once "probably M.S." or "probably lupus." And when these tests never panned out, inspite of the obvious damage which they observed earlier, and was available to them on scans, the sonsa***ches had the nerve to suggest "IAIYH." Because that is easier than saying "I was wrong. I do not know. You are correct to avoid grains."
If I had not had a.p. science classes in jr and senior high, which gave me a basis for being inquisitive AND how to experiment (...upon myself), I'd probably be dead by now, if I had been medically conventionally treated.
Tell these people I don't use a cane anymore, unless I'm hiking downhill on a difficult trail, and I have regained most of the feeling in my hands, legs, and feet. (some permanent nerve damage from the c spine problem). I have regained my color vision in the one eye, and my night vision. I'm only dizzy when I get cross contaminated. And I don't have any blood tests to show for it.
There are certain physical characteristics we tend to have, like very pale skin, shorter waisted, longer legged, crooked teeth before braces, dryer skin. Certain ethnic heritages from different parts of the world (Irish English, in the new world, Native American) that live closer to the Arctic circle tended to have higher incidences of MS, celiac, auto immune diseases such as diabetes. Anyone can go to wikipedia and look up the HLA DQ2 and HLA DQ8 articles and see if anything rings a bell. Family history is another clue, if parents/grandparents had certain sicknesses that are related to celiac. I am pretty sure I am third generation, and got it (tendency) from both sides of the family tree.
You only let a bad doctor ruin your life, if you let them tell you to do the wrong thing. Ignoring a positive test result is one of those wrong things.
- 1
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users