All Projects → inukshuk → latex-decode

inukshuk / latex-decode

Licence: GPL-3.0 license
Converts LaTeX to Unicode

Programming Languages

ruby
36898 projects - #4 most used programming language
Gherkin
971 projects

LaTeX::Decode

ci coverage

LaTeX::Decode is a Ruby gem to convert LaTeX input to Unicode. Its original use was as an input filter for [BibTeX-Ruby][] but it can be used independently to decode LaTeX. Many of the patterns used by this Ruby gem are based on François Charette's equivalent Perl module LaTeX::Decode.

Quickstart

$ [sudo] gem install latex-decode
$ irb
>> require 'latex/decode'
>> LaTeX.decode "dipl\\^{o}me d'\\'{e}tudes sup\\'erieures"
=> "diplôme d'études supérieures"

Issues

Please use the tracker of the project's repository to report any issues. When describing intended behaviour, please use the syntax of the Cucumber features used by LaTeX::Decode. For instance, you could describe the example above as:

    Feature: Decode LaTeX accents
      As a hacker who works with LaTeX
      I want to be able to decode LaTeX accents

      Scenario: A French sentence
        When I decode the string "dipl\\^{o}me d'\\'{e}tudes sup\\'erieures"
        Then the result should be "diplôme d'études supérieures"

Credits

Kudos and thanks to all contributors who have made LaTeX::Decode possible!

Copyright (C) 2011-2022 Sylvester Keil Copyright (C) 2010 François Charette

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].