Généralités sur l'édition
Combien de logiciels différents utilisez-vous pour rédiger des documents ?
Cette page propose un tour d'horizon des solutions qui s'offrent à vous en matière de logiciels pour rédiger et faire des présentations. Pour plus de détails sur chacune des solutions, allez voir les pages dédiées.
Rédiger des documents écrits
Quelle complexité de mise en forme du texte adopter ?
Quand on fait de la prise de note ou quand on rend un rapport de fin d'étude, on n'est pas sur le même niveau de qualité de document. À ces niveaux de mise en page correspondent des méthodes et des logiciels différents.
Dans cette page on parle de 3 niveaux de mise en forme :
- fichiers texte brut et de balisage léger (ex: Markdown)
- bureautique (Word ou Writer)
- mise en forme avancée (LaTeX, HTML+CSS)
Évidemment, c'est le 2e type que vous connaissez le mieux. Sur ce site, vous trouverez toutefois des infos sur les trois niveaux de mise en forme.
La mise en forme légère : texte brut et balisage léger
À propos du balisage léger
Un langage de balisage léger est un type de langage de balisage utilisant une syntaxe simple, conçu pour être aisé à saisir avec un éditeur de texte simple, et facile à lire dans sa forme non formatée.
— Wikipédia
Tout le monde à un éditeur de texte brut (un pad) sur son ordinateur. Écrire du texte brut à de nombreux avantages :
- n'importe qui peut lire le fichier, avec pratiquement n'importe quel logiciel (interopérabilité)
- on se distrait moins à cause de la mise en page
Du texte brut (avec un peu de mise en page)
Le texte brut ce n'est pas du goût de tout le monde. Alors on a inventé Markdown.
Markdown
Markdown : le langage de balisage léger
Markdown est un langage de balisage léger. Il est largement utilisé sur internet (documentations de logiciels, blogs, etc.). Un document rédigé en Markdown pourra être converti facilement en *.html
, *.pdf
, ou même *.docx
!
Quand on écrit en Markdown, on écrit un fichier qui ressemble à ça :
# Titre niveau 1
Du texte avec **des mots en gras**
> une citation avec *de l'italique*
## Titre niveau 2
Une liste à puces :
- élément 1
- élément 2
Si on dispose du logiciel adapté au rendu visuel de Markdown, on observe ce type de rendu :
C'est adapté à toutes vos prises de notes, et probablement à la plupart de vos documents scientifiques.
Plus d'infos sur le Markdown
- Allez voir le tutoriel Markdown sur ce site
- Essayez Markdown sur ce tutoriel en ligne.
- Commencez à collaborer en Markdown sur Digipage
Mise en forme intermédiaire : la suite bureautique
Qu'il s'agisse de la suite Microsoft Office, de son équivalent libre (Libre Office) ou des versions en ligne (Google Docs), c'est probablement la première solution qui vient en tête pour rédiger des documents. Leur popularité vient du fait qu'il s'agit d'approche WYSIWYG (what you see is what you get) c'est-à-dire que vous voyez en direct la mise en page que vous êtes en train de produire.
Ce n'est pourtant pas la plus simple. À mi-chemin entre le balisage léger et la mise en forme avancée de LaTeX, les suites bureautiques sont souvent pleines de boutons et d'options qu'il est assez difficile de maîtriser. Qui n'a jamais hurlé sur Word qui ne fait pas ce qu'on veut ?
Le dilemme dans 90% des cas.
Vous êtes souvent dans les deux cas suivants :
- soit vous sous-utilisez votre logiciel bureautique : dans ce cas passez à du balisage léger.
- soit vous essayez de faire des choses jolies avec Word, ce qui n'est pas impossible ; mais cela vous prendra des heures à vous former, et des heures à mettre en page vos documents : dans ce cas investissez votre temps sur la mise en forme avancée (notamment sur LaTeX).
En résumé, quelques conseils.
- Ne considérez pas Word comme la seule solution
- Prenez le temps d'essayer autre chose ; ça pourrait vous plaire.
Mise en forme avancée avec LaTeX
LaTeX est un langage permettant de mettre en page des documents texte. La mise en page est réalisé automatiquement, ce qui nous décharge (en partie) de la tâche "FORME" du document. Vous écrivez le texte brut, vous le balisez (voir Les Balises Typographiques), et vous laissez LaTeX faire la mise en page. Même principe qu'en Markdown, mais cette fois il y a beaucoup plus d'options de mise en page (plus de balises, plus de thèmes, etc.).
LaTeX est très apprécié dans le monde académique, et est utilisé par un grand nombre de vos enseignants, notamment parce qu'il permet d'écrit proprement (et facilement) des équations. LaTeX peut faire peur au début, surtout si vous n'aimez pas ce qui ressemble à du code informatique. Mais la présence de nombreux tutoriels en ligne, ainsi que de nouveaux environnements intégrés en ligne vous faciliteront beaucoup la tâche.
Rédiger avec LaTeX sur sa machine
TexMaker : logiciel dédié à LaTeX
TexMaker : multi-plateformes (Linux, Max, Windows) et licence GPL (logiciel gratuit et libre)
Le logiciel qui fait tout : VSCode
Logiciel à tout faire, qui permet aussi d'écrire en LaTeX : Visual Studio Code ou VSCodium
Rédiger avec LaTeX en ligne (et collaborer)
Pour utiliser LaTeX sans rien installer sur sa machine (parfait pour les premiers essais) mais aussi collaborer avec d'autres, il existe des plateformes dédiées à la rédaction en LaTeX.
LaTeX en ligne sur Overleaf
Le site Overleaf propose une version gratuite permettant d'écrire seul·e ou à deux un document LaTeX. La documentation de Overleaf est extrêmement bien fournie. Idéal pour débuter.
Faire des présentations
Pour faire des présentations, on va retrouver les mêmes trois options que pour le texte.
- balisage léger en Markdown : Marp
- niveau bureautique : Power Point, Impress, Google Slides, Canvas, Prezi, etc.
- mise en forme avancée avec l'environnement Beamer de LaTeX.
Attention
On a plutôt l'habitude de faire des diapositives dans une logique WYSIWYG. De par leur caractère visuel, c'est un peu plus difficile de changer de principe (aller vers du code) pour faire des présentations. Néanmoins il existe des alternatives intéressantes.
Présentation en Markdown : Marp
Marp est un système de présentation basé sur le langage Markdown.
Marp dans VSCode
Si vous travaillez dans Visual Studio Code, il est très facile d'essayer de faire du Marp avec avec l’extension Marp for VSCode.
Une présentation Marp peut être écrite majoritairement en Markdown, mais peut utiliser du balisage HTML + CSS pour de la mise en forme avancée.
Présentation bureautique (WYSIWYG)
Vous connaissez sûrement de nombreux logiciels de ce type :
- Power Point (ou Libre Office Impress)
- Canvas
- Google Slides
- etc.
Le premier à l'avantage d'être disponible hors ligne. Il s'avère en outre être un bon outil pour dessiner.
Présentation LaTeX : Beamer
LaTeX possède lui aussi son environnement pour faire des présentations : Beamer.
Même fonctionnement et mêmes logiciels que pour les documents textes.
À retenir (présentations)
Conseil pour les présentations
- Difficile d'oublier Power Point ou ses équivalents WYSIWYG
- Pour se mettre à Markdown ou LaTeX, ne commencez pas par les présentations