Re: Automatic TeX quotes?

2011-09-11 Thread Andrew J
Marek,

Thanks -- that might be useful, though it's not quite the same as automatic 
quotes!...

Andrew

-- 
You received this message because you are subscribed to the 
BBEdit Talk discussion group on Google Groups.
To post to this group, send email to bbedit@googlegroups.com
To unsubscribe from this group, send email to
bbedit+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/bbedit?hl=en
If you have a feature request or would like to report a problem, 
please email supp...@barebones.com rather than posting to the group.
Follow @bbedit on Twitter: http://www.twitter.com/bbedit


Re: Automatic TeX quotes?

2011-09-10 Thread Marek Stepanek

On 05.01.2011 12:57 PM, Andrew J wrote:

Hi,

I generate and edit quite a few LaTeX documents. Like many people, I am
considering the move over from TextMate to BBEdit, which has excellent
LaTeX support.

I have been very happy with Maarten Sneep's compilation scripts
http://msneep.home.xs4all.nl/latex/, but there is one glaring omission
in LaTeX support for BBEdit: LaTeX-style smart quotes: *``* and *''*
instead of ** or*“ *and*”* and similar for single quotes. (Yes, I am
aware that most modern TeX engines can in fact deal with unicode
quotes.) Is there any way to generate the LaTeX-style quotes
automatically (i.e., by pressing the standard ascii quotes and having it
auto-sense the correct insertion, in exactly the same way as the
smart/typographer's quote feature)? This is something I've become
completely used to after more than a decade of emacs and TextMate

While I'm here: any other LaTeX tips?

Andrew



Hello Andrew!


I have for this purpose a little filter, which you could also integrate 
into LateXTidy: http://bfc.sfsu.edu/cgi-bin/hsu.pl?LaTeX_Tidy


#!/usr/bin/perl -np

s/([^`]+)/``$1''/g;


If you want to surround a selection with LateX Quotes, here another filter:

#!/usr/bin/perl -np

# replaces the selected text with German Gaensefuss

s/([\w\s]+)/``$1''/g;


These snippets you save into your filter folder: Library/Application 
Support/BBEdit/Unix Support/Unix Filters/LaTeX



best greetings


marek

--
You received this message because you are subscribed to the 
BBEdit Talk discussion group on Google Groups.

To post to this group, send email to bbedit@googlegroups.com
To unsubscribe from this group, send email to
bbedit+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/bbedit?hl=en
If you have a feature request or would like to report a problem, 
please email supp...@barebones.com rather than posting to the group.

Follow @bbedit on Twitter: http://www.twitter.com/bbedit