{{tag>Xenial Bionic application}}
----
{{ https://www.wycliffe.ca/wycliffe/ck_assets/admin/images/sil_200.png?80}}
====== Pack linguistique de Sil Software © : LibreOffice devient linguiste ======
La page est organisée de façon à ce que l'utilisateur puisse avoir sous la main tous les outils dont il pourrait avoir besoin pour utiliser pleinement l'extension Libre Office « Linguistique » et ou le pack linguistique. \\
En effet :
* __Si Lingtools ne peut pas fonctionner sans Sil software, l'inverse n'est pas vrai__.
* Le Sil Linguist Pack est conçu comme une application autonome qui a ses propres exigences.
* Vous pouvez tout à fait utiliser le pack linguistique de Sil software seul. \\
C'est pour toutes ces raisons que les deux logiciels ont leur propre section sur la même page.
Le pack d'outils proposés par Sil Software, permet :
* d’offrir une base de données documentaire :
* de [[wpfr>phonème]] (sons distincts),
* de définitions,
* de [[wpfr>sémantique]],
* une [[wpfr>sémiologie]], et
* une [[wpfr>Mémoire de traduction|matrice de traduction]].
* de travailler soit en local, soit en serveur distant collaboratif.
__Une base de données linguistique__ également appelée [[wpfr>Banque de terminologie|banque de terminologie]] est :
* composée de mots complets avec leurs définitions et ou traductions dans le couple de langues choisies.
* décomposée en parties de mots soit [[wpfr>Phonème|phonèmes]], soit racines + préfixes et terminaisons (cf. [[wpfr>Morphologie (linguistique)|morphologie linguistique]]) pour de plus amples informations à ce sujet.
Le dépôt de Sil Software © comporte les logiciels principaux suivants :
^ Paquet ^ Fonction principale |
| Chmsee | Gère et affiche le fichier d'aide de FieldWorks |
| FieldWorks| Le paquet principal |
| Fieldworks-applications | Gère les interactions entre les applications |
| Fieldworks-enc-converters | Gère l’encodage des fichiers de phonèmes |
| Flexbridge| Gère l'explorateur de langue |
| Sqlite | Gère la base de données des mots et leurs définitions |
| Wesay| Gère les serveurs local et distant |
vous obtenez les logiciels suivants :
* Wesay Config
* console de gestion de projets linguistiques
* console de configuration du serveur local collaboratif
* ChorusHub (logiciel de configuration du serveur local collaboratif) ; la console n'est pas accessible directement ;
* FieldWorks Language Explorer
* FieldWorks Translation Editor ; logiciel de traduction (matrice de traduction)
Une extension LibreOffice permet d'y accéder grâce à une entrée dans le menu. Cette extension « Linguistique » n'est pas seulement une extension de LibreOffice, mais un pack logiciel qui donne accès à des outils d'apprentissage de la grammaire, de sémiologie, de sémantique et à une matrice de traduction ; l'extension nécessite les outils suivants :
* [[https://software.sil.org/phonologyassistant/|Sil Phonology Assistant]]
* [[https://software.sil.org/toolbox/|Sil Field Linguist's Toolbox]]
* [[https://software.sil.org/fieldworks/|Sil FieldWorks]]
===== Pré-requis =====
* Avoir installé [[:installation_paquet|installant les paquets]] **[[apt>pygments]]** et **[[apt>libreoffice-script-provider-python]]**
* Avoir installé [[:wine]] pour faire tourner Toolbox163 for Wine.
Une version spécifique à la sous-couche de compatibilité Wine a été développée car à l'origine le pack linguistique complet disposait d'une version Linux dédiée.
=====Installation=====
====Installation des outils SIL====
Pour installer les outils SIL :
* Téléchargez et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] [[http://packages.sil.org/sil-repository.deb|sil-repository.deb]], qui [[depots|va ajouter le dépôt]] SIL à vos [[:sources.list|sources de logiciels]],
* [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]]
* Installez les paquets **[[apt>fieldworks,wesay|fieldworks et wesay]]**, en répondant oui à toutes les questions.
==== Installation de Field Linguist's Toolbox ====
Rendez-vous sur [[https://software.sil.org/toolbox/download/|la page de Field Linguist's Toolbox]] ; \\
Vous y trouverez le lien vers la dernière version en date : 1.6.3 et la documentation.
Téléchargez également le modèle pour commencer un projet il se trouve sur la même [[https://www.angelfire.com/planet/linguisticsisfun/ToolboxNewProject.zip|page]].
Décompresser l'archive dans votre dossier préféré.
Lancer ''ToolboxWine163.exe'' et voila... !
==== Installation de Phonology Assistant ====
Étant donné l'importance et la complexité de la résolution des dépendances de cette application Windows, l’utilisation du logiciel [[crossover|CrossOver]] n'est pas obligatoire, mais vivement recommandée. \\
Cliquer sur et vous pourrez utiliser les logiciels gratuits qui ne possèdent pas de limite de durée intrinsèque programmée. C'est cette procédure qui a été privilégiée.
Téléchargez sur le site officiel l'archive de [[https://software.sil.org/phonologyassistant/download/|Phonologie Assistant]].
La version installable sous Linux et fonctionnelle au 25 avril 2018 est la version **Phonology Assistant 3.6.2 full**, alors que la dernière version du logiciel est **3.6.4 full**.
C'est cette dernière qui fait l'objet d'une note d'incompatibilité qui concerne un message d’erreur spécifiant que Phonology ne trouve pas le chemin d'accès à la liste des projets ouverts.
**Concernant Phonology Assistant 3.6.2** :
FIXME : reste à :
* trouver un fichier de débogage détaillé (contenant l'installation des dépendances avec l'adresse des dépôts Microsoft) de l'installation réussie sous Cross-Over
* créer un script d'installation sous Wine
car Cross-Over ne démarre plus la bouteille au bout d'un certain temps.
Dans Cross-Over :
* Outils → Installer une application → taper « Internet Explorer 7 » dans une bouteille "Windows 7".
* installez les applications suivantes dans la bouteille en exécutant : sélectionner la bouteille (surbrillance) → menu Bouteille → installer une application dans la bouteille
* Microsoft_.NET_Framework_4.6.1
* Flash_Player_for_Internet_Explorer_(ActiveX)
* Moteur_HTML_CrossOver (ignorer la note d'incompatibilité, seules les dépendances nous intéressent ici)
* executer pa-setup-3.6.2.msi (phonology assistant) → Installer dans la bouteille Internet Explorer 7
* Bouteille → Renommer la bouteille « Phonology Assistant 3.6.2 ».
Les serveurs de Microsoft sont comme la météo, parfois capricieux. Il se peut que le serveur vous renvoie un message d'erreur spécifiant qu'il ne peut trouver la bibliothèque demandée car les bibliothèques de dépendances ont été déplacées (CrossOver est votre ami, il vous donne le lien dans un message pour une installation manuelle) :
* [[https://www.microsoft.com/fr-fr/download/details.aspx?id=53344|Microsoft Net Framework 4.6.2]] et
* [[https://www.microsoft.com/fr-fr/download/confirmation.aspx?id=1639|Microsoft Net Framework 2.0 Service Pack 2]]. \\
Si vous installez les dépendances de Phonology Assistant, reportez-vous à la page Phonology Assistant with Wine mentionnée dans la note ci-dessous
Pour l'instant le logiciel reste bloqué lors de la localisation de l'application au démarrage. Le programme plante et oblige à fermer. \\
Un mail de débogage a été envoyé à l'équipe de développeurs. le bogue qui empêche de démarrer Phonology Assistant 3.6.4 est mentionné sur la page [[https://software.sil.org/phonologyassistant/phonology-assistant-on-linux-with-wine/|Phonology Assistant on Linux with Wine]] — auteur : Greg ; date : 3 mars 2017.
Créer un [[raccourci-lanceur]], en mettant dans commande : ''wine $HOME/.wine/drive_c/Program\ Files\ \(x86\)/Phonology\ Assistant/Pa.exe''
==== Installation de l'extension « Menu Linguistique (LingTools) » ====
Installer l'extension [[https://extensions.libreoffice.org/extensions/lingtools|« Menu Linguistique (LingTools) »]]
===== Utilisation =====
{{:applications:lingtools_xenial.png?400|}}
Le menu Linguistique contient les en-têtes suivants :
* Configuration de phonologie
* Obtenir des exemples de phonologie
* --
* Configuration de grammaire
* Obtenir des exemples de grammaire
* Listes des abréviations
* --
* Conversion des données
* --
* Liste de mots et orthographe
* Effectuer des changements d'orthographe
* Exercice d'écriture
* --
* Aide (Anglais)
=== Le menu « Configuration de phonologie » ===
=== Le menu « Obtenir des exemples de phonologie » ===
=== Le menu « Configuration de grammaire » ===
=== Le Menu « Obtenir des exemples de grammaire » ===
=== Le menu « Listes des abréviations » ===
=== Le menu « Conversion des données » ===
=== Le menu « Liste de mots et orthographe » ===
=== Le menu « Effectuer des changements d'orthographe » ===
=== Le menu « Exercice d'écriture » ===
=== Le menu « Aide (Anglais) » ===
===== Conclusion =====
Voila, Libre Office et vous, êtes linguistes !
===== Problèmes connus=====
==== Problème de droits d'accès à FieldWorks Language Explorer et FieldWorks Translation Editor =====
Si vous exécutez FieldWorks Language Explorer et FieldWorks Translation Editor sans avoir redémarré après l'installation, vous obtenez le message d'erreur suivant :
This software cannot be run.
Missing write permissions on essential files or directories in /var/lib/fieldworks.
If you just installed FieldWorks, or were just added to the fieldworks group,
you will receive this error until you log out or reboot.
It appears that this is the situation. Log out or reboot and then run FieldWorks again.
If you have already tried logging out or rebooting, then you need to
have a computer administrator add your user to the fieldworks group. To do this, have the
computer administrator log in, launch Terminal, and execute the following command:
sudo adduser fieldworks
Redémarrer votre ordinateur et recommencez ;
Si l'erreur apparaît dans d'autres circonstances, cela signifie que l'utilisateur n'a pas de profil déclaré dans FieldWorks.
Entrez la commande suivante dans un [[:Terminal]] :
sudo adduser fieldworks
Ceci devrait résoudre le problème.
===== Bibliographie du linguiste =====
* (en) [[http://lingtransoft.info/apps/results?f%5B0%5D=field_app_os%3A4|Outils Linux sur Lingtransoft]]
* (en) [[http://packages.sil.org/|SIL Linux package repository for FieldWorks]]
* (en) [[https://software.sil.org/phonologyassistant/phonology-assistant-on-linux-with-wine/|Phonology Assistant on Linux with Wine]]
----
//Contributeurs principaux : [[:utilisateurs:eagle08]].//