# Limites connues de NAT

NAT est encore en développement.

Pour vous faire une idée des fonctionnalités prévues et des objectifs, consultez le dossier de conception.

Les prochaines versions amélioreront (ou pas!) les problèmes suivants:

- interface graphique:
  - Toutes les options ne sont pas encore intégrées;
  - Il n'y a pas de gestion de profils;
  - L'accessibilité de l'interface est perfectible.
- ligne de commande: toutes les options ne sont pas encore intégrées.
- contenus littéraires:
  - les fonctions de coupure (littéraire ET mathématique) avec le point 5 ne sont pas encore réalisées;
  - l'abrégé ne fonctionne pas;
  - certains caractères non francophones ne sont pas encore traduits.
- contenus mathématiques:

  Il y a beaucoup de cas où NAT ne donnera pas une bonne traduction. Cela est principalement dû au fait qu'un signe identique pour les voyants se traduit différemment en braille selon sa signification mathématique. Or il est parfois impossible de connaître le sens mathématique d'un signe dans une équation.

  Voici les problèmes déjà identifiés, mais il y en a certainement d'autres :

  - gestion des unités: quand on a un chiffre suivi d'un ou plusieurs espaces et de lettres, NAT considère qu'il s'agit d'unités. Donc on traduit par pt6, chiffre, espace, les lettres (précédées de pt6 si c'est en abrégé et que le nom de l'unité commence par une minuscule). Par contre, s'il n'y a pas d'espace (l'expression "2x" par exemple), NAT mettra pt6pt3. En outre, dès que l'unité est complexe "2m²" ou "20km/h", NAT ne détecte pas que c'est une unité et mettra point6 point3 devant l'expression;
  - pour les opérateurs comme cos, log, ln, il faut mettre des () pour l'argument, car il est impossible de savoir quand cet argument finit. En clair, cos x donnera une mauvaise traduction, mais cos(x) sera bien traduit;
  - la coupure mathématique n'est pas encore activée (cf. coupure plus haut);
  - la traduction des tableaux et matrices est pour l'instant très sommaire. Il y a certainement beaucoup de cas où cela donnera n'importe quoi.
- autres types de contenus (chimie, musique, etc.): à faire!
- autres langues: à faire;
- autres formats d'entrée: LaTeX en cours de réalisation, autres à faire;
- autres formats de sorties: à faire.

Si vous avez besoin d'une fonctionnalité particulière, contactez-nous!

Tous les contenus (images, textes, vidéos...) de cette documentation sont sous licence creative commons de type
NAT est un logiciel libre sous licence GNU/GPL réalisé par Bruno MASCRET