Xfig/pstex

Bonjour,

Lorsque je compile ce code avec latex

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\input{temp.pstex_t}
\end{figure}
%\end{landscape}
\end{document}

avec
temp.pstex_t

\begin{picture}(0,0)%
\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(11206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(11206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\color{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
}}}}
\end{picture}%

J’ai une erreur
(/home/pdupre/tmp/temp.pstex_t <temp.pstex>
(/usr/share/texlive/texmf-dist/tex/latex/fourier/fmlfutmi.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
! Undefined control sequence.
\getanddefine@fonts …p@font \let \textfont@name
\font@name \xdef \font@nam…
l.11 }}}}

Cela est du a la longeure de la ligne 10 qui est trop longue
Ce fichier est genere pas xfig.

Comment puisse-je eviter cette erreur ?

Merci.

===========================================================================
Patrick DUPRÉ | | email: xyz@xyz.tld

Bonjour.

Tout d’abord, on simplifie le problème en virant \input{temp.pstex_t} et en mettant à sa place directement le contenu du fichier temp.pstex_t.
Deuxièmement, on vire \includegraphics{temp.pstex}% car personnellement, je n’ai pas le fichier graphique temp.pstex.

Donc :

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\begin{picture}(0,0)%
%\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(11206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(11206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\color{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
}}}}
\end{picture}%
\end{figure}
%\end{landscape}
\end{document}

La compilation produit :

./root.tex:25: Color stack action is missing.

\mathchar
l.25 }}}}

Bon, on commente la ligne 25 et la ligne précédente 24 (qui contient les accolades ouvrantes correspondant aux accolades fermantes de la ligne 25.

Ça compile sans erreur (mais avec des avertissements) et produit une page blanche. On remédie à l’obtention de la page blanche en corrigeant les valeurs délirantes de 11206 points présentes deux fois. Je remplace par 206 (parce que).

Ceci compile et affiche quelque chose :

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\begin{picture}(0,0)%
%\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
%\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\color{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
%}}}}
\end{picture}%
\end{figure}
%\end{landscape}
\end{document}

Reste à s’occuper des lignes 24 et 25. On compare notamment la ligne 24 avec la ligne 22. C’est très similaire sauf que la ligne 24 comporte un \color{magenta}. Mais la syntaxe est ici incorrecte. Remplacez \color{magenta} par \textcolor{magenta} (apparemment \boldsymbol n’accepte pas la commande \color dans son argument, peut-être une histoire de fragilité. De toutes façon \textcolor{couleur}{le texte à colorer} est plus lisible et pratique puisqu’on met directement le texte à colorer en argument).

Bref, on remplace \usepackage{color} par \usepacage{xcolor} et on décommente les lignes 24 et 25. Et ainsi avec :

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\begin{picture}(0,0)%
%\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\textcolor{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
}}}}
\end{picture}%
\end{figure}
%\end{landscape}
\end{document}

vous obtenez quelque chose. Reste à arranger les coordonnées pour le bon positionnement du texte, à décommenter “%\includegraphics{temp.pstex}%” puisque vous avez ce fichier et si vous le voulez à réemployer \input et faire les corrections dans le fichier temp.pstex_t.

La résolution du problème ne me semble pas être insurmontable tout seul pour un utilisateur de relativement longue date de LaTeX, ce qui est sans doute votre cas.

Vous pourriez signaler aux auteurs de xfig le problème que vous venez de rencontrer et leur suggérer de remplacer \color par \texcolor. De plus, \bf est déprécié depuis le siècle dernier avec LaTeX.

Les lignes 24 et 25 sont plus facilement lisibles sous la forme suivante :
\put(2431,-264){%
\rotatebox{90.0}{%
\makebox(0,0)[b]{%
\smash{%
\fontsize{20}{24}\normalfont\bfseries{
\color[rgb]{0,0,0}$\boldsymbol{%
\Delta_{u^\prime l}=\omega_{ul}-\textcolor{magenta}{%
\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}% fin de \textcolor
}$}% fin de \boldsymbol et de \bfseries
}% fin de \smash
}% fin de \makebox
}% fin de \rotatebox
}% fin de \put

Vous dites :

Cela est du a la longeure de la ligne 10 qui est trop longue

Non, comme nous l’avons vu.

Il y a effectivement des messages comme
Overfull \hbox (333.06274pt too wide) in paragraph at lines 17–42

ou
LaTeX Warning: Float too large for page by 105.13354pt on input line 42.

mais ce ne sont que des avertissements, pas des erreurs bloquantes.

Il faut savoir faire la différence entre un avertissement et une erreur bloquante.

