[texhax] questions about ams environments
Germain BOYER
germain.boyer at ac-toulouse.fr
Mon Sep 21 16:55:50 CEST 2009
Bonjour ,
Look a this tex file. There is questions in the tex file.
I you have answer to the questions please send me this answers by mail.
Thanks.
\documentclass[10pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{calc}
% \usepackage[fleqn]{amsmath}
\usepackage{amsmath}
\usepackage{amsfonts,amssymb}
\usepackage{mathtools}
%----------------------------------------------------------------------------------------------------------------------------
\usepackage{geometry}
\geometry{nohead,nofoot}
\geometry{a4paper,dvips}
\geometry{portrait}
\geometry{left=2cm,right=2cm,top=2cm,bottom=2cm}
%----------------------------------------------------------------------------------------------------------------------------
\usepackage[frenchb]{babel}
\frenchbsetup{StandardLists=true}
\begin{document}
%\abs{ \frac{4}{5} }
% the documentation of mathtools talks about \abs and \norm but it doesn't work
% \norm{ \dfrac{4}{5} \vect{AB} }
%
\noindent
10 \\
$\begin{alignedat}{1}
10^1 &= 1 + 9 = 1 + 3\times 3=1+3k_1 \\
10^2 &= 1 + 99 = 1 + 3\times 33=1+3k_2 \\
10^3 &= 1 + 999 = 1 + 3\times 333=1+3k_3
\end{alignedat}$ \\
\\ \\
%\hspace*{-5pt}
%
%
% I write \hspace*{-5pt} because the following line was not in the left margin.
% Is it possible to do this for example by a setlength like \setlength{\tabcolsep}{0mm} or by other mean ?
%
%
$\begin{alignedat}{3}
10^1 &= 1 + 9 & \quad 10^1 &= 1 + 9 & \quad & \text{line 01} \\
10^2 &= 1 + 99 & \quad 10^2 &= 1 + 99 & \quad & \text{line 02} \\
10^3 &= 1 + 999 & \quad 10^3 &= 1 + 999 & \quad & \text{line 03} \\
\end{alignedat}$ \\
%\hspace*{-5pt}
%
%
% I write \hspace*{-5pt} because the following line was not in the left margin.
% Sorry for my bad english. I hope you understand what i mean.
% Is it possible to do this for example by a setlength like \setlength{\tabcolsep}{0mm} or by other mean ?
%
%
$\begin{alignedat}{1}
10^1 &= 1 + 9 = 1 + 3\times 3=1+3k_1 \\
10^2 &= 1 + 99 = 1 + 3\times 33=1+3k_2 \\
10^3 &= 1 + 999 = 1 + 3\times 333=1+3k_3
\end{alignedat}$ \\
%
%
% A solution is in the following lines but it's not a regular solution.
% For one block i can use flalign but the width of the block is \textwidth so parbox is better.
%
%
\parbox{\widthof{$10^3 = 1 + 999 = 1 + 3\times 333=1+3k_3$}}{\begin{align*}
10^1 &= 1 + 9 = 1 + 3\times 3=1+3k_1 \\
10^2 &= 1 + 99 = 1 + 3\times 33=1+3k_2 \\
10^3 &= 1 + 999 = 1 + 3\times 333=1+3k_3
\end{align*} } \\
%
%
% There is a space before the following line.
% Is it possible to control this space by a setlength like \setlength{\tabcolsep}{0mm} or by other mean ?
% It' possible to write \\[-1.5\baselineskip] after begin of flalign but it's not a regular solution.
%
%
\begin{flalign*}
10^1 &= 1 + 9 = 1 + 3\times 3=1+3k_1 & \\
10^2 &= 1 + 99 = 1 + 3\times 33=1+3k_2 \\
10^3 &= 1 + 999 = 1 + 3\times 333=1+3k_3
\end{flalign*}
%
%
% There is a space before the following line.
% Is it possible to control this space by a setlength like \setlength{\tabcolsep}{0mm} or by other mean ?
% It' possible to write \\[-1.5\baselineskip] after begin of flalign but it's not a regular solution
%
%
\begin{alignat*}{2}
x& = y_1-y_2+y_3-y_5+y_8-\dots
&\quad& \text{by \eqref{eq:C}}\\
& = y'\circ y^* && \text{by \eqref{eq:D}}\\
& = y(0) y' && \text {by Axiom 1.}
\end{alignat*}
%
%
% of course two spaces : one for \end{alignat*} and one for \begin{align}
% Is it possible to control this
%
%
\begin{align*}
x& = y_1-y_2+y_3-y_5+y_8-\dots
&\quad& \text{by \eqref{eq:C}}\\
& = y'\circ y^* && \text{by \eqref{eq:D}}\\
& = y(0) y' && \text {by Axiom 1.}
\end{align*}
\end{document}
Germain BOYER, germain.boyer at ac-toulouse.fr 21-09-2009
More information about the texhax
mailing list