Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-07-05 | Citeproc: cleanup and efficiency improvement in deNote. | John MacFarlane | 1 | -15/+21 | |
2021-07-05 | Revamp note citation handling. | John MacFarlane | 3 | -16/+32 | |
Use latest citeproc, which uses a Span with a class rather than a Note for notes. This helps us distinguish between user notes and citation notes. Don't put citations at the beginning of a note in parentheses. (Closes #7394.) | |||||
2021-07-05 | document-css: reset overflow-wrap on code blocks | Mauro Bieg | 5 | -5/+10 | |
fixes #7423 | |||||
2021-07-03 | Add FAQ on converting from/to PDF | John MacFarlane | 1 | -0/+18 | |
2021-07-03 | Revert "LaTeX template: move title, author, date up to top of preamble." | John MacFarlane | 5 | -42/+42 | |
This reverts commit cc088687b4013c2b8b744eb337ed04fc63f315f2 and PR #7295. This fixes issues people had when using LaTeX commands defined later in the preamble (or in some cases UTF-8 text) in the title or author fields. Closes #7422. | |||||
2021-07-03 | Add doc/faqs.md. | John MacFarlane | 1 | -0/+110 | |
This is imported from the website; in the future the website version will be drawn from here. Added a FAQ on the use of `\AtEndPreamble` for cases when the contents of `header-includes` need to refer to definitions that come later in the preamble. See #7422. | |||||
2021-07-03 | Upgrade Debian 10 AMI for build-arm.sh. | John MacFarlane | 1 | -1/+3 | |
2021-07-03 | CircleCI: change to using xcode 11.1.0 (macOS 10.14.4). | John MacFarlane | 1 | -1/+1 | |
We previously built on 10.13, but 10.13 no longer gets security updates and CirclCI is deprecating. | |||||
2021-07-02 | HTML5 writer, remove aria-hidden when explicit atl text is provided. | Aner Lucero | 2 | -5/+8 | |
2021-06-29 | Docx writer: Add table numbering for captioned tables. | John MacFarlane | 4 | -4/+33 | |
The numbers are added using fields, so that Word can create a list of tables that will update automatically. | |||||
2021-06-29 | Docx writer: Fixed a couple bugs in Figure numbering. | John MacFarlane | 1 | -4/+3 | |
2021-06-29 | Docx writer: support figure numbers. | John MacFarlane | 3 | -3/+21 | |
These are set up in such a way that they will work with Word's automatic table of figures. Closes #7392. | |||||
2021-06-29 | Use dev version of citeproc. | John MacFarlane | 4 | -16/+15 | |
This eliminates double hyperlinks in author-in-text citations. Author-only citations are no longer hyperlinked. See jgm/citeproc#77. | |||||
2021-06-29 | Remove duplicated alt text in HTML output. | Aner Lucero | 2 | -2/+22 | |
2021-06-28 | Use dev version of citeproc. | John MacFarlane | 2 | -0/+6 | |
This fixes moving of punctuation inside quotes to conform to the CSL spec: only comma and period are moved, not question mark or exclamation point. | |||||
2021-06-28 | Improve punctuation moving with `--citeproc`. | John MacFarlane | 3 | -17/+18 | |
Previously, using `--citeproc` could cause punctuation to move in quotes even when there aer no citations. This has been changed; now, punctuation moving is limited to citations. In addition, we only move footnotes around punctuation if the style is a note style, even if `notes-after-punctuation` is `true`. | |||||
2021-06-28 | Allow `$` characters in bibtex keys. | John MacFarlane | 1 | -1/+1 | |
Closes #7409. | |||||
2021-06-28 | Text.Pandoc.Error: fix line calculations in reporting parsec errors. | John MacFarlane | 1 | -3/+3 | |
Also remove a spurious initial newline in the error report. | |||||
2021-06-28 | Set proper initial source name in parsing BibTeX. | John MacFarlane | 1 | -1/+3 | |
(For better error messages.) | |||||
2021-06-28 | Require commonmark-pandoc >= 0.2.2.1. | John MacFarlane | 2 | -1/+2 | |
This fixes task lists with multiple paragraphs. | |||||
2021-06-28 | Markdown writer: put space between Plain and following fenced Div. | John MacFarlane | 2 | -0/+18 | |
Closes #4465. | |||||
2021-06-23 | ImageSize: Add Tiff constructor for ImageType. | John MacFarlane | 3 | -1/+7 | |
[Minor API change] This allows pandoc to get size information from tiff images. Closes #7405. | |||||
2021-06-23 | reveal.js writer: Go back to setting boolean values for variables. | John MacFarlane | 1 | -30/+26 | |
In a previous commit we used strings because boolean False wouldn't render as `false`. This is changed in the dev version ofdoctemplates, so we can go back to the more straightforward approach. | |||||
2021-06-22 | Use dev version of doctemplates. | John MacFarlane | 2 | -0/+7 | |
2021-06-22 | Update changelog. | John MacFarlane | 1 | -1/+27 | |
2021-06-22 | Fix regression with comment-only YAML metadata blocks. | John MacFarlane | 2 | -0/+12 | |
Closes #7400. | |||||
2021-06-22 | Fix unneeded import | John MacFarlane | 1 | -1/+1 | |
2021-06-21 | LaTeX writer: add strut at end of minipage if it contains... | John MacFarlane | 3 | -7/+10 | |
line breaks. Without them, the last line is shorter than it should be, at least in some cases. | |||||
2021-06-21 | Revert "LaTeX writer: put a strut after a line break (`\\`)." | John MacFarlane | 1 | -1/+1 | |
This reverts commit e2a7ecb5f73b12c8141ebf873a494652fc53babd. | |||||
2021-06-21 | LaTeX writer: put a strut after a line break (`\\`). | John MacFarlane | 1 | -1/+1 | |
This ensures that we have proper spacing before the next line (which might e.g. be a table bottom border). This gives better results in cases like test/command/7272.md. | |||||
2021-06-21 | Improve emailAddress in Text.Pandoc.Parsing. | John MacFarlane | 2 | -5/+24 | |
Previously the parser would accept characters in domains that are illegal in domains, and this sometimes caused it to gobble bits of the following text. Closes #7398. Note that this change, by itself, caused some txt2tag reader tests to fail. txt2tags allows bare email addresses with a following form query. So, in addition to the change to emailAddress, we modify the txt2tags parser so it can still handle these cases. | |||||
2021-06-21 | Update command test for change to LaTeX LineBreak handling. | John MacFarlane | 1 | -2/+2 | |
2021-06-21 | LaTeX writer: always use a minipage for cells with line breaks... | John MacFarlane | 2 | -3/+11 | |
if width information is available. Otherwise the way we treat them can lead to content that overflows a cell. Closes #7393. | |||||
2021-06-21 | LaTeX writer: Use `\strut` instead of `~` before `\\` in empty line. | John MacFarlane | 1 | -1/+1 | |
2021-06-21 | reveal.js writer: better handling of options. | John MacFarlane | 2 | -128/+120 | |
Previously it was impossible to specify false values for options that default to true; setting the option to false just caused the portion of the template setting the option to be omitted. Now we prepopulate all the variables with their default values, including them unconditionally and allowing them to be overridden. | |||||
2021-06-21 | Fix test for #7397 | John MacFarlane | 1 | -2/+2 | |
2021-06-21 | Markdown writer: Fix regression in code blocks with attributes. | John MacFarlane | 2 | -3/+17 | |
Code blocks with a single class but nonempty attributes were having attributes drop as a result of #7242. Closes #7397. | |||||
2021-06-20 | Bump to 2.14.0.3, update changelog, require latest skylighting. | John MacFarlane | 5 | -6/+20 | |
2021-06-20 | Use lts-18.0 stack resolver. | John MacFarlane | 1 | -10/+1 | |
2021-06-20 | Require commonmark 0.2.1. | John MacFarlane | 2 | -2/+2 | |
2021-06-18 | insertMediaBag: ensure we get sane mediaPath for URLs. | John MacFarlane | 1 | -5/+10 | |
Long URLs cannot be treated as mediaPaths, but System.FilePath's `isRelative` often returns True for them. So we add a check for an absolute URL. We also ensure that extensions are derived only from the path portion of URLs (previously a following query was being included). Closes #7391. | |||||
2021-06-14 | Rephrase section on unsafe HTML in manual. | John MacFarlane | 1 | -3/+3 | |
2021-06-14 | Add link to the manual's note on security to SECURITY.md. | John MacFarlane | 1 | -0/+3 | |
2021-06-14 | Create SECURITY.md | John MacFarlane | 1 | -0/+9 | |
2021-06-13 | Update changelog date. | John MacFarlane | 1 | -1/+1 | |
2021-06-12 | Update changelog. | John MacFarlane | 1 | -5/+15 | |
2021-06-12 | Docx reader: handle absolute URIs in Relationship Target. | John MacFarlane | 1 | -5/+11 | |
Closes #7374. | |||||
2021-06-12 | Markdown writer: allow `pipe_tables` to be disabled for commonmark... | John MacFarlane | 1 | -1/+0 | |
(commonmark_x, gfm). Closes #7375. | |||||
2021-06-12 | Fix regression in citeproc processing. | John MacFarlane | 3 | -8/+21 | |
If inline references are used (in the metadata `references` field), we should still only include in the bibliography items that are actually cited -- unless `nocite` is used. Closes #7376. | |||||
2021-06-11 | Make parts of the bug report templates HTML comments. | John MacFarlane | 2 | -0/+4 | |