Tout ce qui concerne le langage TeX/LaTeX et ses variantes.
Ce langage est utilisable sur le forum via les balises tex .
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de
soigner la rédaction de vos messages et de consulter
ce sujet avant de poster. Pensez également à utiliser la fonction
recherche du forum.
Arathorn
Utilisateur éprouvé
Messages : 284 Inscription : mercredi 24 avril 2013, 19:47
Statut actuel : Enseignant
Message non lu
par Arathorn » mardi 02 juillet 2019, 19:32
Bonsoir,
Je souhaite créer le raccourci pour le watt-heure.
Je me suis inspiré de la documentation et des fichiers cfg trouvés dans la base.
La commande fonctionne sauf lors d'un ajout d'un préfixe.
Le point central disparaît.
Comment y remédier ?
Merci
Code : Tout sélectionner
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{siunitx}
%\DeclareSIUnit[inter-unit-product = \ensuremath{\cdot}]\Wh{\watt\hour}
\DeclareSIUnit[inter-unit-product = \ensuremath { \bgroup \cdot \egroup }]\Wh{\watt\hour}
\begin{document}
\si{k\Wh}
\si{\Wh}
\SI{10}{\Wh}
\end{document}
Dernière modification par
Arathorn le mardi 13 août 2019, 21:19, modifié 2 fois.
rebouxo
Modérateur honoraire
Messages : 6962 Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre
Contact :
Message non lu
par rebouxo » mercredi 03 juillet 2019, 09:35
Chez moi ça marche®© ;-)
Donc, je ne comprends pas ton problème...
Ah et moi je code \si{\kilo\Wh} et non \si{k\Wh}.
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Arathorn
Utilisateur éprouvé
Messages : 284 Inscription : mercredi 24 avril 2013, 19:47
Statut actuel : Enseignant
Message non lu
par Arathorn » mercredi 03 juillet 2019, 12:08
Bonjour,
Quand je ne tape pas de préfixe,j'ai l'affichage W point central h mais dès que je mets \kilo le point central disparaît.
J'ai contourné un peu le problème en redéfinissant GWh, MWh et kwh.
la commande \kWh n'est pas écrasée par ma nouvelle déclaration donc j'ai mis un w miunscule.
Code : Tout sélectionner
\DeclareSIUnit[inter-unit-product = \ensuremath{\bgroup \cdot \egroup}] \Wh {\watt\hour}
\DeclareSIUnit[inter-unit-product = \ensuremath{\bgroup \cdot \egroup}]\kwh{\kilo\watt\hour}
\DeclareSIUnit[inter-unit-product = \ensuremath{\bgroup \cdot \egroup}]\MWh{\mega\watt\hour}
\DeclareSIUnit[inter-unit-product = \ensuremath{\bgroup \cdot \egroup}]\GWh{\giga\watt\hour}
Pièces jointes
test-wh.pdf
(17.46 Kio) Téléchargé 155 fois
rebouxo
Modérateur honoraire
Messages : 6962 Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre
Contact :
Message non lu
par rebouxo » mercredi 03 juillet 2019, 15:10
Ah OK. J'ai le me comportement.
J'ai l'impression que le comportement est voulu. Il y a des remarques sur cette unité dans la doc de siunitx.
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Arathorn
Utilisateur éprouvé
Messages : 284 Inscription : mercredi 24 avril 2013, 19:47
Statut actuel : Enseignant
Message non lu
par Arathorn » vendredi 05 juillet 2019, 12:35
Je crois que j'ai trouvé une solution.
Il faut bien écrire le préfixe et pas son symbole pour que cela fonctionne.
Code : Tout sélectionner
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{siunitx}
\sisetup{group-minimum-digits=3,inter-unit-product=\ensuremath{{}\!\cdot{}\!{}}}
%\DeclareSIUnit[inter-unit-product = \ensuremath { \bgroup \cdot \egroup }]\Wh{\watt\hour}
\DeclareSIUnit\Wh{\watt\hour}
\begin{document}
\si{\Wh} / \si{\kilo\Wh} / \si{\kWh} /\SI{12}{\mega\Wh} /\SI{4500}{\giga\Wh} / \si{\watt\hour} / \si{\kilo \watt \hour}
\end{document}
source
http://www.chaurand.fr/site/download/?C=M;O=D et dans le fichier personnel.cls