John MacFarlane
4c88ecaeca
Changed to using strict bytestrings in UTF8 module.
...
This avoids a problem on Windows reading from stdin.
Previously we'd get an error from hGetBufNonBlocking.
2010-07-21 15:14:20 -07:00
John MacFarlane
5be880bd48
Reintroduced 'library' cabal flag.
...
It is needed for the Windows installer, since if a library
is produced, the binary can't be made relocatable.
See http://www.haskell.org/ghc/docs/6.12.2/html/Cabal/builders.html
section 4.1.2.3.
2010-07-21 11:26:13 -07:00
John MacFarlane
87cd12a573
Avoid shadowing when compiling with citeproc.
2010-07-21 11:24:37 -07:00
John MacFarlane
7712a0a91f
Updated --data-dir documentation to include epub.css.
2010-07-21 00:00:31 -07:00
John MacFarlane
ae3a5d5a75
Updated windows setup file.
2010-07-20 23:58:25 -07:00
John MacFarlane
cc27dbd032
Updated changelog.
2010-07-20 23:56:41 -07:00
John MacFarlane
fb9866c70f
Added amssymb to default latex template.
...
Resolves github Issue 1.
2010-07-20 21:06:32 -07:00
John MacFarlane
feb70b6e93
Made spacing at end of output more consistent.
...
Previously some of the writers added spurious whitespace.
This has been removed, resolving Issue #232 .
NOTE: If your application combines pandoc's output with other
text, for example in a template, you may need to add spacing.
For example, a pandoc-generated markdown file will not have
a blank line after the final block element. If you are inserting
it into another markdown file, you will need to make sure there
is a blank line between it and the next block element.
2010-07-20 12:42:12 -07:00
John MacFarlane
465a4a6699
Slidy writer: create new slide at every level 1 header.
2010-07-18 23:06:22 -07:00
Ilya V. Portnov
88281fa2ea
Update .gitignore.
2010-07-19 13:18:12 +08:00
John MacFarlane
0d2930f6d1
Slidy template: small improvements.
...
Use gzipped version of script for faster loading.
Rearranged cover page.
2010-07-18 22:08:52 -07:00
John MacFarlane
85f8c51b64
Use default highlighting CSS rather than embedding CSS in templates.
2010-07-16 00:23:13 -07:00
John MacFarlane
3adacdb04e
Updated pandoc to use css for highlighting-kate 0.2.7.
...
Note: Update any custom CSS or templates accordingly.
2010-07-15 23:02:29 -07:00
John MacFarlane
9be9bccfcf
Added --section-divs option.
...
+ Header identifiers now get attached to the headers, unless
--section-divs is specified, in which case they are added to
enclosing divs. By default, the divs are not added.
+ Resolves Issue #230 , #239 .
2010-07-15 22:26:45 -07:00
John MacFarlane
57a91f3b6a
Added --webtex option for HTML math.
...
+ Added --webtex command-line option, with optional parameter.
(Defaults to using google charts API.)
+ Added WebTeX HTMLMathMethod.
+ Removed MimeTeX HTMLMathMethod. (WebTeX is generic and subsumes it.)
+ Modified --mimetex option to use WebTeX.
+ Thanks to lpeterse for the idea and some of the code.
2010-07-15 19:01:00 -07:00
John MacFarlane
8757da76b0
Improved handling of code in man writer.
...
+ Inline code is now in monoscpace, not bold.
+ Code blocks now use .nf (no fill) and .IP (indented paragraph).
+ Resolves Issue #247 .
2010-07-14 10:58:34 -07:00
John MacFarlane
1436437683
Fixed pandoc man page source.
2010-07-14 10:51:22 -07:00
John MacFarlane
68e3f83545
HTML reader: code cleanup + parse <tt> as Code.
...
Partially resolves Issue #247 .
2010-07-14 09:39:48 -07:00
John MacFarlane
e84126a114
Slidy template: changed title page format.
2010-07-14 09:09:33 -07:00
John MacFarlane
fa5067c462
HTML template: make inclusion of date meta conditional.
2010-07-14 09:09:15 -07:00
John MacFarlane
851c5e6ae2
Code cleanup, S5 writer.
2010-07-14 09:04:17 -07:00
John MacFarlane
255aa7eb6e
Improved Slidy writer.
...
We now carve up slides at HorizontalRules, rather than by level-1
headers. This gives the user lots of flexibility.
2010-07-13 23:41:18 -07:00
John MacFarlane
9b833e8744
Added a slidy writer.
...
Resolves Issue #122 .
2010-07-13 20:44:56 -07:00
John MacFarlane
a59a141906
Put insert-before text before the title h1 in HTML.
...
+ This is the documented behavior; the insert-before text
comes after the <body> tag.
+ Resolves Issue #241 .
2010-07-13 19:30:10 -07:00
John MacFarlane
71b4700669
Made latex \section, \chapter parsers more forgiving of whitespace.
2010-07-13 19:22:41 -07:00
John MacFarlane
0b23956d48
Parse \chapter{} in latex.
...
+ Added stateHasChapters to ParserState.
+ If a \chapter command is encountered, this is set to True
and subsequent \section commands (etc.) will be bumped up
one level.
2010-07-13 19:18:58 -07:00
John MacFarlane
be58768522
Added tests for example lists.
2010-07-12 23:07:00 -07:00
John MacFarlane
afe18e53f1
Modified example refs so they can occur before or after target.
...
The refs are now replaced by numbers at the final stage, using
processWith.
2010-07-12 23:05:46 -07:00
John MacFarlane
0181e66250
Merge branch 'atlists'. Added auto-numbered example lists.
2010-07-11 22:47:52 -07:00
John MacFarlane
cfb27ece34
Moved headerShift from pandoc.hs to Shared.
2010-07-11 20:03:55 -07:00
John MacFarlane
5765ac2523
Slight code cleanup on substitute function.
2010-07-11 12:22:18 -07:00
John MacFarlane
da7931f35f
Cleaned up EPUB writer.
2010-07-09 10:58:24 -07:00
John MacFarlane
ba819c118f
Adjusted epub css. (No more highlighting styles.)
2010-07-09 10:35:12 -07:00
John MacFarlane
0bfbabba81
EPUB writer: don't put multiple copies of same image in epub.
2010-07-08 18:22:43 -07:00
John MacFarlane
8af979311a
Get default stylesheet in EPUB writer, rather than pandoc.hs.
2010-07-08 17:51:13 -07:00
John MacFarlane
bf43da01c9
Added writerUserDataDir to WriterOptions.
2010-07-08 17:31:55 -07:00
John MacFarlane
d67ec663ba
Added writerSourceDirectory to WriterOptions.
...
This allows us to remove an argument from the ODT and EPUB
writers.
2010-07-08 17:16:30 -07:00
John MacFarlane
8417820498
Updated PROFILING instructions.
2010-07-08 08:48:07 -07:00
John MacFarlane
1cd99f9880
Addendum to the fix to issue #242 .
...
The previous fix resulted in bird tracks being included in
both html and html+lhs renderings of literate haskell sections
when pandoc was compiled without highlighting support. This change make
pandoc without highlighting behave like pandoc with highlighting: the
bird tracks are used only if html+lhs output is specified.
2010-07-07 10:28:25 -07:00
John MacFarlane
6a68dbe5ae
Changed order of functions in Shared.
2010-07-06 23:17:06 -07:00
John MacFarlane
cbac17cfd2
Documented grid tables in README.
...
Resolves Issue #43 .
2010-07-06 23:05:58 -07:00
John MacFarlane
73b4cc0897
Minor comment change.
2010-07-06 21:23:25 -07:00
John MacFarlane
7d687684aa
Allow language-neutral table captions.
...
+ Captions may now begin simply with ':', instead of 'Table:'
+ Captions may now appear either above or below the table.
+ Resolves Issue #227 .
2010-07-06 21:02:26 -07:00
John MacFarlane
6a8fa53f6c
More refactoring of grid table code.
2010-07-05 23:43:07 -07:00
John MacFarlane
ba19dff8af
Minor reformatting.
2010-07-05 20:41:42 -07:00
John MacFarlane
869946114e
Moved generic grid table functions from RST reader -> Parsing.
...
Here they can be used by the Markdown reader as well.
2010-07-05 14:34:48 -07:00
John MacFarlane
bd0320962e
Comment change in Templates (thanks to Alexander Hirzel).
...
Resolves Issue #245 .
2010-07-05 00:11:02 -07:00
John MacFarlane
10e284aaf4
Version bump to 1.6, due to removed functions.
2010-07-05 00:06:28 -07:00
John MacFarlane
306c474562
Don't allow colon in autogenerated HTML identifiers.
...
They have a special meaning in XML (e.g. in EPUB).
2010-07-05 00:06:28 -07:00
John MacFarlane
162b869aac
Documented EPUB writer and --epub-{stylesheet,metadata} options.
2010-07-05 00:06:27 -07:00