No commit activity in last 3 years
No release in over 3 years
Jekyll plugin that patches kramdown to be RTL friendly.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.12
~> 10.0

Runtime

~> 1.2
 Project Readme

jekyll-markright Gem Version

Jekyll uses markdown by default as Markdown processor. However, when working with right-to-left cases there are edge cases not covered by kramdown. This plugin aims at fixing those gaps and provide a better experience for right-to-left users. So far, it only patches code blocks to appear left-to-right in a right-to-left contexts. There might be better ways for doing what it does currently, but this is what solved my problem while developing my personal website.

Installation

Append gem jekyll-markright to the plugins vector (formerly know as gems) of your website's _config.yml file. You can also put the jekyll-markright.rb file inside plugins directory of your website. You can install it from Rubygems too:

gem install jekyll-markright

Usage

Set it as preferred Markdown processor inside _config.yml file:

markdown: Markright

License

MIT