Journal Outils pour présentations simples : de beamer à ... ?

Posté par  . Licence CC By‑SA.
19
30
mai
2023

Cher journal,
comme certainement beaucoup d'entre vous, je dois régulièrement préparer des présentations dans un cadre professionnel.
Travaillant dans le monde académique, j'ai été biberonné dès mon plus jeune âge au LaTeX. Mon outil de choix reste donc beamer (vive metropolis !) pour préparer mes présentations scientifiques.

Avec le temps, je suis graduellement passé du pur LaTeX, a (feu ?) wiki2beamer et enfin à pandoc pour générer mes présentations.
Cela me permet de gagner du temps sur les actions récurrentes (\begin{itemize}…) en utilisant du markdown, tout en mélangeant de manière transparente du LaTeX à l'intérieur pour les équations et la mise en page avancée.

Par contre, je commence à trouver trop lourde cette manière de fonctionner pour les présentations simples (comprenant essentiellement des énumérations, quelques images, voire des colonnes quelque-fois).
J'ai bien essayé libreoffice, mais j'ai encore trop de mal avec (honnêtement, je n'arrive pas à m'y faire).

Bref, je cherche un outil simple et efficace pour faire de belle "petites" présentations. J'ai déjà testé quelques outils, mais je ne suis toujours pas 100% satisfait :
* slidev semble être un outil à la mode, mais honnêtement, utiliser 350Mo d'espace disque rien que pour initialiser une présentation vide me laisse sans voix ;
* marp semblait cocher toutes les cases (jolis thèmes, possibilité de mettre un peu de maths dedans, export pdf facile), mais comme je ne connais rien au html/css, j'ai cru devenir fou quand j'ai voulu faire une diapo avec deux colonnes…

