#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
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
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
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
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
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
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
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
> 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?
(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 :
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
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