LaTeX et Subversion - Partie 1 : installation et configuration du dépôt SVN

Magazine
Marque
SysOps Pratique
Numéro
71
Mois de parution
mai 2012
Spécialité(s)


Résumé

Utilisateur de LaTeX depuis plusieurs années, ce composeur de texte répond à toutes mes attentes en termes de rédaction. Table des matières, table des figures, gestion de la bibliographie, mise en page par l'intermédiaire de « templates », interopérabilité, bref, un outil fait pour gagner du temps. Cependant, depuis l'arrivée des dernières versions de traitements de texte, une fonctionnalité présente dans ces derniers manque à LaTeX : la révision de document. Nous verrons cependant qu'il est possible de pallier cela par l’intermédiaire d'un gestionnaire de versions et de quelques utilitaires. La mise en place de ces outils permettra aussi de faire de la rédaction collaborative, ce qui est encore exclu avec les traitements de texte classiques.


1. Introduction

L’écriture collaborative de documents demande une forte synchronisation entre les auteurs [1]. Cette coordination peut être organisée de différentes manières. On peut par exemple construire un document simplement en échangeant des messages électroniques et en y attachant le fichier. Cependant, il n'est pas possible pour les auteurs de travailler en même temps sur le document. Et s'ils le font, le problème est alors la synchronisation/fusion de tous ces fichiers.

Une seconde solution consiste à partager un document via une zone de stockage (répertoire partagé sur un serveur). C'est maintenant possible avec des outils comme Zimbra, qui possède même une fonction de verrouillage du fichier en cours d'édition. Cependant, ces fonctionnalités restent souvent limitées à un groupe déterminé ou aux machines d'un réseau.

Une troisième solution, que nous détaillerons dans la suite, consiste à mettre en place un gestionnaire de…

La suite est réservée aux abonnés. Il vous reste 96% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant


Article rédigé par

Par le(s) même(s) auteur(s)

Utilisez GitLab pour la gestion globale de vos projets en équipe

Magazine
Marque
SysOps Pratique
Numéro
120
Mois de parution
juillet 2020
Spécialité(s)
Résumé

D’après Wikipédia, GitLab est un « logiciel libre de forge basé sur Git [1] proposant les fonctionnalités de wiki, un système de suivi des bugs, l’intégration continue et la livraison continue » [6]. Il est développé par la société GitLab Inc. et est très utilisé par les entreprises informatiques, mais aussi les centres de recherche et les équipes produisant des logiciels libres. Sa première version date d’octobre 2011 et il n’a pas cessé d’évoluer depuis. GitLab est donc une plateforme permettant d’héberger et de gérer des projets dans leur ensemble. Elle offre la possibilité de gérer ses dépôts Git et permet une gestion de tout le processus de développement de l’idée à la production. Elle propose ainsi une collaboration simple et efficace entre les différents participants d’un même projet.

Annotez et complétez vos PDF avec Xournal++

Magazine
Marque
SysOps Pratique
Numéro
118
Mois de parution
mars 2020
Spécialité(s)
Résumé

Xournal ++ est une application de prises de note et de dessin à l’aide d’un stylet ou de la souris. L’une de ses fonctionnalités très utile permet d’ouvrir un fichier PDF et de réaliser des annotations sur ce dernier. Voyons en détail l’utilisation de ce petit utilitaire libre très pratique.

Mise en place d'Overleaf Community pour l’écriture collaborative au sein de votre équipe

Magazine
Marque
Contenu Premium
Spécialité(s)
Résumé

Si vous utilisez LaTeX pour vos documents, vous connaissez vraisemblablement Overleaf qui vous permet de rédiger de manière collaborative depuis n’importe quel poste informatique connecté à Internet. Cependant, la version gratuite en ligne souffre de quelques limitations et le stockage de vos projets est externalisé chez l’éditeur du logiciel. Si vous désirez maîtriser vos données et avoir une installation locale de ce bel outil, cet article est fait pour vous.

Créez facilement des applications graphiques tactiles avec Python et Kivy

Magazine
Marque
SysOps Pratique
HS n°
Numéro
46
Mois de parution
octobre 2019
Spécialité(s)
Résumé
Dans le numéro 106 de Linux Pratique nous avons vu comment développer des applications graphiques pour petits écrans tactiles en python avec pySDL2, un « wrapper » python vers la bibliothèque SDL2. Cependant, cette dernière est très limitée en termes de widgets graphiques. Nous allons découvrir ici la bibliothèque Kivy qui est très complète et vous permettra de réaliser des interfaces graphiques complexes sans trop d’efforts.

Les listes de lecture

Débuter avec les conteneurs

8 article(s) - ajoutée le 01/07/2020
Découvrez notre sélection d'articles pour faire vos premiers pas avec les conteneurs, apprendre à les configurer et les utiliser au quotidien.

Les bases du DevOps

11 article(s) - ajoutée le 02/07/2020
Si vous recherchez quels sont les outils du DevOps et comment les utiliser, cette liste est faite pour vous.

Tout pour la sauvegarde

8 article(s) - ajoutée le 02/07/2020
Il est essentiel d'effectuer des sauvegardes régulières de son travail pour éviter de perdre toutes ses données bêtement. De nombreux outils sont disponibles pour nous assister dans cette tâche.
Plus de listes de lecture