On Saturday 14 January 2012 01:15 AM, John Laudun wrote:
The only problem as I see it is that three dashes produce a long
dash and a hyphen rather than an em-dash, although two dashes seem
to work well. But investigating that will have to wait for the
morrow!
I'm afraid you are confusing two different replies. SmartyPants looks
for two hyphens (or tee dashes) and turns them into an em dash. The
three dashes is for another implementation of Markdown. (There are a
variety of "flavors" or "distros" or "forks" or whatever of it.)
john
I took a look at SmartyPants.pl and saw
# Configurable variables:
my $smartypants_attr = "1"; # Blosxom and BBEdit users: change this to
configure.
# 1 => "--" for em-dashes; no en-dash
support
# 2 => "---" for em-dashes; "--" for
en-dashes
# 3 => "--" for em-dashes; "---" for
en-dashes
# See docs for more configuration options.
and changed it to:
# Configurable variables:
# Changed by Chandra on 14 Jan 2012 from 1 to 2
my $smartypants_attr = "2"; # Blosxom and BBEdit users: change this to
configure.
# 1 => "--" for em-dashes; no en-dash
support
# 2 => "---" for em-dashes; "--" for
en-dashes
# 3 => "--" for em-dashes; "---" for
en-dashes
# See docs for more configuration options.
and the "old school" en- and em-dsahes wrok as expected. This has been a
quick rather than an educated fix, but it works on the command line with
pipes in Linux.
I am yet to explore what libtext-typography-perl does in this context.
Thanks.
Chandra
_______________________________________________
Markdown-Discuss mailing list
[email protected]
http://six.pairlist.net/mailman/listinfo/markdown-discuss