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

https://github.com/travisgk/long-s-converter

This JavaScript tool accurately inserts the historical long S character ( ſ ) into text based on language-specific spelling conventions for English, French, German, Spanish, and Italian.
https://github.com/travisgk/long-s-converter

alphabet character-substitution converter english french german historical historical-linguistics history italian language languages latin-alphabet linguistics long-s orthography spanish spelling text-processing

Last synced: about 1 month ago
JSON representation

This JavaScript tool accurately inserts the historical long S character ( ſ ) into text based on language-specific spelling conventions for English, French, German, Spanish, and Italian.

Awesome Lists containing this project

README

        

# long-s-converter
### [Click here to use the converter.](https://travisgk.github.io/long-s-converter/)
This online tool accurately inserts the historical long S character ( ſ ) back into text in order to make it appear as if it were written before the 20th century.

English, French, German, Spanish and Italian are supported.


![German Example](https://raw.githubusercontent.com/travisgk/long-s-converter/main/example.png)


## Python Repo
This is a JavaScript version of my original Python code found at [py-long-s](https://github.com/travisgk/py-long-s).


## Special Thanks
Thank you Andrew West of the TeX Users Group for the documentation found under [The Rules for Long S](https://www.tug.org/TUGboat/tb32-1/tb100west.pdf), which was fundamental in writing the conversion functions for English, French, Spanish, and Italian.