I hesitate to share these scripts because I can't really vouch for them being particularly cleaned up, but here they are anyway:
https://gist.github.com/tgray/c1392d6e68c24708bba2926c1aacd76f I'm pretty sure I started working from some scripts at Dr. Drang's site: http://www.leancrew.com/all-this/2012/11/markdown-table-scripts-for-bbedit/ Anyway, there are 4 scripts: - tabs2table.pl - takes tab delimited data and converts it to a markdown table - table2tabs.pl - does the reverse - spaces2tabs-table.pl - Takes columns separated by 2 or more spaces and/or tabs and converts to a single tab - this was some cleanup script I must have written and could easily be just a find and replace. - Reformat table.py - Cleans up a markdown table (like from tabs2table.pl) and justifies the columns. I'm pretty sure I modified this slightly from the one from leancrew to change the default column alignment. I do have a similar script for doing the same with Latex tables, but it's on my work computer... I could fetch them if there is interest. Tim On Sun, Apr 24, 2022, at 6:46 AM, Rainer Krug wrote: > This is a nice collection - thanks roper ;pointing it out. Useful. > > Thanks > > Rainer > > On Saturday, April 16, 2022 at 1:45:32 AM UTC+2 Watts Martin wrote: >> While this is a bit late, I use Brett Terpstra's Markdown Service Tools for >> doing this -- and occasionally other Markdown-ish things -- in BBEdit, as >> well as other apps. If you use Markdown a lot, it's worth checking out. >> >> https://brettterpstra.com/projects/markdown-service-tools/ >> >> -- Watts >> >> >> >> On Apr 13, 2022 at 07:32:00, Rainer Krug <[email protected]> wrote: >>> Thanks brilliant - that worked, but I had to install without the `-g` >>> option. >>> >>> >>> On Wednesday, April 13, 2022 at 2:57:35 PM UTC+2 jj wrote: >>>> Hi Rainer, >>>> >>>> Did you check >>>> https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt ? >>>> >>>> Install with: >>>> >>>> % brew install node >>>> % npm install -g markdown-table-prettify >>>> >>>> Create a BBEdit Text Filter ~/Library/Application Support/BBEdit/Text >>>> Filters/markdown_table_prettify.sh: >>>> >>>> #!/usr/bin/env node >>>> const { CliPrettify } = require('markdown-table-prettify'); >>>> process.stdin.setEncoding('utf8'); >>>> >>>> process.stdin.on('data', function(text) { >>>> console.log(CliPrettify.prettify(text)); >>>> }) >>>> HTH, >>>> >>>> Jean Jourdain >>>> >>>> On Wednesday, April 13, 2022 at 1:48:44 PM UTC+2 Rainer Krug wrote: >>>>> Hi >>>>> How can I align the | in a markdown table in bbedit? >>>>> Any scripts / filters which help me working with tables in bbedit? >>>>> All the ones I found are REALLY old. >>>>> >>>>> Thanks, >>>>> >>>>> Rainer >>> >>> >>> -- >>> This is the BBEdit Talk public discussion group. If you have a feature >>> request or need technical support, please email "[email protected]" >>> rather than posting here. Follow @bbedit on Twitter: >>> <https://twitter.com/bbedit> >>> --- >>> You received this message because you are subscribed to the Google Groups >>> "BBEdit Talk" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/bbedit/1a312de4-36b8-4378-b49a-bd7d5961091an%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/bbedit/1a312de4-36b8-4378-b49a-bd7d5961091an%40googlegroups.com?utm_medium=email&utm_source=footer>. > > > -- > This is the BBEdit Talk public discussion group. If you have a feature > request or need technical support, please email "[email protected]" > rather than posting here. Follow @bbedit on Twitter: > <https://twitter.com/bbedit> > --- > You received this message because you are subscribed to the Google Groups > "BBEdit Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/bbedit/5a1d60e3-85c0-45eb-b8d4-aa8e10bd49bcn%40googlegroups.com > > <https://groups.google.com/d/msgid/bbedit/5a1d60e3-85c0-45eb-b8d4-aa8e10bd49bcn%40googlegroups.com?utm_medium=email&utm_source=footer>. -- This is the BBEdit Talk public discussion group. If you have a feature request or need technical support, please email "[email protected]" rather than posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/7232dc76-a8f2-41be-b6b6-eacfa6cc18cb%40www.fastmail.com.