Et vous, avec quel outil faites-vous vos présentations simples ?

  • # Sozi

    Posté par  . Évalué à 3.

    Bonjour !

    J'ai un peu le même parcours que toi. Beamer => markdown.

    J'ai utilisé avec succès Sozi (http://sozi.guide/fr/premiere-presentation.html). Il permet de générer à partir d'un fichier Inkscape une présentation HTML + js tout à fait sympathique et originale.

    La prise en main est un peu fastidieuse - le pendant de l'originalité sûrement. Mais la puissance est vraiment au rendez-vous grâce aux capacités d'Inkskape (et le plugin latex qui va bien).

    J'ai un peu galéré à l'installer, et à réussir un export PDF (souvent les clients le demande, après une présentation en ligne), principalement dû à mon gestionnaire de fenêtre (tiling).

    Au final, ça coche toutes mes cases, sauf celle de la simplicité, ce qui semble être ta priorité…

    • [^] # Re: Sozi

      Posté par  (site web personnel) . Évalué à 3.

      La dernière version de Sozi semble dater de début 2021: https://sozi.baierouge.fr/ . Est-ce quelqu'un sait si Sozi est toujours maintenu ?

      • [^] # Re: Sozi

        Posté par  . Évalué à 3.

        on dirait, les derniers commits remontent au mois dernier (https://github.com/sozi-projects/Sozi)

      • [^] # Re: Sozi

        Posté par  (site web personnel) . Évalué à 10.

        Est-ce quelqu'un sait si Sozi est toujours maintenu ?

        Sozi est d'abord un projet personnel que j'ai développé pour répondre à mes propres besoins dans mon métier d'enseignant-chercheur. J'ai aujourd'hui une autre activité dans laquelle j'ai moins d'occasions de créer des présentations.
        Alors malheureusement, j'ai perdu l'essentiel de ma motivation pour continuer à développer Sozi.

        La rédaction du Guide de Sozi est également à l'arrêt. L'échec du financement participatif qui lui était consacré m'a un peu refroidi.

        La dernière version de Sozi semble dater de début 2021

        J'ai sans doute oublié de mettre à jour le site web. En réalité, la dernière version officielle date de mars 2022.

        Une version beta avec quelques corrections de bugs est également disponible depuis septembre dernier. J'ai l'intention de la promouvoir en tant que version stable officielle mais le système de construction de l'installeur pour Windows ne fonctionne plus depuis mon changement de distribution.

        • [^] # Re: Sozi

          Posté par  . Évalué à 5.

          Sozi est d'abord un projet personnel que j'ai développé pour répondre à mes propres besoins dans mon métier d'enseignant-chercheur.

          En tous cas, merci pour le boulot ! dans le monde des présentations, il est vraiment à part. Et quand on aime bosser avec Inkscape (et c'est mon cas), c'est une option qui est vraiment intéressante.

        • [^] # Re: Sozi

          Posté par  . Évalué à 4.

          je rebondis aussi, merci beaucoup pour ton boulot sur Sozi, je l'avais un peu utilisé à une époque !
          C'est un super outil quand on veut faire des présentations très graphiques !

        • [^] # Re: Sozi

          Posté par  . Évalué à 1.

          Merci beaucoup pour ce logiciel que vous avez créé. Grâce à lui, j'ai pu réaliser des présentations très illustrées qui ont été très appréciées par mes collègues. J'aime beaucoup Inkscape et associé avec Sozi, je le trouve très intuitif pour raconter une présentation comme un storyboard/un film.

    • [^] # Re: Sozi

      Posté par  (site web personnel) . Évalué à 6.

      Au final, ça coche toutes mes cases, sauf celle de la simplicité, ce qui semble être ta priorité…

      En effet. Sozi a été conçu pour créer des présentations avec un contenu majoritairement graphique que l'on veut explorer sous différentes points de vue et à différentes échelles (voir à ce sujet la page À propos de Sozi).

      Pour réaliser des présentations à base de listes à puces, même avec des animations, les outils mentionnés dans l'article restent plus pertinents.

  • # Typst

    Posté par  . Évalué à 5.

    • [^] # Re: Typst

      Posté par  . Évalué à 1.

      Je confirme, j'ai déjà adopté pour moi :)
      Je n'ai utilisé que des diapos simples avec surtout du texte et quelques images et il y a sûrement des fonctionnalités pour rattraper le retard vs LaTeX notamment sur la construction de dessins mais ça viendra sans doute un jour.

    • [^] # Re: Typst

      Posté par  . Évalué à 2.

      Je me réponds, j'ai testé hier pour une présentation simple. La conclusion est : Ce n'est pas sec.

      J'ai utilisé ce template : https://github.com/andreasKroepelin/typst-slides. Rapidement je me suis rendu compte que les tables de base de typst ne supportent les cellules fusionnées, j'ai donc rajouté le module : https://github.com/PgBiel/typst-tablex.

      C'est là que les ennuis ont commencés. tablex n'est visiblement pas compatible avec les animations de slides. Il faut choisir : une jolie table statique ou une table plus simple qui ne peut pas s'animer.

      Et puis soudainement typst plante aléatoirement. Visiblement c'est un bug connu : https://github.com/typst/typst/issues/1370. Par contre ma distribution n'a pas la bonne version de Rust pour recompiler typst.

      J'ai finalement copié mon fichier sur https://typst.app/ pour terminer le boulot rapidement. Cela n'a pas fonctionné longtemps : pour une raison inconnue, impossible de rajouter une quatrième page.

      Au final, j'ai passé 2 heures à essayer de faire 4 diapos que j'ai finalement fait salement avec le PowerPoint du boulot…

  • # Revealjs + Org-mode

    Posté par  . Évalué à 6.

    Reveal est beau et bien fourni en fonctionnalités, dont le support LaTeX et des thèmes: https://revealjs.com/markup/

    mais écrire du HTML… bof, donc j'utilise Emacs + org-mode et https://github.com/yjwen/org-reveal

    Ils ont un éditeur en ligne: https://slides.com/ que je ne connais pas.

    • [^] # Re: Revealjs + Org-mode

      Posté par  . Évalué à 3.

      mais écrire du HTML… bof

      Moi je préfère. J'utilise reveal en js directement, j'ai pas à me demander comment j'écris dans une syntaxe pour avoir ce que je veux dans une autre, j'utilise directement celle que je souhaite. Si j'avais a faire ça régulièrement j'apprendrais emmet. Et du coup je n'ai pas de build. Je télécharge à la main la bibliothèque et je fais le lien.

      https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

    • [^] # Re: Revealjs + Org-mode

      Posté par  . Évalué à 1.

      Il y a rise qui permet de faire des slides à partir d'un notebook jupyter. C'est pas super bien intégré et il y a des bug mais je trouve le concept intéressant.

  • # Quarto

    Posté par  . Évalué à 4.

    Bien que ne l'ayant que peu utilisé, Quarto m'est apparu comme fort sympathique. Il s'appuie sur Pandoc pour permettre d'écrire du Markdown et d'avoir différents formats en sortie.

    • [^] # Re: Quarto

      Posté par  . Évalué à 1.

      Cool !
      J'étais déjà tombé dessus, mais je n'avais pas intégré que l'on pouvait faire des présentations avec… je voyais ça seulement comme un moyen d'exporter des notebooks jupyter.

  • # Poids de LaTeX

    Posté par  . Évalué à 6. Dernière modification le 30 mai 2023 à 14:51.

    slidev semble être un outil à la mode, mais honnêtement, utiliser 350Mo d'espace disque rien que pour initialiser une présentation vide me laisse sans voix ;

    Je comprends. Je travaille beaucoup avec du JS en ce moment, et node_modules qui a le poids d'un trou noir, c'est sidérant.

    Cependant :

    root@poulpe ~ [1]# apt install --install-recommends wiki2beamer
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances... Fait
    Lecture des informations d'état... Fait      
    Les paquets supplémentaires suivants seront installés : 
       dvisvgm (3.0.3-1)
       fonts-texgyre (20180621-6)
       fonts-texgyre-math (20180621-6)
       libgumbo1 (0.10.1+dfsg-5)
       libptexenc1 (2022.20220321.62855-5)
       libteckit0 (2.5.11+ds1-1+b1)
       libtexlua53-5 (2022.20220321.62855-5)
       libtexluajit2 (2022.20220321.62855-5)
       libzzip-0-13 (0.13.72+dfsg.1-1.1)
       lmodern (2.005-1)
       mupdf-tools (1.21.1+ds2-1+b4)
       tex-common (6.18)
       tex-gyre (20180621-6)
       texlive-base (2022.20230122-3)
       texlive-binaries (2022.20220321.62855-5)
       texlive-fonts-recommended (2022.20230122-3)
       texlive-latex-base (2022.20230122-3)
       texlive-latex-recommended (2022.20230122-3)
       tipa (2:1.3-21)
    Paquets suggérés :
       perl-tk (1:804.036-1+b2)
       xzdec (5.4.1-0.2)
       texlive-fonts-recommended-doc (2022.20230122-3)
       texlive-latex-base-doc (2022.20230122-3)
       wp2latex (3.112+ds-1)
       texlive-latex-recommended-doc (2022.20230122-3)
       texlive-luatex (2022.20230122-3)
       texlive-pstricks (2022.20230122-4)
       tipa-doc (2:1.3-21)
    Les NOUVEAUX paquets suivants seront installés :
       dvisvgm (3.0.3-1)
       fonts-texgyre (20180621-6)
       fonts-texgyre-math (20180621-6)
       libgumbo1 (0.10.1+dfsg-5)
       libptexenc1 (2022.20220321.62855-5)
       libteckit0 (2.5.11+ds1-1+b1)
       libtexlua53-5 (2022.20220321.62855-5)
       libtexluajit2 (2022.20220321.62855-5)
       libzzip-0-13 (0.13.72+dfsg.1-1.1)
       lmodern (2.005-1)
       mupdf-tools (1.21.1+ds2-1+b4)
       tex-common (6.18)
       tex-gyre (20180621-6)
       texlive-base (2022.20230122-3)
       texlive-binaries (2022.20220321.62855-5)
       texlive-fonts-recommended (2022.20230122-3)
       texlive-latex-base (2022.20230122-3)
       texlive-latex-recommended (2022.20230122-3)
       tipa (2:1.3-21)
       wiki2beamer (0.10.0-5)
    0 mis à jour, 20 nouvellement installés, 0 à enlever et 0 non mis à jour.
    Il est nécessaire de prendre 124 Mo/124 Mo dans les archives.
    Après cette opération, 327 Mo d'espace disque supplémentaires seront utilisés.
    

    327 Mo. Donc dans mon cas, où je n'ai pas déjà LaTeX d'installé, c'est pareil :)

    • [^] # Re: Poids de LaTeX

      Posté par  . Évalué à 2.

      Ah, j'ai peut-être raté quelque-chose du coup (je n'y connais pas grand-chose au js…) : j'avais cru comprendre qu'il fallait faire un npm init slidev dans le répertoire de travail pour chaque nouvelle présentation…
      Parce-que pour wiki2beamer (qui ne me semble plus maintenu de toute façon), et même pour marp, tu installes une fois pour toute et tu peux réutiliser pour toutes tes présentations.

  • # Pas sûr que ça existe

    Posté par  (site web personnel) . Évalué à 8.

    Je doute que ça existe, ou plutôt, je doute qu'il existe un outil de présentation autre que Beamer qui répondre à mes critères. :-)

    En l'occurrence, je ne peux pas deviner les tiens, mais mes critères sont au nombre de deux :

    • pouvoir définir une structure de présentation, c'est à dire des sections et sous-sections (ça aide à la fois le présentateur et l'auditoire, d'avoir une structure plutôt qu'un discours-fleuve) ;
    • pouvoir facilement définir des dévoilements successifs ou des remplacements de texte et de schémas (les overlays de Beamer, donc).

    Aussi sidérant que cela puisse paraître, le premier point a l'air d'être une spécificité de Beamer. À croire qu'il est juste inhabituel de vouloir faire des trucs structurés. Ou que les gens trouvent normal de rédiger à la main un genre de sommaire et de le copier-coller à plusieurs endroits de leur présentation pour afficher une structure sans aucune assistance de l'outil de présentation. S'il existe désormais d'autre logiciels qui permettent de préparer une présentation structurée, ça m'intéresse.

    Quand au second, je dois dire que je n'ai pas essayé grand chose d'autre que Beamer vu que le premier point n'est déjà visiblement rempli par aucun autre logiciel. J'ai essayé avec LibreOffice, quand même, il y a très longtemps. De mémoire, c'était faisable, bien que pas aussi évident qu'avec Beamer parce que les dévoilements successifs sont par nature une fonctionnalité qui ne colle absolument pas au modèle WYSIWYG.

    • [^] # Re: Pas sûr que ça existe

      Posté par  (site web personnel, Mastodon) . Évalué à 4. Dernière modification le 31 mai 2023 à 10:31.

      pouvoir définir une structure de présentation, c'est à dire des sections et sous-sections (ça aide à la fois le présentateur et l'auditoire, d'avoir une structure plutôt qu'un discours-fleuve)

      Ça, dans Impress c’est le boulot des pages maîtresses et de la mise en forme des diapos, sachant qu’une présentation n’est pas le texte d’une intervention ou un support de cours (sauf exception… un support pour Impress par exemple), si je comprends bien ce que tu entends par là. Et, évidemment des gens qui concoctent les présentations et là…

      pouvoir facilement définir des dévoilements successifs ou des remplacements de texte et de schémas (les overlays de Beamer, donc).

      Si je comprends bien ce que tu veux, dans Impress tu peux utiliser :

      • les animations
      • transitions
      • les diaporamas personnalisés pour ce faire.

      Dans tous les cas, évidemment, il faut tout de même savoir utiliser le logiciel (comme pour tous les logiciels en fait). Mais là, on se heurte souvent aux écueils (constat assez tristement général en bureautique) :

      • « c’est pas intuitif » (parce que, évidemment tout doit être intuitif, quoique ce mot veuille dire) ;
      • « ah oui, mais je ne vais pas perdre du temps à apprendre à utiliser un logiciel aussi simple » (et continuer à en perdre beaucoup plus en refusant d’apprendre à l’utiliser correctement).

      Je ne dis pas que ça te concerne cela dit, et tu fais bien ce que tu veux de toute façon.

      « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

      • [^] # Re: Pas sûr que ça existe

        Posté par  (site web personnel) . Évalué à 4. Dernière modification le 31 mai 2023 à 11:14.

        pouvoir définir une structure de présentation, c'est à dire des sections et sous-sections (ça aide à la fois le présentateur et l'auditoire, d'avoir une structure plutôt qu'un discours-fleuve)

        Ça, dans Impress c’est le boulot des pages maîtresses et de la mise en forme des diapos,

        Si je comprends bien, il s'agit alors de faire ce qu'il faut pour que toutes les diapos contiennent, dans un coin ou sur un côté, le titre de la section courante ou un mini-sommaire. À moins que je ne loupe quelque chose, ça reste un pseudo-sommaire fait à la main (vous savez, c'est exactement ce que font intuitivement les newbies avec un traitement de texte, et qui fait s'arracher les cheveux à ceux qui savent utiliser correctement les styles et la numérotation), et en aucun cas une structure de document. Pire encore, si je veux afficher un mini-sommaire qui mette en valeur la section courante, je sens que ça va demander une personnalisation à la main pour chaque section…

        sachant qu’une présentation n’est pas le texte d’une intervention ou un support de cours (sauf exception… un support pour Impress par exemple), si je comprends bien ce que tu entends par là.

        Bien sûr, c'est différent, mais ça reste structuré. Si par exemple je devais faire une présentation à propos de Beamer lui-même, je commencerais pas écrire en vrac un tas d'idées et de trucs dont il faut parler, que j'organiserais ensuite sous la forme d'une structure. Jusque là, c'est ma façon de préparer une présentation, mais le fait d'avoir in fine une structure ne m'est pas spécifique, c'est juste une bonne pratique :

        1. TeX, LaTeX, Beamer : un peu de contexte
        2. Histoire
          1. TeX et LaTeX
          2. Beamer
        3. Principes
          1. WYSIWYM
          2. Compilation
        4. En pratique
          1. Du code
          2. Des outils

        Là-dedans, je vais préparer ce que je vais dire et ce que j'ai besoin d'afficher, sous forme de diapos qui vont s'insérer dans cette structure. Je trouve ensuite utile :

        • de pouvoir afficher ce sommaire en début de présentation ;
        • si la présentation et longue (et donc sa structure assez profonde), de pouvoir afficher un sommaire partiel avant chaque section ;
        • de pouvoir afficher, sur chaque diapo, au minimum la section courante (et éventuellement un mini-sommaire plus complet, avec toutes les sections et les sous-sections de la section courante, avec la section et la sous-section courantes mises en valeur, tant qu'à faire) ;
        • de ne pas avoir à mettre tout ça à jour si je modifie les sections, par exemple si je change le titre d'une section ou si j'ajoute une sous-section quelque part : si j'utilise un ordinateur, ce n'est pas pour faire ça à la main, merci.

        Ça, c'est le genre de chose qui, me semble-t-il, nécessite impérativement que le logiciel ait une notion de structure du document. Or, sauf si j'ai loupé quelque chose, LibreOffice Impress n'a rien de tel.

        Et, évidemment des gens qui concoctent les présentations et là…

        Pas compris.

        • [^] # Re: Pas sûr que ça existe

          Posté par  . Évalué à 3.

          et éventuellement un mini-sommaire plus complet, avec toutes les sections et les sous-sections de la section courante, avec la section et la sous-section courantes mises en valeur, tant qu'à faire

          Je trouve personnellement que c'est une mauvaise idée. Je comprends l'idée d'avoir un breadcrumb pour les présentations vraiment longues, mais dans le cas général tu vire tout ce que tu peux des slides. Ça n'apporte rien à la personne qui suit la présentation de savoir qu'il y a déjà eu une présentation de l'historique de LaTeX par exemple. Ce genre de TOC sur toutes les slides me semblent surtout servir à la navigation pour celui qui présente quand il veut pouvoir naviguer dans ses slides.

          https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

          • [^] # Re: Pas sûr que ça existe

            Posté par  (site web personnel) . Évalué à 4.

            Je trouve personnellement que c'est une mauvaise idée. Je comprends l'idée d'avoir un breadcrumb pour les présentations vraiment longues

            Eh bien voilà, tu en comprends l'intérêt. Des miettes de pain, c'est une forme de mini-sommaire adapté à la section et sous-section courante.

            mais dans le cas général tu vire tout ce que tu peux des slides. Ça n'apporte rien à la personne qui suit la présentation de savoir qu'il y a déjà eu une présentation de l'historique de LaTeX par exemple.

            Ça dépend, ça peut aider à prendre des notes. Mais effectivement, ça obstrue un peu, et aujourd'hui je passe plutôt à un sommaire partiel rappelé entre chaque section par exemple. Là, ça n'obstrue plus, ça ne distrait pas non plus, et ça permet aux gens de se rappeler où on en est sans y perdre trop de temps.

            Ce genre de TOC sur toutes les slides me semblent surtout servir à la navigation pour celui qui présente quand il veut pouvoir naviguer dans ses slides.

            Ça, ce serait plutôt le boulot de logiciel de projection.

  • # Pandoc

    Posté par  . Évalué à 6.

    Ça tombe bien, c'est ce que fait Pandoc :

    • Tu peux utiliser le thème que tu veux
    • Écrire du markdown
    • Intégrer du LaTeX quand tu en as besoin

    En l'occurence, pandoc -s -t beamer slides.md -o slides.pdf -i --pdf-engine pdflatex --highlight tango te permettra de générer des slides beamer à partir du markdown.

    Si tu veux un rapport PDF, pandoc -s -t pdf rapport.md -o rapport.pdf --pdf-engine pdflatex --highlight tango fera l'affaire.

    Et si tu as besoin de plus de personnalisation, la doc est très complète.

    • [^] # Re: Pandoc

      Posté par  . Évalué à 3. Dernière modification le 31 mai 2023 à 08:35.

      Oui, c'est ce que je fais la plupart du temps…
      Mais j'ai le malheur de ne pas apprécier les thèmes par défaut de beamer : il faut donc prévoir pour chaque nouvelle présentation un yaml pour la config ('metadata-file'), rendre accessible les fichiers de mon thème favori, un Makefile pour rendre ça plus facile à utiliser… et 12 recompilations plus tard, c'est prêt ;-)
      Tout ça pour 4 diapos avec 3 items dedans…

      En plus, pandoc fait pas mal de choses derrière ton dos, genre 108 lignes de header où il importe des packages LaTeX dont tu n'as pas strictement besoin (et qui clashent de temps en temps avec ceux que tu importes explicitement)

      • [^] # Re: Pandoc

        Posté par  . Évalué à 2.

        C'est vrai que le thème par défaut beamer me convient quand j'ai besoin de faire une présentation rapidement donc je ne m'embête pas forcément avec tout ça

  • # alternatives à base de markdown ou asciidoc

    Posté par  (Mastodon) . Évalué à 5.

  • # Markdown+reveal.js+WYSIWY[M+G]

    Posté par  (site web personnel) . Évalué à 2.

    Écrire en Markdown me semble aussi plus simple, même si j'ai usé de LaTeX et Beamer par le passé. Pour faire simple, j'utilise désormais :

    • VSCodium, avec l'extension MPE
    • la prévisualisation fonctionne très bien, ctrl+K puis V
    • les thèmes installés sont variés,
    • bien sûr, il y a les maths et pas mal de possibilités (Mermaid en particulier est très utile !!!)
  • # LibreOffice, bien sûr :-P

    Posté par  . Évalué à 4.

    Et vous, avec quel outil faites-vous vos présentations simples ?

    LibreOffice Impress + un modèle adapté à ma définition d'une présentation simple, et ça roule.

    • [^] # Re: LibreOffice, bien sûr :-P

      Posté par  (site web personnel, Mastodon) . Évalué à 10.

      Et en plus, perso, j’ai fait et mis en ligne tout un tas de modèles faits avec et pour LibreOffice en tenant compte de l’outil, et pas façon graphiste, qui permettent de suivre la progression d’une présentation en trois, quatre et cinq parties et avec des chouettes polices (et les adresses de téléchargement).

      Sans me vanter, ces modèles sont en eux-mêmes d’une certaine façon des exercices didactiques sur le logiciel.

      Ils peuvent aussi, vu que, voir plus haut, être très très personnalisables et facilement. Les derniers proposent en outre des formes animées smartartoïdes pour réveiller un peu un public endormi (on n’est pas obligé de tout prendre).

      C’est expliqué dedans, rapidement, comment on fait. Ils seront versés sur le site des extensions de LibreOffice aussi (certains le sont déjà d’ailleurs).

      Pour finir, pour les présentations avec des logiciels de ce type : utiliser les mises en pages de diapo permet de faire du bon travail bien efficace et bien propre plutôt que de ne recourir qu’à une diapo vide. Ça se voit, croyez-moi.

      « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

      • [^] # Re: LibreOffice, bien sûr :-P

        Posté par  . Évalué à 2.

        Merci pour tes modèles !

        Je viens d'aller voir, et les aperçus correspondent à ce que je cherchais depuis longtemps : des modèles à la fois jolis et sobres, aboutis et ayant un rendu "pro". Ceux fournis par défaut et beaucoup de ceux qu'on trouve fréquemment en ligne ne correspondaient que partiellement à mes attentes.

        Pas les tiens. Je n'utilise Impress que pour concevoir des diapo. (sans effets particuliers), et j'utilise ensuite le PDF correspondant avec impressive. C'est top, bravo.

        Ils méritent pleinement d'être mis en avant sur le site des extensions.

        • [^] # Re: LibreOffice, bien sûr :-P

          Posté par  (site web personnel, Mastodon) . Évalué à 3. Dernière modification le 31 mai 2023 à 10:33.

          C'est super sympa. Merci.

          Concernant le site des extensions de LibreOffice, ça prend du temps en plus de les ajouter et, de temps en temps, il a des vapeurs. Mais c'est prévu.

          « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

    • [^] # Re: LibreOffice, bien sûr :-P

      Posté par  . Évalué à 4. Dernière modification le 30 mai 2023 à 22:43.

      Impress mille fois plus que PPT.

      Mais on reste dans le "pixel perfect". Je trouve que dans ces logiciels, on passe beaucoup trop de temps à redécâler ceci, changer la taille de cela. Avec une perte de cohérence entre les slides qui demande une maintenance infernale.

      J'ai vu trop de boite avec des "kit de présentation" en ppt qui pèsent 50Mo, avec 30 modèles de slides. Des effet waou qui explosent à l'usage, des superbes liste de 4 points mais pas prévu pour 3 ou 5, des composants graphique avec trois niveaux d'imbrication de groupement qui sont un enfer à éditer. Des palettes de couleurs magnifique mais impraticables.

      Bref, quand je peux m'en passer je le fais.

      • [^] # Re: LibreOffice, bien sûr :-P

        Posté par  (site web personnel, Mastodon) . Évalué à 3.

        Ben, dans Impress entre la gestion des styles, les diapos maîtres ET l'utilisation des mises en pages de diapos (c'est-à-dire éviter comme la peste d'utiliser la diapo vide sauf exception justifiée, typiquement diapo de fin avec un merci dessus) tu fais du bon travail et ça prend moins de temps tout en gardant la cohérence entre les diapos.

        « Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.

        • [^] # Re: LibreOffice, bien sûr :-P

          Posté par  . Évalué à 3.

          Je pense en effet qu'on peut se donner une hygiène de vie dans l'utilisation des outils wysiwyg. Et que LO est bien plus rigoureux que msoffice pour cela.

          Mais je préfère largement outils déclaratif (textuels) qui réduisent la fatigue décisionnelle et qui permettent de pondre d'abord le contenu avant de penser à la forme. Cette dernière étape prend au final deux minutes et se résume à choisir un thème parmi une liste finie.

          • [^] # Re: LibreOffice, bien sûr :-P

            Posté par  . Évalué à 4.

            Sauf qu'en matière de présentations, donc de communication, la forme est essentielle pour rendre le contenu audible / visible / perceptible. :-P

            C'est bien parce que trop de scientifiques et techniciens ne pensent qu'au contenu et négligent la forme, que autant de communications dans les congrès et wokshops sont d'un ennui mortel et par là ratent la transmission de leur message.

            Travailler avec un modèle, c'est prendre 5 secondes pour choisir la forme adaptée à l'objectif de la communication et ne plus avoir à y penser. Ensuite il n'y a plus qu'à s'occuper du contenu.

            • [^] # Re: LibreOffice, bien sûr :-P

              Posté par  . Évalué à 5.

              Je ne te suis pas vraiment.

              Prendre un modèle LO et y poser le contenu. Ou prendre un contenu MD et y mettre un thème Marp conduira à peu près au même rendu visuel.

              Et si pour toi l'ennui d'une présentation de technicien vient du fait qu'il a un slide en texte noir sur fond blanc au lieu de lila sur fond mauve, je pense que cela vient soit de la qualité du contenu, soit de la prestance du présentateur, soit de appétence de l'audience mais pas vraiment du procédé - wysiwyg ou split view - qui a permis de créer le support.

              J'ai regardé ou assisté à des présentations captivante pour laquelle le support consistait en très peu d'éléments sur les slides : un phrase, une image, un dessin.

              À l'opposé j'ai assisté à des présentations où le support avait probablement nécessité des heures de travail mais qui cachait mal un fond vide, redondant voire incohérent.

              Donc IMHO, le procédé de fabrication ne présume pas du résultat. Mais dans mon cas, le précédé de fabrication influe fortement sur mon degré de productivité et de frustration devant l'outil.

              Au final, il ne faut pas être manichéen. Il m'arrive de recourir à un impress pour avoir une présentation plus élaborée. Mais je dirai que c'est du pareto : je produits 80% de mes présentations avec 20% d'effort (marp) et 20% de mes présentations avec 80% d'effort (impress).

  • # marp quand même

    Posté par  . Évalué à 3.

    J'ai beaucoup marp parce que ça s'intègre bien dans ma façon de travailler.

    En général, j'ai un readme en markdown sur mon repo git. Si je veux faire une restitution, je le découpe en slide à coup de ---. J'exporte en PDF et voilà.

    Je fais tout ce qui est digramme avec des outils qui permettent d'exporter en SVG - plantuml, d2, graphviz, drawio - et je les intègre au markdown comme image. Le plugin pour codium marche très bien.

    Pour les thèmes, oui faut un peu toucher en CSS mais rien d'insurmontable à mon goût.
    Ce que j'aime, c'est la cohérence de style de bout en bout sans avoir à y penser. Je conspue PPT et son outil "pinceau" à chaque fois que je l'utilise.

    Mon souhait serait comme toi d'avoir quelque chose de simple pour décrire le disposition du slide, genre deux colonnes. Actuellement, pour cela, il faut bidouiller en CSS + annotation _class.

    Je trouve quand même qu'il on bien progresser pour la gestion des images, il est simple de faire une diapo avec une colonne x% de texte et une colonne 100-x% image. Ça donne le change je trouve.

    Et le bonheur d'avoir une présentation qui pèse quelques Ko quand le moindre ppt fait plusieurs Mo, ça n'a pas de prix :)

    • [^] # Re: marp quand même

      Posté par  . Évalué à 4.

      Mon souhait serait comme toi d'avoir quelque chose de simple pour décrire le disposition du slide, genre deux colonnes. Actuellement, pour cela, il faut bidouiller en CSS + annotation _class.

      C'est aussi pour ça que j'aime utiliser reveal directement en html. Je ne connais pas de manière plus pratique (et en texte) que d'utiliser flexbox (c'est pas une doc, mais c'est un petit guide vers le quel je reviens quand j'ai oublié une option) ou grid.

      Je sépare mon CSS de mon HTML d'habitude, mais pouvoir faire :

      <!-- 2 colonne 1/3 | 2/3 -->
      <section style="display: grid; grid-template-columns: 1fr 2fr">
        <image src="" alt="mon image">
        <ul>
          <li>Premier point</li>
          <li>Second point</li>
        </ul>
      </section>

      https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

      • [^] # Re: marp quand même

        Posté par  . Évalué à 3. Dernière modification le 31 mai 2023 à 10:23.

        en vrai, ça se fait bien aussi en marp:

        ---
        marp: true
        style: |
          section.split {
              display: grid;
              grid-template-columns: 3fr 2fr;
          }
        ---
        <!-- _class: split -->
        
        <div>
        ### on the left
        
        Quos sed fugiat eaque...
        </div>
        
        <div>
        ### on the right
        
        Magni architecto omnis quia...
        </div>

        donne ceci:

        Titre de l'image

        Mais j'aimerai ne pas avoir à ajouter du html+css.

        • [^] # Re: marp quand même

          Posté par  . Évalué à 2.

          Mais j'aimerai ne pas avoir à ajouter du html+css.

          Ton snippet contiens à vu de nez du html, du css, du yaml et du markdown (+ un mélange custom). Il faut comprendre où est-ce que tu peu mettre quoi pour obtenir ce que tu veut. Comme html et css savent très bien cohabiter et qu'ils ne me limitent pas dans ce que je veux obtenir, je préfère faire sauter le sucre et donc l'étape de build qui va avec.

          https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

          • [^] # Re: marp quand même

            Posté par  . Évalué à 3.

            je préfère faire sauter le sucre et donc l'étape de build qui va avec.

            C'est clairement une affaire de goût.

            Pour moi les <tags> sont rédhibitoires à l'écriture comme à la lecture. Je préfère écrire et lire du markdown. Quitte comme tu le dis à devoir connaître quelques arcanes de mon outil de rendu. Arcanes que je copie-colle d'une prez à l'autre, pas besoin de garder cela dans ma petite tête :)

            Markdown est presque devenu universel : les forges, les moteurs de forums, les IDE, les éditeurs, le terminal, Pandoc, les outils de présentations, j'en passe. À peu près n'importe quel logiciel bien foutu comprend le md.

  • # Quarto + RevealJS

    Posté par  . Évalué à 4.

    Quarto + RevealJS en utilisant l'IDE RStudio. On écrit du Markdown (tout en générant possiblement du texte ou des graphiques avec R ou Python), le tout est converti avec Pandoc en HTML ou PDF…

    • [^] # Re: Quarto + RevealJS

      Posté par  . Évalué à 2.

      Tu as une définition de la simplicité en matière de présentation que je trouve surprenante. ;-)
      Quelque chose me dit qu'elle ne devrait être partagée que par ceux qui rêvent en javascript et markdown.

      • [^] # Re: Quarto + RevealJS

        Posté par  . Évalué à 1. Dernière modification le 01 juin 2023 à 22:30.

        Alors oui, ça parait peut-être compliqué comme ça, mais ça ne demande en fait que du markdown quand on veut faire au plus simple ; pas sûr que \LaTeX soit plus simple. Et je n'ai jamais eu besoin de bidouiller du javascript (que le Monstre en spaghetti volant me préserve !)… Pour ceux qui font de l'analyse de données et sont dans RStudio toute la journée, c'est assez naturel…

  • # Extrêmement simple mais pas très joli

    Posté par  . Évalué à 2.

    Probablement trop simple pour ce que tu cherches.

    Sent

  • # ... à beamer !

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    Après avoir essayé plusieurs trucs, j’ai fini par trouver assez lourde les autres manières de fonctionner.
    Les trucs office prennent trooop de temps à se battre avec le formatage automatique et jouer la typographe au lieu de se concentrer sur le contenu. Le nombre d’heures qu’on y passe pour quelque chose affiché quelques secondes ne vaut pas le coup.
    Les autres semblent séduisants de prime abord, mais on se retrouve rapidement face à des limitations comme pointées par d’autres commentaires. Et pour la pérennité j’en reviens : entre l’outillage qui n’est pas maintenu (les modes passent mais pas LaTeX) et le balisage ésotérique (quelques années après on se demande ce que fait tel signe, qui avec l’un faisait une liste et avec un autre faisait un titre et pour un troisième un commentaire …tandis qu’en face \item et autres sont clairs et reposants.)
    Bref, après moult voyages et aventures, j’en reviens à Beamer et je crois bien qu’il n’y a pas mieux à l’heure actuelle.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # Simple et rapide : AsciiDoc slidy

    Posté par  (site web personnel) . Évalué à 1.

    Il suffit de créer un fichier AsciiDoc :

    = Ma belle présentation
    
    == blabla 1
    
    * liste
    * à
    * puce
    
    == blabla 2
    
    |==
    |Un |Tableau
    |À  |2 lignes
    |==
    

    Puis asciidoc -b slidy chemin/vers/fichier.adoc

    Et si c’est trop moche à ton goût :

    • crée la feuille de style CSS ~/.asciidoc/themes/mon-theme/mon-theme.css ;
    • modifie légèrement le début du document :
      = Ma belle présentation
      :theme: mon-theme
    

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.