Fraction continue

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
raoul n k
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 187
Inscription : mercredi 11 août 2010, 20:09

Fraction continue

Message par raoul n k »

Bonjour, cette commande est-elle appropriée? Peut-on faire mieux?

Code : Tout sélectionner

\[u_0 + \cfrac{1}{u_1+\cfrac{1}{u_2+
\cfrac{1}{\ddots\quad{\phantom{1}
\atop {\displaystyle u_{n-1}+
\cfrac{1}{u_n}}}}}} \]
Merci d'avance pour toute contribution.

projetmbc
Utilisateur chevronné
Utilisateur chevronné
Messages : 1903
Inscription : samedi 29 décembre 2007, 00:58

Re: Fraction continue

Message par projetmbc »

Bonjour,
je taperais plutôt comme suit :

Code : Tout sélectionner

\[
	u_0 
	+ \cfrac{1}{
		u_1
		+
		\cfrac{1}{
			u_2
			+
			\cfrac{1}{
				\dots
				+
				\cfrac{1}{u_n}
			}
		}
	}
\]
Grâce au package xstring, on peut simplifier la saisie ceci comme suit.

Code : Tout sélectionner

\documentclass[10pt,a4paper]{article}
	\usepackage[utf8x]{inputenc}
	\usepackage{ucs}
	\usepackage{amsmath}
	\usepackage{amsfonts}
	\usepackage{amssymb}

	\usepackage{xstring}
	\noexpandarg
	\exploregroups

	\newcommand\contFrac[1]{
		\ensuremath{ \StrSubstitute{#1}{//}{+\cfrac{1}} }
	}

\begin{document}

Une fraction continue :
\[
	\contFrac{u_0 // {u_1 // {u_2 // {\dots // {u_n}}}}}
\]

Au lieu de 

\[
	u_0 
	+ \cfrac{1}{
		u_1
		+
		\cfrac{1}{
			u_2
			+
			\cfrac{1}{
				\dots
				+
				\cfrac{1}{u_n}
			}
		}
	}
\]

\end{document}

raoul n k
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 187
Inscription : mercredi 11 août 2010, 20:09

Re: Fraction continue

Message par raoul n k »

Merci je vais essayer.