Have you tried "Create HTML from Document / Selection" in the TextMate bundle?
On 5/21/07, Juan Falgueras jfalgueras@uma.es wrote:
Hi
I used to need pretty print my C++ code for students and I have found the next simple script solves my problem in a cute way, since it shows me the formatted code in a separate window (output "Show as HTML") and then I can easily copy the source (Cmd-Opt-U) or the styled text (copying directly from the output window):
----- input "Selected text" or "Document" echo "<PRE>"
enscript --language=html -Ecpp -e -B --color \ --header="$TM_FILENAME|$E|pag. $% de $=" --title="$TM_FILENAME" \ -o- 2>/dev/null | \ perl -ne 'next if (1../<PRE>/i); last if (m|</PRE>|..1); print'
echo "</PRE>" ------ output "Show as HTML" --- Save nothing, source.c
I would like to generalize it for it to be used with other source code, not only C, what should be the better way? to have a table mapping modes with enscript input modes... ?
Any help will be welcome.
-- Juan F.
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate