| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Previously we built this by default, but most users won't need
to build it, since we include built man pages with the package.
|
|
|
|
| |
This should only be needed by developers.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Renamed some tests, introducing subsidiary directories
for fb2, docx, epub.
Cleaned up tests in cabal file.
Combined dokuwiki-writer and dokuwiki_inline_formatting tests.
|
|
|
|
|
|
|
|
|
| |
It no longer builds and installs man pages.
All it does is hook the hsb preprocessor.
This should make the build process more robust over Cabal API
changes. We'll add a Makefile to generate man pages.
|
|
|
|
|
|
|
|
|
| |
This was just too fragile and dependent on a changing Cabal API
(see #1526).
Instead of passing the bulid directory to the test program, we
now let the test program find itself (using executable-path)
and then find the pandoc executable relative to itself.
|
| |
|
|\
| |
| | |
Fixes from contributed document
|
| | |
|
| |
| |
| |
| |
| |
| | |
Headers.
We might also want to do this elsewhere (for pars, for example).
|
| | |
|
| |
| |
| |
| | |
Otherwise they get left dangling in the document.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Note that "Italic" can be on, and, from the last commit, `<w:i>` can be
present, but be turned off. In that case, the turned-off tag takes
precedence. So, we have to distinguish between something being off and
something not being there. Hence, isItalic, isBold, isStrike, and
isSmallCaps have become Maybes.
|
| | |
|
|/
|
|
|
| |
Before we just checked for the existence of a tag. Now, we make sure to
check for its on/off value.
|
| |
|
|\
| |
| | |
Attempts to convert gif, tiff and bmp to png in pdf writer
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Now depends on the JuicyPixels library.
Will attempt to convert an image (gif, tiff, bmp) to png when converting
to pdf.
|
|\ \
| | |
| | | |
EPUB Reader: Ignores titlepage attribute
|
| | |
| | |
| | |
| | |
| | | |
This epub contains many epub:type elements including footnotes and
titlepage.
|
| |/ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
This allows them to be styled specially.
Closes #1501.
|
| |
| |
| |
| | |
It previously failed in some cases with escaped special characters.
|
| | |
|
| | |
|
| |
| |
| |
| | |
equation, informalequation, inlineequation and mml:math elements.
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Docx reader: move dropcap combining logic to Reducible
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Introduces a new function in Reducibles, concatR. The idea is that if we
have two list of Reducibles (blocks or inlines), we can combine them and
just perform the reduction on the joining parts (the last element of the
first list, the first element of the second list). This is useful in cases
where the two lists are already reduced, and we're only worried about the
joining elements.
This actually improves the efficiency a bit further, because concatR can be
smart about empty lists.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Indented code at the beginning of a list item must be indented eight
spaces from the margin (or from the edge of the container), or four
spaces past the list marker, whichever is farther.
Some examples in `tests/markdown-reader-more.txt`.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This ensures that the footnotes will not appear before the
overlays in which their corresponding note markers appear.
Closes #1525.
|
|\| |
| |/
|/| |
Docx reader: Make dropcap combining more efficient.
|
|/
|
|
|
|
|
| |
Before, we had to run reduceList on the whole combined paragraph, which
was redundant, and could take some time for long paragraphs. We only
need to combine the drop cap with the first inline of the next
paragraph.
|
|\
| |
| | |
Drop cap
|
| |
| |
| |
| |
| | |
Make sure that adjacent inlines are combined properly in dropcaps. This
updates the test results as well.
|
| | |
|
| |
| |
| |
| |
| | |
If we get to a dropcap, we keep hold the inlines until the next
paragraph, and combine it there.
|