Link Search Menu Expand Document
Outils et langages

Moteurs de recherche

Éditeur de texte : VSCodium/Visual Studio Code

  • VSCodium est l’éditeur que nous utilisons ensemble, disponible pour tout système d’exploitation
    • C’est la version libre de Visual Studio Code, sans transmission de données télémétriques à Microsoft
    • Documentation
    • Extensions à installer dans le logiciel
      • Markdown All in One : faciliter l’usage du Markdown
      • Markdown Preview Enhanced : mieux prévisualiser le Markdown
      • markdownlint : linter pour le Markdown
      • HTMLHint : linter pour le HTML
      • Scholarly XML : faciliter l’usage du XML et du XML-TEI
      • Prettier - Code formatter : harmoniser la présentation de votre code
      • Rainbow CSV : faciliter l’usage du CSV (commandes align et shrink)
      • Geo Data Viewer : visualiser des données cartographiques
      • Data Preview : manipuler des données (utilisée par l’extension précédente)
      • Télécharger les fichiers VSIX depuis Marketplace et installer (optionnel)
        • CriticMarkup for Visual Studio Code : faciliter l’usage du CriticMarkup
        • Diff : visualiser les différences entre deux fichiers de texte brut
        • Text Pastry : générer des séquences de nombres et autres opérations sur le texte
        • CSL Preview : prévisualiser un style bibliographique CSL
  • Visual Studio Code
    • Documentation
    • Extensions à installer dans le logiciel
      • Markdown All in One : faciliter l’usage du Markdown
      • Markdown Preview Enhanced : mieux prévisualiser le Markdown
      • markdownlint : linter pour le Markdown
      • CriticMarkup for Visual Studio Code : faciliter l’usage du CriticMarkup
      • HTMLHint : linter pour le HTML
      • Scholarly XML : faciliter l’usage du XML et du XML-TEI
      • Prettier - Code formatter : harmoniser la présentation de votre code
      • Rainbow CSV : faciliter l’usage du CSV (commandes align et shrink)
      • Diff : visualiser les différences entre deux fichiers de texte brut
      • Text Pastry : générer séquences de nombres et autres opérations sur le texte
      • CSL Preview : prévisualiser un style bibliographique CSL
      • Geo Data Viewer : visualiser des données cartographiques
      • Data Preview : manipuler des données (utilisée par l’extension précédente)
  • Autres éditeurs gratuits
    • Toutes plateformes : Pulsar
      • Documentation
      • Packages à installer depuis la plateforme
        • Language Markdown
        • Markdown Preview Plus
        • Linter Autocomplete Jing
        • TEI Framework
      • Nous utilisions auparavant Atom, projet dont l’obsolescence a été programmée après son rachat par Microsoft et qui a été arrêté en 2023. Pulsar en est un fork libre prometteur.
    • Linux : Gedit (installé par défaut)
    • Mac : Sublime Text
    • Windows : Notepad++

Markdown

GitHub

Terminal Unix

  • Pour vous familiariser avec le terminal Unix (également appelé ligne de commande, shell et, en l’occurence, Bash), suivez ce tutoriel de la plateforme Programming Historian : Introduction to the Bash Command Line.
  • Sous Windows et sous Mac ou Linux, les commandes varient légèrement. Voici une liste des commandes les plus courantes, extraite d’un tableau plus complet :
Unix Windows Notes
chown, chmod attrib Sets ownership on files and directories
cd cd On Windows, cd alone prints the current directory, but on Unix cd alone returns the user to his home directory.
pwd cd On Windows, cd alone prints the current directory.
clear cls Clear the terminal screen
cp copy  
date datetime Date on Unix prints the current date and time. Date and time on Windows print the date and time respectively, and prompt for a new date or time.
rm del ¡ATTENTION!
rm -r deltree ¡ATTENTION! Recursively deletes entire directory tree
ls dir dir also works on some versions of Unix.
diff fc  
grep find  
man help help by itself prints all the commands
mkdir mkdir  
more, less more  
mv move  
shutdown -r Reboot, shutdown -r  
rmdir rmdir ¡ATTENTION!
rm -r rmdir /s ¡ATTENTION! Windows has a y/n prompt. To get the prompt with Unix, use rm -i. The i means “interactive”.
shutdown -h shutdown -s Also need -f option to Windows if logged in remotely
sort sort  
cat type  

Pandoc

  • Pandoc convertit les fichiers d’un format dans un autre.

Regex

  • Expressions rationnelles (ou régulières, d’où l’abréviation « regex »), pour réaliser requêtes et transformations avancées
  • ?regex
  • Rappels très clairs et adaptés à RStudio : Work with Strings Cheat Sheet (cheat sheet du package stringr, version HTML en ligne ou page 2 de la version PDF)
  • R et les expressions régulières
  • Exercices interactifs : Regexone
  • Apprendre et tester en ligne : Regex101

HTML

TEI (et XML)

Voyant Tools

R et RStudio

LaTeX

OCR

Open Refine

CLTK

  • The Classical Language Toolkit (en Python) : CLTK

Stopwords

Lemmatisation

  • Pyrrha, environnement de « post-correction » intégrant le service Web Deucalion
  • LemmatizedAncientGreekXML, collection désormais ancienne de textes grecs de Perseus comprenant lemmatisation et analyse morphosyntaxique

Stemmatologie

Travailler avec des images

Cartographie

Publier en ligne un site ou une édition

Intertextualité (text reuse detection)