[Résolu] Au sujet des exposants

User avatar
jpp
Posts: 12
Joined: Sat 17 Sep 2016 08:32
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

[Résolu] Au sujet des exposants

Postby jpp » Sat 17 Sep 2016 15:15

Bonjour.

Je tape des feuilles de cours et d'exercices pour des collégiens, et j'ai besoin d'écrire des puissances (cours de maths).

Quand je tape la succession de touches 10^3, je remarque que libreoffice, comme Cmath, place le 3 à hauteur du 10. Le 3 ne dépasse pas le haut du 10.
Je préfère pour plus de lisibilité que l'exposant 3 dépasse le haut du 10. Dans ce cas, je tape la succession de touches 10^^3, puis F9.
Dans les paramètres de Cmath, on peut dans la rubrique Index régler la hauteur de l'exposant, mais ça oblige tout de même à taper deux fois le symbole ^.

Ma suggestion est donc la suivante :
permettre à l'utilisateur de ne taper qu'une seule fois la touche ^ pour obtenir l'exposant, la touche F9 qui suit permettant de placer l'exposant avec précision grâce aux paramètres choisis avant . Si l'utilisateur n'utilise pas cmath, il aurait l'exposant plafonné par défaut (donc assez bas).
Est-ce possible ?

D'autre part, j'ai un petit souci quand je veux taper une fraction avec des puissances.
Si je tape la succession de touches suivantes : (2 ctrl * 10 ^^3)/(5 ctrl * 10 ^^7), l'appui sur la touche / place l'exposant 3 à la hauteur par défaut (trop basse) :shock: . La touche F9 fait bien son travail, mais le 3 est trop bas et je dois faire la modif à la main ensuite dans le mode math. :(
Est-ce un bogue de Cmath ?

Voilà. Je te/vous laisse réfléchir à tout ça.
Bon week-end.

JP
Last edited by jpp on Wed 21 Sep 2016 14:38, edited 1 time in total.

User avatar
cdeval
Administrateur du site
Posts: 33
Joined: Sat 3 Sep 2016 13:36
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby cdeval » Sun 18 Sep 2016 07:36

Bonjour,
je n 'ai pas le problème du 3 qui ne dépasse pas :
Sélection_064.png
Sélection_064.png (9.66 KiB) Viewed 5305 times

Le problème arrive-t-il quelque soit la police ?

Pour ton 2ème problème, voilà ce que j'ai :
Sélection_065.png
Sélection_065.png (8.46 KiB) Viewed 5305 times

Je pense que je ne constate pas ton problème...

User avatar
jpp
Posts: 12
Joined: Sat 17 Sep 2016 08:32
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby jpp » Sun 18 Sep 2016 11:18

OK. Je t'envoie deux exemples :

puissances ubuntu.png
puissances ubuntu.png (82.39 KiB) Viewed 5304 times


Pour le second problème (avec F9 en fin de frappe). J'ai tapé des parenthèses autour du numérateur ainsi que du dénominateur.
Quotient.png
Quotient.png (7.65 KiB) Viewed 5304 times

Il semble que Libreoffice place immédiatement le dernier exposant du numérateur à la place par défaut (trop bas). Je le vois au moment ou je tape le /. Cmath ne repositionne pas le 7 à la bonne hauteur.

Peux-tu essayer avec la fonte Ubuntu pour voir si c'est pareil pour toi ?

Je vais faire un essai avec une autre fonte.

User avatar
jpp
Posts: 12
Joined: Sat 17 Sep 2016 08:32
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby jpp » Sun 18 Sep 2016 11:28

Essai avec la fonte Times new Roman : rien de mieux !

Tnr.png
Tnr.png (7.75 KiB) Viewed 5304 times


Est-ce que tu tapes deux fois le symbole ^ pour les exposants ? (avec F9)

User avatar
cdeval
Administrateur du site
Posts: 33
Joined: Sat 3 Sep 2016 13:36
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby cdeval » Mon 19 Sep 2016 19:15

Voilà un essai avec la font ubuntu :
Sélection_066.png
Sélection_066.png (30.61 KiB) Viewed 5300 times

Je n'ai pas tes problèmes (mais avec AOO).
Quel valeur as-tu dans ton éditeur d'équation pour les exposants. Moi j'ai 20, comme pour les index.

User avatar
cdeval
Administrateur du site
Posts: 33
Joined: Sat 3 Sep 2016 13:36
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby cdeval » Mon 19 Sep 2016 20:36

Ok je viens de comprendre après avoir installé LibO sur un PC.
En appuyant sur ^, LibO passe en mode exposant mais directement dans le traitement de texte.
En appuyant deux fois sur ^ tu supprimes ce passage.
Si tu tapes AltGr 9 pour obtenir ^, tout rentre dans l'ordre.
Ou bien ^ suivi d'une espace, ce qui affiche bien ^.

User avatar
jpp
Posts: 12
Joined: Sat 17 Sep 2016 08:32
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby jpp » Mon 19 Sep 2016 21:04

Essaie de taper une fraction où le numérateur se termine par une puissance de 10, par exemple 10^9/10^7 puis F9 :

Puiss.png
Puiss.png (54.47 KiB) Viewed 5295 times


Voilà donc le problème ; y a-t-il une solution ? Mystère !

Bonne soirée. ;)
JP

Nono53
Posts: 3
Joined: Tue 20 Sep 2016 08:40
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby Nono53 » Tue 20 Sep 2016 08:47

Je verrai bien une autocorrection de LibreOffice.

Je n'ai pas trop le temps de creuser, mais il y a moyen de la désactiver ou de mieux la paramétrer.

Sinon Ctrl + Z à juste après une autocorrection l'annule.

User avatar
cdeval
Administrateur du site
Posts: 33
Joined: Sat 3 Sep 2016 13:36
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby cdeval » Tue 20 Sep 2016 10:03

Il s'agit d'un problème d'autocorrection de Libreoffice qui n'existe pas dans AOO.
La solution radicale est d'aller dans le menu Outils->AutoCorrection et de désactiver "Pendant la frappe".
Mais cela supprime toutes les autocorrections.
J'ai essayé de trouver où désactiver uniquement ceux concernant ^ et _ (car il y a le même problème avec u_2 par exemple) mais je n'ai pas trouvé.
Je continue mes recherches...

User avatar
jpp
Posts: 12
Joined: Sat 17 Sep 2016 08:32
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Au sujet des exposants

Postby jpp » Tue 20 Sep 2016 19:34

Merci Nono53 et Christophe pour cette piste qui semble être la bonne. ;)
J'ai essayé aussi de supprimer les autocorrections du type ^1 remplacé par ¹, mais pas de changement :(

Donc comme toi je cherche ... c'est bizarre.

A+
JP


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “Suggestions”

Who is online

Users browsing this forum: No registered users and 1 guest