Discussion:
Clavier : obtenir le E à l'envers
(trop ancien pour répondre)
Une Bévue
2012-09-08 11:54:02 UTC
Permalink
je cherche comment obtenir, au clavier, un E à l'envers, un peu "comme"
le symbole d'existance en math.

C'est juste pour écrire XETEX, avec le premier E à l'envers.
Damien Wyart
2012-09-08 12:38:46 UTC
Permalink
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu
"comme" le symbole d'existance en math. C'est juste pour écrire XETEX,
avec le premier E à l'envers.
Peut-être ceci ? http://tug.org/pipermail/texhax/2011-March/017088.html
--
DW
Damien Wyart
2012-09-08 12:40:16 UTC
Permalink
Post by Damien Wyart
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu
"comme" le symbole d'existance en math. C'est juste pour écrire XETEX,
avec le premier E à l'envers.
Peut-être ceci ? http://tug.org/pipermail/texhax/2011-March/017088.html
En fait j'ai peut-être supposé trop vite que tu voulais utiliser un
moteur TeX... Si c'est dans un autre logiciel, ça va dépendre fortement
de ce dernier et de la façon dont il gère les polices...
--
DW
Une Bévue
2012-09-09 05:57:36 UTC
Permalink
Peut-être ceci ?http://tug.org/pipermail/texhax/2011-March/017088.html
oui, OK, mais là c'est dans un document tex, je cherche pour du html...
Francois Lafont
2012-09-08 12:39:12 UTC
Permalink
Bonjour,
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu "comme"
le symbole d'existance en math.
Sur ma Debian Squeeze, sur le terminal par exemple ou sur gedit, il
suffit de taper "Control+Shit+u" et ensuite on peut taper le code point
unicode (en hexadécimal) du caractère souhaité puis Entrée.

D'après cette table

http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0180

le code point en hexadécimal du caractère mathématique « il existe » est
"18e". Du coup, si je fais "Control+Shit+u" puis "18e" puis Entrée, ça
me donne un magnifique Ǝ. :-)

Évidemment, il ne faut pas que "Control+Shit+u" corresponde à un
raccourci particulier dans l'application utilisée.
--
François Lafont
Emmanuel Florac
2012-09-08 12:54:13 UTC
Permalink
Post by Francois Lafont
Bonjour,
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu "comme"
le symbole d'existance en math.
Sur ma Debian Squeeze, sur le terminal par exemple ou sur gedit, il
suffit de taper "Control+Shit+u" et ensuite on peut taper le code point
unicode (en hexadécimal) du caractère souhaité puis Entrée.
D'après cette table
http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0180
le code point en hexadécimal du caractère mathématique « il existe » est
"18e". Du coup, si je fais "Control+Shit+u" puis "18e" puis Entrée, ça
me donne un magnifique Ǝ. :-)
Évidemment, il ne faut pas que "Control+Shit+u" corresponde à un
raccourci particulier dans l'application utilisée.
Oh, ça marchƎ !
--
For every complex problem there is an answer that is clear, simple,
and wrong.
H. L. Mencken
Une Bévue
2012-09-09 06:00:51 UTC
Permalink
Post by Francois Lafont
Bonjour,
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu "comme"
le symbole d'existance en math.
Sur ma Debian Squeeze, sur le terminal par exemple ou sur gedit, il
suffit de taper "Control+Shit+u" et ensuite on peut taper le code point
unicode (en hexadécimal) du caractère souhaité puis Entrée.
D'après cette table
http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0180
le code point en hexadécimal du caractère mathématique « il existe » est
"18e". Du coup, si je fais "Control+Shit+u" puis "18e" puis Entrée, ça
me donne un magnifique Ǝ. :-)
Évidemment, il ne faut pas que "Control+Shit+u" corresponde à un
raccourci particulier dans l'application utilisée.
OK, merci bien, le Control+Shift+u ne marche pas, me semble t-il sur
Xubuntu 12.04
Dommage
Olivier Miakinen
2012-09-09 21:20:09 UTC
Permalink
Post by Francois Lafont
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu "comme"
le symbole d'existance en math.
Sur ma Debian Squeeze, sur le terminal par exemple ou sur gedit, il
suffit de taper "Control+Shit+u"
^^^^
Ah ben m.... ;-)
Post by Francois Lafont
et ensuite on peut taper le code point
unicode (en hexadécimal) du caractère souhaité puis Entrée.
Je viens de vérifier : cela fonctionne dans mon SeaMonkey sur Ubuntu, à
condition de ne pas relâcher Control+Shift avant de terminer de saisir
la valeur hexadécimale.
Post by Francois Lafont
D'après cette table
http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0180
le code point en hexadécimal du caractère mathématique « il existe » est
"18e".
Non, c'est mieux que ça du point de vue de la question de LaBévue
(Bertrand ?) : il s'agit de la lettre majuscule E réfléchie, et pas
du symbole « il existe ». Ce dernier est en U+2203.

