[Résolu]Code de page ?

Questions liées au programme de setup ou à l'installation ainsi que des problèmes d'ordre général qui ne sont pas liés à un module spécifique (dictionnaire, impression, etc).

Modérateur : Vilains modOOs

JPLUNUS
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 07 sept. 2010 20:58

[Résolu]Code de page ?

Message par JPLUNUS »

Bonjour à tous,
Libre Office utilise-t-il un code de page spécifique ?

Je vous pose cette question suite au problème suivant.
J’ai constaté que l’action Alt+34 (ouvrer les guillemets « ) ne correspondait pas au symbole sur mon clavier (double cote ‘’).
J’ai vérifier la mise à jour du driver Windows et c’est OK, j’ai bien la dernière version.
Pas satisfait, je l’ai désinstallé puis redémarré le PC sans succès, c’est toujours la même version de driver.
Je me suis alors penché sur les détails du driver Windows et surprise, je constate que le fournisseur des pilotes dans le texte n’est autre que la firme ESET (mon anti-virus).
Je la contacte pour signaler mon problème et elle me demande de faire une mise à jour de mon anti-virus.
Encore une surprise, cette mise à jour à changé la date et la version des pilotes dans le détails du driver Windows, mais le numéro du driver de la version Windows n’a pas changé ?
Par contre, j’ai bien le double cote en faisant Alt+34.

Dans Libre Office et Open Office, j’ai toujours ouvrez les guillemets ?
Dans Thunderbird, j’ai le double cote ?
Dans Office, j’ai le double cote ?
Dans votre Forum, j'ai le double cote ?

Si Libre Office et Open Office embarquent bien leur code de page, ou se trouve-t-il et comment les remplacer ? Sinon, comment est-ce possible ?
D’avance merci à tous
Dernière modification par JPLUNUS le 14 févr. 2018 15:33, modifié 1 fois.
LibreOffice 7.1.2.2(x64) sous Windows 10 famille 19041 et Java 1.8.0_291-b10
Scrat
HédOOniste
HédOOniste
Messages : 2051
Inscription : 06 juin 2014 10:39

Re: Code de page ?

Message par Scrat »

Bonjour.

Voir le menu Outils->Autocorrection->Options d'autocorrection, onglet Options linguistiques.

C'est là que sont définis les remplacements de guillemets. Vous pouvez éventuellement les désactiver.

A+
Ne contribue plus au forum
JPLUNUS
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 07 sept. 2010 20:58

Re: Code de page ?

Message par JPLUNUS »

Merci Scrat pour la réponse.
Mais au total, il y a 107 codes qui ne sont pas correctes.
A+
LibreOffice 7.1.2.2(x64) sous Windows 10 famille 19041 et Java 1.8.0_291-b10
Scrat
HédOOniste
HédOOniste
Messages : 2051
Inscription : 06 juin 2014 10:39

Re: Code de page ?

Message par Scrat »

Je ne comprends pas très bien. C'est quoi ce "driver Windows"? Si vous pouviez être un peu plus explicite sur ce que vous faites...

A+
Ne contribue plus au forum
JPLUNUS
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 07 sept. 2010 20:58

Re: Code de page ?

Message par JPLUNUS »