N’ayant pas le fichier temp.pstex, je serai incapable de voir comment corriger correctement les coordonnées indiquées dans \put ou dans \begin{picture}(11435,10337)(583,-8970). Manifestement ces valeurs sont largement trop grandes. L’unité dans laquelle sont données ces coordonnées est d’environ 0,3515 mm (valeur de 1 pt). 11435 pt, ça correspond à 4019 mm, soit un objet placé à 4 mètres ! Ne vous étonnez pas que ça déborde d’une feuille A4.

Le 18 août 2024 à 15:15, Patrick Dupre xyz@xyz.tld a écrit :

Bonjour,

Lorsque je compile ce code avec latex

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\input{temp.pstex_t}
\end{figure}
%\end{landscape}
\end{document}

avec
temp.pstex_t

\begin{picture}(0,0)%
\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(11206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(11206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\color{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
}}}}
\end{picture}%

J’ai une erreur
(/home/pdupre/tmp/temp.pstex_t <temp.pstex>
(/usr/share/texlive/texmf-dist/tex/latex/fourier/fmlfutmi.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
! Undefined control sequence.
\getanddefine@fonts …p@font \let \textfont@name
\font@name \xdef \font@nam…
l.11 }}}}

Cela est du a la longeure de la ligne 10 qui est trop longue
Ce fichier est genere pas xfig.

Comment puisse-je eviter cette erreur ?

Merci.

===========================================================================
Patrick DUPRÉ | | email: xyz@xyz.tld

Tout d’abord merci a ? quark67

Effectivement le probleme vient bien de color,
Si je remplace mes \color par des \textcolor
le probleme disparait.
Ce n’est pas un probleme de xfig, mais de moi-meme.
Si j’utilise latex depuis longtemps, ceux ne sont que des utilisations occasionnelles.
Je n’avais pas detecte le probleme car si au lieu d’utiliser latex, j’utilise
fig2eps, le probleme n’apparait pas.

Maintennant par quoi remplacer \bf ?

Et encore merci.

Sent: Sunday, August 18, 2024 at 5:15 PM
From: “quark67” xyz@xyz.tld
To: “Liste GUT” xyz@xyz.tld
Subject: Re: [gut] xfig/pstex

Bonjour.

Tout d’abord, on simplifie le problème en virant \input{temp.pstex_t} et en mettant à sa place directement le contenu du fichier temp.pstex_t.
Deuxièmement, on vire \includegraphics{temp.pstex}% car personnellement, je n’ai pas le fichier graphique temp.pstex.

Donc :

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\begin{picture}(0,0)%
%\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(11206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(11206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\color{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
}}}}
\end{picture}%
\end{figure}
%\end{landscape}
\end{document}

La compilation produit :

./root.tex:25: Color stack action is missing.

\mathchar
l.25 }}}}

Bon, on commente la ligne 25 et la ligne précédente 24 (qui contient les accolades ouvrantes correspondant aux accolades fermantes de la ligne 25.

Ça compile sans erreur (mais avec des avertissements) et produit une page blanche. On remédie à l’obtention de la page blanche en corrigeant les valeurs délirantes de 11206 points présentes deux fois. Je remplace par 206 (parce que).

Ceci compile et affiche quelque chose :

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\begin{picture}(0,0)%
%\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
%\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\color{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
%}}}}
\end{picture}%
\end{figure}
%\end{landscape}
\end{document}

Reste à s’occuper des lignes 24 et 25. On compare notamment la ligne 24 avec la ligne 22. C’est très similaire sauf que la ligne 24 comporte un \color{magenta}. Mais la syntaxe est ici incorrecte. Remplacez \color{magenta} par \textcolor{magenta} (apparemment \boldsymbol n’accepte pas la commande \color dans son argument, peut-être une histoire de fragilité. De toutes façon \textcolor{couleur}{le texte à colorer} est plus lisible et pratique puisqu’on met directement le texte à colorer en argument).

Bref, on remplace \usepackage{color} par \usepacage{xcolor} et on décommente les lignes 24 et 25. Et ainsi avec :

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\begin{picture}(0,0)%
%\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\textcolor{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
}}}}
\end{picture}%
\end{figure}
%\end{landscape}
\end{document}

vous obtenez quelque chose. Reste à arranger les coordonnées pour le bon positionnement du texte, à décommenter “%\includegraphics{temp.pstex}%” puisque vous avez ce fichier et si vous le voulez à réemployer \input et faire les corrections dans le fichier temp.pstex_t.

La résolution du problème ne me semble pas être insurmontable tout seul pour un utilisateur de relativement longue date de LaTeX, ce qui est sans doute votre cas.

Vous pourriez signaler aux auteurs de xfig le problème que vous venez de rencontrer et leur suggérer de remplacer \color par \texcolor. De plus, \bf est déprécié depuis le siècle dernier avec LaTeX.

