 Hay en estas esquinas un rumor... # $\mathrm{\TeX}$ and $\mathrm{\LaTeX}$

$\mathrm{\TeX}$ is one of the masterpieces of Don Knuth.

It is the uppercase version of $\tau\epsilon\chi$, a Greek word for Tech, which is how $\mathrm{\TeX}$ should be pronounced (!?).

At some point in the early 2000, I switched to $\mathrm{\LaTeX}$ for convenience, and almost exclusively use the latter now.

## Equations

### Alignment

Splitting equations within an aligned set can be done as followed~:

 \begin{align} a &= \begin{aligned}[t] &b + c + d +\\ &c + e + f + g + h + i \end{aligned}\\ k &= \begin{aligned}[t] &l + m + n\\ &+ o + p + q \end{aligned} \end{align}  \begin{align} a &= \begin{aligned}[t] &b + c + d +\\ &c + e + f + g + h + i \end{aligned}\\ k &= \begin{aligned}[t] &l + m + n\\ &+ o + p + q \end{aligned} \end{align}

To align equations as if in a table (?!), one can use  This is to integrate $\int x\sin(k\pi x)dx$ by parts.

 \begin{align} u&=x & v&=-\frac{1}{k\pi}\cos(k\pi x)\\ u'&=1 & v'&=\sin(k\pi x) \end{align}  \begin{align} u&=x & v&=-\frac{1}{k\pi}\cos(k\pi x)\\ u'&=1 & v'&=\sin(k\pi x) \end{align}

To gather equations (from the Wolverhampton Lectures on Physics on Mathematics):

\begin{gather}
\mathbb{R}^n\xrightarrow[\mathbf{J}_g\atop m\times n]{g}\mathbb{R}^m\xrightarrow[\mathbf{J}_f\atop l\times m]{f}\mathbb{R}^l\\
\mathbb{R}^n\xrightarrow[\mathbf{J}_{f\circ g}\atop l\times n]{f\circ g}\mathbb{R}^l
\end{gather}


\begin{gather} \mathbb{R}^n\xrightarrow[\mathbf{J}_g\atop m\times n]{g}\mathbb{R}^m\xrightarrow[\mathbf{J}_f\atop l\times m]{f}\mathbb{R}^l\\ \mathbb{R}^n\xrightarrow[\mathbf{J}_{f\circ g}\atop l\times n]{f\circ g}\mathbb{R}^l \end{gather}

## International accents

We try to write your name properly when we quote it. Here are the most common glyphs and the code needed to do so: $?$Does this work?

and a more comprehensive list of accentuated characters.

## Fonts

See Will Robertson preambles to use different fontsets.

## Shortcuts

Useful shortcuts, include:

• \to instead of \rightarrow for $\to$ (also mapsto for $\mapsto$)
• \gets instead of \leftarrow for $\gets$.
• \implies instead of \Longrightarrow for $\implies$ (is there a shortcut for \Rightarrow which is the prettier $\Rightarrow$?)

## Colors

Using the package

\usepackage[svgnames]{xcolor}


One can then use \textcolor{red}{this is red} or \color{red} to turn everything red (until next escape).

The predefined colors are:

black, blue, brown, cyan, darkgray, gray, green, lightgray, lime,
magenta, olive, orange, pink, purple, red, teal, violet, white, yellow.


but some of them are horrible! like this horrible #00ff00 pure green (so-called lime) (what it calls lime is even less visible). The svgnames gives access to about 150 additional, and pretty, colors. Use capitals letters. Here are the most useful with a short name:

 Aqua       Blue       Brown       Crimson       Cyan       Fuchsia       Gold       Green Lime       Magenta       Navy       Orchid       Peru       Pink       Plum       Purple Red       Sienna       Tan       Teal       Tomato       Violet       Wheat       Yellow

And here are all of them.

## Unicode

Unicode can be supported (at least to some extent) with

\usepackage[mathletters]{ucs}
\usepackage[utf8x]{inputenc}


It works at least for the Greek letters.

## Formatting

• Wrapping figures in text: 

## Lists

• To change spacing between items, put after \begin{itemize}:

\addtolength{\itemsep}{-0.5\baselineskip}

• To change the starting value of an enumerate list (enumii if it's a sublist):

\begin{enumerate} \setcounter{enumi}{4} \item fifth element \end{enumerate}

• To change the type of numbering:
\renewcommand{\theenumi}{\Roman{enumi}}
\renewcommand{\theenumi}{\roman{enumi}}
• To change enumeration (with square brackets, parentheses, etc.): (see )
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\begin{document}
\begin{enumerate}[label={[\arabic*]}]
\item First item
\item Second item
\item \ldots
\item Last item
\end{enumerate}
\end{document}

## Footnotes

There is a $\mathrm{\LaTeX}$ package, footmisc, that is useful for manipulating footnote formatting.

• Spacing between footnotes:

%\footnotesep is the space between footnotes: \setlength{\footnotesep}{-0.5\baselineskip}

%\footins is the space between the text body and the footnotes: \setlength{\skip\footins}{1cm}

• To use footnotes to feature reference-style annotations, that is, with no subscripts and with enclosing brackets , add in the preamble:
\makeatletter
\renewcommand{\@makefnmark}
%{\@textsuperscript{\textit{\tiny{\@thefnmark}}}}
{[\@thefnmark]}
\renewcommand\@makefntext{%
\parindent 1em
\noindent
[\@thefnmark]\enspace #1}
\makeatother

(I left, commented, the original definition of the footnote).

## Geometry

\usepackage[a4paper, total={6in, 8in}]{geometry}

To use "infinite"-width page to accommodate single-line long formulas, use the package standalone:

\documentclass[border=1in]{standalone}
\usepackage{lipsum}
\begin{document}
\begin{minipage}{66cm}
\lipsum[1-150]
\end{minipage}
\end{document}


This is, unfortunately, incompatible with the RevTeX package or amsmath tools in general. In this case one has to use geometry:

\documentclass[preview, border=1cm]{standalone}
\usepackage[total={50cm, 20cm}]{geometry}
\usepackage{amsmath}

\begin{document}

\begin{subequations}
\begin{align}
\sigma_1^{(1)}&=\sqrt{\frac{\gamma_a^4+2\gamma_a^3\Gamma+6\gamma_a^2\Gamma^2+2\gamma_a\Gamma^3+\Gamma ^4}{\gamma_a^2\Gamma^2(\gamma_a+\Gamma)^2}}\\
...
\end{align}
\end{subequations}

\end{document} ## Units

We use the siunitx package:

\usepackage{siunitx}

It'd take \SI{500}{\milli\second} to understand.

Please write \SI{10}{\micro\meter} and not 10$\mu\mathrm{m}$ There is also a SIUnits which is however deprecated . Sometimes it comes in handy, for instance when you want to add non-numerical inputs (though siunitx should be able to allow that as well).

To write inverse unit, use \per:

shows the PL emission of a \SI{3}{\micro\meter} wire, where one can
observe the splitting between the two first confined subbands, the
polarization splitting, and the crossing of the X and Y (labelled TE
and TM here) polarized lines around \SI{2.6}{\per\micro\meter},
whereas the value given by the formula above is
\SI{2.1}{\per\micro\meter}. The powers of ten can be counter-$\mathrm{\LaTeX}$-intuitive:

with a density of $\SI{e-3}{\per\square\micro\meter}$ If you do not use SI units, then omit the slash:

repetition rate of SI{3}{gb/s}

(that would be giga-bits per seconds).

## Symbols

To use \mathbb{1} produce the "identity" , use the package

\usepackage{bbold}


## Line numbering

It's useful to number profusely manuscripts of which you are discussing every line. Package lineno does that.

\usepackage{lineno}
\linenumbers It may have a hard time cohabiting with amsmath, however. It appears that if you include this monstrosity somewhere in your preamble, it'll perform well enough for line-dropping with your co-authors:

\newcommand*\patchAmsMathEnvironmentForLineno{%
\expandafter\let\csname old#1\expandafter\endcsname\csname #1\endcsname
\expandafter\let\csname oldend#1\expandafter\endcsname\csname end#1\endcsname
\renewenvironment{#1}%
{\linenomath\csname old#1\endcsname}%
{\csname oldend#1\endcsname\endlinenomath}}%
\newcommand*\patchBothAmsMathEnvironmentsForLineno{%
\patchAmsMathEnvironmentForLineno{#1}%
\patchAmsMathEnvironmentForLineno{#1*}}%
\AtBeginDocument{%
\patchBothAmsMathEnvironmentsForLineno{equation}%
\patchBothAmsMathEnvironmentsForLineno{align}%
\patchBothAmsMathEnvironmentsForLineno{flalign}%
\patchBothAmsMathEnvironmentsForLineno{alignat}%
\patchBothAmsMathEnvironmentsForLineno{gather}%
\patchBothAmsMathEnvironmentsForLineno{multline}%
}


## Compilation

Use texfot to get rid of the flood of output generated by compilation and retain only the warnings:

texfot pdflatex Microcavities.tex
`

• laussy.sty my personal $\mathrm{\TeX}$ definitions.