018E Ǝ
================================================
[fr] Latin étendu B
http://www.unicode.org/fr/charts/PDF/U0180.pdf
LETTRE MAJUSCULE LATINE E RÉFLÉCHI
= e culbuté
• alphabet pannigérian
• la minuscule est 01DD ǝ
================================================
[en] Latin Extended-B
http://www.unicode.org/charts/PDF/U0180.pdf
LATIN CAPITAL LETTER REVERSED E
= turned e
• Pan-Nigerian alphabet
• lowercase is 01DD ǝ
================================================

2203 ∃
================================================
[fr] Opérateurs mathématiques
http://www.unicode.org/fr/charts/PDF/U2200.pdf
IL EXISTE
= quanteur existe
================================================
[en] Mathematical Operators
http://www.unicode.org/charts/PDF/U2200.pdf
THERE EXISTS
= existential quantifier
================================================
Post by Francois Lafont
Du coup, si je fais "Control+Shit+u" puis "18e" puis Entrée, ça
me donne un magnifique Ǝ. :-)
Oui, un magnifique E à l'envers.
Post by Francois Lafont
Évidemment, il ne faut pas que "Control+Shit+u" corresponde à un
raccourci particulier dans l'application utilisée.
Sinon, c'est la m.... !
Rasmus
2012-09-17 06:42:38 UTC
Permalink
+1 pour le fait de ne pas relâcher Control+Shift avant de terminer de saisir

Ras'
Post by Olivier Miakinen
la valeur hexadécimale.
Post by Francois Lafont
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu "comme"
le symbole d'existance en math.
Sur ma Debian Squeeze, sur le terminal par exemple ou sur gedit, il
suffit de taper "Control+Shit+u"
^^^^
Ah ben m.... ;-)
Post by Francois Lafont
et ensuite on peut taper le code point
unicode (en hexadécimal) du caractère souhaité puis Entrée.
Je viens de vérifier : cela fonctionne dans mon SeaMonkey sur Ubuntu, à
condition de ne pas relâcher Control+Shift avant de terminer de saisir
la valeur hexadécimale.
Post by Francois Lafont
D'après cette table
http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0180
le code point en hexadécimal du caractère mathématique « il existe » est
"18e".
Non, c'est mieux que ça du point de vue de la question de LaBévue
(Bertrand ?) : il s'agit de la lettre majuscule E réfléchie, et pas
du symbole « il existe ». Ce dernier est en U+2203.
018E Ǝ
================================================
[fr] Latin étendu B
http://www.unicode.org/fr/charts/PDF/U0180.pdf
LETTRE MAJUSCULE LATINE E RÉFLÉCHI
= e culbuté
• alphabet pannigérian
• la minuscule est 01DD ǝ
================================================
[en] Latin Extended-B
http://www.unicode.org/charts/PDF/U0180.pdf
LATIN CAPITAL LETTER REVERSED E
= turned e
• Pan-Nigerian alphabet
• lowercase is 01DD ǝ
================================================
2203 ∃
================================================
[fr] Opérateurs mathématiques
http://www.unicode.org/fr/charts/PDF/U2200.pdf
IL EXISTE
= quanteur existe
================================================
[en] Mathematical Operators
http://www.unicode.org/charts/PDF/U2200.pdf
THERE EXISTS
= existential quantifier
================================================
Post by Francois Lafont
Du coup, si je fais "Control+Shit+u" puis "18e" puis Entrée, ça
me donne un magnifique Ǝ. :-)
Oui, un magnifique E à l'envers.
Post by Francois Lafont
Évidemment, il ne faut pas que "Control+Shit+u" corresponde à un
raccourci particulier dans l'application utilisée.
Sinon, c'est la m.... !
--
Bonjour à tous,


Ras'
Une Bévue
2012-09-17 12:00:00 UTC
Permalink
Post by Rasmus
+1 pour le fait de ne pas relâcher Control+Shift avant de terminer de saisir
Merci beaucoup pour ce plus un, j'ai tjs été un élève plutôt étourdi...
Lucas Levrel
2012-09-10 08:19:57 UTC
Permalink
Post by Francois Lafont
D'après cette table
http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0180
Et pour trouver un caractère unicode sans devoir parcourir la table, il y
a ça :
http://shapecatcher.com/
--
LL
Olivier Miakinen
2012-09-10 09:21:12 UTC
Permalink
Post by Lucas Levrel
Et pour trouver un caractère unicode sans devoir parcourir la table, il y
http://shapecatcher.com/
Mais c'est génial !

... quand ça fonctionne, car j'ai eu un mal fou à lui faire trouver
la racine carrée, et encore plus pour le eszett (c'est d'autant plus
rageant qu'à partir du bêta qu'il trouve tout de suite il y a un
lien vers le eszett... mais qu'on ne voit pas ce lien sur les pages
d'infos).

Quoi qu'il en soit, je mets le lien dans mes signets. Merci !
Emmanuel Florac
2012-09-10 16:52:09 UTC
Permalink
... quand ça fonctionne, car j'ai eu un mal fou à lui faire trouver la
racine carrée, et encore plus pour le eszett
J'ai remarqué qu'en dessinant bien lentement et bien soigneusement ça
marche mieux. Le eszett est passé tout de suite :)
--
Quidquid latine dictum sit, altum sonatur
Olivier Miakinen
2012-09-11 09:51:48 UTC
Permalink
Post by Emmanuel Florac
... quand ça fonctionne, car j'ai eu un mal fou à lui faire trouver la
racine carrée, et encore plus pour le eszett
J'ai remarqué qu'en dessinant bien lentement et bien soigneusement ça
marche mieux. Le eszett est passé tout de suite :)
Surtout, ça marche mieux quand on le dessine selon la forme que lui
connaît, en l'occurrence un eszett minuscule qui ressemble plus au
eszett majuscule qu'à la représentation plus courante du eszett
minuscule (je parle des courbes et du point de rebroussement du
haut de la lettre).
Fabien LE LEZ
2012-09-10 10:46:43 UTC
Permalink
On Mon, 10 Sep 2012 10:19:57 +0200, Lucas Levrel
Post by Lucas Levrel
Et pour trouver un caractère unicode sans devoir parcourir la table, il y
Quand on connaît le nom du symbole, ceci fonctionne également pas
mal : http://www.fileformat.info/info/unicode/char/2282/index.htm
Une Bévue
2012-09-10 14:47:33 UTC
Permalink
Post by Lucas Levrel
Et pour trouver un caractère unicode sans devoir parcourir la table, il
http://shapecatcher.com/
oh la la, ça me donne une tétrachiée de réponse dont la bonne et le
symbole math "il existe"...
Francois Lafont
2012-09-11 07:49:53 UTC
Permalink
Post by Lucas Levrel
Post by Francois Lafont
D'après cette table
http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode/U0180
Et pour trouver un caractère unicode sans devoir parcourir la table, il
http://shapecatcher.com/
C'est marrent ce machin. Merci Lucas. :-)
--
François Lafont
unknown
2012-09-08 13:04:53 UTC
Permalink
Post by Une Bévue
je cherche comment obtenir, au clavier, un E à l'envers, un peu
"comme" le symbole d'existance en math.
C'est juste pour écrire XETEX, avec le premier E à l'envers.
C'est le caractère 398.