Les lignes 24 et 25 sont plus facilement lisibles sous la forme suivante :
\put(2431,-264){%
\rotatebox{90.0}{%
\makebox(0,0)[b]{%
\smash{%
\fontsize{20}{24}\normalfont\bfseries{
\color[rgb]{0,0,0}$\boldsymbol{%
\Delta_{u^\prime l}=\omega_{ul}-\textcolor{magenta}{%
\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}% fin de \textcolor
}$}% fin de \boldsymbol et de \bfseries
}% fin de \smash
}% fin de \makebox
}% fin de \rotatebox
}% fin de \put

Vous dites :

Cela est du a la longeure de la ligne 10 qui est trop longue

Non, comme nous l’avons vu.

Il y a effectivement des messages comme
Overfull \hbox (333.06274pt too wide) in paragraph at lines 17–42

ou
LaTeX Warning: Float too large for page by 105.13354pt on input line 42.

mais ce ne sont que des avertissements, pas des erreurs bloquantes.

Il faut savoir faire la différence entre un avertissement et une erreur bloquante.

N’ayant pas le fichier temp.pstex, je serai incapable de voir comment corriger correctement les coordonnées indiquées dans \put ou dans \begin{picture}(11435,10337)(583,-8970). Manifestement ces valeurs sont largement trop grandes. L’unité dans laquelle sont données ces coordonnées est d’environ 0,3515 mm (valeur de 1 pt). 11435 pt, ça correspond à 4019 mm, soit un objet placé à 4 mètres ! Ne vous étonnez pas que ça déborde d’une feuille A4.

Le 18 août 2024 à 15:15, Patrick Dupre xyz@xyz.tld a écrit :

Bonjour,

Lorsque je compile ce code avec latex

\documentclass[12pt,twoside]{article}
\usepackage{lmodern} % if ?
\usepackage{pdflscape} % Option !
\usepackage{amssymb,amsmath}
\usepackage{fourier,bm}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{color}
\usepackage{stdclsdv}
\usepackage{romannum}
\pagestyle{empty}

\begin{document}
\begin{figure}
\input{temp.pstex_t}
\end{figure}
%\end{landscape}
\end{document}

avec
temp.pstex_t

\begin{picture}(0,0)%
\includegraphics{temp.pstex}%
\end{picture}%
\setlength{\unitlength}{4144sp}%
\begin{picture}(11435,10337)(583,-8970)
\put(11206,614){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{0,0,1}$\boldsymbol{(1\pm 1)(k_{\bf{\Romannum{1}}} v_z-2\omega_r)}$}%
}}}}
\put(11206,-1366){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{16}{19.2}\normalfont\bfseries {\color[rgb]{.75,.38,0}$\boldsymbol{-(1\pm 1)k_{\bf{\Romannum{1}}} v_z} $}%
}}}}
\put(2431,-264){\rotatebox{90.0}{\makebox(0,0)[b]{\smash{\fontsize{20}{24}\normalfont\bfseries {\color[rgb]{0,0,0}$\boldsymbol{\Delta_{u^\prime l}=\omega_{ul}-\color{magenta}{\omega_{\bf{\Romannum{1}}}+k_{\bf{\Romannum{1}}}^\prime v_z-\omega_r}}$}%
}}}}
\end{picture}%

J’ai une erreur
(/home/pdupre/tmp/temp.pstex_t <temp.pstex>
(/usr/share/texlive/texmf-dist/tex/latex/fourier/fmlfutmi.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd)
! Undefined control sequence.
\getanddefine@fonts …p@font \let \textfont@name
\font@name \xdef \font@nam…
l.11 }}}}

Cela est du a la longeure de la ligne 10 qui est trop longue
Ce fichier est genere pas xfig.

Comment puisse-je eviter cette erreur ?

Merci.

===========================================================================
Patrick DUPRÉ | | email: xyz@xyz.tld

Bonsoir,

Le 18 août 2024 à 22:06, Patrick Dupre xyz@xyz.tld a écrit :

Maintennant par quoi remplacer \bf ?

Voyez l2tabu (les tabous de LaTeX2) : http://mirrors.ctan.org/info/l2tabu/french/l2tabufr.pdf

En page 6 et notamment dans la table 1, vous voyez par quoi remplacer la commande obsolète \bf qui ne gère pas correctement le système de gestion des fontes de LaTeX2e.
La commande de remplacement locale est \textbf{texte à mettre en gras} et la commande de changement globale est \bfseries ce qui suit est mis en gras.
Avec le changement préconisé, vous pouvez obtenir du gras italique, ce qui était impossible avec \bf (voir le bas de la page 6 et le haut de la page 7).