Statalist The Stata Listserver


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

RE: st: RE: RE: Plots: save, log, ...


From   "Nick Cox" <[email protected]>
To   <[email protected]>
Subject   RE: st: RE: RE: Plots: save, log, ...
Date   Tue, 16 May 2006 20:20:11 +0100

Anyone interested in converting logs to HTML
might want to check out -log2html- from SSC
if they don't know it already. 

On a different note: the FAQ is totally explicit. 
Please do not send attachments to Statalist. 

Nick 
[email protected] 

David Elliott
 
> Some further thoughts.  First, I want to make it clear that this is a
> real kludge, but it works!
> 
> Imagine this:
> 
>  log using example.html, replace
> --------------------------------------------------------------
> -----------------------------------------------
>       log:  W:\data\example.html
>  log type:  text
>  opened on:  15 May 2006, 20:46:43
> 
> note <pre>
> 
> . [graph command]
> . graph export test.png
> file test.png saved
> . note <img src=test.png>
> . note </pre>
> . log close
>       log:  W:\data\example.html
>  log type:  text
>  closed on:  15 May 2006, 20:49:11
> --------------------------------------------------------------
> -----------------------------------------------
> 
> .  winexec "C:\Program Files\Mozilla\Firefox\firefox.exe"
> file:///W:/data/example.html
> 
> 
> What the above does is it writes some truly bastard html that most
> browsers will be able to render.  Using note, one can insert html
> tags.  The  pre tag tells the browser to treat what follows as
> preformatted text.  This should cause the browser to include all
> spaces, line breaks and such and render in a monospaced font.  The
> graph export result in a portable network graphics file that can be
> shown in a browser with the img tag, again inserted using note.
> Finally the pre tag is closed and the log is closed.
> 
> If you are using windows, the winexec command followed by the path to
> your browser and the html log file URL will bring up the log in your
> browser.
> 
> I don't know if the tags in this example will come through, many
> mailers strip HTML.  I am attaching a zipped version of this message
> just in case.
> 
> DCE
> 
> On 5/15/06, David Elliott <[email protected]> wrote:
> > There is another possibility here if you want graphs to be readily
> > accessible from your log file.
> >
> > Imagine this scenario, saving your log as SMCL:
> >
> >  log using example, replace
> > 
> --------------------------------------------------------------
> -----------------------------------------------
> >        log:  W:\data\example.smcl
> >   log type:  smcl
> >  opened on:  15 May 2006, 20:46:43
> >
> > . [graph command], saving(test)
> >
> > file test.gph saved
> >
> > . di "{stata graph use test:Display test graph}"
> > Display test graph
> >
> > . log close
> >        log:  W:\data\example.smcl
> >   log type:  smcl
> >  closed on:  15 May 2006, 20:49:11
> > 
> --------------------------------------------------------------
> -----------------------------------------------
> >
> > . view  W:\data\example.smcl
> >
> >
> > The viewer will show the log file with a hot link to the 
> graph itself.
> >  When you click on the "Display test graph" text, the graph will be
> > loaded.  This process could be easily automated.  It all depends on
> > how exactly you want to use the output.
> >
> > I look forward to the day when a SMCL to HTML option does 
> all this for us...
> >

*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index