[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

From |
Ben Jann <ben.jann@gmail.com> |

To |
statalist <statalist@hsphsun2.harvard.edu> |

Subject |
st: New -texdoc- package available from SSC |

Date |
Mon, 23 Mar 2009 23:49:14 +0100 |

Thanks to Kit Baum, a new package called -texdoc- is available from SSC. To install the package, type . ssc install texdoc Stata version 9.2 and -sjlatex- from http://www.stata-journal.com/production is required. -texdoc- provides tools to create a LaTeX document from within Stata in a weaving fashion. I wrote -texdoc- for teaching, but it might also be useful for other purposes, e.g., when writing a Stata Journal article. The procedure is to first initialize a document using -texdoc init-, then write the contents of the file, line by line, by repeated calls to -tex- or include Stata output using -texdoc stlog-, and finally finish up typing -texdoc close-. Example: <---> texdoc init example, replace tex \documentclass{article} tex \usepackage{stata} tex \begin{document} tex tex The auto data: texdoc stlog sysuse auto describe texdoc stlog close tex tex A regression model: texdoc stlog regress price weight mpg foreign texdoc stlog close tex tex \end{document} texdoc close <---> The code above will produce a main file called example.tex and several log files that are called by example.tex. example.tex looks as follows: <---> \documentclass{article} \usepackage{stata} \begin{document} The auto data: \begin{stlog} \input{example_1.log.tex} \end{stlog} A regression model: \begin{stlog} \input{example_2.log.tex} \end{stlog} \end{document} <---> You can now compile example.tex using your favorite LaTeX compiler to produce the desired document. If you use an editor that features syntax highlighting it might be a good idea to set up a shortcut to quickly toggle between LaTeX and Stata highlighting. Furthermore, some editors can be configured in a way such that "tex " is automatically inserted at the beginning of a new line when LaTeX highlighting is on. ben * * For searches and help try: * http://www.stata.com/help.cgi?search * http://www.stata.com/support/statalist/faq * http://www.ats.ucla.edu/stat/stata/

**Follow-Ups**:**Re: st: New -texdoc- package available from SSC***From:*David Airey <david.airey@vanderbilt.edu>

**Re: st: New -texdoc- package available from SSC***From:*Richard Ochmann <rochmann@diw.de>

**Re: st: New -texdoc- package available from SSC***From:*David Airey <david.airey@vanderbilt.edu>

- Prev by Date:
**Re: st: most efficient way to include several fixed effects** - Next by Date:
**st: RE: Re: loop code problem** - Previous by thread:
**st: -dataout- available from SSC for exporting (outreg) files to Latex, Excel, Word formats** - Next by thread:
**Re: st: New -texdoc- package available from SSC** - Index(es):

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