Skip to content

Omikhleia/smartquotes.sile

Repository files navigation

smartquotes.sile

license Luacheck Luarocks

This small helper package for the SILE typesetting system helps obtaining typographic quotation marks depending on the current language.

Typographic quotation marks

The main reason why this package was designed is for “smart” typography in Markdown to be possible for a wide range of languages, automatically replacing the straight (non-typographic) quotation marks by something appropriate. (This package is a dependency of the markdown.sile collection.)

Installation

This module collection requires SILE v0.14 or upper.

Installation relies on the luarocks package manager.

To install the latest version, you may use the provided “rockspec”:

luarocks install smartquotes.sile

(Refer to the SILE manual for more detailed 3rd-party package installation information.)

Usage

Examples are provided in the examples folder.

The in-code package documentation may also be useful. A readable version of the documentation is included in the User Manual for the resilient.sile collection of classes and packages.

License

All SILE-related code and samples in this repository are released under the MIT License, (c) 2022 Omikhleia.

About

Typographic quotation marks with the SILE typesetting system.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages