Journal de Mathématiques Pures et Appliquées (1838)
This is a wiki page to ease the LaTeX formatting of Journal de Mathématiques Pures et Appliquées (1838) project.
A forum page about it is here.
The preamble (last changed 12. maj 2009)
\documentclass{amsart} \usepackage[francais]{babel} \usepackage[latin1]{inputenc} \usepackage[leqno]{amsmath} \usepackage{amssymb, multirow, bigdelim} %% Format the heading of each article \newcommand{\jmpapaper}[4]{#1\par#2\par#3\par#4\par} %Accomodate for some characters that can cause problems \DeclareInputText{183}{\ifmmode\cdot\else\textperiodcentered\fi} \begin{document}
Preamble change log
Please write here what you've added or changed to preamble and the reason for it.
- 09. jan. 2009 As from Project Comments
- 04. april 2009 added a line to deal with the centered period in math mode
- 17. april 2009 removed \usepackage[T1]{fontenc} because it's unnecessary for test-compiling
- 12. maj 2009 multirow and bigdelim package added for big delimiters (see p. 135) -- by veverica
How to handle repeated formatting features
When you came across some new less common formatting feature, please describe here how to handle it so other formatters could adopt it.
Table of Contents
This work consists of several separate mathematical papers, each with an initial heading.
The Table of Contents is on pages 005, 006 and 007.
Paper headings
Please format the heading using the \jmpapaper command. (BEWARE, its twice pa)
\jmpapaper takes four parameters and all four should be present:
- the name of the paper (in all caps);
- the comment (in italics);
- the name of the author (starting with Par
);
- the place of first publication.
The fourth parameter will sometimes be empty, but some articles have a line after the author's name to indicate where it was first presented.
Don't format any header text like italics or small caps!! Do not worry about what the heading looks like when you preview it, this is just a placeholder command, and the correct formatting can be applied in post-processing. From the same reason omit thought break line, as it always appears after the heading.
- Mark the following example as:
\jmpapaper{SOLUTION D'UNE QUESTION} {Relative à la Probabilité des Jugements rendus à une majorité quelconque;} {Par M. Ad. GUIBERT,} {Répétiteur à l'École Polytechnique.}
Théorème, Démonstration, et al.
\newcommand{\BeforeSkip}{\smallskip} \newcommand{\AfterSkip}{\medskip} \newenvironment{Thm}[1][]% Usage: \begin{Thm}... or \begin{Thm}[I.] {\ifthenelse{\equal{#1}{}}% Empty default argument; requires \usepackage{ifthen} {\BeforeSkip\textsc{Théorème.}\quad} {\BeforeSkip\textsc{Théorème~#1}\quad}} {\AfterSkip} \newenvironment{Proof}{\textit{Démonstration}.\quad}{\AfterSkip} \newenvironment{Cor}{\BeforeSkip\textsc{Corrolaire}.\quad}{\AfterSkip}
Tips and Tricks
French ieme
- a superscript ieme, which is th in French format as:
$n^\text{\itshape ieme}$
- or non italics version:
$n^\text{ième}$
Double integral
- a double integral sign is coded as \iint! Code the following example as:
\delta \iint f(x, y, z, p, q)
Spaces in an integral notation
- in an integral notation it is recommended to put a space in front of a derivation sign. Put a thin space in front of it coded by \, or \thinspace.
- often a space right in front or right after an integral sign is to wide. Shorten it by \! or \negthinspace.
\delta \! \iint \! f(x, y, z, p, q)\, dx\, dy
Differential signs
- note that differential signs d are typeset in roman and italics! Use \mathrm for proper coding of upright differentials. (Upright uppercase variables—see centered dot example below—are coded as though they were italic: the PPer can fix this later from the preamble.)
x'_i = \dfrac{\mathrm{d}x_i}{\mathrm{d}t} = \dfrac{1}{m_i} \dfrac{dS}{dx_i},
Multiplication dot sign
- through this book a dot sign is used to denote a multiplication.
- The preferred method is to use the latin-1 middle dot directly. It is available in the scroll-down menu at the bottom of the proofing interface. It can also be produced by typing Alt+0183 on numeric keyboard (Windows users) or Shift-Opt-9 (Mac users).
- Use \cdot to represent it only if absolutely necessary.
A = \dfrac{df}{dz} - d · \dfrac{\dfrac{df}{dp}}{dx} - d · \dfrac{\dfrac{df}{dq}}{dy}.
- Or if you must use \cdot:
A = \dfrac{df}{dz} - d \cdot \dfrac{\dfrac{df}{dp}}{dx} - d \cdot \dfrac{\dfrac{df}{dq}}{dy}.
Long ellipses (dotted line)
- for a dotted line in the middle of an align or other multi-line equation environment, use:
\multispan2\dotfill\\
- at the location of the line. The number following \multispan command indicates how many columns it should include (in an abbove example it is two). \dotfill fills the span with dotted line.
- An example below contains two equations aligned at the equation sign. It is coded as:
\begin{align*} \sum (\dfrac{dF^{(0)}}{da_i} a'_i + \dfrac{dF^{(0)}}{db_i} b'_i + \dfrac{dF^{(0)}}{dc_i} c'_i) &= 0,\\ \sum (\dfrac{dF_1^{(0)}}{da_i} a'_i + \dfrac{dF_1^{(0)}}{db_i} b'_i + \dfrac{dF_1^{(0)}}{dc_i} c'_i) &= 0.\\ \multispan2\dotfill \end{align*}
- having no alignment point an example below is coded using \multispan1 command to span dots over one column only:
\begin{align*}
\sum\left(\dfrac{dF}{dx_i}\, dx_i +
\dfrac{dF}{dy_i} \,dy_i +
\dfrac{dF}{dz_i} \,dz_i\right) =
dF = 0,\\
\multispan1\dotfill
\end{align*}
- a dotted line could also be reproduced within a matrix environment using \hdotsfor command with one parameter indicating the number of columns to span. Like: \hdotsfor{1} --> one column!!.
Vertical ellipses (dotted line)
- for a vertical dotted line in aligned environment use \vdots command that places three dots verticaly:
\begin{align*}
A_1 &=\int_1,\\
2A_2 &= \int_1^2 - \int_2,\\
2·3A_3 &= \int_1^3 - 3\int_1 \int_2 + 2 \int_3,\\
2·3·4A_4 &= \int_1^4 - 6\int_1^2 \int_2 + 8 \int_1 \int_3 + 3\int_2^2 - 6 \int_4\\
\vdots
\end{align*}
Placement of tag to equation group
- tags denote the running number of displayed equation. Equations are tagged automatically except when environment is marked with asterisk (like \align*).
- When we want to place a tag to a group of equations we should group those equations with \aligned environment. And example below should be coded like this:
\[ \tag{51} % or \tag*{(51)} that places the tag as is \begin{aligned} A_1 &=\int_1,\\ 2A_2 &= \int_1^2 - \int_2,\\ 2·3A_3 &= \int_1^3 - 3\!\int_1 \int_2 + 2 \! \int_3,\\ 2·3·4A_4 &= \int_1^4 - 6\!\int_1^2 \int_2 + 8 \!\int_1 \int_3 + 3\!\int_2^2 - 6\! \int_4\\ \vdots \end{aligned} \]