CTAN update: markdown

2024-05-29 Thread CTAN Announcements
Vít Starý Novotný submitted an update to the

   markdown

package.

Version:  3.6.0-0-g83c781b4 2024-05-27
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
--
 
 Development:

 - Add Lua options `unicodeNormalization` and `unicodeNormalizationForm` for
   normalizing markdown text using Unicode normalization.
   (#434, #442, sponsored by @istqborg)

 Fixes:

 - Make `\markdownInput` search in `\l_file_search_path_seq`.
   (#443, reported by @robertjlee)

 Documentation:

 - Add a link to a work-in-progress article for TUGboat 45:2 to `README.md`.
   (7a1a7ea0)

 Fixes:

 - Correctly sort YAML map keys with mixed types. (#433, #441)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2024-05-01 Thread CTAN Announcements
Vít Starý Novotný submitted an update to the

markdown

package.

Version: 3.5.0-0-gfd01a252 2024-04-29
License: lppl1.3c

Summary description: Converting and rendering markdown documents inside TeX

Announcement text:


Development:

- Add `\markinline` plain TeX command. (#300, #439, [matrix.org][matrix-439])
- Support incremental definitions of token renderers and renderer prototypes
  in the `\markdownSetup` command.
  (#232, #435, 540a83c0, [matrix.org][matrix-435], #437, #438,
   contributed by @eg9, @gucci-on-fleek, and @Skillmon
   [on TeX StackExchange][tse-716400])

Default Renderer Prototypes:

- Add default renderers for unnumbered sections in LaTeX.
  (#401, istqborg/istqb_product_base#23, #430, reported by @felipecrp,
   sponsored by @istqborg)

 [matrix-435]: 
https://matrix.to/#/!UeAwznpYwwsinVTetR:matrix.org/$k4ky6I-uvxdp8ipVlHvef5JXfIfPQvFtXOAD_ogF2uU?via=matrix.org=im.f3l.de
 [matrix-439]: 
https://matrix.to/#/!pznomuvubVyxElflTe:matrix.org/$Gp9CYKWP3h_gyFyArnW3Y3CJzVXefWYThjlyB58zvP8?via=matrix.org=im.f3l.de
 [tse-716400]: 
https://tex.stackexchange.com/questions/716362/convert-control-sequence-with-a-variable-number-of-parameters-into-a-token-list/716400#716400



This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2024-04-05 Thread CTAN Announcements
Vít Starý Novotný submitted an update to the

markdown

package.

Version: 3.4.3-0-ge2c6be1a 2024-04-04
License: lppl1.3c

Summary description: Converting and rendering markdown documents inside TeX

Announcement text:


Fixes:
- Remove trailing paragraph/interblock separators in right-open slice
  intervals. (#408, #419)
- Do not misinterpret bracketed e-mails as citations. (#424, #426,
  sponsored by @istqborg)
- Comply with CommonMark 0.31.2. (#416, 40b516ee, de8d137d, #432,
  contributed by @lostenderman)
- Do not end a paragraph before a `:::` in fenced divs.
  (#407, lostenderman/markdown#157, #427, #428, lostenderman/markdown#158,
   #431, contributed by @lostenderman)

Documentation:
- Add slides from the defense of projects MUNI/33/1654/2022 and
  MUNI/33/1658/2022 to `README.md`. (49f01ccf)
- Remove `` from MathML in the user manual. (#420, #422,
  contributed by @quark67)

Contributed Software:
- Make the documentation of contributions more detailed. (3f928162)

Docker:
- Add support for TeX Live 2024.
  (#411, bafbb164, #413, 04957eee, 16000aa4, #425, 9549a5d8, 8f8e1315,
   844beafc, cf592003)

Continuous Integration:
- Style-check tabs and trailing spaces in `markdown.dtx`. (a0c941ca)



This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2024-03-10 Thread CTAN Announcements
Vít Starý Novotný submitted an update to the

markdown

package.

Version:  3.4.2-0-ga45cf0ed 2024-03-09
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
--
 
 Fixes:
 - In `\begin{markdown}[options]`, allow a new line before `options`.
   (#414, #415)

 Contributed Software:
 - Add `contributions/istqb_product_base`. (8e727c9b)
 - Add `contributions/fithesis`. (0b6a436c, 0725b20c, 7daf2b5e)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2024-02-18 Thread CTAN Announcements
Vít Starý Novotný submitted an update to the

 markdown

package.

Version:  3.4.1-0-g457226ae 2024-02-16
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
--

 Below, I list a summary of changes between versions 3.0.0-alpha (2023-06-27)
 and 3.4.1 (2024-02-16).

 Development:
 - Complied with CommonMark 0.30 and incremented `grammar_version` to `3`.
 - Added support for TeX-like rich paragraphs, universal (cross-format)
   themes, Pandoc syntax extensions, and introduced universal themes.
 - Introduced support for attributes on tables, enhanced token renderer
   definitions, and bulk redefinition capabilities in the `\markdownSetup`
   command.
 - Added a demo of using the Markdown package in OpTeX, and introduced
   `singletonCache` and `contentLevel` Lua options.

 Fixes:
 - Improved paragraph parsing to correctly handle trailing spaces and
   paragraphs within markdown documents.
 - Enhanced list and table support, allowing tables inside lists and
   fixing issues with fancy lists and roman numeral markers.
 - Made Pandoc syntax extensions `tex_single_backslash_math` and
   `tex_double_backslash_math` robust against extra spaces.
 - Fixed multiple issues with attributes, headings parsing, emphasis
   in headings, and compatibility with jgm/pandoc.

 Deprecation:
 - Deprecated `\markdownInfo`, `\markdownWarning`, and `\markdownError`
   in favor of l3msg functions.
 - Deprecated the `markdown*` LaTeX environment and support for LuaMetaTeX.

 Documentation:
 - Added links to talks, theses, and articles to enhance documentation
   discoverability.
 - Improved the user manual to encourage alternatives to the `hybrid`
   option and document setting up catcodes in Lua.

 Docker:
 - Introduced and expanded Docker support, including TeX Live 2024
   pretest support.
 - Included developer tools in the development Docker image and made
   adjustments to Docker configuration.


 Libraries and Contributed Software:
 - Updated `tinyyaml` to v0.4.4.
 - Made changes to the contributed software repository, including
   the removal of `contributions/istqb_latex` and addition of
   `contributions/37c3-beamer`.

 Default Renderer Prototypes:
 - Adjusted default renderer prototypes for handling headings,
   lists, and math renderer prototypes in LaTeX/ConTeXt.
 - Corrected typesetting of level four and five headings in LaTeX
   and optimized fancy list labels and indentation.

 Unit Tests and Continuous Integration:
 - Overhauled the unit testing framework from Bash to Python and
   implemented summarization.
 - Improved test speed by batching unit tests and using self-hosted
   GitHub runners.
 - Made changes to continuous integration practices, including
   conditions for rebuilding Docker images.

 Other Changes:
 - Various optimizations and speed improvements.
 - Removed deprecated features, including parts of the package and
   support for LuaMetaTeX.

 For a full list of changes, see
 .

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2023-04-28 Thread CTAN Announcements
Vít Novotný submitted an update to the

 markdown

package.

Version:  2.23.0-0-g0b22f91 2023-04-27
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
--

 Development:

 - Add support of bulk redefinition of token renderers and
   token renderer prototypes in the `\markdownSetup` LaTeX
   command using wildcards. (#232, #287)

 Fixes:

 - Drop support for ConTeXt Mark II, since the MkII files are
   no longer installed in TeX Live 2023, see the article by
   [Hans Hagen](https://tug.org/texlive/files/tb136hagen-texlive.pdf).
   (#281, #282)
 - Remove extra space after inline elements with attributes.
   (#288)
 - Make our implementation of attributes compatible with jgm/pandoc.
   (#279, #297, f7c701b)

 Documentation:

 - Add a link to a preprint from TUGboat 44(1) to `README.md`.
   (#234, a4d9fbf)
 - Separate example files for pdfLaTeX, XeLaTeX, LuaLaTeX, and
   TeX4ht. (daccaa8)

 Docker:

 - Add TeX Live 2022 historical image. (#285, #295)
 - Add support for TeX Live 2023. (contributed by @gucci-on-fleek,
   #281, #282)

 Refactoring:

 - Use `\prg_new_conditional:Nnn` to define `\@@_if_option:n`.
   (#289)

 Libraries:

 - Make tinyyaml a standalone CTAN package. (contributed by
   @zepinglee, #218, #294)

 Default Renderer Prototypes:

 - Make the default LaTeX renderer prototypes for tight lists produce
   surrounding spaces. (#290, #296)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2023-04-04 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.22.0-0-g5a3d0fe 2023-04-02
License type: lppl1.3c

Summary description: Converting and rendering markdown documents inside TeX

Announcement text:
--

Development:

- Add support for TeX math surrounded by backslash-escaped parens and brackets.
  (contributed by @lostenderman, #61, #235, #236, #270)
- Add support for attributes on links, images, and inline code spans. (jgm#36,
  jgm#43, #50, #123, #256, #280)
- Add [`import` LaTeX option][1]. (#107, #286)

Documentation:

- Unify how Pandoc syntax extensions are named and cited in documentation. 
(#274, #284)

Refactoring:

- Only configure the Kpathsea library if it has not already been configured. 
(#268, #283)

Deprecation:

- Deprecate `theme` LaTeX option in favor of the new [`import` LaTeX 
option][1]. (#107, #285)

 [1]: https://witiko.github.io/markdown/#latexsnippets

--

This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2023-02-28 Thread CTAN Announcements
Vít Novotný submitted an update to the

 markdown

package.

Version:  2.21.0-0-gee15b88 2023-02-28
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
--
 
 Development:

 - Add renderers that represent the sections implied by headings.
   (#258, #264)
 - Add support for slicing fenced divs. (#229, #266)
 - Add support for TeX math surrounded by dollar signs.
   (contributed by @lostenderman, #61, #216, #267)

 Fixes:

 - Use MathML to render math in the user manual. (#261, #262)
 - Properly normalize link references according to
   [CommonMark](https://spec.commonmark.org/0.30/#matches).
   (lostenderman#56, #265)
 - Fail gracefully when CLI receives unknown options. (eddcb18)
 - Rename `writer->encode_*()` methods to clarify their purpose.
   (lostenderman#101, #271, #272)

 Deprecation:

 - Deprecate the current semantics of header attribute contexts.
   (#258, #264)
 - Deprecate `hardLineBreaks` option. (#227, #263)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2023-02-03 Thread CTAN Announcements
Vít Novotný submitted an update to the

 markdown

package.

Version:  2.20.0-0-gf64ade1 2023-02-01
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
--
 
 Development:

 - Add support for line blocks.
   (contributed by @Omikhleia and @lostenderman, jgm#41, #209, #248)
 - Add support for attributes on fenced code blocks.
   (contributed by @Omikhleia, jgm#36, #123, #211)

 Documentation:

 - Add @drehak's thesis to `README.md`. (204a18c, aec9b44, cda53fb)
 - Update examples for options `bracketedSpans` and `fencedDivs`.
   (499c65a, 532cdb8)

 Fixes:

 - Map U+ and U+FFFD to new replacement character renderer.
   (lostenderman#34, #247, #250)
 - Map non-breaking space to `writer->nbsp` in strings.
   (lostenderman#99, #247, #249)
 - Fix input normalization and move it from Lua CLI and plain TeX layers
   directly to the `convert()` Lua method.  (#246, #253)
 - Allow fenced div closing tag to break out of a blockquote.
   (contributed by @Omikhleia, jgm#60, jgm#61, #230, #259)

 Default Renderer Prototypes:

 - Use `paralist` LaTeX package to define default renderer prototypes
   for fancy lists when `fancyList` Lua option is enabled. (#241)
 - Insert `\unskip` after default raw inline renderer prototype. (ca2047e)
 - Make `\*group_begin:` and `\*group_end:` the default renderer prototypes
   for attribute contexts. (#243)
 - In LaTeX and ConTeXt, use just first word of infostring to
   determine fence code block language. (#244)

 Unit Tests:

 - Do not fold tabs and spaces into a single space token.
   (lostenderman#107, #242)
 - Do not escape URIs in test outputs. (lostenderman#8, #260, 291e388)

 Speed Improvements:

 - Only make backticks special when `codeSpans` or `fencedCode`
   are enabled. (#239)
 - Use fast unit testing in continuous integration. (#231, #255)

 Continuous Integration:

 - Fix ownership of repository before running Docker image. (#240)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-12-24 Thread CTAN Announcements
Vít Novotný submitted an update to the

  markdown

package.

Version:  2.19.0-0-g80fcf20 2022-12-23
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
--
 
 Development:

 - Add support for fenced divs and bracketed spans. (#207)

 Fixes:

 - Fix incorrect category codes in plain TeX renderer prototype definitions.
   (f156f05)
 - Allow backticks in tilde code block infostrings. (#214, #219, #221)

 Refactoring:

 - Sort Lua options, token renderers, and built-in syntax extensions. (#208)

 Documentation:

 - Add article [*High-Level Languages for TeX*][1] (in Czech) from
   CSTUG Bulletin 1–4/2022 to `README.md`. (authored by @witiko, a2bbdea)

  [1]: https://www.doi.org/10.5300/2022-1-4/35

 Continuous Integration:

 - Make latexmk treat warnings as errors. (#228)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-11-01 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.18.0-0-gd8ae860 2022-10-30
License type: lppl1.3c

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--


Development:

- Accept snake_case variants of options in addition to camelCase variants in
  `\markdownSetup` and Lua CLI. Accept snake_case and caseless variants of
  options in `\setupmarkdown`. (#193, #194, #195, #196, #197, #198)
- Rename renderers, renderer prototypes and options based on the semantics of
  elements: (#187, #201)
  - Rename the `horizontalRule` and `footnote` renderers and renderer
prototypes to `thematicBreak` and `note`.
  - Rename the `footnotes` and `inlineFootnotes` options to `notes` and
`inlineNotes`.
  - Rename the `HorizontalRule` rule to `ThematicBreak` and increment
`grammar_version` to `2`. This change is not backwards-compatible with the
`grammar_version` of `1`.
- Add `\markdownEscape` macro that inputs a TeX document in the middle of a
  markdown document fragment. (1478f7b)
- Add support for raw attributes. (#173, #202)

Fixes:

- Fix missing support for forward slashes in
  `\markdownSetup{jekyllDataRenderers = {...}}` keys. (#199, #200)
- Fix `plain` LaTeX option not preventing changes to renderer prototypes.
  (013abbb)

Continuous Integration:

- Check user manual with MarkdownLint. (#203)

Contributed Software:

- Update `contributions/pandoc-to-markdown`.
  (contributed by @drehak, 3d5b8e5, d3073bc)

Deprecation:

- Deprecate `horizontalRule` and `footnote` renderers and renderer prototypes.
  (#187, #201)


--

This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-10-04 Thread CTAN Announcements

Vít Novotný submitted an update to the

markdown

package.

Version number: 2.17.1-0-g8ca83f5 2022-10-03
License type: lppl1.3c

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:

- Add `debugExtensions` and `debugExtensionsFileName` Lua options for debugging
  user-defined syntax extensions. (#191, #192)
  - Add a third optional argument to the `reader->insert_pattern()` method and
increment `user_extension_api_version` to `2`. This change is fully
backwards-compatible with the `user_extension_api_version` of `1`.
(658fbbe)
  - Fix typos in example code for user-defined syntax extensions.
(7c6de52, d3195f7)

Documentation:

- Move `contentBlocksLanguageMap` option to the file and directory names
  section of the technical documentation. (dd564f2)
--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown

CTAN is run entirely by volunteers and supported by TeX user groups

Please join a user group or donate to one, see https://ctan.org/lugs



   Thanks for the upload.

 For the CTAN Team
Ina Dau

-- 

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-10-02 Thread CTAN Announcements
Vít Novotný submitted an update to the

  markdown

package.

Version:  2.17.0-0-g6428569
License:  lppl1.3c

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
 
 Development:

 - Add support for user-defined syntax extensions. (#182)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-08-31 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.16.1-0-gf8a4bea 2022-08-30
License type: lppl1.3c

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:

- Fix default rendering of fancy lists in LaTeX. (#179, #180)
- Change category code of hash sign (`#`) to other (12) in the `\markdownInput`
  command. (#181)
wit...@mail.muni.cz
Continuous Integration:

- Use all available CPU cores for unit tests. (#178)

--

This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-08-27 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.16.0-5-g5bb83fb 2022-08-26
License type: lppl1.3c

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--


Development:

- Add support for strike-throughs, fenced divs, subscripts, superscripts, and 
fancy lists. (#149, #160, #162, #168, #170)
- Add facade in front of expl3 inferface for YAML metadata. (#118, #175)
- Add `\setupmarkdown` and `\inputmarkdown` commands to ConTeXt. (#17, #176)

Fixes:

- Make any ASCII character escapable as per [CommonMark][1]. (#163)
- Make our implementation of header attributes compatible with jgm/lunamark. 
(#164, #177)

Documentation:

- Add file `CHANGES.md` with the changelog of the Markdown package.
- Add badges for Matrix.org and Discord chat spaces. (2f1104d..acdc989)
- Add a link to @xvrabcov's TUG 2022 talk, slides, and example documents to the 
README. (d422f5c)

Proposals:

- Propose support for user-defined syntax extensions. (#172, #174)

Continuous Integration:

- Ignore changes to `**/README.md`. (e39a7aa)

 [1]: https://spec.commonmark.org/0.30/#backslash-escapes


--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-07-30 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.15.4-0-g4cbe4e3 2022-07-29
License type: lppl1.3c

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:
- In `parsers.specialchar`, only include special characters of enabled syntax 
extensions. (#150, #152)
- Avoid nesting `\markdownIfOption`. (#151)
- Make the `\markdownSetup` and `\markdownSetupSnippet` commands accept `\par` 
tokens. (#130)

Deprecation:
- Deprecate TeX Live 2019. (5c861e3)

Refactoring:
- Replace `xstring` with `l3str`. (contributed by @drehak, #96, #153)
- Replace `keyval` with `l3keys` (contributed by @drehak, #96, #155, #157)

Continuous Integration:
- Add Luacheck. (#154)

--

This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-06-30 Thread CTAN Announcements
Vít Novotný submitted an update to the

   markdown

package.

Version:  2.15.3-0-g7c8e03d 2022-06-27
License:  lppl1.3c

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
 
 Refactoring:
 - Add a mechanism for extending the Markdown reader and writer. (#138, #143)
 - Separate the Lua shell escape bridge into `lt3luabridge` package. (#140, 
#141)
 - Add further reflection capabilities. (#124, #137)

 Contributed Software:
 - Update `contributions/book-templates`. (contributed by @xvrabcov, b4d892c, 
a6d5c77)

 Deprecation:
 - The `\markdownOptionHelperScriptFileName` command will be removed in 
Markdown 3.0.0. (#141)
 - The `\markdownOptionOutputTempFileName` command will be removed in Markdown 
3.0.0. (#141)
 - The `\markdownOptionErrorTempFileName` command will be removed in Markdown 
3.0.0. (#141)
 - The `\markdownMode` command will be removed in Markdown 3.0.0. (#141)

 Docker:
 - Remove `latest-with-cache` tag from Docker images. (04301f0)

 Documentation:
 - Remove non-functional badges for Docker from `README.md`. (ad00b58, 707cad9)
 - Link to TUGboat's version of the TUG 2021 video in `README.md`. (1462411)

 Miscellaneous:
 - As of today, Markdown has 235 stars, 56 forks, and 7 watchers on GitHub. 壟

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-06-02 Thread CTAN Announcements
Vít Novotný submitted an update to the

  markdown

package.

Version:  2.15.2-0-gb238dbc 2022-05-31
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
 
 Documentation:
 - Document that no `eagerCache` makes recursive nesting undefined behavior. 
(a486b88)
 - Fix typos in the documentation. (03a172a, ab3ad8d)

 Contributed Software:
 - Update `contributions/book-templates`. (contributed by @xvrabcov, 8c56288, 
78af2fd, b238dbc)
 - Update `contributions/pandoc-to-markdown`. (contributed by @drehak, 7cc7edc, 
2e7ccfe)
 - List @TeXhackse's [document templates][1] in `contributions/README.md`.

  [1]: https://gitlab.com/l4070

 Continuous Integration:
 - Fix a typo in `Makefile` that made it impossible to recover from `pkgcheck` 
errors. (33c8c99)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-05-19 Thread CTAN Announcements
Vít Novotný submitted an update to the

 markdown

package.

Version:  2.15.1-0-g4b33c77 2022-05-17
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
  
 Fixes:
 - Only let LaTeX's default link renderer prototype produce
   `\ref` for relative autolinks (discovered by @drehak, 7f3fd9b, #127)
 - Ensure that `cacheDir` exists in `witiko/graphicx/http` LaTeX theme.
   (discovered by @drehak, 5145954, #128)

 Documentation:
 - Fix a typo in the documentation. (5e3b149)
 - Add a link to a preprint from TUGboat 43(1) to the README.
   (authored by @witiko, @drehak, @michal-h21, and @xvrabcov, 7d47780, e9c7bfc)
 - Only use the emoji package in TeX Live 2020 and later. (a46ffd2..a8e5838)

 Contributed Software:
 - Update `contributions/book-templates`.
   (contributed by @xvrabcov, 9f51cb4, 8d6e5d6)
 - Update `contributions/pandoc-to-markdown`.
   (contributed by @drehak, ac82a5f, 102b1a5)
 - Add contributions/doctoral-thesis. (a8fbd97)

 Continuous Integration:
 - Add TL2021-historic image to the continuous integration. (a9e3b08)

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-04-02 Thread CTAN Announcements

Vít Novotný submitted an update to the

markdown

package.

Version number: 2.15.0-0-g9296cf1 2022-03-31
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Development:

- Add reflection to the TeX implementation. (#119, 73f699b..30ee46d, 02dd30a)
- Add a proof-of-concept of integration Markdown with Pandoc. (contributed by 
@drehak,
  #25, c40b51c)
- Add LaTeX themes for typesetting books and marketing colaterals. (contributed 
by
  @xvrabcov, #104, a7d6d2e)
- Add an option to include arbitrary YAML documents. (#117, 78dc62b..93246a4)
- Move expl3 interface for YAML metadata from LaTeX to plain TeX. 
(1ec7931..95d83ba)
- Add LaTeX`\markdownIfSnippetExists` command. (929137a)
- Add code key to LaTeX `\markdownSetup` command. (ef53fae)

Fixes:

- Use current theme name to resolve `\markdownSetup{snippet = ...}`. (0c79a80)

Documentation:

- Add directory `contributions/` with contributed third-party software. 
(contributed by
  @drehak and @xvrabcov, c40b51c..9296cf1)
- Fix formatting gaffes in the documentation. (97dee2f)
- Remove an extra backslash in the user manual. (994d06f)
- Move `` element out of the technical documentation. (18b6241)
--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown

CTAN is run entirely by volunteers and supported by TeX user groups

Please join a user group or donate to one, see https://ctan.org/lugs



   Thanks for the upload.

 For the CTAN Team
Ina Dau

-- 

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-04-01 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.15.0-0-g9296cf1 2022-03-31
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Development:

- Add reflection to the TeX implementation. (#119, 73f699b..30ee46d, 02dd30a)
- Add a proof-of-concept of integration Markdown with Pandoc. (contributed by 
@drehak,
  #25, c40b51c)
- Add LaTeX themes for typesetting books and marketing colaterals. (contributed 
by
  @xvrabcov, #104, a7d6d2e)
- Add an option to include arbitrary YAML documents. (#117, 78dc62b..93246a4)
- Move expl3 interface for YAML metadata from LaTeX to plain TeX. 
(1ec7931..95d83ba)
- Add LaTeX`\markdownIfSnippetExists` command. (929137a)
- Add code key to LaTeX `\markdownSetup` command. (ef53fae)

Fixes:

- Use current theme name to resolve `\markdownSetup{snippet = ...}`. (0c79a80)

Documentation:

- Add directory `contributions/` with contributed third-party software. 
(contributed by
  @drehak and @xvrabcov, c40b51c..9296cf1)
- Fix formatting gaffes in the documentation. (97dee2f)
- Remove an extra backslash in the user manual. (994d06f)
- Move `` element out of the technical documentation. (18b6241)
--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown

CTAN is run entirely by volunteers and supported by TeX user groups

Please join a user group or donate to one, see https://ctan.org/lugs



   Thanks for the upload.

 For the CTAN Team
Ina Dau


-- 

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-03-02 Thread CTAN Announcements

Vít Novotný submitted an update to the

markdown

package.

Version number: 2.14.1-0-gb933d81 2022-03-01
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:
- Fix default LaTeX renderer prototypes for block HTML comments. (b933d81)
--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown

CTAN is run entirely by volunteers and supported by TeX user groups

Please join a user group or donate to one, see https://ctan.org/lugs



   Thanks for the upload.

 For the CTAN Team
Ina Dau


-- 

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-03-01 Thread CTAN Announcements

Vít Novotný submitted an update to the

markdown

package.

Version number: 2.14.0-0-g9635d76 2022-02-28
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:
- Track nested LaTeX themes with a stack. (69478c0, 00c3e6a)

Development:
- Add renderers for inline HTML tags, block HTML elements, and block HTML 
comments. (#90,
e5e28ed, 44affc3)
- Add renderers for heading attributes. (#87, #91, cad83f6)
- Add `relativeReferences` Lua option for writing relative autolinks such as
`<#some-section>`. (#87, #91, e7267c0)

Documentation:
- Change category code of percent sign (`%`) before `\input`ting the output of
`markdown-cli` in LaTeX and ConTeXt examples. (a61e371, 9635d76)

Quality of Life:
- Emit an error message when an undefined LaTeX setup snippet is invoked. 
(9d25074)
- Add a trailing newline to the output of `markdown-cli`. (80b7067)

Default Renderer Prototypes:
- Do not use image alt text to produce labels in renderer prototypes. (reported 
by
@writersglen, 1c31c01)
- Pass HTML through to TeX4ht. (contributed by @michal-h21, #90, 2f5dcba)
- Be lazy about what commands to use for default LaTeX table rules. 
(contributed by
@michal-h21, #90, 03a444a)

Continuous Integration:
- Retry failed `pkgcheck --urlcheck` in `Makefile`. (3c31baf)
- Always upload artifacts, even outside the `main` branch. (24feb6a)
--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown

CTAN is run entirely by volunteers and supported by TeX user groups

Please join a user group or donate to one, see https://ctan.org/lugs



   Thanks for the upload.

 For the CTAN Team
Ina Dau

-- 

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2022-01-31 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.13.0-0-g1f680a8 2022-01-30
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:
- Disable the parsing of timestamps in YAML metadata. (contributed by 
@TeXhackse,
75f6f20, 7d18b58, a27fdd9, #116)

Development:
- Add markdown document renderers. (2199c22, 4a70b04, #109)
- Add an example document for ConTeXt MkIV. (8bbb6ab, #17)

Default Renderer Prototypes:
- Redefine default LaTeX codeSpan renderer prototype to work in math mode. 
(35b53d3,
e68a631)
- Support the unicode-math LaTeX package. (9d840be, #110)

Continuous Integration:
- Produce artefacts and GitHub pages only for the latest Docker tag. (976f074)
- Only push the latest Docker image once. (cc78fa1)
- Add --urlcheck option to the pkgcheck command in Makefile. (3b4d6a1, d9b2a01)

Docker:
- Show the size of the latest Docker image in the README. (1f680a8)
--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown

CTAN is run entirely by volunteers and supported by TeX user groups

Please join a user group or donate to one, see https://ctan.org/lugs



   Thanks for the upload.

 For the CTAN Team
Ina Dau

-- 

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2021-12-30 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.12.0-1-g976f074 2021-12-30
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:
- Add default definition for `\markdownRendererJekyllDataSequenceEnd`. (6c4abe3)

Development:
- Preserve trailing spaces in ConTeXt MkIV. (#101)
- Add `eagerCache` Lua option. (#102)
- Add `hardLineBreaks` Lua option. (#98)

Documentation:
- Document how we can set Lua options from plain TeX and both Lua options and
  plain TeX options from LaTeX (#105)
- Update link to TUGboat 42(2) article from preprint to archival version. 
(715f53c)
- Add two articles from the CSTUG Bulletin 2021/1-4 to the README. (76da1d6)
- Escape percent signs in code examples in techdoc (7d6ca54)

Default Renderer Prototypes:
- Make content blocks automatically `\input` TeX files. (c798106)

Docker:
- Build and publish Docker images for historical TeX Live versions. (#111)

--

This package is located at
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2021-10-02 Thread CTAN Announcements
Vít Novotný submitted an update to the

  markdown

package.

Version:  2.11.0-0-g4505824 2021-09-26
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
  
 Fixes:
 - Remove a spurious print when handling the `texComments` Lua option. (4ee94ec)
 - Escape `escaped_minimal_strings` even in `hybrid` mode. (c1fd53b)
 - Make assignments in `writer->set_state()` and `writer->defer_call()` local. 
(9261349)
 - Don't let default LaTeX renderer prototype for `ulItem` gobble next token. 
(reported by @writersglen, 8d8023f)
 - In LaTeX, prevent `\@ifundefined` from making `\markdownOptionTightLists` 
into `\relax`.
 - Fix even backslashes before newline being gobbled by the `texComments` Lua 
option. (9ca0511)

 Development:
 - Add [`taskLists` Lua option][4] for writing task lists. (suggested by 
@xvrabcov, #95)
 - Add [`jekyllData` Lua option][5] for writing YAML metadata. (contributed by 
@TeXhackse, #22, #77)

 Documentation:
 - Add a link to @witiko's TUG 2021 talk, preprint, and slides to the README. 
(4b89f84, 6f61e48, 745a6f3, 99b1041, 872fb4d)
 - Add a cornucopia of badges to the README. (60f7033, 8e9a34c)
 - Use HTTPS links for CTAN in the README. (b068b65, a743b06)
 - Use emoji in the technical documentation. (ccfcaf4)
 - Add block and sequence diagrams to the technical documentation. (6168473, 
0b4bb91, 5fd2e19, 3b4af9c, 4e99cb9, cbccf36, a7f9a60, 48d5a21)
 - Add index to the technical documentation. (3ee5a99, 32d93e8)
 - Add a list of figures to the technical documentation. (48d5a21)
 - Use varioref in the technical documentation. (2f8e85e)
 - Describe Lua command-line interface (CLI) in the README. (ba27b51, 1ad85a2)
 - Publish user manual to [GitHub Pages][2]. (4a812a4, 4f1f349)
 - Document that the `hybrid` option is `false` by default. (955d7c1)
 - Show how [`tugboat.bib`][3] can be used to cite the Markdown package. 
(7e20eee)

 Continuous Integration and Distribution:
 - [Rename `master` branch to `main`][1]. (513de1f)
 - Make `make implode` clean up auxiliary markdown files. (fe25ae9)
 - Add `Dockerfile` and make continuous integration use Docker image. (#97, 
cbc0089, f64bfa5, 8a7b656, e185547, 1bb7075)
 - Rebuild the Docker image every Monday at 4:30AM (UTC). (c9f87a9, 28b0e93)
 - Automatically prerelease the latest version. (cd7fbd2)
 - Use MarkdownLint in continuous integration. (2440659, aa1e14b)
 - Test Lua command-line interface in continuous integration. (6a84f98, 4e28ef0)
 - Matrix-test all supported TeX Live versions. (69b9edc)

  [1]: 
https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/
  [2]: https://witiko.github.io/markdown
  [3]: http://mirrors.ctan.org/info/digests/tugboat/biblio/tugboat.bib
  [4]: https://witiko.github.io/markdown#option-tasklists
  [5]: https://witiko.github.io/markdown#option-jekylldata

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2021-09-01 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.10.1 2021-08-31
License type: lppl1.3

Summary description: A package for converting and rendering markdown 
documents inside TeX

Announcement text:
--


Fixes:
- Always enable texComments when hybrid is enabled. (715d025)
- Make the preprocessor of TeX comments surjective. (6021dd5)


--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown



   Thanks for the upload.

 For the CTAN Team
Erik Braun



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2021-08-08 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.10.0 2021-08-06
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

Fixes:
- String text and parenthetical citations. (e6026c1)
- Escape autolink labels even when hybrid mode is enabled. (repored by
@iwelch, 693e134)
- Protect LaTeX strong emphasis renderer prototype and make it detect
font. (reported by @iwelch, 89a031a)
- Let users name their documents `markdown.tex`. (reported by @mmarras,
cb50d4, 9d21141)
- Support deferred content (footnotes, links, and images) with slicing.
(edbdced)
- Support tables with slicing. (5a61511)
- Increment `markdownFrozenCacheCounter` globally. (c151cbc)
- Change the category code of the percent sign to other in
`\markdownInput`. (b21fac4, 4d025e1, 5b1625f, 6f24307)
- Add `\startmodule` command to the ConTeXt module. (9f2ec1d)
- Add a missing `local` qualifier to the definition of a local
variable. (1153afb)
- Don't allow LaTeX list item renderers to consume surrounding text.
(reported by @nbubis, cb79225)

Development:
- Add the `theme` LaTeX option. (39ab6f3, 8699eb4, a1ae258, ea9c237,
3740742, 67aaf40)
- Add the `stripIndent` Lua option. (b94dda5, 5757067, 654624c)
- Add the `texComments` Lua options. (c439a0f, 5f7c5e3, 744bcdb,
1ec06f4, b74fd01, 2dd76f1)
- Add support for LuaMetaTeX. (f004170, 905c832, 575a1e0, f93a353)
- Add the `inlineHtmlComment` renderer. (bf54b2f)
- Add the `plain` LaTeX package option. (af9c0d6)
- Add the `snippet` LaTeX option. (b43024f, 438f075, 2960810)

Debugging:
- Add helpful messages to read/write errors. (contributed by @drehak,
d22cd25)
- Make ConTeXt/LaTeX use their info/warning/error commands during
loading. (a638a91)

Documentation:
- Remove deprecated filecontents package from examples. (dd2dc1c)
- Fix a typo in the user manual. (13f056)
- Fix code style in the user manual. (416c24e)
- Update out-of-date-documentation. (713ec92)
- Add *Making Markdown into a Microwave Meal* article into the README.
(4698224)
- Add a link to @witiko's PV212 talk to the README. (e5e8708)
- Fix overlong lines in the documentation. (34e9f4f)
- Update installation documentation. (b3957a8)
- Fix a typo in the documentation of `expandtabs`. (3e55507)
- Remove unnecessary `footnotes` option from the `inlineFootnotes`
example. (30792ef)
- Fix a typo in the documentation of
`\markdownRendererOlItemWithNumber`. (d05df9d)
- Fix errors in the documentation markup. (a6a0059)
- Remove multiply-defined refs in documentation. (ab99a30)

Licensing:
- Bump the copyright year. (9462f17)
- Sublicense the code as LPPL v1.3c. (609aeee)

Unit tests:
- Remove xtrace from `test.sh` for less verbose output. (b307ee6)
- Treat all files as text with GNU diff in `test.sh`. (ec89e6d)
- Print full TeX log when there is an error in a unit test. (7640c20)

Distribution:
- Add `banner.png` to the CTAN distribution. (fe107d6)
- Add base `Makefile` target. (41ab71a)

Continuous integration:
- Convert CircleCI configuration to GitHub Actions workflow. (0f77bc5)
- Add shellcheck. (27e825b)
- Upload artifacts in GitHub Actions workflows. (12e3585, e696d41)
- Install Graphviz in continuous integration. (3ebf0c9, 4ef340c)
- Test that the number of pages in typeset documentation is sane.
(048b7fc)

Miscellanea:
- Use `\@ifdefined` and `\@onlypreamble` in LaTeX code. (40b77f4)

--

This package is located at 
   https://mirrors.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2020-09-15 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.9.0 2020-09-14
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--

Development:
- Add support for finalizing and freezing the cache.

Fixes:
- Fix default definition of `markdownRendererAmpersandPrototype`.
- Remove redundant `\label` in contentBlocks LaTeX renderer prototype.
- Make LaTeX and ConTeXt implementations also expand `\markdownEnd`.
- Fortify I/O in Lua with additional asserts.

Documentation:
- Fix links in the documentation.
- Fix typos in the documentation.
- Remove deprecated `filecontents` package.
- Do not use package `xcolor`.
- Add blank lines to `README.md`.
- Add Citing Markdown section to `README.md`.
- Add banner to `README.md`.
- Cite new CSTUG Bulletin article.

Continuous integration:
- Use TeX Live 2020.

Miscellanea:
- Update distribution packaging according to CTAN requirements.

--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN Update: markdown

2020-03-23 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version:  2.8.2 2020-03-20
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
 
 Fixes:
 - Add example-image.png to the Git repository (closes issue #49).
 - Require that text citations are not preceded by non-space characters.
 - Add a line ending at the end of markdown file in case there is none.
 - Do not assume `\markdownInput` input comes from `\markdownOptionOutputDir` 
(closes issue #57).

 Documentation:
 - Extend the abstract of the Markdown package.
 - Document continuous integration and the Makefile.
 - Properly highlight the syntax of shell commands in user manual.
 - Add CSTUG bulletin articles to the README.

 Miscellanea:
 - Upgrade continuous integration from TeX Live 2019 to TeX Live 2020 pretest.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2019-05-01 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.8.1 2019-04-30
License type: lppl1.3

Summary description: A package for converting and rendering markdown 
documents inside TeX

Announcement text:
--


Fixes:

- Correctly produce the user manual for CTAN.
- Complete the support for named HTML entities.

Documentation:

- Document the precise behavior of the `preserveTabs` Lua option.
- Acknowledge Lian Tze Lim and Overleaf in the README.
- Link TUGboat journal articles from the README.
- Link the Markdown package installation from the README.

Miscellanea:

- Upgrade continuous integration from TeX Live 2019 pretest to TeX Live 2019.


--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown



   Thanks for the upload.

 For the CTAN Team
Erik Braun



We are supported by the TeX users groups.   
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2019-04-28 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.8.0 2019-04-27
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--

Development:

- Added the `pipeTables` Lua option that enables the PHP Markdown table
  syntax extension, the `tableCaptions` Lua option that enables the
  Pandoc `table_captions` syntax extension, and the `table` token
  renderer. Thanks to David Vins and Omedym for sponsoring the
  development of table support.
- Added the `shiftHeadings` Lua option for shifting section levels.
  This Lua option extends the *content slicing* capabilities of the
  Markdown package. Thanks to David Vins and Omedym for sponsoring the
  development of content slicing.

Fixes:

- Remove an unreachable branch of the `parsers.line` parser.

Documentation:

- Update link to Markdown examples and tutorials by Overleaf.

--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz



We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2019-04-06 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.7.0 2019-04-04
License type: lppl1.3

Summary description: A package for converting and rendering markdown 
documents inside TeX

Announcement text:
--


Development:

- Added Natbib citation renderer to LaTeX.
- Added the `slice` Lua option for content slicing -- typesetting only certain 
parts of a markdown document.
  Thanks to David Vins  and Omedym 
 for sponsoring the development of content slicing.

Fixes:

- Stopped using the possibly active ASCII double quote characters (") after the 
\input TeX command.
- Added space before the second parameter in the basic LaTeX citation renderer.
- Fixed the outputDir Lua option, which enables the use of the 
-output-directory TeX option.
- Added support for Lua 5.3, which has been part of LuaTeX since 1.08.
- Fixed the non-terminating LaTeX citation renderers for BibTeX and Natbib.
- Fixed the capability of the unit testing script to add expected outcome to 
unfinished testfiles.

Documentation:

- Finished the user manual.
- Removed spurious commas in the documentation.
- Used CTAN-compatible markdown markup in the README.

Miscellaneous:

- Made the unit testing script write Lua stack trace to the terminal when a 
test fails.


--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   https://www.ctan.org/pkg/markdown



   Thanks for the upload.

 For the CTAN Team
Erik Braun



We are supported by the TeX users groups.   
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2018-04-09 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.5.6 2018-04-08
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
Development:

- Added a Lua command-line interface.
- Added the `stripPercentSign` Lua option for using markdown in TeX package 
documentation.

Fixes:

- Fixed TeX Live 2013 minted package detection.
- Fixed the default LaTeX hyperlink renderer prototype to correctly typeset 
hash signs.
- Fixed lonely level four and five headings not being rendered in LaTeX.
- Removed the no-op `outputDir` Lua option.

Documentation:

- Added a user manual.
- Added information for contributors to the README document.
- Increased portability of the technical documentation by using a built-in 
BibLaTeX style.
- Rewrote the technical documentation in markdown using the new 
`stripPercentSign` Lua option.

Miscellaneous:

- Tuned the continuous integration service configuration, so that tests run 
under 15 minutes.
---
--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown

We are supported by the TeX User Groups.
Please join a users group; see http://www.tug.org/usergroups.html .



   Thanks for the upload.

 For the CTAN Team
Ina Dau

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2018-01-09 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.5.5 2018-01-08
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--
Documentation:
- Fixed a typo in section 2.2.1.
- Documented that the `contentBlocksCode` renderer receives five
arguments.
- Updated information in the documentation bibliography.
- Incremented the year in copyright notices.

--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown

We are supported by the TeX User Groups.
Please join a users group; see http://www.tug.org/usergroups.html .



   Thanks for the upload.

 For the CTAN Team
Ina Dau

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN Update: markdown (addendum)

2017-09-14 Thread CTAN Announcements
When we posted the following announcement yesterday,
the last paragraph ("Development:") was missing.
So now here is (hopefully) the _complete_ text:


Vít Novotný submitted an update to the

markdown

package.

Version:  2.5.4  2017-09-12
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

 Fixes:

 - \markdownInfo writes only to the log in the plain TeX implementation.

 - \markdownInfo and \markdownWarning start a new line in plain TeX
   implementation.

 - Lua errors are now caught even with shell escape.


 Development:

  - Added an outputDir option that enables the use of the TeX -output-directory
option.

 --

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



We are supported by the TeX users groups.
Please join a users group; see https://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN Update: markdown

2017-09-13 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version:  2.5.4  2017-09-12
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

 Fixes:

  - \markdownInfo writes only to the log in the plain TeX implementation.

  - \markdownInfo and \markdownWarning start a new line in plain TeX
implementation.

  - Lua errors are now caught even with shell escape.

--

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



We are supported by the TeX users groups.
Please join a users group; see https://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2017-05-09 Thread CTAN Announcements

Vít Novotný submitted an update to the

markdown

package.

Version number: 2.5.3 2017-05-07
License type: lppl1.3

Summary description: A package for converting and rendering markdown 
documents inside TeX


Announcement text:
--

Fixes:
- Added a missing file `examples/scientists.csv` to the CTAN archive.

Documentation:
- Added examples into the TDS archive.
- Replaced tux in the examples with a generic example image.


--

The package's Catalogue entry can be viewed at
   http://www.ctan.org/pkg/markdown

The package's files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown



   Thanks for the upload.

 For the CTAN Team
Erik Braun



We are supported by the TeX users groups.
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2017-04-29 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.5.2 2017-04-28
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--
Fixes:
- Tab-indented fenced code is now supported.
- Added missing underscore to `parsers.internal_punctuation`.
- Removed unnecessary internal punctuation escaping (`$&~`) in
citations.
- Added proper support for trailing internal punctuation in citations.

Documentation:
- Corrected typo in bibliography.
--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown

We are supported by the TeX User Groups.
Please join a users group; see http://www.tug.org/usergroups.html .



   Thanks for the upload.

 For the CTAN Team
Ina Dau

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN Update: markdown

2017-04-11 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version:  2.5.0  2017-04-10
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

 New features:
 - Added the `codeSpan` and `underscores` options.

 Documentation:
 - Reordered options alphabetically.

--

The package’s Catalogue entry can be viewed at
   http://ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



We are supported by the TeX users groups.
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2017-03-28 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.4.0
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--
Fixes:
- Fixed the number of arguments in the `\markdownError` dummy
definition.

New features:
- Added the iA Writer content blocks syntax extension.

Documentation:
- Fixed errors in the Lua interface documentation.
- Fixed a typo in the tests/templates directory documentation.

Development:
- Added parallelized unit testing.
--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz



We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2017-01-05 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.3.0
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--
Fixes:
- ConTeXt module no longer mishandles active characters from
`\enableregime`.
- Shell access is no longer necessary with ConTeXt MarkIV.
- The default renderers now render strong emphasis using a bold font
face rather than a bold-italic font face.
- Lazy blockquotes are now parsed properly.

New features:
- Added optional HTML support; when the support is enabled, the
Markdown reader will recognize HTML elements, entities, instructions,
and comments in the input.
- Added optional breakable blockquotes support; when the support is
enabled, blockquotes can be split apart using blank lines.

Documentation:
- Documented the behavior of the `-output-directory` TeX option.

Development:
- Removed unnecessary PEG patterns.
- PEG patterns are now hash table entries rather than local variables;
this was a necessary step due to the local variable number limit. This
change was also backported to and merged by the upstream project.
- The unit test templates now use M4 instead of ad-hoc sed string
replacement.
- The Lua text buffering routine was removed as it only introduced
complexity to the package with no tangible benefits. All text buffering
is now done in TeX. As a corrolary, the
`\markdownLuaRegisterIBCallback` and `\markdownLuaUnregisterIBCallback`
macros have been deprecated.
--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz



We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN Update: markdown

2016-12-10 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version:  2.2.2
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

 Fixes:
  - Inline footnotes can now be enabled via the LaTeX interface.

 Development:
  - Added inline notes to the example documents.

--

The package’s Catalogue entry can be viewed at
   http://www.ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



We are supported by the TeX users groups.
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN Update: markdown

2016-12-08 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version:  2.2.1
License:  lppl1.3

Summary description:  A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--

 New features:

 - Added Pandoc-style inline footnotes.

--

The package’s Catalogue entry can be viewed at
   http://www.ctan.org/pkg/markdown

The package’s files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown/



   Thanks for the upload.

 For the CTAN Team
Petra Rübe-Pugliese



We are supported by the TeX users groups.
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2016-09-17 Thread CTAN Announcements

Vít Novotný submitted an update to the

markdown

package.

Version number: 2.1.3
License type: lppl1.3

Summary description: A package for converting and rendering markdown 
documents inside TeX


Announcement text:
--

Fixes:
- LaTeX implementation doesn't load `paralist` in `beamer` unless 
requested.


--

The package's Catalogue entry can be viewed at
   http://www.ctan.org/pkg/markdown

The package's files themselves can be inspected at
   http://mirror.ctan.org/macros/generic/markdown



   Thanks for the upload.

 For the CTAN Team
Erik Braun



We are supported by the TeX users groups.
Please join a users group; see http://www.tug.org/usergroups.html .
___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2016-09-15 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.1.2
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--
Fixes:
- Unordered list items now may begin with a `bulletchar`.

Documentation:
- Expanded the documentation on `hashEnumerators`.
--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz



We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2016-08-29 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 2.1.0
License type: lppl1.3

Summary description: A package for converting and rendering markdown documents 
inside TeX

Announcement text:
--
New features:
- Added Pandoc-style citations and CommonMark fenced code blocks syntax 
extensions.
- Added the following renderers:
  - `interblockSeparator`,
  - `ulItemEnd`, `olItemEnd`, `dlItemEnd`,
  - `nbsp`, `cite`, `textCite`, and
  - `inputFencedCode`.
- Added the following Lua options:
  - `citations`, `citationNbsps`,
  - `fencedCode`, and `blankBeforeCodeFence`.

Changes in behavior:
- Replaced the `-` character in the default `\markdownOptionCacheDir` with `_`.
- The cache filenames are now different based on the version of the package.
- Code spans may now be empty.

Fixes:
- The conversion from Markdown should now produce consistent behavior no matter
  if the input of the conversion function ends with `\n\n`, `\n`, or nothing.
- LaTeX interface `rendererPrototypes` keys for the `pipe`, `link`, and `image`
  renderers no longer incorrectly set the `\markdownRenderers` macros
  rather than the  `\markdownRenderersPrototype` macros.
- Made the programming more defensive, so that the package works correctly
  under TeXLive 2012.
- Fixed nested `keyval` handling inside `\markdownSetup` et al.

Development:
- Added the package to a continuous integration service.
--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz



We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann


CTAN update: markdown

2016-08-17 Thread CTAN Announcements
Vít Novotný submitted an update to the

markdown

package.

Version number: 1.0.2
License type: lppl1.3

Summary description: A package for converting and rendering markdown
documents inside TeX

Announcement text:
--
New features:
 - Added raw unescaped URI to the `link` and `image` renderer arguments.
 - Added renderers for plain TeX and ConteXt special characters.

Fixes:
 - Make autolinks work by preventing `Str` from consuming `<`.
 - Non-found footnote ref no longer outputs unescaped text.
 - Catcode of `|` is now other in `\markdownReadAndConvert` for ConTeXt.
 - Restore escapability of `<`, `>` to enable escaping of autolinks.

Development:
 - Added a suite of tests.
--

This package is located at 
   http://mirror.ctan.org/macros/generic/markdown

More information is at
   http://www.ctan.org/pkg/markdown




   Thanks for the upload.

 For the CTAN Team
Manfred Lotz



We are supported by the TeX user groups.
Please join a users group; see http://www.tug.org/usergroups.html .

___
Ctan-ann mailing list
Ctan-ann@ctan.org
https://lists.dante.de/mailman/listinfo/ctan-ann