Here's what I use a lot. Run the code in jhs. Cut and paste into word. Select default as the way to paste in the code. Then select it all again and change to Courier New as the font.
Oncd there you can cut and paste it into boxes. You can even include png's in the document. Linda -----Original Message----- From: programming-boun...@forums.jsoftware.com [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of 'Pascal Jasmin' via Programming Sent: Tuesday, March 3, 2015 2:14 PM To: programm...@jsoftware.com Subject: Re: [Jprogramming] Transform boxed data to html representation What is basically the same approach but using smaller utilities strbracketF =: 0&{::@:[ , ] , 1&{::@:[ strbracket =: (0&({)@:[ , ] , 1&({)@:[) ('<table>';'</table>') (strbracketF >) ('<tr>';'</tr>')strbracket"1 (<'<td>';'</td>') strbracketF each ": each <"0 i.3 4 makes a lot of extra whitespace in result, but layout is readable. There is a copy/paste reusability for including formatting attributes and other tweaks ----- Original Message ----- From: Devon McCormick <devon...@gmail.com> To: J-programming forum <programm...@jsoftware.com> Cc: Sent: Tuesday, March 3, 2015 1:37 PM Subject: Re: [Jprogramming] Transform boxed data to html representation I like Raul's and Joe's approaches better than the one I proposed. However I might modify, say Joe's version, to add some formatting like this: buildTable =: 3 : 0 cols =. ,"2 ('<td>'&,@]@,&'</td>') every y rows =. , TAB,"1 LF,~"1('<tr>'&,@]@,&'</tr>')"1 cols table =. '<table>',LF,rows,'</table>' ) So (this probably won't survive gmail formatting but you can try it yourself): buildTable data <table> <tr><td>abc</td><td>ab</td> <td>xyz</td><td>abc</td></tr> <tr><td>ab</td> <td>xyz</td><td>abc</td><td>ab</td> </tr> <tr><td>xyz</td><td>abc</td><td>ab</td> <td>xyz</td></tr> </table> On Tue, Mar 3, 2015 at 11:12 AM, Joe Bogner <joebog...@gmail.com> wrote: > How about something like this? > > NB. some data that is slightly offset > data=. 3 4 $ ;: 'abc ab xyz' > > buildTable =: 3 : 0 > cols =. ('<td>'&,@]@,&'</td>') every y rows =. , > ('<tr>'&,@]@,&'</tr>')"2 cols table =. '<table>',rows,'</table>' > ) > > buildTable data > > On Tue, Mar 3, 2015 at 9:40 AM, Chernin, Nadav <chern...@corning.com> > wrote: > > > Hi, > > I need in my project to represent boxed data in html report I try to > > find some code that can help me to do that Thanks > > > > Nadav Chernin > > -------------------------------------------------------------------- > > -- For information about J forums see > > http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > -- Devon McCormick, CFA ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm