# Format how locals are displayed in Stata

Often I use locals to calculate something (such as the mean of a variable for a specific group) and use this in a loop (say, over groups or over years). If you, for example, want to calculate the share of observations that belong to one group (say: `female==1`), you could simply write

# Piecewise execution of do-files in Stata

Do-files in Stata easily get a bit lengthy. Of course, you can try to shorten do-files and distribute code onto several do-files and have one master file that runs all of the respective sub-do-files (which are included by `do dosubfile1.do`). Alternatively, you can leave the do-file longish but write your code such that you only run parts of the code at once:

# Multiple lines commands in Stata

Many Stata commands get easily quite long. Take, for example, a command to generate a figure – possibly the layout definitions are quite lengthy and difficult to read. Stretching commands over several lines makes it much easier to write and read, and less prone to errors.

# Equation numbering in Microsoft Word

From time to time, I need to write articles in Microsoft Word. When I then also need to include Equations in the Word document, I realise (again) why I so much prefer to use LaTeX. Today I came across a simple way of having Equation numbering included in a word document (although it is natively not supported). Well, it is supported but only above or below a formula…

# Use of embedded quotation marks within locals in Stata

Proper use of single and double quotation marks is essential when working in Stata, especially when writing loops where locals can be a huge time and memory saver. The use of single and double quotation marks is rather straightforward (using ` and ‘ for single, and ” for double quotation marks). You can rather easily define a local, e.g. based on the average of a variable