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 05/02/2009, à 19:46

20carole12

lettres accentuées avec latex: Problème

Bonjour,
j'utilise latex Version 3.141592-1.40.3 (Web2C 7.5.6) (i.e paquet texLive-full téléchargé) sous Ubuntu version Hardy Heron. Dans mon fichier source latex, j'utilise les lettres accentuées. Pour ce faire, j'ai inclus dans le fichier source les packages inputenc, babel et fontenc de la façon suivante:

\usepackage[frenchb]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

Malgré cela, sur le fichier de sortie (pdf), les lettres accentuées sont remplacées par deux symboles. Je ne comprends pas, tout est là pour que ça marche. Quelqu'un a-t-il une idée?
J'ai essayé de remplacer latin1 par utf8 mais j'obtiens un message d'erreur à la compilation que voici:
   

 \GenericError  ...       
\reserved@a ... \@undefined \@unprocessedoptions }
                                                   \@ifl@ter \@currext {inpu...

\reserved@a ...ons inputenc[utf8][]\@pkgextension 
                                                  \relax 
<to be read again>

Merci.


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#2 Le 05/02/2009, à 21:10

Petit Lepton

Re : lettres accentuées avec latex: Problème

Bonsoir, qu'est-ce que te renvoie file ton_fichier ?

Hors ligne

#3 Le 05/02/2009, à 21:16

20carole12

Re : lettres accentuées avec latex: Problème

Salut,
merci de répondre smile
file MonFichier.tex me renvoie:

Manuscrit_These.tex: LaTeX 2e document text

Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#4 Le 05/02/2009, à 21:25

®om

Re : lettres accentuées avec latex: Problème

Dans le résultat de la commande :

hd tonfichier.tex

Donne nous quelques lignes qui contiennent (ou devraient contenir) les lettres accentuées smile

Hors ligne

#5 Le 05/02/2009, à 21:30

Frédéric Stemmelin

Re : lettres accentuées avec latex: Problème

Sur Ubuntu 8.10, j'utilise texmaker, et mis à part quelques bugs, il marche plutôt bien.

\documentclass[11pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}

J'utilise «pdflatex» pour générer mes pdf, depuis texmaker, je choisis la compil rapide avec cette option.

Hors ligne

#6 Le 05/02/2009, à 21:31

20carole12

Re : lettres accentuées avec latex: Problème

le résultat de la compilation m'est rendu en format pdf. Comment puis-je vous donner un aperçu? En plus ce sont des caractères qui n'existent pas sur le clavier: les é, è... sont remplacés par un A majuscule avec un tilde suivi d'un c dans un cercle.


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#7 Le 05/02/2009, à 21:55

®om

Re : lettres accentuées avec latex: Problème

20carole12 a écrit :

le résultat de la compilation m'est rendu en format pdf. Comment puis-je vous donner un aperçu? En plus ce sont des caractères qui n'existent pas sur le clavier: les é, è... sont remplacés par un A majuscule avec un tilde suivi d'un c dans un cercle.

Non mais dans un terminal, tape :

hd tonfichier.tex

Et c'est les lignes où il y devrait y avoir des accents qu'il faut nous donner smile

Hors ligne

#8 Le 05/02/2009, à 22:01

20carole12

Re : lettres accentuées avec latex: Problème

Ok,
j'ai fait la commande et ce que j'ai écrit dans le fichier source n'apparaît comme les lettres accentuées.
voici ce que me renvoie hd monfichier.tex:

00000000  25 5c 70 64 66 6f 75 74  70 75 74 3d 31 0a 5c 64  |%\pdfoutput=1.\d|
00000010  6f 63 75 6d 65 6e 74 63  6c 61 73 73 5b 61 34 70  |ocumentclass[a4p|
00000020  61 70 65 72 2c 31 32 70  74 5d 7b 2e 2f 54 4c 2f  |aper,12pt]{./TL/|
00000030  74 68 6c 6f 72 69 61 7d  0a 5c 75 73 65 70 61 63  |thloria}.\usepac|
00000040  6b 61 67 65 5b 70 64 66  6c 61 74 65 78 5d 7b 7d  |kage[pdflatex]{}|
00000050  0a 5c 75 73 65 70 61 63  6b 61 67 65 7b 61 65 67  |.\usepackage{aeg|
00000060  75 69 6c 6c 7d 0a 5c 75  73 65 70 61 63 6b 61 67  |uill}.\usepackag|
00000070  65 7b 72 65 76 73 79 6d  62 7d 0a 5c 75 73 65 70  |e{revsymb}.\usep|
00000080  61 63 6b 61 67 65 5b 66  72 65 6e 63 68 62 5d 7b  |ackage[frenchb]{|
00000090  62 61 62 65 6c 7d 0a 5c  75 73 65 70 61 63 6b 61  |babel}.\usepacka|
000000a0  67 65 5b 6c 61 74 69 6e  31 5d 7b 69 6e 70 75 74  |ge[latin1]{input|
000000b0  65 6e 63 7d 0a 5c 75 73  65 70 61 63 6b 61 67 65  |enc}.\usepackage|
000000c0  5b 54 31 5d 7b 66 6f 6e  74 65 6e 63 7d 0a 5c 75  |[T1]{fontenc}.\u|
000000d0  73 65 70 61 63 6b 61 67  65 5b 5d 7b 63 6f 6c 6f  |sepackage[]{colo|
000000e0  72 7d 0a 5c 75 73 65 70  61 63 6b 61 67 65 5b 5d  |r}.\usepackage[]|
000000f0  7b 67 72 61 70 68 69 63  78 7d 0a 5c 75 73 65 70  |{graphicx}.\usep|
00000100  61 63 6b 61 67 65 7b 61  6d 73 6d 61 74 68 7d 0a  |ackage{amsmath}.|
00000110  5c 75 73 65 70 61 63 6b  61 67 65 5b 64 76 69 70  |\usepackage[dvip|
00000120  73 5d 7b 65 70 73 66 69  67 7d 0a 25 5c 75 73 65  |s]{epsfig}.%\use|
00000130  70 61 63 6b 61 67 65 7b  70 6e 67 66 69 67 7d 0a  |package{pngfig}.|
00000140  5c 67 72 61 70 68 69 63  73 70 61 74 68 7b 7b 46  |\graphicspath{{F|
00000150  69 67 75 72 65 73 2f 7d  7d 0a 25 5c 75 73 65 70  |igures/}}.%\usep|
00000160  61 63 6b 61 67 65 5b 64  76 69 70 73 5d 7b 67 72  |ackage[dvips]{gr|
00000170  61 70 68 69 63 78 7d 0a  5c 75 73 65 70 61 63 6b  |aphicx}.\usepack|
00000180  61 67 65 7b 76 65 72 62  61 74 69 6d 7d 0a 25 5c  |age{verbatim}.%\|
00000190  75 73 65 70 61 63 6b 61  67 65 7b 6e 69 63 65 66  |usepackage{nicef|
000001a0  72 61 63 7d 0a 25 5c 75  73 65 70 61 63 6b 61 67  |rac}.%\usepackag|
000001b0  65 7b 6c 61 74 65 78 73  79 6d 7d 0a 25 5c 75 73  |e{latexsym}.%\us|
000001c0  65 70 61 63 6b 61 67 65  7b 66 61 6e 63 79 68 64  |epackage{fancyhd|
000001d0  72 7d 0a 25 5c 75 73 65  70 61 63 6b 61 67 65 7b  |r}.%\usepackage{|
000001e0  61 6d 73 74 68 6d 2c 6d  75 6c 74 69 62 6f 78 7d  |amsthm,multibox}|
000001f0  0a 25 5c 75 73 65 70 61  63 6b 61 67 65 5b 66 72  |.%\usepackage[fr|
00000200  65 6e 63 68 5d 7b 76 61  72 69 6f 72 65 66 7d 0a  |ench]{varioref}.|
00000210  5c 75 73 65 70 61 63 6b  61 67 65 7b 73 65 74 73  |\usepackage{sets|
00000220  70 61 63 65 7d 0a 25 5c  75 73 65 70 61 63 6b 61  |pace}.%\usepacka|
00000230  67 65 7b 74 69 70 78 7d  0a 25 5c 75 73 65 70 61  |ge{tipx}.%\usepa|
00000240  63 6b 61 67 65 7b 74 65  78 74 63 6f 6d 70 7d 0a  |ckage{textcomp}.|
00000250  0a 5c 70 61 67 65 6e 75  6d 62 65 72 69 6e 67 7b  |.\pagenumbering{|
00000260  61 72 61 62 69 63 7d 0a  5c 74 69 74 6c 65 7b 4d  |arabic}.\title{M|
00000270  65 73 75 72 65 20 64 65  20 24 7b 72 68 6f 7d 5e  |esure de ${rho}^|
00000280  32 24 20 64 61 6e 73 20  6c 65 20 24 5e 7b 34 34  |2$ dans le $^{44|
00000290  7d 53 24 7d 0a 5c 61 75  74 68 6f 72 7b 43 61 72  |}S$}.\author{Car|
000002a0  6f 6c 65 20 46 6f 72 63  65 7d 0a 25 5c 54 68 65  |ole Force}.%\The|
000002b0  73 69 73 44 72 61 66 74  0a 5c 73 65 74 63 6f 75  |sisDraft.\setcou|
000002c0  6e 74 65 72 7b 74 6f 63  64 65 70 74 68 7d 7b 33  |nter{tocdepth}{3|
000002d0  7d 0a 5c 73 65 74 63 6f  75 6e 74 65 72 7b 73 65  |}.\setcounter{se|
000002e0  63 6e 75 6d 64 65 70 74  68 7d 7b 33 7d 20 0a 25  |cnumdepth}{3} .%|
000002f0  5c 73 69 6e 67 6c 65 73  70 61 63 69 6e 67 0a 5c  |\singlespacing.\|
00000300  6f 6e 65 68 61 6c 66 73  70 61 63 69 6e 67 0a 25  |onehalfspacing.%|
00000310  5c 64 6f 75 62 6c 65 73  70 61 63 69 6e 67 0a 0a  |\doublespacing..|
00000320  5c 62 65 67 69 6e 7b 64  6f 63 75 6d 65 6e 74 7d  |\begin{document}|
00000330  0a 0a 25 20 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |..% ************|
00000340  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
00000370  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 0a  |***************.|
00000380  0a 5c 6d 61 6b 65 74 69  74 6c 65 0a 5c 74 68 69  |.\maketitle.\thi|
00000390  73 70 61 67 65 73 74 79  6c 65 7b 65 6d 70 74 79  |spagestyle{empty|
000003a0  7d 0a 0a 5c 62 65 67 69  6e 7b 54 68 65 73 69 73  |}..\begin{Thesis|
000003b0  41 63 6b 6e 6f 77 6c 65  64 67 6d 65 6e 74 73 7d  |Acknowledgments}|
000003c0  0a 5c 69 6e 70 75 74 7b  2e 2f 43 68 61 70 69 74  |.\input{./Chapit|
000003d0  72 65 73 2f 52 65 6d 65  72 63 69 65 6d 65 6e 74  |res/Remerciement|
000003e0  73 2e 74 65 78 7d 0a 5c  65 6e 64 7b 54 68 65 73  |s.tex}.\end{Thes|
000003f0  69 73 41 63 6b 6e 6f 77  6c 65 64 67 6d 65 6e 74  |isAcknowledgment|
00000400  73 7d 0a 0a 5c 74 61 62  6c 65 6f 66 63 6f 6e 74  |s}..\tableofcont|
00000410  65 6e 74 73 0a 5c 6c 69  73 74 6f 66 66 69 67 75  |ents.\listoffigu|
00000420  72 65 73 0a 5c 6c 69 73  74 6f 66 74 61 62 6c 65  |res.\listoftable|
00000430  73 0a 0a 0a 25 5c 62 65  67 69 6e 7b 54 68 65 73  |s...%\begin{Thes|
00000440  69 73 44 65 64 69 63 61  74 69 6f 6e 7d 0a 25 41  |isDedication}.%A|
00000450  20 6d 61 20 66 65 6d 6d  65 20 43 e9 63 69 6c 65  | ma femme C.cile|
00000460  0a 25 5c 65 6e 64 7b 54  68 65 73 69 73 44 65 64  |.%\end{ThesisDed|
00000470  69 63 61 74 69 6f 6e 7d  0a 0a 25 20 2a 2a 2a 2a  |ication}..% ****|
00000480  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
000004c0  2a 2a 2a 2a 2a 2a 0a 0a  25 5c 63 68 61 70 74 65  |******..%\chapte|
000004d0  72 7b 49 6e 74 72 6f 64  75 63 74 69 6f 6e 7d 0a  |r{Introduction}.|
000004e0  25 5c 69 6e 70 75 74 7b  2e 2f 43 68 61 70 69 74  |%\input{./Chapit|
000004f0  72 65 73 2f 49 6e 74 72  6f 64 75 63 74 69 6f 6e  |res/Introduction|
00000500  2e 74 65 78 7d 0a 0a 25  5c 63 68 61 70 74 65 72  |.tex}..%\chapter|
00000510  7b 43 6f 6e 74 65 78 74  65 2d 4d 6f 74 69 76 61  |{Contexte-Motiva|
00000520  74 69 6f 6e 73 7d 0a 25  5c 69 6e 70 75 74 7b 2e  |tions}.%\input{.|
00000530  2f 43 68 61 70 69 74 72  65 73 2f 43 6f 6e 74 65  |/Chapitres/Conte|
00000540  78 74 65 2e 74 65 78 7d  0a 0a 5c 63 68 61 70 74  |xte.tex}..\chapt|
00000550  65 72 7b 45 78 70 e9 72  69 65 6e 63 65 7d 0a 5c  |er{Exp.rience}.\|
00000560  69 6e 70 75 74 7b 2e 2f  43 68 61 70 69 74 72 65  |input{./Chapitre|
00000570  73 2f 45 78 70 65 72 69  65 6e 63 65 2e 74 65 78  |s/Experience.tex|
00000580  7d 0a 0a 25 5c 63 68 61  70 74 65 72 7b 41 6e 61  |}..%\chapter{Ana|
00000590  6c 79 73 65 7d 0a 25 5c  69 6e 70 75 74 7b 2e 2f  |lyse}.%\input{./|
000005a0  43 68 61 70 69 74 72 65  73 2f 41 6e 61 6c 79 73  |Chapitres/Analys|
000005b0  65 2e 74 65 78 7d 0a 0a  25 5c 63 68 61 70 74 65  |e.tex}..%\chapte|
000005c0  72 7b 44 69 73 63 75 73  73 69 6f 6e 7d 0a 25 5c  |r{Discussion}.%\|
000005d0  69 6e 70 75 74 7b 2e 2f  43 68 61 70 69 74 72 65  |input{./Chapitre|
000005e0  73 2f 44 69 73 63 75 73  73 69 6f 6e 2e 74 65 78  |s/Discussion.tex|
000005f0  7d 0a 0a 25 5c 63 68 61  70 74 65 72 7b 43 6f 6e  |}..%\chapter{Con|
00000600  63 6c 75 73 69 6f 6e 7d  0a 25 5c 69 6e 70 75 74  |clusion}.%\input|
00000610  7b 2e 2f 43 68 61 70 69  74 72 65 73 2f 43 6f 6e  |{./Chapitres/Con|
00000620  63 6c 75 73 69 6f 6e 2e  74 65 78 7d 0a 0a 0a 0a  |clusion.tex}....|
00000630  25 20 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |% **************|
00000640  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
00000670  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 0a 0a 5c  |*************..\|
00000680  61 70 70 65 6e 64 69 78  0a 5c 63 68 61 70 74 65  |appendix.\chapte|
00000690  72 7b 4d 65 74 68 6f 64  65 20 64 65 20 72 65 63  |r{Methode de rec|
000006a0  6f 6e 73 74 72 75 63 74  69 6f 6e 20 41 2f 51 20  |onstruction A/Q |
000006b0  61 76 65 63 20 43 41 56  49 41 52 7d 0a 0a 5c 62  |avec CAVIAR}..\b|
000006c0  69 62 6c 69 6f 67 72 61  70 68 79 73 74 79 6c 65  |ibliographystyle|
000006d0  7b 61 6d 73 70 6c 61 69  6e 7d 0a 5c 62 69 62 6c  |{amsplain}.\bibl|
000006e0  69 6f 67 72 61 70 68 79  7b 2e 2f 42 69 62 6c 69  |iography{./Bibli|
000006f0  6f 7d 0a 0a 09 0a 0a 5c  65 6e 64 7b 64 6f 63 75  |o}.....\end{docu|
00000700  6d 65 6e 74 7d 0a                                 |ment}.|

Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#9 Le 05/02/2009, à 22:04

®om

Re : lettres accentuées avec latex: Problème

OK donc apparemment c'est du latin1 (é donne e9).

Peux-tu poster le fichier quelque part sur un hébergeur et nous donner le lien pour tester?

Hors ligne

#10 Le 05/02/2009, à 22:06

20carole12

Re : lettres accentuées avec latex: Problème

oui mais je ne sais pas ce que sais un hébergeur?


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#11 Le 05/02/2009, à 22:30

®om

Re : lettres accentuées avec latex: Problème

http://dl.free.fr

Hors ligne

#12 Le 05/02/2009, à 22:57

20carole12

Re : lettres accentuées avec latex: Problème

ça arrive


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#13 Le 05/02/2009, à 23:19

20carole12

Re : lettres accentuées avec latex: Problème

ça y est j'y suis en fin arrivé: j'ai mis deux fichiers en ligne.  Je t'explique: j'ai un fichier principal Manuscrit_These.tex qui contient les usepackage et le nom de chaque chapitre. Pour chaque chapitre je fais appel à un autre fichier dans lequel je rédige, ici je n'en ai mis qu'un, Experience.tex. Le fichier Manuscrit-these.tex se trouve à l'adresse http://dl.free.fr/uqdl11C3B
et le fichier Experience.tex à l'adresse http://dl.free.fr/oL9DWVTG8.

J'ai fait une découverte: en mettant le texte directement dans fichier Manuscrit-these.tex, les lettres accentuées sont bien comprises alors que le fichier extérieur inclus dans Manuscrit-these.tex, elles ne le sont pas! ??

J'ai été très longue, j'espère que tu es toujours là?


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#14 Le 06/02/2009, à 16:18

Sorlingues

Re : lettres accentuées avec latex: Problème

Bonjour,

ton fichier Manuscrit... est bien encodé en latin1 mais pas ton fichier Experience.tex qui est, lui, en utf-8.

Il faut bien entendu que le(s) fichiers soient encodés dans le même format que celui déclaré dans l'inputenc.

Si tu veux utiliser le latin1 (et non l'utf8 comme un message de ce fil l'a suggéré), tu dois veiller à ce que ton éditeur de texte soit bien réglé sur le latin1 : par défaut, dans Ubuntu, ils sont en utf8.

Hors ligne

#15 Le 06/02/2009, à 20:40

20carole12

Re : lettres accentuées avec latex: Problème

Merci:)
Mais comment puis-je faire pour changer l'encodage utf8 de gédit (éditeur que j'utilise) par latin1?


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#16 Le 07/02/2009, à 00:04

