Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
td_histoire_numerique:descriptif_exercice_2 [2014/10/06 18:40] Francesco Beretta [Procédure à suivre pour l'installation de l'interface] |
td_histoire_numerique:descriptif_exercice_2 [2014/10/30 07:09] Francesco Beretta [Création de deux bases de données, interfacées avec Base (LibreOffice / OpenOffice)] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Création de deux bases de données, interfacées avec Base (LibreOffice / OpenOffice) ====== | ====== Création de deux bases de données, interfacées avec Base (LibreOffice / OpenOffice) ====== | ||
+ | <html> | ||
+ | <table><tr><td style="vertical-align: middle;"><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Licence Creative Commons" style="border-width:0; font-size:smaller" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a> | ||
+ | </td> | ||
+ | <td> | ||
+ | <span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Le cours "Informatique pour les historiens"</span> de <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Francesco Beretta</span>, avec tous les documents, fichiers et scripts associés, est mis à disposition selon les termes de la <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International</a>.</td></tr></table> | ||
+ | </html> | ||
+ | \\ | ||
+ | Retour vers l'[[td_histoire_numerique:accueil|accueil]] | ||
+ | \\ | ||
Nous allons créer deux bases de données, bd_td_exercice et bd_personnelle, qui contiendront respectivement les données que je vous fournis pour les exercices et celles que vous alles produire vous-mêmes. | Nous allons créer deux bases de données, bd_td_exercice et bd_personnelle, qui contiendront respectivement les données que je vous fournis pour les exercices et celles que vous alles produire vous-mêmes. | ||
Ligne 87: | Ligne 96: | ||
* Cette fois, la table est vide car c'est à vous de la remplir | * Cette fois, la table est vide car c'est à vous de la remplir | ||
+ | \\ | ||
Ligne 129: | Ligne 138: | ||
==== Installer l'interface de sa base personnelle ==== | ==== Installer l'interface de sa base personnelle ==== | ||
+ | |||
Il s'agit maintenant de créer une interface pour la base de données personnelle que vous avez créé plus haut dans PostgreSQL: **bd_personnelle** | Il s'agit maintenant de créer une interface pour la base de données personnelle que vous avez créé plus haut dans PostgreSQL: **bd_personnelle** | ||
Ligne 148: | Ligne 158: | ||
Si vous avez tout effectué correctement jusqu'ici vous disposez désormais d'une base de données à vous, vous permettant de créer des objets et de les associer entre eux. Par exemple, de créer un acteur et de l'associer à la bibliographie qui le concerne. | Si vous avez tout effectué correctement jusqu'ici vous disposez désormais d'une base de données à vous, vous permettant de créer des objets et de les associer entre eux. Par exemple, de créer un acteur et de l'associer à la bibliographie qui le concerne. | ||
+ | \\ | ||
- | + | ====== Sauvegarde de votre base personnelle !!! ====== | |
- | + | ||
- | + | ||
- | ==== Sauvegarde de votre base personnelle ==== | + | |
Ligne 182: | Ligne 190: | ||
+ | ====== Mise à jour de la base de données et de l'interface ====== | ||
+ | Télécharger le {{:td_histoire_numerique:bd_20141011.zip|fichier de la mise à jour}} et vérifier que c'est bien la dernière version.\\ | ||
+ | Version actuelle: bd_20141011 | ||
- | + | * Extraire – dézipper le dossier | |
- | + | * Ouvrir votre base de données personnelle (bd_personnelle) avec pgAdminIII | |
- | + | * Déplier dans l'arboréscence de gauche les schémas (rouge) | |
- | + | * NE TOUCHEZ JAMAIS au schéma 'objets' | |
- | ====== Création des objets et indexation des textes ====== | + | * sélectionner le schéma vues_affichage, puis click droit: **supprimer en cascade** |
- | + | * sélectionner le schéma paramètre, puis click droit: **supprimer en cascade** | |
- | =====Présentation du modèle conceptuel===== | + | * recrééz les schémas paramètre et vues_affichage selon les instructions [[td_histoire_numerique:descriptif_exercice_2&#creation_de_la_base_de_donnees_bd_personnelle|données ci-dessus]] et SANS TOUCHER au schéma 'objets' |
- | + | * prenez le fichier bd_personnelle.odb qui contient l'interface de votre base de données qui se trouve dans le dossier téléchargé et mettez le à la place de votre fichier actuel | |
- | Voici le {{:td_histoire_numerique:mcd_base_td_histoire_numerique.odg|fichier du MCD}} à télécharger. | + | * si les paramètres de votre base de données sont corrects (nom de la base: bd_personnelle, port 5432) vous aurez accès à votre nouvelle interface et aux nouveaux paramètres – ainsi à vos données que vous n'avez pas touchées. |
- | + | * si ce n'est pas le cas, vérifiez le paramètrage selon les indications données [[td_histoire_numerique:descriptif_exercice_2&#installer_l_interface_de_sa_base_personnelle|ci-dessus]] | |
- | + | ||
- | + | ||
- | ===== Encodage de textes en XML – TEI ===== | + | |
- | + | ||
- | Installer le navigateur [[https://www.mozilla.org/fr/firefox/new/|Firefox]] | + | |
- | + | ||
- | + | ||
- | La [[http://www.tei-c.org|page d'accueil]] de la Text encoding initiative. | + | |
- | + | ||
- | Les [[http://www.tei-c.org/release/doc/tei-p5-doc/fr/html/index.html|Guidelines]] en 'français'. | + | |
- | + | ||
- | [[http://xml.developpez.com/cours/?page=tech|Tutoriels]] d'introduction à XML. | + | |
- | + | ||
- | Exemples d'utilisation des balises tirés des Guidelines, par ex. [[http://www.tei-c.org/release/doc/tei-p5-doc/fr/html/examples-seg|l'élément 'seg']]. Remplacer le nom de l'élément après le tiret avec le nom de l'élément pour lequel on cherche des exemples. | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ===== Activation de l'éditeur jEdit ===== | + | |
- | + | ||
- | + | ||
- | Télécharger le {{:td_histoire_numerique:documents_tei_20141005.zip|fichier}} contenant les documents pour jEdit, le dézipper et le placer dans le dossier du TD. Le dossier doit s'appeler 'documents_tei' sans date. | + | |
- | + | ||
- | + | ||
- | + | ||
- | Mise en fonction de jEdit: | + | |
- | + | ||
- | * Dans le gestionnaire des plugins (Menu Plugins > Gestionnaires des plugins), vérifier si le plugin ProjectViewer est déjà installé (onglet Gestion), sinon l'ajouter (onglet Installation) | + | |
- | * Ajouter également le plugin SQL | + | |
- | * Ouvrir la fenêtre du ProjectViewer, dans le menu AllProjects créer un nouveau projet | + | |
- | * L'appeler td_histoire_numerique | + | |
- | * Comme 'root directory' = dossier racine chercher avec le bouton 'Choose' le dossier 'documents_tei' que vous venez de créer à partir du fichier dézippé, le sélectionner sans l'ouvrir et appuyer sur le bouton 'Parcourir' | + | |
- | * Valider, ce qui comporte l'ouverture de la boite de dialogue 'Inital import', ne rien changer dans le paramètres et clicquer sur 'Import' | + | |
- | * Le contenu du dossier sera visible dans la fenêtre des projets | + | |
- | + | ||
- | + | ||
- | Paramétrage de jEdit | + | |
- | + | ||
- | * Modification du menu contextuel | + | |
- | * Par click droit au milieu de la fenêtre du texte activer le menu contextuel et sélectionner personnaliser ce menu | + | |
- | * Clicquer sur le bouton '+' pour ajouter une nouvelle entrée | + | |
- | * Sélectionner plugin XML | + | |
- | * Ajouter les entrées: Indentation XML, Insertion XML (Afficher/Masquer), Editer la balise au curseur | + | |
- | * A l'aide des fléches vertes monter les trois éléments insérés dans la deuxième zone du menu | + | |
- | * Sélectionner Plugin: Sideclick-Parsers, ajouter xml (analyser xml) et le monter au début de la partie xml du menu contextuel | + | |
- | * Création des raccourcis | + | |
- | * Dans le menu Utilitaires > Options générales sélectionner Raccourcis | + | |
- | * Ajouter des raccourcis: Ctrl-i pour Indentation XML; ctrl-maj-i pour Insertion XML; ctrl-maj-a pour xml 'analyser XML) | + | |
- | * Modification de la largeur de la fenêtre | + | |
- | * Menu Utilitaires > options générales, dans l'entrée Edition activer le retour à la ligne 'soft' | + | |
- | * adapter la longueur de la ligne (80-100 caractères) en fonction de la largeur de son propre écran | + | |
- | * Dans l'entrée encodages, mettre l'encodage par défaut à UTF-8 | + | |
- | * Docker les fenêtres des plugins (Sideclick, ProjectViewer, Insertion XML) dans la fenêtre de gauche: Otions globales, Ancrage | + | |
- | * Dans 'Zone de texte' modifier la taille de la police de l'éditeur si souhaité | + |