À l'aide avec \mathcal

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.
Thibault
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 193
Inscription : jeudi 28 février 2008, 16:20
Localisation : Vendée

[Résolu] À l'aide avec \mathcal

Message par Thibault »

Bonjour à tous,

Comme un idiot, je suis passé à la version 20.04 d'ubuntu juste avant la rentrée scolaire et je me trouve face à quelques erreurs de compilations qui m'embêtent !!!

J'ai installé latex comme j'en ai l'habitude (via synaptic pour ceux qui connaissent) mais il y a quelques paquets que j'installais usuellement qui ne sont plus disponibles :
- texlive-generic-extra
- texlive-generic-recommended
- texlive-maths-extra

J'ai testé mon système et tout semblait bien fonctionner... Seulement voilà, je viens de me rendre compte que la commande mathcal ne fonctionne plus :
"LaTeX Error: Too many math alphabets used in version normal."
La commande mathscr fonctionne bien par contre...
Je suis un peu perdu dans toutes les extensions, si vous aviez une idée ?

Merci d'avance
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (ubuntu 20.04 LTS)
Distrib TeXlive
Éditeur GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) + auctex + yasnippets

Thibault
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 193
Inscription : jeudi 28 février 2008, 16:20
Localisation : Vendée

Re: À l'aideavec \mathcal

Message par Thibault »

J'avance, c'est un problème de conflit avec fourier, je reviens vers vous lorsque j'aurai trouvé...
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (ubuntu 20.04 LTS)
Distrib TeXlive
Éditeur GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) + auctex + yasnippets

Thibault
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 193
Inscription : jeudi 28 février 2008, 16:20
Localisation : Vendée

Re: À l'aide avec \mathcal

Message par Thibault »

Bon, j'ai identifié la source du problème, ce sont les paquets pstricks...
Voici un code simplifié :

Code : Tout sélectionner

% ################################################
% ################### Préambule ###################
% ################################################
\documentclass [a4paper,10pt] {article}
\usepackage[utf8]{inputenc}			% Caractères accentués
\usepackage[english,frenchb]{babel}		% Typographie française
\usepackage[autolanguage,np]{numprint}	% séparateur décimal pour les milliers commande de babel \nombre{12354}
\usepackage[T1]{fontenc}				% Caractères accentués
\usepackage{textcomp}				% Caractères spéciaux


% ############### Paquets maths ###############
\usepackage{amsfonts,amssymb,amsmath}
\usepackage{mathrsfs}

%------ Police basée sur Utopia : fourier ------
\usepackage{fourier}		        	% Police basées sur Utopia
\usepackage[scaled=0.875]{helvet}	% Complément à fourier
\usepackage{courier}				% Complément à fourier
\DeclareSymbolFont{calletters}{OMS}{cmsy}{m}{n}	% pour avoir les lettres \mathcal{...} avec mathptmx ou fourier
\DeclareSymbolFontAlphabet{\mathcall}{calletters}	% pour avoir les lettres \mathcall{...} avec fourier

\usepackage{pifont}						% Caractères spéciaux \ding{n°}
\usepackage{manfnt}						% Caractères spéciaux
\usepackage{eurosym}						% Symbole euro avec la commande \euro
\usepackage{bm}			                		% Pour avoir du gras dans les formules mathématiques

%****************************************_Maths_****************************************
\usepackage{amsmath}	% Classique amsmath (pour équations alignées à gauche par défaut option [fleqn])
\usepackage{mathtools}	% Outils divers pour les maths... Extension d'amsmaths
\usepackage{xfrac}		% Pour avoir des fraction du type 1/2 : commande sfrac
\usepackage{fp}			% Pour effectuer des calculs
\usepackage{xkeyval}		% Package nécessaire au fonctionnement de bclogo
\usepackage{esvect}		% Flèches sur les vecteurs 