Bonjour Scrat et les autres,
comme demandé voici les copies écrans avant et après mise à jour ESET (anti-virus).
Fichier 001 (Alt+34 donne « alors que sur le clavier j'ai la touche ("3#) + 107 erreurs par rapport à 850 Latin-1)
vous constaterez que:
- le fournisseur du pilote est Microsoft et non Windows comme stipulé date 21/06/06 version 10.0.16299.15
- le fournisseur des fichiers pilotes est ESET version 10.0.379.0 (1992-2016)
Fichier 002 (Alt+34 donne " reste 2 codes non conforme que je n'utilise jamais donc OK)
vous constaterez cette fois que:
- le fournisseur du pilote reste Microsoft date 21/06/06 version 10.0.16299.15
- le fournisseur des fichiers pilotes reste ESET mais en version 10.2.152.0 (1992-2017)
Je sais que driver et pilote c'est la même chose, mais dans ce cas on peut se poser des questions ?
Dans cette situation, je ne prendrai pas le risque de demander une mise à jour de mon pilote à Microsoft.

A+ et encore merci
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.1.2.2(x64) sous Windows 10 famille 19041 et Java 1.8.0_291-b10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Code de page ?

Message par Dude »

Salut,

Scrat te donne la réponse dans son 1er message.
JPLUNUS a écrit :Alt+34 donne « alors que sur le clavier j'ai la touche ("3#)
La graphie des guillemets est réglable suivant la langue utilisée.
Un clavier reste un périphérique international où sont affichés les caractères de manière standard.
JPLUNUS
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 07 sept. 2010 20:58

Re: Code de page ?

Message par JPLUNUS »

Bonjour à tous,
J'ai besoin d'une bonne âme.
Je n'arrive pas à mettre mon texte pour le publier, j'ai une erreur générale
Forum_SQL_Erreur.JPG
Une copie du texte encodé ce trouve ci-dessous
Copie texte forum.odt
Le fichier joint à ce texte est ci-dessous
LibreOffice_Code_Page-001.ods
Pourriez-vous examiner les documents pour que je puisse les corriger.
Pour information:
-la prévisualisation n'a posé aucun problème et le fichier joint s'ouvrait correctement.
-j'ai aussi fait une sauvegarde du brouillon
Merci
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.1.2.2(x64) sous Windows 10 famille 19041 et Java 1.8.0_291-b10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Code de page ?

Message par Dude »

JPLUNUS a écrit :Pourriez-vous examiner les documents pour que je puisse les corriger.
Examiner pour constater quoi ?
Ajoute donc des copies écran afin de montrer le soi-disant dysfonctionnement du document.
JPLUNUS
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 07 sept. 2010 20:58

Re: Code de page ?

Message par JPLUNUS »

Bonjour à tous,
Dude a écrit:
Ajoute donc des copies écran afin de montrer le soi-disant dysfonctionnement du document
Je ne sais plus quoi faire !
Le premier essai résultait d'un copier/coller de writer, auquel j'ai ajouté le BBCode.
Je viens de ré-encoder tout le message en faisant très attention, et même problème au moment d'envoyer "Erreur générale" voir "attachment"
La visualisation tout au long de la rédaction n'a posé aucun problème.
Le chargement du fichier joint non plus.
Je vais donc joindre mon fichier writer et calc pour que mon travail soit propre.
Forum_SQL_Erreur.JPG
Message forum.odt
LibreOffice_Code_Page-001.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.1.2.2(x64) sous Windows 10 famille 19041 et Java 1.8.0_291-b10
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: [Résolu]Code de page ?

Message par Jeff »

Bonjour,

Tu ne m’en voudras pas si je ne comprends rien à ce sujet :mrgreen:

Il t’es demandé des copies-écran de se que tu souhaite faire/obtenir :arrow: il est donc inutile de polluer ton fil avec des copies-écran des erreurs que peut renvoyer le forum selon ce que tu fais

Le contenu de ton fichier Writer :
Bonjour à tous,
Je peux enfin clôturer ce sujet, après plusieurs journées de recherches et de réflexions (oui, j'ai le temps, je suis pensionné).
Les règles du forum sont très claires et je crois les avoir respectées:
un sujet concis et précis ;
une question claire et précise ;
des explications sur le problème ;
les recherches déjà effectuées.
Scrat a écrit :
« voir le menu ''Autocorrection''... pour les remplacements des guillemets « par " »
>>d'accord ! Mais, ce n’est pas la réponse à ma question.
Dude a écrit :
« Scrat te donne la réponse... Un clavier reste un périphérique international où sont affichés les caractères de manière standard »
>>Exacte, mais encore une fois, rien à voir avec ma question.
Pour compléter Dude, les claviers sont normalisés pour l'Europe, chaque touche devrait donner à l'écran les symboles inscrits sur celle-ci en fonction du Code Page du programme. Bien évidemment, chaque personne peut aussi personnalisé son clavier et modifier les codes des touches par le programme ''keyboard Layout Creator'' de Microsoft.
Papayes a écrit le 22 sep 2008 :
« Après échange avec Bernard MARCELLY, le code UTF8 est utilisé par Open Office dans ses fichiers XML »
>>D'accord, un début de réponse, mais, il y a un problème, le code UTF8 donne entre U+0000 et U+001F des codes de ''control'' alors que, si je tape Alt+3 j'ai ♥. qui n'est pas un code de contrôle.
Cela doit signifier que le Code Page pour la programmation des fichiers XML n’est pas celui que l'utilisateur utilise dans Open Office.
Résultat de mes recherches
J'ai lu dans Wikipédia, que la norme ISO/CEI 26300 fixait le format de document ouvert (OpenDocument). Malheureusement, pas moyen de connaître la liste du Code Page utilisé.
Ne dit-on pas de l’open Source qu'elle respecte les règles établies et la transparence ?

N'étant pas satisfait, je me suis mis à la recherche du contenu possible de la norme 26300.

Pour ce faire, le fichier ci-joint contient toutes les recherches effectuées
LibreOffice_Code_Page-001.ods
 :
1. L'onglet ''Comparaison Code Page'' comme son nom l'indique, compare une multitude de Code Page auxquels j’ai eu accès pour me permettre de constater la similitude entre le Code Page Libre Office et le Code Page 850 graphique entre U+0000 et U+00FF soit les 255 premiers caractères.
Il existe cependant une exception, dans le Code Page Libre Office pour U+0022 (Alt+34) qui donne («) alors que tous les autres donnent ('') à l'exception EBCDIC qui donne une fonction de ''control'' ;

2. Une petite parenthèse sur les nouveaux claviers Azerty et Bépo qui vont utiliser 2 touches pour une fonction alors que Libre Office, utilise une touche pour faire 2 fonctions inverses, exemples: la touche ("3#), vous poussez sur la touche et vous ouvrez les guillemets « vous tapez votre texte puis vous appuyez à nouveau sur la même touche et un tour de passe-passe » les guillemets sont fermés.
Vous avez encore la touche (‘4) qui fonctionne un peu différemment, vous appuyez sur la touche et vous ouvrez l’apostrophe ‘vous écrivez votre texte sans mettre d’espace après l’apostrophe, puis vous appuyez à nouveau sur la touche sans laisser d’espace’ et à nouveau un petit tour de magie, vous avez cette fois-ci fermé l’apostrophe.
Il est vraiment dommage que cela ne fonctionne pas de la même façon pour les parenthèses, les crochets et les accolades ;

3. Les autres onglets reprennent les différents plans de l’Unicode10 du plan 1 à 16 soit de U+0000 à U+10FFFF. Ceci pour montrer que la richesse des ''Caractères Spéciaux'' pourrait provenir de ce Code Page. J’ai placé dans une colonne le caractère $ en regard des ‘sous-ensembles’ de la boîte de dialogue (Caractères Spéciaux). Vous remarquerez aussi que les cellules sont des hyperliens qui pointent sur Wikipédia pour visualiser les caractères, icônes, Emoticônes ...;

4. Le dernier onglet ‘Unicode U1F300-1F5FF’ me semble représenter les symboles disponibles dans ‘L’options d’AutoCorrection...’ comme par exemple :
U+1F302 (: parapluie2 :) soit Attention ! ne pas taper les ( ) ni les espaces après et avant les :
Il est inutile d’essayer de taper Alt+127746 soit U+1F302 cela ne fonctionnera pas !
Alt+code ne fonctionne que sur les 255 premiers caractères ! Exemple : Alt+1 ☺ et Alt+257 ☺ même caractère !

5. Alors que je croyais avoir fini, voilà une nouvelle surprise.
J’étais dans le fichier ci-joint et je tapais un texte avec des guillemets «  de la touche ("3#).
Puis dans la cellule voisine, j’entrais une fonction pour la conversion Hexadécimal en Décimal soit =HEXDEC("1F302"), pas possible !
Je viens d’utiliser la touche ("3#) et elle me donne " ???
Vraiment pas simple les Code Page !
Conclusion
Il y a plusieurs Code Page dans Libre Office:
(J’ai enlevé le "parapluie" qui effectivement provoque une erreur SQL :wink: