## Math product symbol in LaTeX

Posted: 28th August 2013 by Tim in LaTeX
Tags: , , , , ,

In a similar manner to the summation symbol, the product symbol can easily be added to a LaTeX document using the \prod notation. The sybmol can be compressed to fit on one line (useful for small equations displayed within a text block), or enlarged to make it more readable. For example, to print the formula […]

## Running C++ code from a C program

Posted: 11th April 2013 by Tim in C, C++
Tags: , , , , , , , ,

There are times where you have a C program but would like to call code written in C++. This is quite easy to do, and if done right will work on all (compliant) compilers on multiple platforms. To achieve this, you need to declare your function(s) to look like C functions in a header file. […]

## Lining up equations in LaTeX

Posted: 16th August 2009 by Tim in LaTeX
Tags: , , , , , ,

When writing up math equations, it looks much nicer if all of the equals signs are under each other. This cannot be done in the default LaTeX environment, but can be done with the amsmath package included. In order to get the equations lined up, place the group of equations between align* tags. Then, simply […]

## Therefore symbol in LaTeX

Posted: 16th August 2009 by Tim in LaTeX
Tags: , , , , ,

There is no therefore symbol in the default LaTeX packages. There are (at least) two ways of getting the symbol: The package amssymb contains the \therefore symbol definition. To use, do something like: \usepackage{amssymb} … $\therefore 1 \neq 2$ Alternatively, you can create your own therefore definition: \def\therefore{ \leavevmode \lower0.1ex\hbox{$\bullet$} \kern-0.2em\raise0.7ex\hbox{$\bullet$} \kern-0.2em\lower0.2ex\hbox{$\bullet$} \thinspace} The amssymb […]