%****************************************_Graphiques_****************************************
\usepackage[x11names]{pstricks}	% Charge l'extension xcolor avec l'option x11names (couleurs prédéfinies)
\usepackage{pst-grad}			% Dégradés de couleurs
\usepackage{pst-tree}			% Arbres
%\usepackage{pst-func}			% Tracé de courbes et autres (charge de nombreuses extensions dont pstricks-add)
\usepackage{pst-blur}			% Pour des ombres dégradées des psframebox
%\usepackage{pst-eucl}			% Géométrie euclidienne (A CHARGER APRES pst-func)



% ################################################
% ################### Document ###################
% ################################################
\begin{document}
Un peu de texte avant

mathcal $\mathcal{D}$ 

mathscr $\mathscr{D}$

mathcall $\mathcall{D}$

Un peu de texte après

\end{document}
Là, cela fonctionne !
Si je décommente \usepackage{pst-func} ou \usepackage{pst-eucl} cela ne fonctionne plus !

Auriez-vous une idée ?
Merci d'avance.
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (ubuntu 20.04 LTS)
Distrib TeXlive
Éditeur GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) + auctex + yasnippets

un bon petit
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 816
Inscription : vendredi 12 juin 2009, 22:35
Localisation : Chambéry

Re: À l'aide avec \mathcal

Message par un bon petit »

Thibault a écrit :
mardi 25 août 2020, 17:50
Bon, j'ai identifié la source du problème, ce sont les paquets pstricks...
Non, la source du problème est qu'en chargeant tous ces packages dont certains prennent emplacements de fonte, vous dépassez les 16 alphabets que permet au maximum pdftex.
Compilez avec XeLaTeX et tout ira bien.

Arathorn
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 220
Inscription : mercredi 24 avril 2013, 19:47

Re: À l'aide avec \mathcal

Message par Arathorn »

Bonjour,
Les deux premiers items ont été remplacés.
https://packages.debian.org/fr/sid/texl ... eric-extra
https://packages.debian.org/fr/sid/texl ... ecommended
et pour le 3e, il semble inclus dans texlive-science.

Thibault
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 193
Inscription : jeudi 28 février 2008, 16:20
Localisation : Vendée

Re: À l'aide avec \mathcal

Message par Thibault »

un bon petit a écrit :
mardi 25 août 2020, 21:38
Non, la source du problème est qu'en chargeant tous ces packages dont certains prennent emplacements de fonte, vous dépassez les 16 alphabets que permet au maximum pdftex.
Compilez avec XeLaTeX et tout ira bien.
Merci pour ta réponse. C'est nouveau ce souci alors car il y a deux semaines, j'utilisais la même configuration sous ubuntu 18.04 et tout se passait sans souci. À priori, je n'utilise pas pdftex pour compiler, ma commande de compilation est la suivante (dans emacs) :

Code : Tout sélectionner

latex -shell-escape -interaction=nonstopmode %s.tex && 
latex -shell-escape -interaction=nonstopmode %s.tex && 
dvips -o %s.ps  %s.dvi
&& ps2pdf -sPAPERSIZE#a4 -dCompatibilityLevel=1.4 %s.ps
Une idée de ce que je dois changer si je veux utiliser XeLaTeX ?
Sinon, je vais abandonner pstricks pour passer sous tikz car ce sera plus simple (et cela fait un moment que tikz me fait de l'oeil).

Pour discuter du passage à un autre mode de compilation, j'ai ouvert une nouvelle discussion (ne mélangeons pas les sujets).
viewtopic.php?f=6&t=17574

Arathorn a écrit :
mercredi 26 août 2020, 10:30
Bonjour,
Les deux premiers items ont été remplacés.
https://packages.debian.org/fr/sid/texl ... eric-extra
https://packages.debian.org/fr/sid/texl ... ecommended
et pour le 3e, il semble inclus dans texlive-science.
Merci, je les avais donc déjà tous. :roll
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (ubuntu 20.04 LTS)
Distrib TeXlive
Éditeur GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) + auctex + yasnippets