Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/krasjet/sesq

Adaptable sesquichromatic syntax highlighting, for karasu.
https://github.com/krasjet/sesq

color-scheme syntax-highlighting

Last synced: 18 days ago
JSON representation

Adaptable sesquichromatic syntax highlighting, for karasu.

Awesome Lists containing this project

README

        

sesq
====

sesq is an adaptable *sesquichromatic* syntax highlighting color scheme for
Pygments [1], designed to be used on web pages (instead of in editors), in
particular to match the styles of karasu [2] and my maze.

See

https://krasjet.com/voice/sesq/

for a detailed introduction.

Usage
-----

sesq.py:
Pygments definitions
syntax.css:
CSS files generated by Pygments
pandoc.css:
Manually crafted version for Pandoc, used when Pygments is not available.
Skylighting's lexers are not very good, so use with caution.

Note that `italic` in the color theme definition means "medium" weight, not
actual italics. Pygments only support one font weight, so I have to use a hack.

License
-------

sesq is licensed under CC BY-NC 4.0 license.

[1]: https://pygments.org/
[2]: https://krasjet.com/voice/karasu/