IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Editeurs / Outils Discussion :

aspell et latex ..


Sujet :

Editeurs / Outils

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 27
    Points : 14
    Points
    14
    Par défaut aspell et latex ..
    Bonjour,

    Je rédige un rapport en allemand avec latex et je souhaitais utiliser un correcteur orthographique. Après quelques recherches sur le net, j'ai opté pour Aspell. Là les problèmes commencent. Certains mots contenant des caractères speciaux sont coupés en 2 comme ceux avec un \"{a} ou un \ss. Comme il l'est stipulé dans le forum, j'ai ajouté \usepackage[latin9]{inputenc}
    dans mon premier fichier qui contient le begin du document. Je ne comprends seulement pas comment cela peut influer sur toute ma batterie de fichiers lus par Aspell et résoudre mon problème...

    Je vous remercie

    Nico

  2. #2
    Membre expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Points : 3 378
    Points
    3 378
    Par défaut
    Bonjour et bienvenue,

    En fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \usepackage[latin9]{inputenc}
    ne va pas modifier ce qui est écrit dans ton .tex, et donc aspell va toujours bloquer sur des \"{a} si tu ne modifies pas le contenu.

    Ce que ce package permet de faire, c'est utiliser des jeux de caractères accentués dans le .tex directement.
    Il faut donc que tu écrive directement ä et ß. Avec un éditeur de texte digne de ce nom, le remplacement ne devrait pas te prendre trop de temps.
    Ensuite, si aspell est bien configuré pour utiliser l'encodage latin9, ça ne devrait plus poser de problème.
    Forum LaTeX : pour des réponses rapides et appropriées, pensez à poster un
    ECM = Exemple (reproduit le problème) Complet (document compilable) Minimal (ne postez pas votre thèse !)

    Une solution vous convient ? N'oubliez pas le tag


    )><))))°>

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 27
    Points : 14
    Points
    14
    Par défaut
    En fait ca va pas aller. J'utilise Emacs pour ecrire mes fichiers .tex. Mon problème est que si j'écris directement ä ou autres, le fichier pdf généré par pdflatex me supprime les caractères .... Donc, rédigier les fichiers avec un autre éditeur ne devrait pas changer beaucoup la donne car les umlaut ou autres caractères speciaux ne seront plus reconnus par le compilateur latex.

  4. #4
    Membre expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Points : 3 378
    Points
    3 378
    Par défaut
    Citation Envoyé par nicotimo Voir le message
    En fait ca va pas aller. J'utilise Emacs pour ecrire mes fichiers .tex. Mon problème est que si j'écris directement ä ou autres, le fichier pdf généré par pdflatex me supprime les caractères
    C'est justement pour répondre à ce genre de problème qu'on met généralement dans le préambule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    (le second correspond à la table de caractères utilisée).

    Citation Envoyé par nicotimo Voir le message
    ... Donc, rédigier les fichiers avec un autre éditeur ne devrait pas changer beaucoup la donne...
    Pourquoi changer, Emacs est un éditeur de texte tout à fait digne de ce nom ! Et en plus, il s'interface très bien avec aspell.
    Si tu veux qu'il utilise bien latin9 comme encodage, met systématiquement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    %-*- coding: latin-9 -*-
    en début de fichier .tex et recharge les.

    Je serais franchement très étonné que les umlaut ne passent pas.
    Sinon, test l'encodage utf8 (attention, l'encodage des .tex et l'option passée au package inputenc doivent toujours correspondre, sinon tu auras des problèmes).
    Forum LaTeX : pour des réponses rapides et appropriées, pensez à poster un
    ECM = Exemple (reproduit le problème) Complet (document compilable) Minimal (ne postez pas votre thèse !)

    Une solution vous convient ? N'oubliez pas le tag


    )><))))°>

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 27
    Points : 14
    Points
    14
    Par défaut
    Merci bien cela fonctionne il fallait que je rajoute la librairie que tu m'as donné en en-tête. Il me reste plus qu'à trouver une commande pour remplacer mes umlaut dans tous mes fichiers et le tour est joué !

  6. #6
    Membre expert
    Avatar de pitipoisson
    Homme Profil pro
    Chercheur
    Inscrit en
    Septembre 2006
    Messages
    1 942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Chercheur
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 942
    Points : 3 378
    Points
    3 378
    Par défaut
    Jamais testé, mais Emacs offre une fonction Replace in tagged files...
    Bien entendu, il faudrait "taguer" les fichier .tex au préalable.
    Forum LaTeX : pour des réponses rapides et appropriées, pensez à poster un
    ECM = Exemple (reproduit le problème) Complet (document compilable) Minimal (ne postez pas votre thèse !)

    Une solution vous convient ? N'oubliez pas le tag


    )><))))°>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. doc en latex
    Par alexis_ dans le forum Bibliothèques tierces
    Réponses: 2
    Dernier message: 09/05/2005, 09h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo