Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/05/2014, à 16:03

sd17

texmaker sous ubuntu 2013 Résolu

Bonjour à tous,

Je suis nouveau sous Linux, mais je souhaite passer au libre.
J'utilise TexMaker sous windows7 depuis presque 2 ans.
J'ai installer TeXlive 2013 depuis Xm1, puis TexMaker.
J'arrive à ouvrir mes fichiers, mais je dois les compiler avec la chaîne: Latex+dvips+pstopdf, car presque tous mes fichiers contiennent du pstricks (matrices, graphes, fichiers Geogebra).
Mais j'ai alors le message suivant:
This is dvips(k) 5.993 Copyright 2013 Radical Eye Software (www.radicaleye.com) ' TeX output 2014.05.11:1531' -> probabiliteconditionnelles.ps /usr/bin/dvips: ! Couldn't find header file: pstricks.pro.

Pouvez-vous m'aider à résoudre ce problème, en me parlant très lentement car je suis très débutant sous Linux?

Merci

SD17

Dernière modification par sd17 (Le 13/05/2014, à 00:09)

Hors ligne

#2 Le 11/05/2014, à 16:13

Braun

Re : texmaker sous ubuntu 2013 Résolu

Hors ligne

#3 Le 11/05/2014, à 16:20

jplemoine

Re : texmaker sous ubuntu 2013 Résolu

Il y a un problème avec ton titre : "texmaker sous ubuntu 2013"...
ubuntu 2013 --> la version c'est 2 chiffres pour l'année et 2 chiffres pour le mois (04 ou 10).
Donc, c'est la 13.04 ou la 13.10. Or, si c'est la 13.04, elle n'est plus maintenue.
pour connaître la version courante :

lsb_release -a

Si tu as la 13.10, il faut être sûr que ton système soit à jour :

sudo apt-get update

Si pas d'erreur,

sudo apt-get dist-upgrade

Si tu es à jour, il faut analyser le pourquoi : le fichier existe-t-il ? N'y a-t-il pas un problème de droit ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#4 Le 11/05/2014, à 17:26

sd17

Re : texmaker sous ubuntu 2013 Résolu

Merci,

Il semble que tout soit à jour.
Pourquoi ce fichier n'existerait-il pas???
Comment le vérifier?

Hors ligne

#5 Le 11/05/2014, à 17:29

sd17

Re : texmaker sous ubuntu 2013 Résolu

J'ai du mal à utiliser ce forum, je vous prie d'être indulgent avec moi!

Hors ligne

#6 Le 11/05/2014, à 17:34

jplemoine

Re : texmaker sous ubuntu 2013 Résolu

As-tu vu le lien du post #2 ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#7 Le 11/05/2014, à 17:39

sd17

Re : texmaker sous ubuntu 2013 Résolu

oui, mais je ne suis pas un Linuxien confirmé, du coup, je ne comprends pas grand-chose!
Où, comment vérifier si ce fichier manque, et comment y remédier?

Hors ligne

#8 Le 11/05/2014, à 17:46

sd17

Re : texmaker sous ubuntu 2013 Résolu

Je devrais peut-être désinstaller Texmaker et TXLive, mais comment fait-on proprement?
Ensuite, où aller chercher une autre distribution fiable sous Ubuntu???

Hors ligne

#9 Le 11/05/2014, à 18:51

Braun

Re : texmaker sous ubuntu 2013 Résolu

Surtout ne désinstalle rien. Comme je le suggérais au début les tours du P.S. (pstricks selon Jack Allgood) sont assez tordus et leurs évolutions pausent souvent problème. Je les évite le plus possible.
Ceci dit tu devrais pouvoir ajouter pstricks-add en suivant les conseils des deux liens suivants:
Mathematex
l'incontournable CTAN.
N'oublie pas le

texhash

pour conclure et tiens nous au courant.

Hors ligne

#10 Le 11/05/2014, à 19:18

gigiair

Re : texmaker sous ubuntu 2013 Résolu

Contrairement à ce que dit Braun, ne lance pas texhash. L'installateur s'en charge, et si tu le fait dans ton espace personnel, ça peut mettre la zone.
Vérifie que texlive-pstricks est bien installé. Si c'est le cas, réinstalle le. Il n'y a pas de raison pour que ça ne marche pas.


--
JJR.

Hors ligne

#11 Le 11/05/2014, à 19:25

Braun

Re : texmaker sous ubuntu 2013 Résolu

@ gigiair
Qui croire?  Le lien du CTAN précise explicitement "Then do not forget to run texhash to update this tree."
Par contre je pense effectivement qu'il vaut mieux éviter de l'employer dans son chez soi.
Cordialement.

Hors ligne

#12 Le 11/05/2014, à 19:51

sd17

Re : texmaker sous ubuntu 2013 Résolu

Merci pour le renseignement. J'ai téléchargé et décompressé le fichier pstricks-add, mais je ne sais pas quoi en faire, car je ne sais pas comment TeXLive a été installé, je ne sais pas où recopier les fichiers décompressés.
Je ne suis peut-être pas encore prêt pour devenir un Linuxien. L'installation et l'utilisation du LaTeX sous windows a été beaucoup plus simple, ce qui me semble être un comble!!!
Bonne soirée

Hors ligne

#13 Le 11/05/2014, à 20:00

sd17

Re : texmaker sous ubuntu 2013 Résolu

Merci à tous,

Comment vérifier que texlive-pstricks est bien installé (d'ailleurs, je pense qu'il ne l'est pas, ou de travers) et La question : comment le réinstaller??

A bientôt

Hors ligne

#14 Le 11/05/2014, à 21:00

gigiair

Re : texmaker sous ubuntu 2013 Résolu

texlive-pstricks s'installe comme les autres packages.
Personnellement j'utilise apt-get en ligne de commande.

sudo apt-get install texlive-pstricks

ou

sudo apt-get install --reinstall texlive-pstricks

Il y a plein d'autres façons d'installer un package, il suffit de lire un peu la documentation Ubuntu, ou de googeliser un peu.


--
JJR.

Hors ligne

#15 Le 12/05/2014, à 14:42

sd17

Re : texmaker sous ubuntu 2013 Résolu

Merci à tous pour l'intérêt que vous avez accordé à mes questions.

J'ai essayé toutes vos propositions, sans effet.
Finalement, j'ai installé et appliqué Synaptic pour installer texlive-pstricks.
Il semble que ça marche, mais j'ai maintenant d'autres soucis:
1) je n'ai pas d'affichage pdf après compilation
2) problème avec le "package" Fourier
3) problème avec les accents, que ce soit avec utf8 comme avec latin1.

Bon, ça ressemble plus à des problèmes de configuration de Texmaker que de Texlive, alors je cherche.

Si vous pensez pouvoir me faire gagner du temps, je suis à votre écoute,

Encore merci.

SD

Hors ligne

#16 Le 12/05/2014, à 15:33

Braun

Re : texmaker sous ubuntu 2013 Résolu

Bonjour,
Perso j'utilise toujours Synaptic et ne m'en plains pas.
1) Pas d'affichage après compilation, quelle compilation?
Si tu compiles en dvi obtiens-tu quelque chose ?
2) Problème avec le package Fourier, ça me rappelle quelque chose, je crains que tu ne sois pas le seul.
3) Problème avec les accents, en entrée ou en sortie?  Peux-tu nous donner un programme minimum illustrant la question?

Hors ligne

#17 Le 12/05/2014, à 15:45

gigiair

Re : texmaker sous ubuntu 2013 Résolu

Il faudrait que tu fournisse un ECM et le log résultant.
fourier vient avec le package texlive-fonts-extra, est-il installé ?
A priori, l'erreur ne vient pas de TeXMaker, mais plutôt de ton installation LaTeX. TeXMaker ne fait pas grand chose dans la production d'un document, c'est un simple éditeur qui envoie des commandes au compilateur LaTeX, mais qui ne les exécute pas.
Si tu veux tester ton installation, il vaut mieux le faire en ligne de commande, supposons que ton fichier s'appelle ecm.tex, la suite de commandes suivante doit produire un pdf et l'afficher

latex ecm
dvips ecm -o
ps2pdf ecm.ps
xdg-open ecm.pdf

Je n'utilise pas TeXMaker, il y a eu des petits bugs il y a quelque temps, mais je pense qu'ils ont été corrigés.

Tu peux utiliser ce fichier  de test

\documentclass[12pt,a4paper,french]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{fourier}
\usepackage[utf8]{inputenc}
\usepackage{babel}


\begin{document}


%%%%##########################################################################
Portez ce vieux whisky au juge blond qui fume sur son île intérieure,
à côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce
qui lui permet de penser à la cænogénèse de l'être dont il est
question dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui,
pense-t-il, diminue çà et là la qualité de son œuvre.

%%%%##########################################################################

\end{document}

--
JJR.

Hors ligne

#18 Le 12/05/2014, à 15:46

sd17

Re : texmaker sous ubuntu 2013 Résolu

