#409 ✓fixreleased
Bruce Steinberg

Feature Request: Footnotes

Reported by Bruce Steinberg | July 2nd, 2013 @ 05:37 PM

Hi Benny,

So I know this is an idiosyncratic request, but I often use footnotes in my writing and would love to be able to do so in Mailmate. It's probably difficult, but would implementing MultiMarkdown's footnote syntax be a possibility? It's a variation of the other link styles.

A funny saying that I want to add a footnote[^note1] to.

…

[^note1]: Something Witty

Creates:

A funny saying that I want to add a footnote1 to.

1: Something Witty.

Or would it be possible to add support for a few simple html formatting tags such as <sup> and <sub>?

Thanks so much,
Bruce

Comments and changes to this ticket

  • benny

    benny July 3rd, 2013 @ 09:27 AM

    • State changed from “new” to “accepted”

    The use of Markdown in MailMate is because Markdown is very close to what one would write if the text was not converted to another format (such as HTML). This is important, because this is what is displayed whenever a recipient reads the plain text part of a message instead of the HTML part. Or when a user replies to a message and the reply is based on the plain text body part.

    I recently added support for inlining images and the syntax is very ugly, but in this case there is no plain text tradition.

    But I guess the footnote syntax is actually pretty close to what one would write in plain text. It is certainly quite readable in plain text.

    In any case, MailMate uses sundown for the Markdown conversion and it doesn't support footnotes. Although googling I did find this fork. I haven't tried it out, but one caveat (for emails) is that it MUST work well with quoted text.

    Maybe others are going to add comments to this ticket to make it less idiosyncratic ;-)

  • benny

    benny July 3rd, 2013 @ 11:41 AM

    • State changed from “accepted” to “fixcommitted”

    The sundown fork worked fine. Footnotes are going to be part of version 1.6 of MailMate.

  • benny

    benny July 5th, 2013 @ 11:25 AM

    • State changed from “fixcommitted” to “fixreleased”

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages