problème avec TeXworks
Bonjours,
Je rencontre actuellement un problème avec MikteX 2.8 et son éditeur TeXworks :
Lorsque j'essaye de compiler un texte, je reçois beaucoup de messages d'erreurs alors que le même texte est parfaitement lisible en faisant un aperçu sur le site " les-mathematiques.net".
Par exemple, il y a une erreur dès la ligne qui suit $\mathcal{P}$ désigne l’ensemble des nombres premier de $\N$.
Il ne veut ni de $N$, ni de \mathbb{N}$ etc.
D'avance, je vous remercie pour les éventuelles réponses.
Je rencontre actuellement un problème avec MikteX 2.8 et son éditeur TeXworks :
Lorsque j'essaye de compiler un texte, je reçois beaucoup de messages d'erreurs alors que le même texte est parfaitement lisible en faisant un aperçu sur le site " les-mathematiques.net".
Par exemple, il y a une erreur dès la ligne qui suit $\mathcal{P}$ désigne l’ensemble des nombres premier de $\N$.
Il ne veut ni de $N$, ni de \mathbb{N}$ etc.
D'avance, je vous remercie pour les éventuelles réponses.
Réponses
-
Tu es sur d'avoir bien mis un
\usepackage{amssymb}
\usepackage{amsmath}
au debut de ton fichier ? (juste apres le documentclass)
pour ce qui est de \N c'est une commande personalisée, rajoute dans le preambule un
\newcommand{\N}{\mathbb{N}} -
Jobhertz,
J'ai rajouté comme proposé les \usepackage ... et le \newcommand
Le problème persite. Si cela peut renseigner :
= = Voilà le début de mon texte = =
\documentclass[a4paper,12pt]{article}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{geometry}
\usepackage[frenchb]{babel}
newcommand{\N}{\mathbb{N}}
\begin{document}
Dans tout le texte : $\mathcal{P}$ désigne l’ensemble des nombres premier de $\N$.
Préliminaires (quelques petits résultats en vrac) :
Définition : Valuation $p$–adique d’un entier naturel.
Soit $n$ un entier naturel et soit $p$ un nombre premier.
La valuation $p$– adique de $n$ noté $v_p (n)$ est l’exposant de $p$ dans la décomposition en facteur premier de $n$.
= = fin de l'extrait = =
= = = Voilà la fin du message présent dans la "console output" = = =
* Local config file frenchb.cfg used
*
("C:\Program Files\MiKTeX 2.8\tex\generic\babel\frenchb.cfg")))
("C:\Program Files\MiKTeX 2.8\tex\latex\carlisle\scalefnt.sty")
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.9 n
ewcommand{\N}{\mathbb{N}}
?
= = =
Merci pour ta réponse. -
Salut,
tu as oublié l'antislash devant \newcommand -
Merci, j'ai rapidement corrigé ... pour le même résultat.
===
! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `latin1'.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.16 ...ut le texte : $\mathcal{P}$ désigne l��
�ensemble des nombres prem...
?
==== -
Ah, j'oubliais :
TeXworks ne refuse pas tout, il lit sans problème certaines lignes et en "refuse" d'autres. -
C'est sans doute un problème de codage des caractères.
Tu peux essayer de remplacer latin1 par un autre système (utf8 ?), ou faire un chercher/remplacer pour remplacer cette apostrophe "bizarre" par une apostrophe que tu auras tapée toi-même. -
Salut Airy,
tu vois bien qu'a chacun de tes messages ca n'etait pas le meme resultat parce que ce n'etait pas le meme probleme.
Latex renvoit un message d'erreur qui te donne des indications sur ce qui ne va pas et sur ou ca se passe. En l'occurence ici c'est une histoire d'encodage, et l'apostrophe que tu utilises n'a pas l'air de lui plaire. Il me semble que ca n'est pas la "quote" habituelle que tu emploies, non ? -
Aléa> Je ne pense pas que ce soit de l'UTF-8 vu que les accents ont l'air de passer.
-
Aléa >
J'ai déja testé différents systèmes d'encodage (on m'avait conséillé le ISO-8859-1, mais TeXworks râlait et j'ai essayé
UTF-8).
Sinon, l'apostrophe ne pose pas trop de problème, quand je l'écris au clavier. D'ailleurs, lorsqu'il accepte de compiler une partie du texte qui ne lui pose pas de problème, un " ? " apparait simplement à ces endroits. Par exemple, il remplace (maintenant! alors qu'il ne le faisait pas lors de mes 1er essais avant mon 1er post sur ce fil) les " é " par des " A tilde suivi du c de copyright " ...
Merci pour ta réponse. -
Dans ce cas suis la recommandation d'Aléa, il faut preciser à latex que tu travailles en utf-8.
Connectez-vous ou Inscrivez-vous pour répondre.
Bonjour!
Catégories
- 164.5K Toutes les catégories
- 42 Collège/Lycée
- 22.1K Algèbre
- 37.4K Analyse
- 6.2K Arithmétique
- 56 Catégories et structures
- 1.1K Combinatoire et Graphes
- 13 Sciences des données
- 5.1K Concours et Examens
- 16 CultureMath
- 49 Enseignement à distance
- 2.9K Fondements et Logique
- 10.6K Géométrie
- 79 Géométrie différentielle
- 1.1K Histoire des Mathématiques
- 73 Informatique théorique
- 3.8K LaTeX
- 39K Les-mathématiques
- 3.5K Livres, articles, revues, (...)
- 2.7K Logiciels pour les mathématiques
- 24 Mathématiques et finance
- 329 Mathématiques et Physique
- 4.9K Mathématiques et Société
- 3.3K Pédagogie, enseignement, orientation
- 10.1K Probabilités, théorie de la mesure
- 786 Shtam
- 4.2K Statistiques
- 3.8K Topologie
- 1.4K Vie du Forum et de ses membres