Ǝ Char: Ǝ (398, #o616, #x18e,

Tout dépend du logiciel que tu utilises.

Sous Emacs, tu tapes C-q 0616 RET (C-q : Touche Ctrl et q)

Sous X, Si tu tapes C-S u18E, ça devrait le faire. (C-S : Touche Ctrl et
majuscule simultanée)
--
JJR.
Une Bévue
2012-09-09 06:08:53 UTC
Permalink
Post by unknown
Sous X, Si tu tapes C-S u18E, ça devrait le faire. (C-S : Touche Ctrl et
majuscule simultanée)
AH oui, en fait il faut entrer "U18E" tout en maintenant (pour les 4
cacartères) les touches Control et Shift enfoncées.

Merci beaucoup c'est super !
Une Bévue
2012-09-09 09:08:43 UTC
Permalink
Post by unknown
Sous X, Si tu tapes C-S u18E, ça devrait le faire. (C-S : Touche Ctrl et
majuscule simultanée)
OK, ça roule j'ai bien un Ǝ en UTF-8
mais sur une page html encodée en UTF-8, vue comme de l'UTF-8 par Opera
comme par chromium, j'ai :
ÆŽ

semblant montrer que le Ǝ est vu en iso ???
Sergio
2012-09-09 09:25:33 UTC
Permalink
Post by unknown
Sous X, Si tu tapes C-S u18E, ça devrait le faire. (C-S : Touche Ctrl
et majuscule simultanée)
OK, ça roule j'ai bien un Ǝ en UTF-8 mais sur une page html encodée en
ÆŽ
semblant montrer que le Ǝ est vu en iso ???
Et la bonne vieille entité HTLM ?
Θ

ou ∃
Une Bévue
2012-09-09 09:41:03 UTC
Permalink
Post by Sergio
Et la bonne vieille entité HTLM ?
Θ
ben là, ça donne "Θ" aussi bien sur Opera, Chromium que Firefox...
Post by Sergio
ou ∃
marche très bien sur Firefox et Chromium sur opera j'ai droit à un
rectangle.
ben c'est pas le même symbole quand même même si...
Olivier Miakinen
2012-09-09 21:37:49 UTC
Permalink
Post by Une Bévue
Post by Sergio
Et la bonne vieille entité HTLM ?
Θ
ben là, ça donne "Θ" aussi bien sur Opera, Chromium que Firefox...
Normal, c'est U+0398 et pas U+018E, et c'est la lettre majuscule
grecque thêta.
Post by Une Bévue
Post by Sergio
ou ∃
marche très bien sur Firefox et Chromium sur opera j'ai droit à un
rectangle.
ben c'est pas le même symbole quand même même si...
C'est bien ce que je pensais : ce n'est pas une lettre mais un opérateur
mathématique, et l'aspect peut varier de celui des lettres.
Olivier Miakinen
2012-09-09 21:34:49 UTC
Permalink
Et la bonne vieille entité HTML ?
Θ
Non : Ǝ (en décimal, sans le x) ou Ǝ (en hexa, avec le x).
ou ∃
Non, ce n'est pas le même caractère. Il risque de paraître plus ou
moins bizarre selon la police de caractères utilisée.
unknown
2012-09-09 09:42:19 UTC
Permalink
Post by Une Bévue
Post by unknown
Sous X, Si tu tapes C-S u18E, ça devrait le faire. (C-S : Touche Ctrl et
majuscule simultanée)
OK, ça roule j'ai bien un Ǝ en UTF-8
mais sur une page html encodée en UTF-8, vue comme de l'UTF-8 par
ÆŽ
semblant montrer que le Ǝ est vu en iso ???
Et si tu utilises ∃ ?
--
JJR.
Une Bévue
2012-09-09 09:48:48 UTC
Permalink
Post by unknown
Et si tu utilises ∃ ?
oui, ça marche mais pas sur Opera, et ce n'est pas vraiment un E à
l'envers...
bizarre ce petit problème
Nicolas George
2012-09-09 11:31:20 UTC
Permalink
Post by Une Bévue
mais sur une page html encodée en UTF-8, vue comme de l'UTF-8 par Opera
ÆŽ
Tu as probablement fait une erreur de manipulation quelque part.
Olivier Miakinen
2012-09-09 21:32:10 UTC
Permalink
Post by Une Bévue
Post by unknown
Sous X, Si tu tapes C-S u18E, ça devrait le faire. (C-S : Touche Ctrl et
majuscule simultanée)
OK, ça roule j'ai bien un Ǝ en UTF-8
Oui, c'est parfait
Post by Une Bévue
mais sur une page html encodée en UTF-8, vue comme de l'UTF-8 par Opera
ÆŽ
semblant montrer que le Ǝ est vu en iso ???
Pas en ISO (-8859-quelquechose) mais en CP1252 !

Le Ǝ se code C6 8E en UTF-8, or C6 est le code de Æ en ISO-8859-1,
ISO-8859-15 et CP1252, et 8E est le code de Ž en CP1252 seulement.

Tu es sûr de la déclaration du jeu de caractères dans les entêtes
HTTP accompagnant ta page HTML ? On peut avoir accès à ta page ?

Cordialement,
--
Olivier Miakinen
Une Bévue
2012-09-10 05:02:02 UTC
Permalink
Post by Olivier Miakinen
Tu es sûr de la déclaration du jeu de caractères dans les entêtes
HTTP accompagnant ta page HTML ? On peut avoir accès à ta page ?
non, elle n'est pas visible de l'extérieur, mais si je force UTF_8 au
butineur ça roule...
Olivier Miakinen
2012-09-10 08:55:03 UTC
Permalink
Post by Une Bévue
Post by Olivier Miakinen
Tu es sûr de la déclaration du jeu de caractères dans les entêtes
HTTP accompagnant ta page HTML ? On peut avoir accès à ta page ?
non, elle n'est pas visible de l'extérieur, mais si je force UTF_8 au
butineur ça roule...
Je parlais des entêtes HTTP. Pour les voir, tu peux utiliser par
exemple l'extension Web Developer de Chris Pederick sur Firefox
ou SeaMonkey :
Infos > En-têtes HTTP (réponses)

Note : attention à bien orthographier UTF-8 et pas UTF8 ni UTF_8 !
Yliur
2012-09-10 13:38:47 UTC
Permalink
Le Mon, 10 Sep 2012 10:55:03 +0200
Post by Olivier Miakinen
Post by Une Bévue
Post by Olivier Miakinen
Tu es sûr de la déclaration du jeu de caractères dans les entêtes
HTTP accompagnant ta page HTML ? On peut avoir accès à ta page ?
non, elle n'est pas visible de l'extérieur, mais si je force UTF_8
au butineur ça roule...
Je parlais des entêtes HTTP. Pour les voir, tu peux utiliser par
exemple l'extension Web Developer de Chris Pederick sur Firefox
Infos > En-têtes HTTP (réponses)
Note : attention à bien orthographier UTF-8 et pas UTF8 ni UTF_8 !
Même s'il vaut mieux que tout soit cohérent, le navigateur devrait
prendre en compte plutôt l'encodage indiqué dans la page html
elle-même, non ?
Olivier Miakinen
2012-09-10 14:05:09 UTC
Permalink
Post by Yliur
Même s'il vaut mieux que tout soit cohérent, le navigateur devrait
prendre en compte plutôt l'encodage indiqué dans la page html
elle-même, non ?
Le problème avec la déclaration dans le code HTML lui-même, c'est
qu'il faut déjà avoir une idée de l'encodage pour pouvoir lire
cette déclaration ! Certes, la plupart du temps cela fonctionne
tant que l'on reste sur des jeux de caractères tels que ASCII,
ISO-8859-1 ou UTF-8, du fait que leur encodage est identique pour
les valeurs inférieures à 127, mais ce n'est pas le cas par
exemple pour les UTF-16 ou UTF-32, qu'ils soient en « little
endian » ou « big endian », et je ne parle même pas d'EBCDIC...

De plus, selon comment est écrit le programme, s'il s'aperçoit
qu'il a commencé à lire une page en faisant l'hypothèse d'un
charset donné, et qu'il se rend compte que ce n'était pas le
bon, il peut avoir besoin de tout relire depuis le début.

Bref, tout ceci pour dire que ça me semble une bonne chose
d'avoir choisi de donner la priorité aux vrais entêtes HTTP
plutôt qu'à leur « équivalence » Http-equiv.

Cordialement,
--
Olivier Miakinen
Une Bévue
2012-09-10 05:13:19 UTC
Permalink
Post by Olivier Miakinen
On peut avoir accès à ta page ?
Non, mais son contenu :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>LaTeX &amp; XeLaTeX</title>
<style>
.latex sub {
vertical-align: -0.3ex;
margin-left: -0.1667em;
margin-right: -0.025em;
}

.xetex sub {
vertical-align: -0.3ex;
margin-left: -0.1667em;
margin-right: -0.125em;
}

.latex sub, .latex sup, .xetex sub {
font-size: 0.9em;
text-transform:uppercase;

}
.latex sup {
font-size: 0.85em;
vertical-align: 0.15em;
margin-left: -0.26em;
margin-right: -0.05em;
}
</style>
</head>
<body>
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>Ǝ</sub>T<sub>e</sub>X</span><br />
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#x398;</sub>T<sub>e</sub>X</span><br />
</body>
</html>
Olivier Miakinen
2012-09-10 09:06:56 UTC
Permalink
Post by Une Bévue
Post by Olivier Miakinen
On peut avoir accès à ta page ?
C'est donc à toi de vérifier les en-têtes par le moyen que tu veux
(Web Developer en est un).
Post by Une Bévue
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Comme il est souvent rappelé dans f.c.i.www.auteurs, cette déclaration
n'est qu'un remplacement, pour le cas où la page web est stockée sous
forme de fichier et que tu n'as pas d'en-têtes HTTP.
Post by Une Bévue
<title>LaTeX &amp; XeLaTeX</title>
<style>
[...]
Post by Une Bévue
</style>
</head>
<body>
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>Ǝ</sub>T<sub>e</sub>X</span><br />
Pour t'assurer que le problème d'encodage est indépendant du Ǝ (ce qui
me semble évident) tu peux aussi ajouter un é sur cette page.
Post by Une Bévue
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#x398;</sub>T<sub>e</sub>X</span><br />
^^^^^^^

Comme je l'ai déjà signalé en réponse à Sergio, si on choisit la valeur
décimale il ne faut pas le x (&#398;) tandis que si on met le x il faut
choisir la valeur hexadécimale (&#x018e;).

Si tu fais cela tu ne verras plus le problème d'encodage, mais il risque
de resurgir au prochain caractère non-ASCII. Du coup je te déconseille
cette option, sauf en dernière extrêmité (avant d'en venir à envisager
le suicide).


Cordialement,
--
Olivier Miakinen
Yliur
2012-09-10 13:40:48 UTC
Permalink
Le Mon, 10 Sep 2012 11:06:56 +0200
Post by Olivier Miakinen
C'est donc à toi de vérifier les en-têtes par le moyen que tu veux
(Web Developer en est un).
Post by Une Bévue
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
Comme il est souvent rappelé dans f.c.i.www.auteurs, cette déclaration
n'est qu'un remplacement, pour le cas où la page web est stockée sous
forme de fichier et que tu n'as pas d'en-têtes HTTP.
Ah ?
D'accord.
Une Bévue
2012-09-10 15:24:55 UTC
Permalink
Post by Olivier Miakinen
C'est donc à toi de vérifier les en-têtes par le moyen que tu veux
(Web Developer en est un).
Bon, c'est fait, Firefox > Web developer me donne bien l'utf-8.

Avec Chromium j'obtiens :
Loading Image...
le Ǝ n'est pas vraiment ce que je recherche.

Avec Firefox j'obtiens :
Loading Image...
et là c'est bien ce que je souhaite, apparemment c'est la même police
que pour le E à l'endroit.

Avec Opera j'ai :
Loading Image...
là, c'est dans les choux, le Ǝ étant représenté par un rectangle.

Bien sûr j'ai le même code pour les trois navigateurs :
<body>
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>Ǝ</sub>T<sub>e</sub>X</span><br />
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#x018e;</sub>T<sub>e</sub>X</span><br />
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#398;</sub>T<sub>e</sub>X</span><br />
éèêÉÈÊ
</body>
Olivier Miakinen
2012-09-10 15:44:24 UTC
Permalink
Post by Une Bévue
Post by Olivier Miakinen
C'est donc à toi de vérifier les en-têtes par le moyen que tu veux
(Web Developer en est un).
Bon, c'est fait, Firefox > Web developer me donne bien l'utf-8.
Ce qui est correct, et correspond au fait que maintenant tu vois
bien un Ǝ et pas ÆŽ. Je suppose que lorsque tu voyais ÆŽ les entêtes
ne donnaient pas UTF-8.
Post by Une Bévue
http://cjoint.com/12sp/BIkrqOWpiyK_chromium-latex-xelatex.png
le Ǝ n'est pas vraiment ce que je recherche.
http://cjoint.com/12sp/BIkrvwkjzGP_firefox-latex-xelatex.png
et là c'est bien ce que je souhaite, apparemment c'est la même police
que pour le E à l'endroit.
http://cjoint.com/12sp/BIkrxgJ6vQF_opera-latex-xelatex.png
là, c'est dans les choux, le Ǝ étant représenté par un rectangle.
Là, c'est un problème de configuration de tes trois navigateurs.

Si tu choisis pour chacun d'eux une police par défaut qui contient
à la fois E et Ǝ, ça devrait bien se passer (comme dans Firefox).

Sinon, le navigateur peut prendre ta police par défaut pour le E,
et en chercher une autre pour le Ǝ. Il peut en trouver une, comme
Chromium, ou échouer complètement comme Opera.

Pour ma part, j'ai fait les choix de police suivants, aussi bien
pour ISO-8859-1 et -15 que pour UTF-8, et aussi bien sur Linux
que sur Windows.
Serif : DejaVu Serif
Sans serif : DejaVu Sans
Largeur fixe : DejaVu Sans Mono
J'en suis très satisfait, mais tu peux en préférer d'autres.
Post by Une Bévue
<body>
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>Ǝ</sub>T<sub>e</sub>X</span><br />
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#x018e;</sub>T<sub>e</sub>X</span><br />
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#398;</sub>T<sub>e</sub>X</span><br />
éèêÉÈÊ
</body>
C'est parfait. Juste une petite remarque, mais sans rapport avec les
jeux de caractères : puisque ta page est en HTML et pas en X(HT)ML,
les sauts de ligne devraient être des <br> et pas des <br />.

Cordialement,
--
Olivier Miakinen
Une Bévue
2012-09-10 20:01:36 UTC
Permalink
Post by Olivier Miakinen
Post by Une Bévue
Post by Olivier Miakinen
C'est donc à toi de vérifier les en-têtes par le moyen que tu veux
(Web Developer en est un).
Bon, c'est fait, Firefox > Web developer me donne bien l'utf-8.
Ce qui est correct, et correspond au fait que maintenant tu vois
bien un Ǝ et pas ÆŽ. Je suppose que lorsque tu voyais ÆŽ les entêtes
ne donnaient pas UTF-8.
Post by Une Bévue
http://cjoint.com/12sp/BIkrqOWpiyK_chromium-latex-xelatex.png
le Ǝ n'est pas vraiment ce que je recherche.
http://cjoint.com/12sp/BIkrvwkjzGP_firefox-latex-xelatex.png
et là c'est bien ce que je souhaite, apparemment c'est la même police
que pour le E à l'endroit.
http://cjoint.com/12sp/BIkrxgJ6vQF_opera-latex-xelatex.png
là, c'est dans les choux, le Ǝ étant représenté par un rectangle.
Là, c'est un problème de configuration de tes trois navigateurs.
Si tu choisis pour chacun d'eux une police par défaut qui contient
à la fois E et Ǝ, ça devrait bien se passer (comme dans Firefox).
Sinon, le navigateur peut prendre ta police par défaut pour le E,
et en chercher une autre pour le Ǝ. Il peut en trouver une, comme
Chromium, ou échouer complètement comme Opera.
Pour ma part, j'ai fait les choix de police suivants, aussi bien
pour ISO-8859-1 et -15 que pour UTF-8, et aussi bien sur Linux
que sur Windows.
Serif : DejaVu Serif
Sans serif : DejaVu Sans
Largeur fixe : DejaVu Sans Mono
J'en suis très satisfait, mais tu peux en préférer d'autres.
OK, merci, je vais essayer ça, en fait avec XeTeX, donc quand je suis en
pdf j'utilise Linux Libertine.
Post by Olivier Miakinen
Post by Une Bévue
<body>
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>Ǝ</sub>T<sub>e</sub>X</span><br />
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#x018e;</sub>T<sub>e</sub>X</span><br />
<span class="latex">L<sup>a</sup>T<sub>e</sub>X</span>
<span class="xetex">X<sub>&#398;</sub>T<sub>e</sub>X</span><br />
éèêÉÈÊ
</body>
C'est parfait. Juste une petite remarque, mais sans rapport avec les
jeux de caractères : puisque ta page est en HTML et pas en X(HT)ML,
les sauts de ligne devraient être des <br> et pas des <br />.
oui, c'est vrai.
Post by Olivier Miakinen
Cordialement,
Loading...