Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
stardict [Le 07/03/2016, 10:30]
L'Africain Maj de la page
stardict [Le 01/03/2023, 21:40] (Version actuelle)
L'Africain
Ligne 1: Ligne 1:
-{{tag>Trusty ​dictionnaires_encyclopédies logiciels_d_apprentissage_de_langues traduction}}+{{tag>Jammy dictionnaires_encyclopédies logiciels_d_apprentissage_de_langues traduction}}
 ---- ----
  
Ligne 14: Ligne 14:
  
 {{:​stardict:​stardict_trusty.png|}} {{:​stardict:​stardict_trusty.png|}}
- 
-===== Pré-requis ===== 
-  
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
  
 ===== Installation ===== ===== Installation =====
Ligne 107: Ligne 102:
  
 ==== Généralités ==== ==== Généralités ====
-Pour lancer ​l'​application ​faites une recherche dans [[unity#​tableau_de_bord_dash|le tableau de bord Unity]] avec le mot clé **StarDict**.\\+Lancez ​l'​application ​comme indiqué ​[[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) ​avec la [[:​commande_shell|commande]] suivante :​ <​code>​stardict</​code>​\\
  
   * La fonction **Scan** de StarDict permet d'​obtenir la définition de n'​importe quel mot présent à l'​écran (quel que soit le logiciel utilisé : navigateur Internet, traitement de texte ou autre). Il suffit de sélectionner le mot voulu (par double-clic ou autrement) et la définition apparaît dans une nouvelle fenêtre, à condition que le mot soit présent dans les dictionnaires activés. Si le mot est absent des dictionnaires,​ StarDict n'​affiche rien, le double clic n'​ouvre aucune fenêtre. \\   * La fonction **Scan** de StarDict permet d'​obtenir la définition de n'​importe quel mot présent à l'​écran (quel que soit le logiciel utilisé : navigateur Internet, traitement de texte ou autre). Il suffit de sélectionner le mot voulu (par double-clic ou autrement) et la définition apparaît dans une nouvelle fenêtre, à condition que le mot soit présent dans les dictionnaires activés. Si le mot est absent des dictionnaires,​ StarDict n'​affiche rien, le double clic n'​ouvre aucune fenêtre. \\
Ligne 166: Ligne 161:
 ==== Dissection d'un dictionnaire ==== ==== Dissection d'un dictionnaire ====
  
-Quelques informations sur le format des dictionnaires StarDict. ​+Quelques informations sur le format des dictionnaires StarDict.
  
 Pour ouvrir un dictionnaire,​ StarDict va chercher l'​extension ''​.ifo'',​ puis ouvrir le fichier ''​.idx''​ ou ''​.idx.gz''​ et le fichier ''​.dict.dz''​ ou ''​.dict''​ qui est dans le même répertoire et avec le même nom. Il peut y avoir un fichier ''​.syn''​ non obligatoire. Pour ouvrir un dictionnaire,​ StarDict va chercher l'​extension ''​.ifo'',​ puis ouvrir le fichier ''​.idx''​ ou ''​.idx.gz''​ et le fichier ''​.dict.dz''​ ou ''​.dict''​ qui est dans le même répertoire et avec le même nom. Il peut y avoir un fichier ''​.syn''​ non obligatoire.
Ligne 187: Ligne 182:
 Si l'​option de ''​sametypesequence''​ est placée, elle indique à StarDict que les données de chaque mot dans le dossier de .dict auront le même type de données. Si l'​option de ''​sametypesequence''​ est placée, elle indique à StarDict que les données de chaque mot dans le dossier de .dict auront le même type de données.
 Chaque dictionnaire devrait essayer d'​employer le dispositif de ''​sametypesequence''​ pour économiser l'​espace disque.\\ Chaque dictionnaire devrait essayer d'​employer le dispositif de ''​sametypesequence''​ pour économiser l'​espace disque.\\
-Exemples : +Exemples :
   * '​m'​ : les mots sont du texte pur au format utf-8 finissant par '​\0'​.   * '​m'​ : les mots sont du texte pur au format utf-8 finissant par '​\0'​.
   * '​h'​ : format hypertexte.   * '​h'​ : format hypertexte.
   * '​x'​ : dictionnaire converti à partir d'un fichier xdxf (cf l'​utilitaire **makedict** ci-dessous),​ ce qui permet des indications de style (cf [[http://​xdxf.sourceforge.net|le site xdxf]]).   * '​x'​ : dictionnaire converti à partir d'un fichier xdxf (cf l'​utilitaire **makedict** ci-dessous),​ ce qui permet des indications de style (cf [[http://​xdxf.sourceforge.net|le site xdxf]]).
-  * '​g'​ : dictionnaire créé en utilisant les informations de style de pango: cf [[http://​www.moeraki.com/​pygtkreference/​pygtk2reference/​pango-markup-language.html|Pango markup language]]. ​+  * '​g'​ : dictionnaire créé en utilisant les informations de style de pango: cf [[http://​www.moeraki.com/​pygtkreference/​pygtk2reference/​pango-markup-language.html|Pango markup language]].
   * Le fichier ''​.idx''​ est une liste de noms.   * Le fichier ''​.idx''​ est une liste de noms.
   * Le fichier ''​.syn''​ contient des informations pour les synonymes, ce qui signifie que quand vous rentrez un synonyme, StarDict va chercher un autre mot en relation avec lui.   * Le fichier ''​.syn''​ contient des informations pour les synonymes, ce qui signifie que quand vous rentrez un synonyme, StarDict va chercher un autre mot en relation avec lui.
Ligne 197: Ligne 192:
  
 ==== Outils de conversion et d'​édition ==== ==== Outils de conversion et d'​édition ====
 +===PyGlossary===
 +Vous trouverez [[https://​github.com/​ilius/​pyglossary|ici]] un outil écrit en [[python]] permettant de convertir graphiquement de très nombreux types de formats de dictionnaire.
 === Stardict-tools === === Stardict-tools ===
  
Ligne 205: Ligne 202:
 {{:​stardict:​stardict-editor_trusty.png|{{capture-stardict-editor.png|}} {{:​stardict:​stardict-editor_trusty.png|{{capture-stardict-editor.png|}}
  
- ​stardict-editor est un utilitaire graphique qui permet de "​compiler"​ et "​décompiler"​ un dictionnaire (i.e. passer d'un fichier texte au format stardict et vice-versa). ​Pour l'​exécuter entrez ​+ ​stardict-editor est un utilitaire graphique qui permet de "​compiler"​ et "​décompiler"​ un dictionnaire (i.e. passer d'un fichier texte au format stardict et vice-versa).
  
 **Pour décompiler un dictionnaire,​ c'​est-à-dire le convertir du format StarDict au format texte tabulé :** **Pour décompiler un dictionnaire,​ c'​est-à-dire le convertir du format StarDict au format texte tabulé :**
  • stardict.1457343033.txt.gz
  • Dernière modification: Le 07/03/2016, 10:30
  • par L'Africain