Forking ‘for whom the bell tolls’

Paste the original text and your quote. The result updates as you type.

1Original

Accurately reproduce the original text. Don’t change it – copy/pasting works best. Retain inline formatting by using markdown syntax.
Where is the original text from? Provide a link or, when quoting from a book, provide at least the author and title. The more information the better.

Preview

2Quote

Quote the original. Do not use any surrounding quotation marks. If you are reusing a pre-existing quote, don’t change it; follow the guidelines given for the original text.
If you are reusing a pre-existing quote, provide a source. Again, the more information the better.
Used for omissions. The default is ‘[...]’, but ‘. . .’ and variations thereof are also commonly used. If you are reusing a pre-existing quote, reflect its use of ellipsis.

Preview

Advanced settings

You can adjust how the texts are compared. Odds are you don’t need to.

/ /m
A Ruby regular expression determining what is considered a diffable chunk. Defaults to . for individual characters. Use \w+ to compare whole words instead.
Pick the algorithm that generates the most semantic diff for your purposes. Myers often works best. Different algorithms sometimes produce the same results.

3Result

Please note: limitations of this tool