Bonjour,

Depuis mon dernier message, j'ai réinstaller Texmaker avec synaptic. Depuis, ça marche avec certains fichiers, et pas avec d'autres. Le problème semble être le"à" dans certains cas. Je compile avec latex+dvips+ps2pdf, qui marche bien sous windows.

Voici un exemple d'erreur :

mktexpk: don't know how to create bitmap font for futr8t. mktexpk: perhaps futr8t is missing from the map file.

/usr/bin/dvips: Font futr8t not found; using cmr10 </usr/share/texlive/texmf-dist/fonts/pk/ljfour/public/cm/dpi600/cmr10.pk> /usr/bin/dvips: Checksum mismatch in font futr8t /usr/bin/dvips: ! invalid char 233 from font futr8

Voici le début de mon en-tête:
\documentclass[10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{fourier}
\usepackage[scaled=0.875]{helvet}
\renewcommand{\ttdefault}{lmtt}
\usepackage{amsmath,amssymb,makeidx}
\usepackage{geometry}
\geometry{top=2 cm, bottom=2 cm, left=2cm, right=2 cm}
\usepackage{fancybox}

Le plus surprenant, c'est que ça marche avec d'autres fichiers et le même début...

Hors ligne

#19 Le 12/05/2014, à 16:04

sd17

Re : texmaker sous ubuntu 2013 Résolu

Salut,

J'ai essayé ton fichier et j'ai le même message d'erreur!

Hors ligne

#20 Le 12/05/2014, à 16:20

sd17

Re : texmaker sous ubuntu 2013 Résolu

Avec ce fichier, ça marche,

Je sais , il est très long, mais il y a des accents, sensiblement le même en-tête, et ça passe...




% tout ce qui est écrit derrière ce symbole est ignoré par le compilateur
% on peut faire des commentaires
% on commence pardéclarer le type de document, article pour nous ou frame pour faire un diaporama
%il faut charger les utilitaires et préparer ta page, marges, n° de pages etc.
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{array}
\usepackage{geometry}
\geometry{top=1 cm, bottom=2 cm, left=2cm, right=2 cm}
% il faut aussi préparer l'inclusion de graphiques
% attention il faut ajuster le compilateur aux styles de graphiques dans ton éditeur
\usepackage{graphicx}
\usepackage{pstricks}
\usepackage{pstricks-add}
\usepackage{multido}
\usepackage{enumerate}
\usepackage{xlop}
\usepackage{multicol}

\opset{decimalsepsymbol={,}}
\newcommand{\R}{\mathbb{R}}
\newcommand{\N}{\mathbb{N}}
\newcommand{\D}{\mathbb{D}}
\newcommand{\Z}{\mathbb{Z}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\C}{\mathbb{C}}
\newcommand{\vect}[1]{\mathchoice%
{\overrightarrow{\displaystyle\mathstrut#1\,\,}}%
{\overrightarrow{\textstyle\mathstrut#1\,\,}}%
{\overrightarrow{\scriptstyle\mathstrut#1\,\,}}%
{\overrightarrow{\scriptscriptstyle\mathstrut#1\,\,}}}
\renewcommand{\theenumi}{\textbf{\arabic{enumi}}}
\renewcommand{\labelenumi}{\textbf{\theenumi.}}
\renewcommand{\theenumii}{\textbf{\alph{enumii}}}
\renewcommand{\labelenumii}{\textbf{\theenumii.}}
\def\Oij{$\left(\text{O},\vec{\imath},\vec{\jmath}\right)$}
\def\Oijk{$\left(\text{O},~\vect{\imath},~ \vect{\jmath},~ \vect{k}\right)$}
\def\Ouv{$\left(\text{O},~\vect{u},~\vect{v}\right)$}
\def\u{$\vec{u}\begin{pmatrix}x\\y\end{pmatrix}$}
\def\v{$\vec{v}\begin{pmatrix}x'\\y'\end{pmatrix}$}
%\pagestyle{empty}
\setlength\parindent{0mm}
%\setlength\parindent{0mm}
%\rhead{\textbf{A. P. M. E. P.}}
%\lhead{\small Baccalauréat ES}
%\lfoot{\small{Amérique du Nord}}
%\rfoot{\small{DM n°1 TES1 Suites}}
%\renewcommand \footrulewidth{.2pt}%
%\pagestyle{fancy}
%\thispagestyle{empty}
\usepackage{pstricks,pst-plot,pst-text,pst-tree,pst-eps,pst-fill,pst-node,pst-math}
\newenvironment{Ex}[1][Exercice.]{\begin{trivlist}
\item[\hskip \labelsep {\bfseries #1}]}{\end{trivlist}}


\usepackage{fancybox}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{lastpage}
\renewcommand\headrulewidth{0pt}
%\fancyhead[L]{\LaTeX \quad C'est super!}

\usepackage{draftwatermark}


\SetWatermarkLightness{0.6}
\SetWatermarkAngle{45}
\SetWatermarkScale{2}
\SetWatermarkFontSize{2cm}
\SetWatermarkText{Graphes TES}



\begin{document}
% on commence le document
%\chead{\textbf{Géométrie plane.}}
\fancyfoot[C]{\thepage/\pageref{LastPage}}
%\renewcommand\footrulewidth{0pt}
\fancyfoot[R]{TES Spé math}

\begin{center}
\Large{\textbf{Graphes}}\\
\end{center}
\vspace{1cm}



\begin{enumerate}[I ]

\item \textbf{\underline{ Généralités et vocabulaire.}}

\begin{enumerate}[$\bullet$]
\item \underline{Graphe:} Un graphe est un ensemble de points, appelés les sommets, reliés ou non, par des arêtes.
\item Une \underline{boucle} est une arête qui a deux sommets identiques.
\item S'il y a plusieurs arêtes entre les deux mêmes sommets, on parle \underline{d'arêtes multiples}.
\item Un graphe sans boucle ni arête multiple est un \underline{graphe simple}.\\

\vspace{0.5cm}

$\begin{psmatrix}[colsep=0.7cm,rowsep=0.7cm,arrowscale=1]
s_1 &  & s_4 \\
s_2 &  &  & s_3
\end{psmatrix}
\psset{arrows=-}
\ncline{2,1}{1,3}
\ncline{2,4}{1,3}
\nccircle[angleA=0]{1,1}{0.3cm}
\ncline{2,1}{1,1}
\ncarc[arcangle=15]{2,1}{2,4}
\ncarc[arcangle=15]{2,4}{2,1}$

\medskip

La position des sommets et la taille des arêtes n'ont pas d'importance.\\
\begin{minipage}{4cm}
$\begin{psmatrix}[colsep=0.7cm,rowsep=0.7cm,arrowscale=1]
&  &  & E \\
D &  &  &  & C \\
A &  &  &  & B \\
&  & F
\end{psmatrix}
\psset{arrows=-}
\ncline{3,1}{3,5}
\ncline{3,1}{2,1}
\ncline{3,1}{4,3}
\ncline{3,5}{2,5}
\ncline{3,5}{4,3}
\ncline{2,5}{2,1}
\ncline{2,5}{1,4}
\ncline{2,1}{1,4}$
\end{minipage}
et
\begin{minipage}{5cm}
$\begin{psmatrix}[colsep=0.7cm,rowsep=0.7cm,arrowscale=1]
&  &  &  &  & E \\
& A &  &  & D \\
&  &  & F \\
B \\
&  &  &  & C
\end{psmatrix}
\psset{arrows=-}
\ncline{2,2}{4,1}
\ncline{2,2}{2,5}
\ncline{2,2}{3,4}
\ncline{4,1}{5,5}
\ncline{4,1}{3,4}
\ncline{5,5}{2,5}
\ncline{5,5}{1,6}
\ncline{2,5}{1,6}$
\end{minipage}
représentent la même situation.\\

\item Deux sommets reliés par une arête sont dits \underline{adjacents}.
\item \underline{L'ordre} d'un graphe est le nombre de ses sommets.
\item Le \underline{degré} d'un sommet est égal au nombres d'arêtes partant de ce sommet. Un boucle est comptée deux fois.\\



\ovalbox{\begin{minipage}{15cm}\textbf{\underline{Théorème des poignées de mains:}}\\

La somme des degrés des sommets d'un graphe est égale au double de nombre de ses arêtes.\end{minipage}}\\

\underline{démonstration:} Chaque arête est comptée deux fois, une fois pour chaue sommet.\\

Exemple: Lors d'une réunion, 51 personnes sont réunies. Chaque personne serre la main à toutes les autres. Combien de poignées de mains seront échangées?\\


\item \underline{Matrice associée} (ou adjacente ou d'adjacence).\\
Soit G un graphe de sommets $s_1$, $s_2$,...$s_n$. la matrice adjacente du graphe (G) est la matrice $A=(a_{i,j}$ où $a_{ij}$ est le nombre d'arêtes reliant le sommet $s_i$ au sommet $s_j$.\\

%\begin{psmatrix}[mnode=circle]

La matrice adjacente du graphe $ \begin{psmatrix}[colsep=0.7cm,rowsep=0.7cm,arrowscale=1]
s_2 &  & s_3 \\
s_1 &  & s_4
\end{psmatrix}
\psset{arrows=-}
\ncline{2,1}{1,1}
\ncline{2,1}{2,3}
\ncline{1,1}{1,3}
\ncline{1,1}{2,3}
\ncline{1,3}{2,3}$
est la matrice $\begin{pmatrix}
0&1&0&1\\1&0&1&1\\0&1&0&1\\1&1&1&0
\end{pmatrix}$\\

Exercices 13, 13, 16, 19, 20 et 21 p 314.\\

\end{enumerate}

\item \textbf{\underline{Chaînes et cycles eulériens.}}
\begin{enumerate}[a)]
\item \underline{Chaîne.}
Une chaîne est une suite de sommets adjacents, ou une suites d'arêts d'un graphe.\\
\item \underline{Graphe connexe.}
Un graphe est connexe si deux sommets quelconques sont reliés par une chaîne.\\
\item \underline{Graphe complet.}
Un graphe est complet si chaque sommet est adjacent à tous les autres.\\
\item \underline{Chaîne eulérienne.}
Une châine eulérienne est une chaîne qui contient chaque arête du graphe, une et une seule fois.\\
\item \underline{Cycles.}
Un cycle est une chaîne fermée. Un cycle eulérien est une chaîne eulérienne fermée. Un graphe est eulérien s'il contient un cycle eulérien.\\

\ovalbox{\begin{minipage}{15cm}\textbf{\underline{Théorème d'Euler:}}\\
$\bullet$ Un graphe admet une chaîne eulérienne si et seulement si tous ses sommets sont d'ordre pair sauf deux.\\

$\bullet$ Un graphe admet un cycle eulérien si tous ses sommets sont pairs.


\end{minipage}}\\







\end{enumerate}

\end{enumerate}

\end{document}

Hors ligne

#21 Le 12/05/2014, à 16:28

Braun

Re : texmaker sous ubuntu 2013 Résolu

Coïncidence stupéfiante, il me semble que ce dernier document n'utilise pas Fourier. big_smile

Hors ligne

#22 Le 12/05/2014, à 16:32

gigiair

Re : texmaker sous ubuntu 2013 Résolu

Je n'ai pas l'impression que tu prenne le temps de lire mes réponses, il est parfaitement inutile de réinstaller TeXMaker qui n'a rien à voir dans le débat.
Poste ici le fichier log du fichier minimal (ou presque). Je n'ai pas envie de lire ton fichier, sans doute passionnant, mais je n'ai plus le goût de me plonger dans ce genre de littérature.


--
JJR.

Hors ligne

#23 Le 12/05/2014, à 16:39

sd17

Re : texmaker sous ubuntu 2013 Résolu

Effectivement!!!

Merci beaucoup pour ta patience

Comment note-t-on que le problème est réglé? (sauf pour le paquet Fourier qui est utilisé par tous les fichiers de l'Apmep (sais-tu à quoi il sert???)

Encore merci

SD17

Hors ligne

#24 Le 12/05/2014, à 18:35

Braun

Re : texmaker sous ubuntu 2013 Résolu

Ah, on y arrive.
Sauf erreur le package Fourier.sty offre un jeu de polices un peu spéciales (le style Apmep) et c'est là sa faiblesse car dès qu'on fait appel aux polices parallèles il y a des risques de bavures.
Personnellement je me refuse à jouer ce jeu car si je publie quelque chose c'est pour que cela puisse être exploité par tout un chacun ... même s'il n'a pas la dernière version de ..., suivez mon regard. 
Si tu as un peu de temps tu peux googler le Web avec les mots clefs

latex fourier.sty

Pour pstricks le problème est analogue mais moins marqué, la compatibilité ne semble pas toujours assurée, d'où la préférence de certains pour Tikz.
Cordialement.

Hors ligne

#25 Le 12/05/2014, à 18:37

gigiair

Re : texmaker sous ubuntu 2013 Résolu

Le fichier fourier est un fichier de polices, pas indispensables, mais jolies.
Normalement, ça doit marcher avec l'installation de texlive-fonts-extra.
Pour marquer qu'un sujet est résolu, il suffit de rééditer le message à l'origine de l'enfilade (toi seul en  a le droit) et d'ajouter [Résolu] dans le titre.


--
JJR.

Hors ligne