Liste de commandes pour des actions spécifiques. Pas/peu de détails/explications, prérequis de shell supposés connus. Si une commande est donnée pour bash uniquement, cela signifie qu’elle n’est pas compatible avec le shell POSIX ou d’autres implémentations basiques mais est vraisemblablement disponible dans les autres implémentations …
read moreZsh, c'est trop cool
Depuis plusieurs mois maintenant, j'utilise zsh comme interpréteur par défaut. L'un des principaux avantages de zsh par rapport à bash est la possibilité de complétion avancée. Sous bash, lorsqu'on appuie sur <TAB> pour obtenir la complétion d'une commande, bash se contente de lister les possibilités. Sous zsh, les pressions suivantes …
read moreRéaliser des diagramme FAST en LaTeX
J'ai récemment eu besoin d'insérer des diagrammes FAST dans un rapport en LaTeX. J'ai d'abord pensé les réaliser sur un logiciel de diagramme comme dia pour l'insérer comme une image et puis j'ai découvert le paquet fast-diagram qui définit un environnent et des commandes LaTeX pour réaliser un joli diagramme …
read moreAjouter un dépôt git distant
git est tout à fait capable de gérer plusieurs dépôt distant. Voilà comment en ajouter un.
read moreUtiliser ipython pour manipuler des espaces en shell
Bash est assez pénible quand à la gestion des espaces. Par défaut, la boucle for itère sur ce qui est séparé par un saut de ligne ou un espace. Je n'ai pas encore trouvé de solution satisfaisante en bash pur. Mais python (ou plutôt ipthon peut venir à la rescousse …
read moreLaTeX : annexe
Comment faire des annexes (numéroté par des lettres plutôt que par des chiffres) en LaTeX ? C’est très facile avec le paquet appendix. Il suffit juste de l’utiliser : \usepackage{appendix}. Ensuite, placé toutes vos annexes dans l’environnement appendix comme ci-dessous.
read more\begin{appendix} \chapter{Les micromodules} \label{a_ …
LaTeX : glossaire
Pour mon rapport de stage, j’ai eu besoin de faire un glossaire en LaTeX. Contrairement à ce que l’on pourrait croire, c’est assez simple grâce au paquet glossaries. L’option nonumberlist permet de ne pas avoir les numéros de pages pour lesquelles le terme est utilisé à …
read moreLaTeX : une jolie page de garde
LaTeX sait faire des pages de titre avec la commande maketitle si on a au préalable renseigné les champs \author{Moi}, \date{\today} et \title{Mon titre}. Néanmoins, elle fait un peu austère. Heureusement, l’environement titlepage vient à la rescousse. Avec le code ci-dessous, on obtient un très beau …
read moreLaTeX : de jolis titres
Cela fait un moment que je me demande comment changer l’apparence des titres de chapitre sous LaTeX. Parce que avoir un gros Chapitre 1 ce n’est pas toujours ce que je veux.
Heureusement, le paquet titlesec vient à la rescousse. Il ajoute la commande titleformat Ainsi, pour avoir …
read moreEmacs : se connecter en ssh
Emacs n’est pas installé sur le seveur où vous devez modifier des fichiers ? Vous détestez vi et trouvez nano trop limité ? Eh bien vous pouvez utiliser Emacs avec votre configuration habituelle !
Pour que Emacs se connecte au serveur, tapez simplement : ^x ^f /ssh2:USER@SEVER. Emacs va alors se …
read more