pense-bête de bruno sanchiz

Accueil > programmes > Textes > latex

latex

Publié le 5 juin 2017, dernière mise-à-jour le 17 avril 2025, > 6 visites, >> 165987 visites totales.

mise en page

interligne : \usepackage{setspace}\setstretch{1.5} %

caractères spéciaux
intégrales double ( triple ) : \iint : $\iint$ (\iiint :$ \iiint $ )

calculs avec le package fp :

calcul , on obtient x= 1.714
\usepackage{fp} \newcommand{\calcule}[1]{\FPeval{\tmp}{#1}\tmp} \newcommand{\calculeA}[1]{\calcule{round(#1:3)}} \newcommand{\x}{\calculeA{12/7}} x=\x

calcul , on obtient y=2.142857142857142857
\newcommand{\y}{\FPeval{\tmp}{#1}\tmp} y=\y

DOC fp : https://www.ctan.org/tex-archive/ma...

dans la DOC on trouve écrit

\FPcsolve#1#2#3#4#5#6#7
		% #1,#2,#3 := x with #4*x^3+#5*x^2+#6*x+#7 = 0

on peut l’interpréter comme ça :

on résoud l’équation de degré 3 \Ax^3+ \Bx^2+ \Cx+ \D = 0 avec
\FPcsolve\X\Y\Z\A\B\C\D

il faut prédéfinir \A\B\C et \D ou écrire {}{}{}{}. Et \X \Y \Z contiennent les solutions.
Par exemple : \FPcsolve\X\Y\Z\{-2\}\{5\}\{14\}\{-8\}

voir aussi http://www-sop.inria.fr/marelle/tralics/doc-fp.html#solve et http://transit.iut2.upmf-grenoble.fr/doc/auto-multiple-choice-doc/html/auto-multiple-choice.fr/Divers.html


Utiliser des polices de caractères de l’ordi avec xelatex :

http://www.cuk.ch/articles/4387

%!TEX encoding = UTF-8 Unicode
%!TEX TS-program = xelatex
\documentclass{article}
\usepackage{xltxtra}
\usepackage[frenchb]{babel}
\setmainfont{Zapfino}
\begin{document}
Zapfino, c'est chouette !
\end{document}

équations

Sous-équations :
\begin{subequations} \label{Egp}  \begin{gather}    x_1 x_2 + x_1^2 x_2^2 + x_3 \label{E:gp1} \\    x_1 x_3 + x_1^2 x_3^2 + x_2 \label{E:gp2} \end{gather} \end{subequations} \ref{Egp} - \ref{E:gp1} - \ref{E:gp2} 1 - 1a - 1b
\usepackage{subeqnarray} \begin{subeqnarray} \label{gpsq}    x_1 x_2 + x_1^2 x_2^2 + x_3 \slabel{E:gp4} \\    x_1 x_3 + x_1^2 x_3^2 + x_2 \slabel{E:gp5} \end{subeqnarray} \ref{gpsq} - \ref{E:gp4} - \ref{E:gp5} 2 - 2a - 2b

Les équations ont une numérotation qui change avec la section (2.1) , (2.2)...
\numberwithin{equation}{section}

sous-numérotations, p492 du latex compagnion

\begin{subequations}\label{3.6} 
\begin{align}
F^{\mu \nu}_{\ \ ,\nu}=0   \label{3.6a}   \\
A_{\nu,\mu}-A_{\mu,\nu}=F_{\mu \nu}   \label{3.6b}
\end{align}
\end{subequations}

Au cas où, on peut ne pas augmenter la numérotation avec \tag

\begin{align}
A_{\nu,\mu}-A_{\mu,\nu}=F_{\mu \nu}   \label{3.6c} \tag{3.6c} 
\end{align}

Multicolonnes :

\usepackage{multicol} \begin{multicols}{2}[\section{TITRE.}] \columnbreak \end{multicols}

latex vers gif : mimetex

mimetex -d "\frac{a}{b}+5^{8+\alpha}" -o -s 5 -e a.gif


modèle de base de fichier latex :

[bruno sanchiz]