Sorlingues

Re : lettres accentuées avec latex: Problème

Ça je ne sais pas ! (tout le monde n'utilise pas gedit).

Explore les menus de gedit, cherche quelque chose en rapport avec l'encodage.
Peut-être bêtement via un clic droit sur le texte ?

(je dois avoir gedit sur une autre machine, j'irai voir quand j'aurai le temps)

Hors ligne

#17 Le 07/02/2009, à 00:32

hello_world

Re : lettres accentuées avec latex: Problème

Hello,

Il faut utiliser le menu "fichier→ enregistré sous", et choisir l'encodage voulu.

++

Hors ligne

#18 Le 07/02/2009, à 00:45

Sorlingues

Re : lettres accentuées avec latex: Problème

Bon, il y a l'air que pour modifier l'encodage de caractères avec gedit, il faille le faire au moment de l'enregistrement.

Bref, tu ouvres ton fichier Experience.tex avec gedit puis tu fais « Enregistrer sous » et dans la boîte de dialogue, en bas, tu as l'option de l'encodage. Tu dois choisir iso-8859-1 (=latin 1). S'il n'y est pas, il y a un bouton qui permet d'ajouter des encodages.

Évidemment, tu devras le faire avec tous tes fichiers tex.

Ne sachant pas quel est ton niveau de connaissance en la matière, je me permets tout de même de conseiller à tout qui veut faire un travail d'édition de texte de se documenter sérieusement sur la problématique de l'encodage de caractère : latin-1 15 ou 9, utf-8 et unicode en général. Une fois qu'on comprend la problématique, elle cesse d'en être une.

Dernière remarque : je t'ai expliqué comment passer ton fichier utf-8 en latin-1 parce que tu utilises \inputenc{latin1} mais avec une ubuntu en utf-8 il serait peut-être plus judicieux de faire le contraire : passer tous tes fichiers latin-1 en utf-8 et utiliser plutôt \inputenc{utf8}. Enfin c'est à voir car l'usage (ou non) de l'utf-8 avec latex est encore un sujet de troll même s'il y a de plus en plus de gens qui l'utilisent.

Hors ligne

#19 Le 07/02/2009, à 11:27

®om

Re : lettres accentuées avec latex: Problème

Pareil, je te conseille de passer tous tes fichiers latin1 en utf8 :

$ hd latin1.tex
00000000  53 61 6c 75 74 2c 20 e7  61 20 76 61 3f 20 42 6f  |Salut, .a va? Bo|
00000010  6e 6e 65 20 6a 6f 75 72  6e e9 65 0a              |nne journ.e.|
0000001c
$ iconv -f latin1 -t utf8 latin1.tex -o utf8.tex
$ hd utf8.tex
00000000  53 61 6c 75 74 2c 20 c3  a7 61 20 76 61 3f 20 42  |Salut, ..a va? B|
00000010  6f 6e 6e 65 20 6a 6f 75  72 6e c3 a9 65 0a        |onne journ..e.|
0000001e

Hors ligne

#20 Le 07/02/2009, à 11:52

aleph2

Re : lettres accentuées avec latex: Problème

Codage du texte source (.tex) -- à ne pas confondre avec le codage des polices de caractères utilisés par (La)TeX -- :

latin1, ansinew, applemac -> zéro problème assuré.
utf-8 -> problèmes possibles, difficile à résoudre pour pour les moins expérimentés.

Pour du "TeX tout unicode" garanti (à ne pas confondre avec utf-8) ->
http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=xetex

#21 Le 07/02/2009, à 11:59

®om

Re : lettres accentuées avec latex: Problème

aleph2 a écrit :

latin1, ansinew, applemac -> zéro problème assuré.
utf-8 -> problèmes possibles, difficile à résoudre pour pour les moins expérimentés.

Dire qu'avec du latin1, zéro problème assuré, c'est un peu contradictoire.

utf-8 permet d'écrire tous les caractères de toutes les langues, et est l'encodage par défaut du système, c'est cet encodage qui devrait être utilisé partout.

Après que 2 ou 3 packages exotiques de LaTeX aient quelques problèmes avec utf8 car trop anciens, je ne le nie pas, mais utf-8 c'est quand même moins problèmogène cool

Hors ligne

#22 Le 07/02/2009, à 14:13

aleph2

Re : lettres accentuées avec latex: Problème

> Dire qu'avec du latin1, zéro problème assuré, c'est un peu contradictoire.
V. dernier commentaire

> utf-8 permet d'écrire tous les caractères de toutes les langues...

Tu confonds unicode et codage de l'unicode, deux choses différentes.

> ...l'encodage par défaut du système...

Chaque système propose un codage pas défaut, mais les applications disponibles sur ces systèmes
ne l'utilise pas toujours et privilégie bien souvent un codage spécifique à l'application.

> c'est cet encodage qui devrait être utilisé partout.

Techniquement non.

> Après que 2 ou 3 packages exotiques de LaTeX aient quelques problèmes avec utf8 car trop anciens, je ne le nie pas, mais utf-8 c'est quand même moins problèmogène

Bien plus que tu ne le crois et ce n'est pas l'âge de "packages" qui est en cause. Problème que l'on évite en travaillant en latin1.

(L' "unicode" est une des raisons pour laquelle pdf(La)TeX est abonné au profit des XeteX ou LuaTeX. Une des raisons majeurs est probablement la technologie OpenType des polices de caractères).

#23 Le 07/02/2009, à 14:42

®om

Re : lettres accentuées avec latex: Problème

aleph2 a écrit :

> utf-8 permet d'écrire tous les caractères de toutes les langues...

Tu confonds unicode et codage de l'unicode, deux choses différentes.

Certes, mais quels codages autres que UTF-8 (ou 16 ou 32) permettent de coder de l'unicode? Pas latin1, si?

aleph2 a écrit :

(L' "unicode" est une des raisons pour laquelle pdf(La)TeX est abonné au profit des XeteX ou LuaTeX. Une des raisons majeurs est probablement la technologie OpenType des polices de caractères).

Dans XeTeX, ils disent :

wikipedia a écrit :

It natively supports Unicode and the input file is assumed to be in UTF-8 encoding by default.

Hors ligne

#24 Le 07/02/2009, à 16:52

20carole12

Re : lettres accentuées avec latex: Problème

merci pour vos conseils: effectivement, mon fichier Experience.tex était encodé en utf8 et lorsque je l'ai passé en latin1 et que j'ai compilé Manuscrit_these.tex, les lettres accentuées apparaissent correctement!
Mais comme vous dites il serait plus judicieux d'inclure le package utf8 à la place de latin1, c'est ce que je vais faire.
Merci smile


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne

#25 Le 07/02/2009, à 17:39

20carole12

Re : lettres accentuées avec latex: Problème

alors j'ai remplacé latin1 par utf8 dans package inputenc, et lorsque je compile Manuscrit_these.tex, j'ai le message d'erreur suivant:

! LaTeX Error: Option clash for package inputenc.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
\GenericError  ...                                
                                                  \endgroup 
\reserved@a ... \@undefined \@unprocessedoptions }
                                                   \@ifl@ter \@currext {inpu...

\reserved@a ...ons inputenc[utf8][]\@pkgextension 
                                                  \relax 
<to be read again> 
                   \usepackage 
l.8 \usepackage
               [T1]{fontenc}

Mes deux fichiers Manuscrit_These.tex et Experience.tex ont été sauvés dans l'encodage utf8.
Quelqu'un a-t-il une idée?
Merci


Ubuntu version Hardy Heron 8.04
Ordinateur PackardBell- Processeur AMD

Hors ligne