<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.2">Jekyll</generator><link href="https://www.bac-a-sable.eu/feed.xml" rel="self" type="application/atom+xml" /><link href="https://www.bac-a-sable.eu/" rel="alternate" type="text/html" /><updated>2022-11-18T09:29:30+00:00</updated><id>https://www.bac-a-sable.eu/feed.xml</id><title type="html">Bac à Sable</title><subtitle>Mon terrain de jeux : *Twine*, *Jekyll* et *photos augmentées* ou pas.</subtitle><author><name>Bienvenue...</name></author><entry><title type="html">On the web again…</title><link href="https://www.bac-a-sable.eu/divers/webslides-revisited/" rel="alternate" type="text/html" title="On the web again…" /><published>2019-05-28T09:00:20+00:00</published><updated>2019-05-28T09:00:20+00:00</updated><id>https://www.bac-a-sable.eu/divers/webslides-revisited</id><content type="html" xml:base="https://www.bac-a-sable.eu/divers/webslides-revisited/">&lt;h2 id=&quot;deux-ans-de-silence&quot;&gt;Deux ans de silence&lt;/h2&gt;
&lt;p&gt;Le précédent “post” sur ce blog / site date maintenant de près de deux ans… 21 septembre 2017 pour être précis.&lt;br /&gt;
Entretemps,une fin de vie professionnelle assez chaotique. Un début de retraite plutôt &lt;em&gt;ramollo&lt;/em&gt;. Et surtout, une grosse remise en question de mes différentes activités, avec un regard plus que critique sur la qualité, entre autre, de mes photos.&lt;/p&gt;

&lt;p&gt;D’où un silence prolongé ici et un retrait total des différents forums où je sévissais. Le coup de blues, rien de bien original.&lt;/p&gt;

&lt;h2 id=&quot;un-redémarrage-modeste&quot;&gt;Un redémarrage modeste&lt;/h2&gt;
&lt;p&gt;J’ai définitivement renoncé à jouer dans &lt;em&gt;la cour des grands&lt;/em&gt;. Et me satisfais aujourd’hui d’images moyennes, mais qui me font plaisir. Avec quelques regrets néanmoins du temps passé à tourner en rond pour lever certaines de mes difficultés techniques, en photo ou en informatique.&lt;br /&gt;
Des regrets aussi de certains achats de matériel, qui se sont avérés fort discutables…&lt;/p&gt;

&lt;p&gt;Il me reste juste une envie de partager, sans vouloir donner de leçons ou de cours à quiconque, mes petites découvertes et mes divers errements. Quelques enthousiasmes ou quelques agacements. Et si ça peut servir à quelqu’un ou en amuser un autre…&lt;/p&gt;

&lt;h2 id=&quot;évolutions&quot;&gt;Évolutions&lt;/h2&gt;
&lt;p&gt;Évidemment, depuis 2017, nombre de changements dans les façons de faire, logiciels et matériels utillisés. Avec pas mal de satisfaction dans le cas des &lt;em&gt;softs&lt;/em&gt;. On se reparle de tout ça dans un prochain billet…&lt;/p&gt;</content><author><name>Bienvenue...</name></author><category term="Divers" /><summary type="html">Deux ans de silence Le précédent “post” sur ce blog / site date maintenant de près de deux ans… 21 septembre 2017 pour être précis. Entretemps,une fin de vie professionnelle assez chaotique. Un début de retraite plutôt ramollo. Et surtout, une grosse remise en question de mes différentes activités, avec un regard plus que critique sur la qualité, entre autre, de mes photos.</summary></entry><entry><title type="html">*WebSlides.js*, revisité</title><link href="https://www.bac-a-sable.eu/twine,/photo/webslides-revisited/" rel="alternate" type="text/html" title="*WebSlides.js*, revisité" /><published>2017-09-21T13:00:20+00:00</published><updated>2017-09-21T13:00:20+00:00</updated><id>https://www.bac-a-sable.eu/twine,/photo/webslides-revisited</id><content type="html" xml:base="https://www.bac-a-sable.eu/twine,/photo/webslides-revisited/">&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; Sur cette page&lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#merci-tatsuya-iwamatsu&quot; id=&quot;markdown-toc-merci-tatsuya-iwamatsu&quot;&gt;Merci, Tatsuya Iwamatsu&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#intégrer-webslidesanimation&quot; id=&quot;markdown-toc-intégrer-webslidesanimation&quot;&gt;Intégrer WebSlidesAnimation&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#la-feuille-de-style&quot; id=&quot;markdown-toc-la-feuille-de-style&quot;&gt;La feuille de style&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#le-fichier-indexhtml&quot; id=&quot;markdown-toc-le-fichier-indexhtml&quot;&gt;Le fichier index.html&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;
&lt;blockquote&gt;
  &lt;p&gt;Si vous êtes adepte de &lt;strong&gt;Powerpoint&lt;/strong&gt; ou apparenté, vous utilisez probablement l’apparition d’éléments successifs sur la même diapo. Lignes de texte, portions de graphiques… Pour produire ces effets, il manque à &lt;strong&gt;WebSlides.js&lt;/strong&gt; une possibilité d’animation à l’intérieur d’une section.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1 id=&quot;merci-tatsuya-iwamatsu&quot;&gt;Merci, Tatsuya Iwamatsu&lt;/h1&gt;

&lt;p&gt;L’auteur original de &lt;strong&gt;Webslides.js&lt;/strong&gt; ne semblant pas désireux d’ajouter cette fonctionnalité dans l’immédiat, un autre développeur, &lt;strong&gt;Tatsuya Iwamatsu&lt;/strong&gt;, propose sur Github une extension à &lt;strong&gt;Webslides&lt;/strong&gt;. Nommée &lt;a href=&quot;https://github.com/iwamatsu0430/WebSlidesAnimation&quot; target=&quot;_blank&quot;&gt;WebSlidesAnimation&lt;/a&gt;, cette extension permet d’ajouter, à l’intérieur d’une section (diapositive), des effets d’animation par apparition/disparition ou mouvement des objets. Un peu de Javascript, un peu de CSS : &lt;strong&gt;WebslideAnimation&lt;/strong&gt; est facile à mettre en œuvre et bien efficace.&lt;/p&gt;

&lt;p&gt;Pour vous en convaincre, j’ai modifié ma &lt;a href=&quot;https://www.bac-a-sable.eu/platypus/&quot; target=&quot;_blank&quot;&gt;démonstration de Webslides.js&lt;/a&gt; en intégrant l’extension &lt;strong&gt;WebslidesAnimation&lt;/strong&gt;. J’en est profité pour mettre à jour Webslides.js, qui en est maintenant à sa version &lt;strong&gt;1.50&lt;/strong&gt;.&lt;/p&gt;

&lt;h1 id=&quot;intégrer-webslidesanimation&quot;&gt;Intégrer WebSlidesAnimation&lt;/h1&gt;

&lt;p&gt;La documentation de &lt;strong&gt;WebslidesAnimation&lt;/strong&gt; est relativement claire et explicite. Pour résumer, il faut rajouter quelques lignes au code HTML de votre page, charger un fichier .css et un script .js. Vous pouvez télécharger l’ensemble du code de mon exemple depuis le &lt;a href=&quot;https://github.com/marathon67/platypus&quot; target=&quot;_blank&quot;&gt;dépôt Github&lt;/a&gt; correspondant :&lt;/p&gt;

&lt;h3 id=&quot;la-feuille-de-style&quot;&gt;La feuille de style&lt;/h3&gt;
&lt;p&gt;Je ne modifie pas la feuille de style de Websildes, mais rajoute une nouvelle feuille, custom.css, dans laquelle je fais mes surcharges et mes ajouts. Ceci m’évite bien des pertes de temps au moment des mises à jour assez fréquentes de &lt;strong&gt;Webslides&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Voici ci-dessous le contenu actuel de ma feuille de style :&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;.animate-show {
    display: none !important;
  }
  .animate-show.animated {
    display: inherit !important;
  }
  
  .animate-show-visibility {
    opacity: 0 !important;
    visibility: hidden;
  }
  .animate-show-visibility.animated {
    opacity: 1 !important;
    visibility: visible;
  }
  
  .animate-hide {
    display: inherit !important;
  }
  .animate-hide.animated {
    display: none !important;
  }
  
  .animate-hide-visibility {
    opacity: 1 !important;
  }
  .animate-hide-visibility.animated {
    opacity: 0 !important;
  }
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 id=&quot;le-fichier-indexhtml&quot;&gt;Le fichier index.html&lt;/h3&gt;

&lt;p&gt;Chargement des feuilles de style :&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;   &amp;lt;link rel=&quot;stylesheet&quot; type='text/css' media='all' href=&quot;static/css/webslides.css&quot;&amp;gt;
   &amp;lt;link rel=&quot;stylesheet&quot; type='text/css' media='all' href=&quot;static/css/svg-icons.css&quot;&amp;gt;
   &amp;lt;link rel=&quot;stylesheet&quot; type='text/css' media='all' href=&quot;static/css/custom.css&quot;&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Puis modification de la section 6, une photo plein écran avec une légende apparaissant au dessus après utilisation de la roulette de la souris ou de la touche [Flèche vers le bas] du clavier. 
Notez les deux lignes comprenant &lt;em&gt;data&lt;/em&gt;. La première indique le nombre total d’étapes d’animation dans la section : &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;data-step-count=1&lt;/code&gt; La seconde indique quel élément de la page doit apparaître : &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;animate-show&quot; data-step=1&lt;/code&gt;.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&amp;lt;section&amp;gt;
  &amp;lt;!-- Overlay/Opacity: [class*=&quot;bg-&quot;] &amp;gt; .background.dark or .light --&amp;gt;
    &amp;lt;span data-step-count=1&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;span class=&quot;background&quot; style=&quot;background-image:url('static/images/ayers_rock.jpg')&quot;&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;div class=&quot;wrap&quot;&amp;gt;
      &amp;lt;div class=&quot;content-left bg-trans-dark fadeInUp animate-show&quot; data-step=1&amp;gt;
        &amp;lt;h2&amp;gt;&amp;lt;strong&amp;gt;Projet Ornithorynque&amp;lt;/strong&amp;gt;&amp;lt;/h2&amp;gt;
        &amp;lt;p&amp;gt;Découvrez ici les travaux des élèves de CP de la classe de Madame Marckert ... après les congés d'été.&amp;lt;/p&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt; 
&amp;lt;/section&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Et enfin, chargement du nouveau script .js, en fin de fichier HTML évidemment.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;    &amp;lt;script src=&quot;static/js/webslides.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script src=&quot;static/js/webslides-animation.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script defer src=&quot;static/js/svg-icons.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script type='text/javascript' src='https://cdn.knightlab.com/libs/soundcite/latest/js/soundcite.min.js'&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script&amp;gt;
      window.ws = new WebSlides();
      new WebSlidesAnimation(window.ws);
    &amp;lt;/script&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Et voilà, rien de bien compliqué. Il me reste à espérer que vous trouverez beaucoup de plaisir et/ou d’utilité à utiliser ce &lt;strong&gt;Webslides.js&lt;/strong&gt; enrichi.&lt;/p&gt;</content><author><name>Bienvenue...</name></author><category term="Twine," /><category term="Photo" /><summary type="html">Sur cette page Si vous êtes adepte de Powerpoint ou apparenté, vous utilisez probablement l’apparition d’éléments successifs sur la même diapo. Lignes de texte, portions de graphiques… Pour produire ces effets, il manque à WebSlides.js une possibilité d’animation à l’intérieur d’une section.</summary></entry><entry><title type="html">*WebSlides*, un outil de storytelling</title><link href="https://www.bac-a-sable.eu/twine/Vous-prendrez-bien-un-doigt-de-storytelling/" rel="alternate" type="text/html" title="*WebSlides*, un outil de storytelling" /><published>2017-07-07T13:00:20+00:00</published><updated>2017-07-07T13:00:20+00:00</updated><id>https://www.bac-a-sable.eu/twine/Vous%20prendrez-bien-un-doigt-de-storytelling</id><content type="html" xml:base="https://www.bac-a-sable.eu/twine/Vous-prendrez-bien-un-doigt-de-storytelling/">&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; Sur cette page&lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#vu-sur-le-web&quot; id=&quot;markdown-toc-vu-sur-le-web&quot;&gt;Vu sur le Web&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#webslides-un-framework-de-présentation&quot; id=&quot;markdown-toc-webslides-un-framework-de-présentation&quot;&gt;WebSlides, un framework de présentation&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#webslides-pour-quoi-faire-&quot; id=&quot;markdown-toc-webslides-pour-quoi-faire-&quot;&gt;WebSlides, pour quoi faire ?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;
&lt;blockquote&gt;
  &lt;p&gt;Ma fille me demande : &lt;span style=&quot;font-style:normal&quot;&gt;“Aurais-tu une solution sympa pour mettre en ligne les dessins de mes élèves… un projet artistique sur les ornithorynques ?”&lt;/span&gt; Et c’est en cherchant comment faire que j’ai trouvé &lt;strong&gt;WebSlides&lt;/strong&gt; au détour de GitHub…&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1 id=&quot;vu-sur-le-web&quot;&gt;Vu sur le Web&lt;/h1&gt;

&lt;p&gt;Vous avez certainement vu, dans les journaux en ligne, par exemple, de ces articles un peu longs qui intègrent de grandes images, des vidéos en pleine page et des textes fouillés, dans une présentation inspirée des sites “One pager” ? Attention, je ne vise pas ici à recréer les grosses machines que vous trouverez &lt;a href=&quot;http://www.arte.tv/sites/webdocs/&quot; target=&quot;_blank&quot;&gt;sur Arte&lt;/a&gt; : superbes, spectulaires mais qui demandent des moyens financiers, techniques, humains… qui ne sont pas à la portée du premier venu. Et dépassent largement mes possibilités.&lt;/p&gt;

&lt;p&gt;Je ne m’arrêterai pas non plus aux nombreuses réalisations de Réseau Canopé, comme la série &lt;a href=&quot;https://www.reseau-canope.fr/raconte-ta-ville/webdoc/20162017.html&quot; target=&quot;_blank&quot;&gt;Raconte ta ville&lt;/a&gt;. Il s’agit là de webdocumentaires réalisés par des classes avec la solution &lt;a href=&quot;http://www.klynt.net/fr/&quot; target=&quot;_blank&quot;&gt;Klynt&lt;/a&gt;. Klynt est un outil superbe, très utilisé par les grands médias, et suffisament facile à prendre en main pour travailler avec des élèves. Il a néanmoins l’inconvénient d’un prix non négligeable…&lt;/p&gt;

&lt;p&gt;Ce que je recherche, c’est une présentation simple et gratuite, pour mettre en ligne une ou deux interviews de façon plaisante et efficace. Ou un conte illustré. Sans tomber dans ces présentations de site à l’ancienne, avec une malheureuse vidéo en petit format qui se bat en duel avec trois bouts de texte. Quand ce n’est pas avec des bannières de pub, toutes choses que je supporte de plus en plus difficilement.&lt;/p&gt;

&lt;p&gt;Il y a quelques années, pour réaliser un &lt;a href=&quot;http://formation.crdp-strasbourg.fr/webdoc/roman_photo/haute_bruche/s_entendre/&quot; target=&quot;_blank&quot;&gt;roman-photo en ligne&lt;/a&gt; avec des élèves de lycée, j’avais découvert &lt;a href=&quot;http://blog.evolya.fr/labo/fr/jdocumentary-v2/&quot; target=&quot;_blank&quot;&gt;JDocumentary&lt;/a&gt;. Malheureusement, cet outil n’est plus maintenu par son auteur et utilise des technologies obsolètes, comme le &lt;em&gt;plugin Flash&lt;/em&gt;.&lt;/p&gt;

&lt;h1 id=&quot;webslides-un-framework-de-présentation&quot;&gt;WebSlides, un framework de présentation&lt;/h1&gt;
&lt;p&gt;D’où ma satifaction d’avoir découvert &lt;a href=&quot;https://webslides.tv&quot; target=&quot;_blank&quot;&gt;WebSlides&lt;/a&gt;. Cet outil libre, disponible sur &lt;a href=&quot;https://github.com/webslides/webslides&quot; target=&quot;_blank&quot;&gt;Github&lt;/a&gt;, vous permettra de réaliser sans grande difficulté des présentations /sites /récits superbes. Faites directement un tour du côté des &lt;a href=&quot;https://webslides.tv/demos/&quot; target=&quot;_blank&quot;&gt;démos&lt;/a&gt; pour en voir tous le potentiel… J’ai été impressionné par la qualité des résultats.&lt;/p&gt;

&lt;p&gt;Évidemment, ce n’est pas vraiment un outil destiné à &lt;em&gt;Madame Michu&lt;/em&gt;… Il s’agit d’un &lt;em&gt;framework&lt;/em&gt; &lt;strong&gt;CSS&lt;/strong&gt; + &lt;strong&gt;Javascript&lt;/strong&gt; et il nous faudra coder notre récit à la main. Utilisez pour ce faire un IDE &lt;em&gt;light&lt;/em&gt;, comme &lt;strong&gt;Sublime Text&lt;/strong&gt;, &lt;strong&gt;Atom&lt;/strong&gt; ou &lt;strong&gt;Visual Code Studio&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;J’apprécie beaucoup le compromis entre les nombreuses possibilités offertes d’une part, et la cohérence des présentations graphiques plutôt simplifiées, d’autre part. L’auteur a su faire des choix très efficaces.&lt;br /&gt;
Vous pourrez faire défiler vos récits, au choix, horizontalement ou verticalement, par clic, scroll de la souris, touches &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Fléches&lt;/code&gt; ou &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Espace&lt;/code&gt; du clavier. &lt;strong&gt;WebSlides&lt;/strong&gt; fait la part belle aux éléments graphiques de grand format, comme des vidéos ou des photos plein écran.&lt;br /&gt;
Notez l’apparition des éléments de navigation au survol par la souris du haut ou du bas de page.&lt;/p&gt;

&lt;p&gt;Deux ou trois petites choses me gênent toutefois avec &lt;strong&gt;Webslides&lt;/strong&gt;, malgré ses indéniables qualités.
D’abord la présentation du code sous forme d’un interminable fichier HTML. J’aimerais bien quelque chose de plus modulaire, avec un fichier par section/page par exemple.  Chacun des écrans correspond dans le code à une balise &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;&amp;lt;section&amp;gt; ... &amp;lt;/section&amp;gt;&lt;/code&gt;. Voyez l’exemple ci-dessous, présentant une page avec une photo couvrant toute la partie gauche de l’écran et le texte correspondant sur la droite :&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&amp;lt;section class=&quot;fullscreen bg-apple text-apple text-context&quot;&amp;gt;   &amp;lt;!-- slide 06 --&amp;gt;
    &amp;lt;div class=&quot;card-50&quot;&amp;gt;      
      &amp;lt;div class=&quot;flex-content&quot;&amp;gt;
        &amp;lt;h2&amp;gt;À suivre !&amp;lt;/h2&amp;gt;
        &amp;lt;p&amp;gt;Le site &amp;lt;em&amp;gt;Platypus&amp;lt;/em&amp;gt; est un chantier en cours.&amp;lt;/p&amp;gt;
        &amp;lt;p class=&quot;text-intro&quot;&amp;gt;Retenez bien notre adresse, notez-là dans vos favoris et ne manquez pas d'y revenir au mois de septembre.&amp;lt;/p&amp;gt;
        &amp;lt;h3 class=&quot;anime zoomIn&quot;&amp;gt;https://www.bac-a-sable.eu/platypus&amp;lt;/h3&amp;gt;
      &amp;lt;/div&amp;gt;
      &amp;lt;!-- end .flex-content--&amp;gt;
      &amp;lt;figure&amp;gt;
        &amp;lt;img src=&quot;static/images/bushwalking.jpg&quot; alt=&quot;Áqaba, Jordan&quot;&amp;gt;
        &amp;lt;figcaption&amp;gt;
          &amp;lt;a href=&quot;https://unsplash.com/@dburka&quot; title=&quot;Daniel Burka&quot;&amp;gt;
            &amp;lt;svg class=&quot;fa-camera&quot;&amp;gt;
              &amp;lt;use xlink:href=&quot;#fa-camera&quot;&amp;gt;&amp;lt;/use&amp;gt;
            &amp;lt;/svg&amp;gt;
            Daniel Burka (Unsplash)
          &amp;lt;/a&amp;gt;
        &amp;lt;/figcaption&amp;gt;
      &amp;lt;/figure&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;!-- end .card-50--&amp;gt;
&amp;lt;/section&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Il me manque aussi la possibilité de faire apparaître un texte / un élément de page seulement au bout d’un temps donné ou après un clic de souris / un appui sur la touche &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Espace&lt;/code&gt;. Pour avoir le temps d’admirer en détail une photo plein écran, avant d’en découvrir la légende.&lt;/p&gt;

&lt;p&gt;Et enfin la documentation est remplacée par les nombreux fichiers de démo. Mais trouver dans les fichiers d’exemple (interminables, comme dit plus haut) une syntaxe précise est un peu galère.&lt;/p&gt;

&lt;p&gt;Parmi les points positifs, le projet, disponible sur Github, est régulièrement maintenant et amélioré. Et son auteur, &lt;strong&gt;José Luis Antúnez&lt;/strong&gt; répond rapidement aux éventuelles questions posées.&lt;/p&gt;

&lt;p&gt;De mon côté, je travaille à la mise en place d’un thème &lt;strong&gt;Jekyll&lt;/strong&gt; basé sur &lt;strong&gt;WebSlides&lt;/strong&gt;, afin de rendre la création des présentation un peu plus efficace. Au cas où les ornithorynques se présenteraient en troupeaux. Je vous en reparlerais ici, pour autant que le résultat soit satisfaisant.&lt;/p&gt;

&lt;h1 id=&quot;webslides-pour-quoi-faire-&quot;&gt;WebSlides, pour quoi faire ?&lt;/h1&gt;

&lt;p&gt;Je compte bien utiliser cet outil de façon quasi systématique pour des récits longs. Un peu en concurrence avec &lt;a href=&quot;https://twinery.org&quot; target=&quot;_blank&quot;&gt;Twine&lt;/a&gt;, quand il n’y a pas besoin d’interactivité. Idem pour la présentation de portfolios photo, où &lt;strong&gt;WebSlides&lt;/strong&gt; remplacera efficacement les galeries classiques.
&lt;strong&gt;WebSlides&lt;/strong&gt; fera également merveille pour des reportages et des interviews mêlant photos, vidéo et fichiers sonores.&lt;/p&gt;

&lt;p&gt;Je mettrais à contribution pour ces reportages &lt;a href=&quot;http://soundcite.knightlab.com/&quot; target=&quot;_blank&quot;&gt;SoundCite&lt;/a&gt;. Cet outil fourni par &lt;strong&gt;Knight Lab&lt;/strong&gt;, comme le &lt;strong&gt;TimeLine.js&lt;/strong&gt; bien connu, permet d’insérer un fichier son directement et harmonieusement dans votre texte de présentation, sans le très agaçant bouton &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Cliquez pour écouter&lt;/code&gt;. &lt;strong&gt;SoundCite&lt;/strong&gt; se marie vraiment très bien avec &lt;strong&gt;WebSlides&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Prenez le temps de découvrir WebSlides et ne manquez pas de me faire part de vos impressions en commentaires…&lt;/p&gt;</content><author><name>Bienvenue...</name></author><category term="Twine" /><summary type="html">Sur cette page Ma fille me demande : “Aurais-tu une solution sympa pour mettre en ligne les dessins de mes élèves… un projet artistique sur les ornithorynques ?” Et c’est en cherchant comment faire que j’ai trouvé WebSlides au détour de GitHub…</summary></entry><entry><title type="html">Des macros pour Sugarcube</title><link href="https://www.bac-a-sable.eu/twine/des-macros-pour-sugarcube/" rel="alternate" type="text/html" title="Des macros pour Sugarcube" /><published>2017-06-15T13:00:20+00:00</published><updated>2017-06-15T13:00:20+00:00</updated><id>https://www.bac-a-sable.eu/twine/des-macros-pour-sugarcube</id><content type="html" xml:base="https://www.bac-a-sable.eu/twine/des-macros-pour-sugarcube/">&lt;p&gt;Sous le pseudonyme de &lt;em&gt;Chapel&lt;/em&gt;, un contributeur vient d’annoncer sur le &lt;a href=&quot;http://twinery.org/forum/&quot; target=&quot;_blank&quot;&gt;forum Twine&lt;/a&gt; la mise à disposition d’un dépôt &lt;strong&gt;Github&lt;/strong&gt; intitulé &lt;a href=&quot;https://github.com/ChapelR/custom-macros-for-sugarcube-2&quot; target=&quot;_blank&quot;&gt;Custom Macros for Sugarcube 2&lt;/a&gt;. Il y propose des scripts permettant d’enrichir vos propres histoires de quelques fonctionnalités intéressantes.&lt;/p&gt;

&lt;p&gt;L’ensemble est destiné à &lt;strong&gt;Sugarcube 2&lt;/strong&gt; et se présente sous forme de fichiers &lt;em&gt;.js&lt;/em&gt;. Les exemples sont à copier dans la fenêtre *Modifier le Javascript de l’histoire” de Twine. Quelques outils inttéressants sont proposés à ce jour, et la liste devrait s’allonger.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Système simple d’inventaire&lt;/li&gt;
  &lt;li&gt;Système de cycles : jour et nuit, saisons, tours de jeux…&lt;/li&gt;
  &lt;li&gt;Compteur de temps : décompte et affiche le temps de jeu d’un joueur&lt;/li&gt;
  &lt;li&gt;et quelques macros mineures…&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Notons que l’auteur a assorti cette ressource d’une documentation complète.&lt;/p&gt;

&lt;p&gt;P.S. Allez faire un tour dans la partie &lt;a href=&quot;/aventures&quot;&gt;Aventures&lt;/a&gt; de ce blog, vous y trouverez aussi pas mal de snippets à &lt;em&gt;grappiller&lt;/em&gt;.&lt;/p&gt;</content><author><name>Bienvenue...</name></author><category term="Twine" /><summary type="html">Sous le pseudonyme de Chapel, un contributeur vient d’annoncer sur le forum Twine la mise à disposition d’un dépôt Github intitulé Custom Macros for Sugarcube 2. Il y propose des scripts permettant d’enrichir vos propres histoires de quelques fonctionnalités intéressantes.</summary></entry><entry><title type="html">Mon choix de thèmes pour Jekyll</title><link href="https://www.bac-a-sable.eu/jekyll/mon-choix-de-themes-jekyll/" rel="alternate" type="text/html" title="Mon choix de thèmes pour Jekyll" /><published>2017-06-08T14:37:58+00:00</published><updated>2017-06-08T14:37:58+00:00</updated><id>https://www.bac-a-sable.eu/jekyll/mon%20choix%20de%20themes-jekyll</id><content type="html" xml:base="https://www.bac-a-sable.eu/jekyll/mon-choix-de-themes-jekyll/">&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; Sur cette page&lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#les-thèmes-officiels&quot; id=&quot;markdown-toc-les-thèmes-officiels&quot;&gt;Les thèmes &lt;em&gt;officiels&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#les-thèmes-one-page&quot; id=&quot;markdown-toc-les-thèmes-one-page&quot;&gt;Les thèmes &lt;em&gt;One Page&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#les-thèmes-à-la-pinterest&quot; id=&quot;markdown-toc-les-thèmes-à-la-pinterest&quot;&gt;Les thèmes &lt;em&gt;À la Pinterest&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#les-thèmes-classiques&quot; id=&quot;markdown-toc-les-thèmes-classiques&quot;&gt;Les thèmes &lt;em&gt;classiques&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#les-thèmes-starter&quot; id=&quot;markdown-toc-les-thèmes-starter&quot;&gt;Les thèmes &lt;em&gt;Starter&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#les-thèmes-photo&quot; id=&quot;markdown-toc-les-thèmes-photo&quot;&gt;Les thèmes &lt;em&gt;Photo&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#les-inclassables&quot; id=&quot;markdown-toc-les-inclassables&quot;&gt;Les &lt;em&gt;inclassables&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;

&lt;blockquote&gt;
  &lt;p&gt;Ceci n’est pas une recension exhaustive, critique… des thèmes disponibles. Juste une liste de ceux que j’ai repérés et qui, pour des raisons diverses, ont su me séduire.
Ils intègrent des fonctionnalités usuelles sur un site moderne : design &lt;em&gt;responsive&lt;/em&gt;, barre de navigation fixe, menu &lt;em&gt;hamburger&lt;/em&gt;… Certains sont pourvus d’une documentation très complète pour aider à les personnaliser.
Nombre d’entre eux sont des portages sous Jekyll de thèmes pré-exitants.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3 id=&quot;les-thèmes-officiels&quot;&gt;Les thèmes &lt;em&gt;officiels&lt;/em&gt;&lt;/h3&gt;
&lt;blockquote&gt;
  &lt;p&gt;Trois thèmes distribués avec Jekyll ou directement proposés par l’équipe des auteurs. Une référence pour un codage propre des thèmes, à étudier pour apprendre à personnaliser vos sites.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;dl&gt;
  &lt;dt&gt;Minima&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://jekyll.github.io/minima/History.html&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/jekyll/minima&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteurs : Joel Glovier, Ben Balter, Parker Moore et d’autres&lt;/dd&gt;
  &lt;dd&gt;Minima est le thème par défaut installé d’origine avec toute nouvelle instance de Jekyll. Simple mais efficace, une référence.&lt;/dd&gt;
  &lt;dt&gt;Swiss&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://broccolini.net/swiss/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/jekyll/minima&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Diana Mounter&lt;/dd&gt;
  &lt;dd&gt;Swiss est un thème typographique, aux titres énormes, inspiré par le design …suisse. Très élégant dans sa simplicité.&lt;/dd&gt;
  &lt;dt&gt;Athena&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://broccolini.net/athena/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/broccolini/athena&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Diana Mounter&lt;/dd&gt;
  &lt;dd&gt;Encore une création très épurée de Diana Mounter. Convient parfaitement à un blog très textuel, par exemple.&lt;/dd&gt;
&lt;/dl&gt;

&lt;h3 id=&quot;les-thèmes-one-page&quot;&gt;Les thèmes &lt;em&gt;One Page&lt;/em&gt;&lt;/h3&gt;
&lt;blockquote&gt;
  &lt;p&gt;Une présentation moderne de votre site : au lieu de parcourir diverses pages, tout le contenu se concentre sur une unique page divisée en plusieurs sections, vers lesquelles le visteur va &lt;em&gt;glisser&lt;/em&gt; successivement. Cette structure ne convient pas vraiment à des sites très complexes. Elle est parfaitement adaptée à la présentation d’un projet, d’une association ou d’une petite entreprise.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;dl&gt;
  &lt;dt&gt;Single Paged&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://t413.com/SinglePaged/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/t413/SinglePaged#fancy-jekyll-powered-single-page-site&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Tim O’Brien&lt;/dd&gt;
  &lt;dt&gt;Agency&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://y7kim.github.io/agency-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/y7kim/agency-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Rick K.&lt;/dd&gt;
  &lt;dt&gt;Hyperspace&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://andrewbanchich.gitlab.io/hyperspace-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/hyperspace-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur :  &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
  &lt;dt&gt;Grayscale&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://jekyll-themes.gitlab.io/grayscale/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://startbootstrap.com/template-overviews/grayscale/&quot; target=&quot;_blank&quot;&gt;Téléchargement&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : David Miller&lt;/dd&gt;
&lt;/dl&gt;

&lt;dl&gt;
  &lt;dt&gt;Solid State&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://andrewbanchich.gitlab.io/solid-state-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/solid-state-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur :  &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
  &lt;dt&gt;Urban&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://teal-worm.cloudvent.net/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/CloudCannon/urban-jekyll-template&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : CloudCannon&lt;/dd&gt;
  &lt;dd&gt;CloudCannon est un hébergeur dédié aux générateurs de site statique, qui fournit des services étendus par rapport à Github.&lt;/dd&gt;
&lt;/dl&gt;

&lt;h3 id=&quot;les-thèmes-à-la-pinterest&quot;&gt;Les thèmes &lt;em&gt;À la Pinterest&lt;/em&gt;&lt;/h3&gt;
&lt;blockquote&gt;
  &lt;p&gt;Comme sur le réseau social bien connu, des billets, sous forme de cartes illustrées, viennent s’additionner à l’infini. Ce type de thème convient très bien à des sites dont le contenu ne sera rédigé qu’au fur-et-à-mesure. Comme un blog, par exemple.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;dl&gt;
  &lt;dt&gt;Gridster&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://digitalmind.ch/themes/gridster-jekyll-theme/demo/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/DigitalMindCH/gridster-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Digital Mind&lt;/dd&gt;
  &lt;dt&gt;Mister Brown&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://artemsheludko.pw/mr-brown/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/artemsheludko/mr-brown&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Artem Sheludko&lt;/dd&gt;
  &lt;dt&gt;Webdja Karna&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://webjeda.com/karna/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/sharu725/karna&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Sharath Kumar&lt;/dd&gt;
  &lt;dt&gt;Airspace&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://luminousrubyist.github.io/airspace-jekyll/work/index.html&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/luminousrubyist/airspace-jekyll&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : ThemeFisher / Adaptation à Jekyll : Andrew Lee&lt;/dd&gt;
&lt;/dl&gt;

&lt;h3 id=&quot;les-thèmes-classiques&quot;&gt;Les thèmes &lt;em&gt;classiques&lt;/em&gt;&lt;/h3&gt;
&lt;blockquote&gt;
  &lt;p&gt;Ils présentent habituellement une arborescence plus ou moins complexe, mêlant pages et billets. Cette structure convient bien aux sites de taille importante, fortement structurés.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;dl&gt;
  &lt;dt&gt;Feeling Responsive&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://phlow.github.io/feeling-responsive/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/Phlow/feeling-responsive&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://phlow.github.io/feeling-responsive/documentation/&quot; target=&quot;_blank&quot;&gt;Documentation&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Moritz Sauer - Phlow&lt;/dd&gt;
  &lt;dt&gt;Minimal Mistakes&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://mmistakes.github.io/minimal-mistakes/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/mmistakes/minimal-mistakes/&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/&quot; target=&quot;_blank&quot;&gt;Documentation&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Michael Rose&lt;/dd&gt;
  &lt;dd&gt;Avec quelques modifications, &lt;em&gt;Minimal Mistakes&lt;/em&gt; est le thème utilisé pour le site &lt;em&gt;Bac-à-sable&lt;/em&gt;.&lt;/dd&gt;
  &lt;dt&gt;Skinny Bones&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://mmistakes.github.io/skinny-bones-jekyll/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/mmistakes/skinny-bones-jekyll&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://mmistakes.github.io/skinny-bones-jekyll/getting-started/&quot; target=&quot;_blank&quot;&gt;Documentation&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Michael Rose&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;&lt;strong&gt;Michael Rose&lt;/strong&gt; est l’un des principaux auteurs de thèmes Creative Commons pour Jekyll. Il est très actif sur le forum Jekyll, accompagne ses créations d’une documentation très fouillée et répond de façon rapide et approfondie aux questions posées par les utilisateurs.&lt;/p&gt;

&lt;dl&gt;
  &lt;dt&gt;Forty&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://andrewbanchich.github.io/forty-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/forty-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur :  &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
&lt;/dl&gt;

&lt;p&gt;&lt;strong&gt;Andrew Banchich&lt;/strong&gt; adapte de nombreux thèmes, surtout issus du site &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; à Jekyll. Son dépôt Github est donc à surveiller régulièrement.&lt;/p&gt;

&lt;dl&gt;
  &lt;dt&gt;Editorial&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://andrewbanchich.github.io/editorial-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/editorial-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur :  &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
  &lt;dt&gt;Massively&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://html5up.net/massively&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/massively-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur :  &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
  &lt;dt&gt;Alpha&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://andrewbanchich.gitlab.io/alpha-jekyll-theme/index.html&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/alpha-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
  &lt;dt&gt;Starving artist&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://chrisanthropic.github.io/starving-artist-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/chrisanthropic/starving-artist-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Chris Tarwater&lt;/dd&gt;
&lt;/dl&gt;

&lt;h3 id=&quot;les-thèmes-starter&quot;&gt;Les thèmes &lt;em&gt;Starter&lt;/em&gt;&lt;/h3&gt;
&lt;blockquote&gt;
  &lt;p&gt;Des thèmes très simples, destinés avant tout à servir de &lt;strong&gt;boîte à outils&lt;/strong&gt; pour développer vous-même vos propres créations originales. Ils ne sont pas vraiment prévus pour être utilisés tels quels.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;dl&gt;
  &lt;dt&gt;Start Bootstrap&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://jekyll-themes.gitlab.io/creative/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://gitlab.com/jekyll-themes/creative/tree/pages&quot; target=&quot;_blank&quot;&gt;Dépôt Gitlab&lt;/a&gt;&lt;/dd&gt;
  &lt;dt&gt;So Simple&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://mmistakes.github.io/so-simple-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/mmistakes/so-simple-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://mmistakes.github.io/so-simple-theme/theme-setup/&quot; target=&quot;_blank&quot;&gt;Documentation&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Michael Rose&lt;/dd&gt;
  &lt;dt&gt;HCZ Material theme&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://codeasashu.github.io/hcz-jekyll-blog/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/codeasashu/hcz-jekyll-blog&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Ashutosh Chaudhary&lt;/dd&gt;
  &lt;dt&gt;Basically Basic&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://mmistakes.github.io/jekyll-theme-basically-basic/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/mmistakes/jekyll-theme-basically-basic&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Michael Rose&lt;/dd&gt;
  &lt;dd&gt;Michael Rose se propose ici de remplacer le thème par défaut &lt;em&gt;Minima&lt;/em&gt;, par un thème plus élaboré et facile à personnaliser. Une documentation complète est disponible sur le dépôt Github. Voir aussi les examples de &lt;em&gt;posts&lt;/em&gt; dans la démo du thème.&lt;/dd&gt;
&lt;/dl&gt;

&lt;h3 id=&quot;les-thèmes-photo&quot;&gt;Les thèmes &lt;em&gt;Photo&lt;/em&gt;&lt;/h3&gt;

&lt;blockquote&gt;
  &lt;p&gt;Comme leur nom l’indique, ces thèmes sont conçus pour mettre en valeur les œuvres d’un photographe (ou d’un graphiste) et privilégient l’image par rapport au texte.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;dl&gt;
  &lt;dt&gt;Photography&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://photography.ramswaroop.me/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/ramswaroop/photography&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Ram Swaroop&lt;/dd&gt;
  &lt;dt&gt;Photorama&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://sunbliss.github.io/photorama/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/sunbliss/photorama&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : Anna Prigkipaki&lt;/dd&gt;
  &lt;dd&gt;Un superbe thème présentant de grandes photos animées par &lt;abbr title=&quot;Effet de zoom ou de panoramique sur une image fixe donnant l'impression de mouvement&quot;&gt;effet Ken Burns&lt;/abbr&gt;.&lt;/dd&gt;
&lt;/dl&gt;

&lt;dl&gt;
  &lt;dt&gt;Lens&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://andrewbanchich.github.io/lens-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/lens-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
  &lt;dd&gt;Rien qu’une galerie photo, mais superbement réalisée.&lt;/dd&gt;
&lt;/dl&gt;

&lt;h3 id=&quot;les-inclassables&quot;&gt;Les &lt;em&gt;inclassables&lt;/em&gt;&lt;/h3&gt;
&lt;blockquote&gt;
  &lt;p&gt;Quelques trouvailles qui ne rentrent dans aucune des catégories précédentes…&lt;/p&gt;
&lt;/blockquote&gt;

&lt;dl&gt;
  &lt;dt&gt;Jekyll Documentation Thème&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;http://idratherbewriting.com/documentation-theme-jekyll/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/tomjohnson1492/documentation-theme-jekyll&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Un thème destiné à publier la documentation exhaustive d’un logiciel, voire un livre technique en ligne. Une documentation exhaustive est proposée dans la démo.&lt;/dd&gt;
  &lt;dt&gt;Malt&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://whispering-boat.cloudvent.net/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/CloudCannon/malt-jekyll-template&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Thème événementiel, les contenus défilent sur un grand graphisme fixe.&lt;/dd&gt;
  &lt;dt&gt;Ethereal&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://andrewbanchich.github.io/ethereal-jekyll-theme/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/andrewbanchich/ethereal-jekyll-theme&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur :  &lt;a href=&quot;https://html5up.net/&quot; title=&quot;HTML5 Up!&quot; target=&quot;_blank&quot;&gt;HTML5 Up!&lt;/a&gt; / Adaptation à Jekyll : Andrew Banchich&lt;/dd&gt;
  &lt;dd&gt;Un thème assez proche des &lt;em&gt;One Page&lt;/em&gt;, présentant la particularité d’un défilement uniquement horizontal d’un écran à l’autre.&lt;/dd&gt;
  &lt;dt&gt;Base&lt;/dt&gt;
  &lt;dd&gt;&lt;a href=&quot;https://orange-ape.cloudvent.net/&quot; target=&quot;_blank&quot;&gt;Démonstration du thème&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;&lt;a href=&quot;https://github.com/CloudCannon/base-jekyll-template&quot; target=&quot;_blank&quot;&gt;Dépôt Github&lt;/a&gt;&lt;/dd&gt;
  &lt;dd&gt;Auteur : CloudCannon&lt;/dd&gt;
  &lt;dd&gt;Un thème destiné à créer une base de connaissances composés d’articles et de tutoriels vidéo. Propose une recherche par Javascript intégrée.&lt;/dd&gt;
&lt;/dl&gt;</content><author><name>Bienvenue...</name></author><category term="Jekyll" /><summary type="html">Sur cette page</summary></entry><entry><title type="html">Mike Hadley anime vos aventures</title><link href="https://www.bac-a-sable.eu/twine/mike-haley-anime-vos-aventures/" rel="alternate" type="text/html" title="Mike Hadley anime vos aventures" /><published>2017-05-15T14:27:26+00:00</published><updated>2017-05-15T14:27:26+00:00</updated><id>https://www.bac-a-sable.eu/twine/mike-haley-anime-vos-aventures</id><content type="html" xml:base="https://www.bac-a-sable.eu/twine/mike-haley-anime-vos-aventures/">&lt;p&gt;&lt;strong&gt;Mike Hadley&lt;/strong&gt; (pseudo &lt;em&gt;mikewesthad&lt;/em&gt;) vient d’annoncer sur le &lt;a href=&quot;http://twinery.org/forum/&quot; target=&quot;_blank&quot;&gt;forum Twine&lt;/a&gt; la mise à disposition d’un dépôt &lt;strong&gt;Github&lt;/strong&gt; intitulé &lt;a href=&quot;https://github.com/mikewesthad/twine-resources&quot; target=&quot;_blank&quot;&gt;Twine Resources&lt;/a&gt;. Il y propose des snippets&lt;sup id=&quot;fnref:snippets&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:snippets&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt; pour enrichir vos propres histoires, réalisés à l’occasion d’un cours donné à ses étudiants.&lt;/p&gt;

&lt;p&gt;L’ensemble est destiné à &lt;strong&gt;Sugarcube 2&lt;/strong&gt; et se présente sous forme de mini-histoires à télécharger et &lt;em&gt;cannibaliser&lt;/em&gt;. Les exemples proposés sont déjà assez nombreux à ce jour, et la liste devrait s’allonger.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Animations de textes et d’images, intégration de CSS et librairies Javascipt dans Twine&lt;/li&gt;
  &lt;li&gt;Images cliquables&lt;/li&gt;
  &lt;li&gt;Utilisation de polices de caractères personnalisées&lt;/li&gt;
  &lt;li&gt;Utilisation des css pour des fonds de passages individualisés, des boîtes de texte&lt;/li&gt;
  &lt;li&gt;Hébergement des histoires sur Github…&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;P.S. Allez faire un tour dans la partie &lt;a href=&quot;/aventures&quot;&gt;Aventures&lt;/a&gt; de ce blog, vous y trouverez aussi pas mal de snippets à &lt;em&gt;grappiller&lt;/em&gt;.&lt;/p&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:snippets&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;Petits bouts de code utiles, partagés par un développeur et à recopier dans votre propre application / histoire. &lt;a href=&quot;#fnref:snippets&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;</content><author><name>Bienvenue...</name></author><category term="Twine" /><summary type="html">Mike Hadley (pseudo mikewesthad) vient d’annoncer sur le forum Twine la mise à disposition d’un dépôt Github intitulé Twine Resources. Il y propose des snippets1 pour enrichir vos propres histoires, réalisés à l’occasion d’un cours donné à ses étudiants. Petits bouts de code utiles, partagés par un développeur et à recopier dans votre propre application / histoire. &amp;#8617;</summary></entry><entry><title type="html">Twine : vos aventures sur Github</title><link href="https://www.bac-a-sable.eu/twine/twine-heberger-une-aventure-sur-github/" rel="alternate" type="text/html" title="Twine : vos aventures sur Github" /><published>2017-05-12T08:33:33+00:00</published><updated>2017-05-12T08:33:33+00:00</updated><id>https://www.bac-a-sable.eu/twine/twine--heberger-une-aventure-sur-github</id><content type="html" xml:base="https://www.bac-a-sable.eu/twine/twine-heberger-une-aventure-sur-github/">&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; Sur cette page&lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#github-et-compagnie&quot; id=&quot;markdown-toc-github-et-compagnie&quot;&gt;Github et compagnie&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#créer-un-compte&quot; id=&quot;markdown-toc-créer-un-compte&quot;&gt;Créer un compte&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#un-dépôt-par-histoire&quot; id=&quot;markdown-toc-un-dépôt-par-histoire&quot;&gt;Un dépôt par histoire&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#afficher-ses-pages&quot; id=&quot;markdown-toc-afficher-ses-pages&quot;&gt;Afficher ses pages&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#charger-les-fichiers-sur-github&quot; id=&quot;markdown-toc-charger-les-fichiers-sur-github&quot;&gt;Charger les fichiers sur Github&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#vos-images-en-ligne&quot; id=&quot;markdown-toc-vos-images-en-ligne&quot;&gt;Vos images en ligne&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#organiser-son-atelier-twine&quot; id=&quot;markdown-toc-organiser-son-atelier-twine&quot;&gt;Organiser son atelier Twine&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#utiliser-git&quot; id=&quot;markdown-toc-utiliser-git&quot;&gt;Utiliser Git&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;

&lt;blockquote&gt;
  &lt;p&gt;Écrire une histoire ou une aventure avec Twine, c’est bien. Il est ensuite nécessaire de lui trouver un public à la mesure des efforts fournis. Si vous ne disposez pas d’un site institutionnel, voici une possibilité simple, efficace et gratuite de diffuser vos œuvres.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;github-et-compagnie&quot;&gt;Github et compagnie&lt;/h2&gt;
&lt;p&gt;Github et ses quasi-clônes&lt;/p&gt;

&lt;h2 id=&quot;créer-un-compte&quot;&gt;Créer un compte&lt;/h2&gt;

&lt;h3 id=&quot;un-dépôt-par-histoire&quot;&gt;Un dépôt par histoire&lt;/h3&gt;

&lt;h3 id=&quot;afficher-ses-pages&quot;&gt;Afficher ses pages&lt;/h3&gt;

&lt;h2 id=&quot;charger-les-fichiers-sur-github&quot;&gt;Charger les fichiers sur Github&lt;/h2&gt;

&lt;h3 id=&quot;vos-images-en-ligne&quot;&gt;Vos images en ligne&lt;/h3&gt;
&lt;p&gt;Une des particularités un peu agaçantes de Twine est qu’il ne permet pas de façon simple d’intégrer les images dans vos aventures si elles ne sont pas préalablement mises en ligne.
Une façon de faire agréable, si elles ne sont pas trop lourdes/nombreuses consiste à les charger préalablement sur votre dépôt Github. Et à les insérer grâce à leur URL : ainsi, dès la phase de test dans Twine, vous pourrez les voir en place.&lt;/p&gt;

&lt;h3 id=&quot;organiser-son-atelier-twine&quot;&gt;Organiser son atelier Twine&lt;/h3&gt;

&lt;h2 id=&quot;utiliser-git&quot;&gt;Utiliser Git&lt;/h2&gt;

&lt;dl&gt;
  &lt;dt&gt;&lt;a href=&quot;http://rogerdudler.github.io/git-guide/index.fr.html&quot; target=&quot;_blank&quot;&gt;Git : petit guide&lt;/a&gt;&lt;/dt&gt;
  &lt;dd&gt;Une introduction sommaire mais efficace : les commandes essentielles de Git, résumées dans quelques pages en gros caratères, à la manière d’un Powerpoint.&lt;/dd&gt;
  &lt;dt&gt;&lt;a href=&quot;https://www.miximum.fr/blog/enfin-comprendre-git/&quot; target=&quot;_blank&quot;&gt;Pour arrêter de galérer avec Git&lt;/a&gt;&lt;/dt&gt;
  &lt;dd&gt;Une initiation un peu plus complète (et non sans humour). Les principes sous-jacents sont présentés de façon très abordables.&lt;/dd&gt;
  &lt;dt&gt;&lt;a href=&quot;https://try.github.io/&quot; target=&quot;_blank&quot;&gt;Try Git&lt;/a&gt;&lt;/dt&gt;
  &lt;dd&gt;Un tutoriel interactif vous permet de prendre en main Git pour une formation pas-à-pas. Un &lt;em&gt;must&lt;/em&gt; pour commencer, si vous ne craignez pas l’anglais.&lt;/dd&gt;
  &lt;dt&gt;&lt;a href=&quot;http://gitimmersion.com/index.html&quot; target=&quot;_blank&quot;&gt;Git immersion&lt;/a&gt;&lt;/dt&gt;
  &lt;dd&gt;Assez proche du précédent, mais plus complet. Principale différence : vous travaillez ici sur un dépôt Git réellement créé sur votre ordinateur. Également en langue anglaise.&lt;/dd&gt;
&lt;/dl&gt;</content><author><name>Bienvenue...</name></author><category term="Twine" /><summary type="html">Sur cette page</summary></entry><entry><title type="html">Twine : nouvelles versions</title><link href="https://www.bac-a-sable.eu/twine/twine-nouvelles-versions/" rel="alternate" type="text/html" title="Twine : nouvelles versions" /><published>2017-05-11T08:04:05+00:00</published><updated>2017-05-11T08:04:05+00:00</updated><id>https://www.bac-a-sable.eu/twine/twine--nouvelles-versions</id><content type="html" xml:base="https://www.bac-a-sable.eu/twine/twine-nouvelles-versions/">&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; Sur cette page&lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#twine-213&quot; id=&quot;markdown-toc-twine-213&quot;&gt;Twine 2.1.3&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#une-habitude-à-prendre&quot; id=&quot;markdown-toc-une-habitude-à-prendre&quot;&gt;Une habitude à prendre&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#harlowe-201&quot; id=&quot;markdown-toc-harlowe-201&quot;&gt;Harlowe 2.0.1&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#revenir-à-un-thème-clair&quot; id=&quot;markdown-toc-revenir-à-un-thème-clair&quot;&gt;Revenir à un thème clair&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#sugarcube-2180&quot; id=&quot;markdown-toc-sugarcube-2180&quot;&gt;Sugarcube 2.18.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;

&lt;blockquote&gt;
  &lt;p&gt;Depuis mon &lt;a href=&quot;/twine/twine-quelle-version-choisir/&quot;&gt;article&lt;/a&gt; sur le choix d’une version de &lt;strong&gt;Twine&lt;/strong&gt;, pas mal de nouveautés. Et des progrès, autant pour le logiciel &lt;strong&gt;Twine&lt;/strong&gt; que pour ses principaux formats d’histoire, &lt;strong&gt;Harlowe&lt;/strong&gt; et &lt;strong&gt;Sugarcube&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;twine-213&quot;&gt;Twine 2.1.3&lt;/h2&gt;

&lt;p&gt;Depuis le début de la série 2.1 de &lt;strong&gt;Twine&lt;/strong&gt;, je déplorais une série de bugs sévères m’obligeant à en rester à la bonne vieille et éprouvée version 2.0.11. La version 2.1.3 lève (presque) entièrement la malédiction.&lt;/p&gt;

&lt;p&gt;Les améliorations apportées ici sont surtout visibles au niveau de l’ergonomie. L’interface graphique a été entièrement repris, pour une bien meilleure lisibilité de la &lt;em&gt;carte des passages&lt;/em&gt;. Un plus notable dès que votre histoire commence à s’étoffer quelque peu.&lt;/p&gt;

&lt;p&gt;Quand vous lancez votre histoire dans &lt;strong&gt;Twine&lt;/strong&gt;, un clic droit vous permet maintenant d’inspecter l’élément de votre choix avec les outils de développement de &lt;strong&gt;Chrome&lt;/strong&gt;. Bien pratique pour effectuer rapidement des modifications de CSS.&lt;/p&gt;

&lt;ul class=&quot;notice&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;https://twinery.org/wiki/twine2:release_notes&quot; target=&quot;_blank&quot;&gt;Notes de version&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://twinery.org/&quot; target=&quot;_blank&quot;&gt;Téléchargements&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://twinery.org/wiki/twine2:guide&quot; target=&quot;_blank&quot;&gt;Documentation complète&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;La version 2.1.3 intègre les formats d’histoire &lt;strong&gt;Harlowe&lt;/strong&gt; 2.0.1 et &lt;strong&gt;Sugarcube&lt;/strong&gt; 2.18.0. Voyez ci-dessous leurs présentations plus détaillées.&lt;/p&gt;

&lt;h3 id=&quot;une-habitude-à-prendre&quot;&gt;Une habitude à prendre&lt;/h3&gt;
&lt;p&gt;Dans &lt;strong&gt;Twine&lt;/strong&gt;, la syntaxe suivante est utilisée pour faire un lien entre le passage que vous êtes en train d’éditer et un autre passage :&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt; [[Mon passage|passage]]
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Si le nouveau passage n’existe pas, &lt;strong&gt;Twine&lt;/strong&gt; le crée automatiqument, du moins en théorie. Un petit bug, facile à contourner, produit parfois la situation illustrée dans la figure 2 ci-dessous.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/twine-bug01.jpg&quot; alt=&quot;Figure 1 : éditeur de passages.&quot; /&gt;
  
  &lt;figcaption&gt;Figure 1 : éditeur de passages.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;ul&gt;
  &lt;li&gt;Si je ferme le passage en train d’être édité en cliquant n’importe où en dehors du cadre d’édition : pas de nouveau passage créé automatiquement, juste la croix rouge d’erreur de lien…&lt;/li&gt;
  &lt;li&gt;Si je ferme proprement le passage en train d’être édité en cliquant sur la petite croix noire (fléchée en figure 1), tout se passe normalement.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Prenons donc, en attendant la correction de ce bug minime, l’habitude de fermer &lt;em&gt;proprement&lt;/em&gt; l’éditeur.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/twine-bug02.jpg&quot; alt=&quot;Figure 2 : J'ai mal fermé l'éditeur.&quot; /&gt;
  
  &lt;figcaption&gt;Figure 2 : J’ai mal fermé l’éditeur.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;p class=&quot;notice--danger&quot;&gt;Pour mettre à jour les formats d’histoire, voir la section correspondante dans mon article  &lt;a href=&quot;/twine/quelformatchoisir/&quot;&gt;Twine : quel format choisir&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;harlowe-201&quot;&gt;Harlowe 2.0.1&lt;/h2&gt;

&lt;p&gt;La version 2 de &lt;strong&gt;Harlowe&lt;/strong&gt; apporte de nombreuses améliorations en ce qui concerne la mise en page et la programmation. Elle refait ainsi une partie de son retard sur &lt;strong&gt;Sugarcube&lt;/strong&gt;, qui est jusqu’à présent mon format favori… Il va falloir que je fasse de nouveaux essais.
Parmi toutes ces nouveautés, j’ai entre autres noté un nouveau marquage permettant de disposer les textes en colonne dans un passage. Et une série d’ajouts, tant dans le marquage que les macros, pour gérer l’apparition et la disparition de liens dans les passages.&lt;/p&gt;

&lt;ul class=&quot;notice&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;https://bitbucket.org/_L_/harlowe&quot; target=&quot;_blank&quot;&gt;Notes de version&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://bitbucket.org/_L_/harlowe/downloads/&quot; target=&quot;_blank&quot;&gt;Téléchargements&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://twine2.neocities.org/&quot; target=&quot;_blank&quot;&gt;Documentation complète&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;revenir-à-un-thème-clair&quot;&gt;Revenir à un thème clair&lt;/h3&gt;
&lt;p&gt;Le thème de base dans &lt;strong&gt;Harlowe&lt;/strong&gt; est désormais sombre, texte blanc sur fond noir, comme dans &lt;strong&gt;Sugarcube&lt;/strong&gt;, alors qu’il proposait des caractères noirs sur fond blanc dans les précédentes versions.
L’ancien thème clair peut être restauré en insérant le code suivant dans un passage portant le tag &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;header&lt;/code&gt;.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;(enchant: ?page, (text-colour:black)+(background:white))
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h2 id=&quot;sugarcube-2180&quot;&gt;Sugarcube 2.18.0&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Sugarcube&lt;/strong&gt; se développe à un rythme nettement plus rapide que son rival &lt;strong&gt;Harlowe&lt;/strong&gt;. Huit mises à jour se sont déjà succédées depuis le début de l’année 2017 ! Vous y trouverez une série d’ajouts fort intéressants dans les dernières versions. Les évolutions récentes les plus importantes se situent probablement dans les possibilités offertes par l’auteur de modifier (assez) facilement l’interface utilisateur.(API &lt;em&gt;UiBar&lt;/em&gt; et special passage &lt;em&gt;StoryInterface&lt;/em&gt;).&lt;/p&gt;

&lt;p&gt;J’ai également appécié l’introduction de &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Config.navigation.override&lt;/code&gt; dont vous voyez ci-dessous un exemple d’utilisation tiré de mon &lt;a href=&quot;https://www.bac-a-sable.eu/mini-monde/&quot; target=&quot;_blank&quot;&gt;Mini-monde&lt;/a&gt;.
En glissant dans le Javascript de votre aventure un &lt;em&gt;bout de code&lt;/em&gt; équivalent, vous allez pouvoir surveiller dans l’ensemble des passages, une condition fixée à l’avance. Ici, à chaque lien vers un autre passage, je teste si le joueur a déjà rencontré tous les animaux. Auquel cas il a gagné et est automatiquement envoyé au passage &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;victoire&lt;/code&gt;.
Pratique, et pas bien compliqué.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;/*! Passage Override en cas de victoire */
Config.navigation.override = function (passageName) {
  if (State.variables.animaux == State.variables.max_animaux)
  {return &quot;victoire&quot;;}
};
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Si comme moi, vous n’appréciez pas la présentation blanc sur fond noir de &lt;strong&gt;Sugarcube&lt;/strong&gt;, sachez que l’auteur a également mis à jour la feuille de style spécifique &lt;em&gt;Bleachit&lt;/em&gt;, qui permet d’obtenir un &lt;strong&gt;Sugarcube&lt;/strong&gt; clair. Voyez l’article &lt;a href=&quot;/twine/ready-made-css/&quot;&gt;Feuilles de style ready-made pour Sugarcube&lt;/a&gt; pour plus de détails sur la façon de la télécharger et de l’utiliser.&lt;/p&gt;

&lt;ul class=&quot;notice&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.motoslave.net/sugarcube/2/releases.php&quot; target=&quot;_blank&quot;&gt;Notes de version&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.motoslave.net/sugarcube/2/&quot; target=&quot;_blank&quot;&gt;Documentation complète et téléchargements&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><author><name>Bienvenue...</name></author><category term="Twine" /><summary type="html">Sur cette page</summary></entry><entry><title type="html">Votre atelier Jekyll sous Windows</title><link href="https://www.bac-a-sable.eu/jekyll/installer-jekyll-sous-windows/" rel="alternate" type="text/html" title="Votre atelier Jekyll sous Windows" /><published>2017-05-09T15:36:34+00:00</published><updated>2017-05-09T15:36:34+00:00</updated><id>https://www.bac-a-sable.eu/jekyll/installer-jekyll-sous-windows</id><content type="html" xml:base="https://www.bac-a-sable.eu/jekyll/installer-jekyll-sous-windows/">&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; Sur cette page&lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#prélude--installer-ruby&quot; id=&quot;markdown-toc-prélude--installer-ruby&quot;&gt;Prélude : installer Ruby&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#ruby-devkit&quot; id=&quot;markdown-toc-ruby-devkit&quot;&gt;Ruby DevKit&lt;/a&gt;        &lt;ul&gt;
          &lt;li&gt;&lt;a href=&quot;#fenêtre-de-commandes-windows&quot; id=&quot;markdown-toc-fenêtre-de-commandes-windows&quot;&gt;Fenêtre de commandes Windows&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;#initialiser-le-devkit&quot; id=&quot;markdown-toc-initialiser-le-devkit&quot;&gt;Initialiser le DevKit&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#installer-jekyll&quot; id=&quot;markdown-toc-installer-jekyll&quot;&gt;Installer Jekyll&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#erreur-ssl&quot; id=&quot;markdown-toc-erreur-ssl&quot;&gt;Erreur SSL&lt;/a&gt;        &lt;ul&gt;
          &lt;li&gt;&lt;a href=&quot;#télécharger-rubygems-update&quot; id=&quot;markdown-toc-télécharger-rubygems-update&quot;&gt;Télécharger rubygems-update&lt;/a&gt;&lt;/li&gt;
          &lt;li&gt;&lt;a href=&quot;#mettre-à-jour-rubygems&quot; id=&quot;markdown-toc-mettre-à-jour-rubygems&quot;&gt;Mettre à jour rubygems&lt;/a&gt;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#installer-git-pour-windows&quot; id=&quot;markdown-toc-installer-git-pour-windows&quot;&gt;Installer Git pour Windows&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#installer-atom&quot; id=&quot;markdown-toc-installer-atom&quot;&gt;Installer Atom&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#et-quelques-packages&quot; id=&quot;markdown-toc-et-quelques-packages&quot;&gt;Et quelques packages&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;

&lt;blockquote&gt;
  &lt;p&gt;Je vais vous proposer ici d’installer sous Windows non seulement le générateur de sites statiques &lt;strong&gt;Jekyll&lt;/strong&gt;, mais aussi deux outils complémentaires, &lt;strong&gt;Git&lt;/strong&gt;, gestionnaire de versions et &lt;strong&gt;Atom&lt;/strong&gt;, outil avancé d’édition de programmes et de sites web. En un mot, un &lt;em&gt;atelier Jekyll&lt;/em&gt; complet. Il y faudra un peu plus de trois clics…
Ce billet s’inspire partiellement d’un article de Sverrir Sigmundarson &lt;a href=&quot;https://labs.sverrirs.com/jekyll/&quot; target=&quot;_blank&quot;&gt;Jekyll 3 on Windows&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;prélude--installer-ruby&quot;&gt;Prélude : installer Ruby&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Jekyll&lt;/strong&gt; est un logiciel développé avec le langage de programmation &lt;strong&gt;Ruby&lt;/strong&gt;. Relativement récent, &lt;strong&gt;Ruby&lt;/strong&gt; est présent par défaut sur les systèmes Mac et Linux, mais pas sous Windows. Il nous faudra donc commencer par installer  &lt;strong&gt;Ruby&lt;/strong&gt;. Ce sera aussi l’occasion de nous remettre à utiliser une bonne vieille fenêtre de commandes.&lt;/p&gt;

&lt;p&gt;Rendez-vous sur le site de &lt;strong&gt;&lt;a href=&quot;https://rubyinstaller.org/downloads/&quot; target=&quot;_blank&quot;&gt;RubyInstaller&lt;/a&gt;&lt;/strong&gt; et téléchargez la dernière version de la série 2.2 de &lt;em&gt;Ruby-installer pour Windows 64&lt;/em&gt;. Début juin 2017, il s’agit de &lt;em&gt;Ruby 2.2.6 (x64)&lt;/em&gt;. Téléchargez également la version correspondante du &lt;em&gt;Ruby Dev-kit&lt;/em&gt;, en bas de la même page web.&lt;/p&gt;

&lt;p&gt;Installez &lt;strong&gt;Ruby&lt;/strong&gt; de la façon habituelle : lancez l’installeur par un double clic. Deux points de détails à respecter cependant :&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Choisissez un dossier d’installation dont le nom ne comprend pas d’espace (Plutôt &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;C:\Ruby&lt;/code&gt; que &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;C:\Program Files\Ruby&lt;/code&gt;)&lt;/li&gt;
  &lt;li&gt;Dans la boîte de dialogue initiale, si elle est visible, cochez la case &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Add Ruby executables to your PATH&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/rubyinstaller.png&quot; alt=&quot;Figure 1 : Installer Ruby.&quot; /&gt;
  
  &lt;figcaption&gt;Figure 1 : Installer Ruby.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;h3 id=&quot;ruby-devkit&quot;&gt;Ruby DevKit&lt;/h3&gt;
&lt;p&gt;Le Ruby DevKit est un ensemble d’utilitaires dont nous aurons besoin pour faire fonctionner Jekyll.
Le fichier que vous avez téléchargé plus haut est une archive auto-extractible. Cliquez deux fois pour lancer sa décompression. Là aussi, vous choisirez un dossier dont le nom ne comporte pas d’espace. Par exemple &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;C:\RubyDevKit\&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Il faut maintenant initialiser le DevKit et le lier à votre installation de Ruby.&lt;/p&gt;

&lt;h4 id=&quot;fenêtre-de-commandes-windows&quot;&gt;Fenêtre de commandes Windows&lt;/h4&gt;
&lt;p&gt;Les étapes suivantes passent par l’utilisation de la fenêtre de commandes Windows. Pour la lancer :&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Allez dans le &lt;em&gt;Menu démarrer&lt;/em&gt;&lt;/li&gt;
  &lt;li&gt;Repérez le champ &lt;em&gt;Rechercher les programmes et fichiers&lt;/em&gt;&lt;/li&gt;
  &lt;li&gt;Tapez-y &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cmd&lt;/code&gt; : Windows vous propose, en haut du menu &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cmd.exe&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;Cliquez deux fois sur &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;cmd.exe&lt;/code&gt; pour lancer la fenêtre de commandes&lt;/li&gt;
  &lt;li&gt;Repérez l’icône correspondante dans la barre des tâches, en bas de votre écran. Faites-y un clic-droit et sélectionnez &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Attacher à la barre des tâches&lt;/code&gt;. Ceci vous permettra d’accéder très rapidement à la fenêtre de commandes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;notice--danger&quot;&gt;Suivant votre version de Windows, vous pouvez également ouvrir le navigateur de fichiers, aller dans le dossier voulu et y faire un &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Majuscule+Clic Droit&lt;/code&gt;. Vous verrez alors apparaître un item de menu &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Ouvrir une fenêtre de commandes ici&lt;/code&gt;.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/cmd.png&quot; alt=&quot;Figure 2 : La fenêtre de comandes Windows.&quot; /&gt;
  
  &lt;figcaption&gt;Figure 2 : La fenêtre de comandes Windows.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;h4 id=&quot;initialiser-le-devkit&quot;&gt;Initialiser le DevKit&lt;/h4&gt;

&lt;p&gt;Ouvrez la fenêtre de commandes Windows et allez dans le dossier où vous avez extrait le DevKit puis initialisez-le.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cd C:\RubyDevKit
ruby dk.rb init
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Vérifiez que l’initialisation du DevKit s’est faite sans erreur :&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ruby dk.rb review&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Complétez maintenant l’instllation en liant le DevKit à votre version de Ruby.&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ruby dk.rb install&lt;/code&gt;&lt;/p&gt;

&lt;p class=&quot;notice--danger&quot;&gt;Chaque fois que, comme ici, vous utilisez des commandes qui vont modifier les chemins de recherche de Windows, le &lt;em&gt;Path&lt;/em&gt;, il est nécessaire de fermer puis de réouvrir la fenêtre de commandes. Sans quoi elle ne prendra pas en compte les nouveaux chemins, et vous obtiendrez des messages d’erreur.&lt;/p&gt;

&lt;h2 id=&quot;installer-jekyll&quot;&gt;Installer Jekyll&lt;/h2&gt;
&lt;p&gt;Dans une fenêtre de commandes, tapez :&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;gem install jekyll bundler
gem install wdm

&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;L’utilitaire &lt;strong&gt;wdm&lt;/strong&gt; permet de mettre à jour automatiquement votre serveur web local, pour y voir les modifications apportées aux pages votre site en temps réel.&lt;/p&gt;

&lt;p&gt;Vérifiez enfin votre installation, toujours dans la fenêtre de commandes :&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;jekyll --version
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Si tout se passe bien, vous pouvez maintenant sauter la section suivante et aller directement à &lt;a href=&quot;#installer-git-pour-windows&quot;&gt;Installer Git pour Windows&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;erreur-ssl&quot;&gt;Erreur SSL&lt;/h3&gt;

&lt;p&gt;Il est possible que votre première installation d’un fichier .gem échoue, avec un message dans votre fenêtre de commandes similaire à celui-ci :&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;ERROR: Could not find a valid gem 'jekyll' (&amp;gt;= 0), here is why:
Unable to download data from https://rubygems.org/
- SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://rubygems.org/latest_specs.4.8.gz)
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Il s’agit d’un bug dans l’établissement d’une liaison sécurisée avec le dépôt officiel des fichiers .gem. Pour le corriger, il faudra installer manuellement une mise à jour.&lt;/p&gt;

&lt;h4 id=&quot;télécharger-rubygems-update&quot;&gt;Télécharger rubygems-update&lt;/h4&gt;
&lt;p&gt;Vous devez tout d’abord déterminer votre version de RubyGems en entrant &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gem -v&lt;/code&gt; dans votre fenêtre de commande Windows. Seuls les deux premiers chiffres sont à retenir. Par exemple si &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gem -v&lt;/code&gt; vous renvoie &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;2.5.1&lt;/code&gt;, vous retiendrez seulement &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;2.5&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Allez sur la page des &lt;a href=&quot;https://rubygems.org/gems/rubygems-update/versions&quot; target=&quot;_blank&quot;&gt;rubygems-update&lt;/a&gt; et repérez dans la liste l’entrée la plus récente correspondant à votre version. Ici, ce serait :&lt;/p&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;**2.5.2** - February 01, 2016 (464 KB)&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Cliquez sur le lien correspondant à cette version de rubygems-update. Il vous consuit à une page présentant en détails cette version de
RubyGems. Sur la droite de cette page repérez une barre de navigation latérale proposant une liste de liens.
Cliquez sur &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Download&lt;/code&gt; et sauvegardez le fichier .gem, par exemple sous &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;C:\rubygems-update-2.5.2.gem&lt;/code&gt; (pas d’espace dans le nom de dossier !).&lt;/p&gt;

&lt;h4 id=&quot;mettre-à-jour-rubygems&quot;&gt;Mettre à jour rubygems&lt;/h4&gt;

&lt;p&gt;Entrez les commandes suivantes dans votre fenêtre de commandes Windows :&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cd C:
gem install --local rubygems-update-2.5.2.gem
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Fermez, puis rouvrez votre fenêtre de commandes. Ceci fait, vous pouvez maintenant recommencer la séquence installer &lt;strong&gt;Jekyll&lt;/strong&gt; comme indiqué plus haut.&lt;/p&gt;

&lt;h2 id=&quot;installer-git-pour-windows&quot;&gt;Installer Git pour Windows&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Git&lt;/strong&gt; est un logiciel intimement lié au développement de Linux : il a été développé initialement par &lt;em&gt;Linus Torvalds&lt;/em&gt;, le père de l’OS libre il y a une dizaine d’années. &lt;strong&gt;Git&lt;/strong&gt; est un logiciel de contrôle de versions : il vous permet de gérer les différents étapes de la construction de votre projet et de revenir en arrière à tout moment. &lt;strong&gt;Git&lt;/strong&gt; facilite grandement le travail coopératif. Il est disponible sous Linux, Mac et Windows.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git-scm.com/download/win&quot; target=&quot;_blank&quot;&gt;Téléchargez&lt;/a&gt; le logiciel et installez-le de la façon habituelle. Il faudra porter attention à quelques options durant le processus d’installation.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/git2.png&quot; alt=&quot;Figure 3 : Git pour Windows - Options.&quot; /&gt;
  
  &lt;figcaption&gt;Figure 3 : Git pour Windows - Options.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;p&gt;Dans les panneaux suivants, validez également les options :&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Use Git from GitBash only&lt;/li&gt;
  &lt;li&gt;Checkout Windows-style, commit Linux-style line endings&lt;/li&gt;
  &lt;li&gt;Enable file system caching&lt;/li&gt;
  &lt;li&gt;Enable Git Credential Manager&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;installer-atom&quot;&gt;Installer Atom&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Atom&lt;/strong&gt;, logiciel à mi-chemin entre l’éditeur de code et l’IDE&lt;sup id=&quot;fnref:ide&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:ide&quot; class=&quot;footnote&quot; rel=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;, est lui aussi une production de Github. Un bon équilibre, ce me semble, entre la richesse des fonctionnalités et une relative facilité d’emploi. Il dispose de &lt;em&gt;packages&lt;/em&gt;, de modules additionnels, pour la plupart des besoins de l’&lt;em&gt;atelier Jekyll&lt;/em&gt; et peut s’installer à l’identique sur les différents systèmes d’exploitation : Linux, Mac et Windows.
&lt;a href=&quot;https://atom.io/&quot; target=&quot;_blank&quot;&gt;Téléchargez&lt;/a&gt; et installez le logiciel de la façon habituelle. Attention, le processus est un peu long.&lt;/p&gt;

&lt;h3 id=&quot;et-quelques-packages&quot;&gt;Et quelques packages&lt;/h3&gt;
&lt;p&gt;Pour installer des Packages dans Atom :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Cliquez sur &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Edit -&amp;gt; Preferences&lt;/code&gt; (ou Settings) :&lt;/li&gt;
  &lt;li&gt;Les préférences s’affichent comme un nouveau document.&lt;/li&gt;
  &lt;li&gt;Dans ce pseudo-document, à gauche, cliquer sur &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;+ Install&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Dans le champ de recherche &lt;strong&gt;(1)&lt;/strong&gt;, tapez &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Jekyll&lt;/code&gt; puis cliquez sur &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Packages&lt;/code&gt;.&lt;/li&gt;
  &lt;li&gt;Les Packages pertinents sont affichés &lt;strong&gt;(2)&lt;/strong&gt; : faites votre choix.&lt;/li&gt;
  &lt;li&gt;Une fois la sélection des Packages terminés, sauvegardez et fermez les préférences : &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CTRL-S&lt;/code&gt; puis &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CTRL-W&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/atom01.jpg&quot; alt=&quot;Figure 4 : Installer des Packages dans Atom.&quot; /&gt;
  
  &lt;figcaption&gt;Figure 4 : Installer des Packages dans Atom.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;p&gt;Installez les Packages suivants dans Atom :&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Pour &lt;strong&gt;Jekyll&lt;/strong&gt; : &lt;em&gt;jekyll&lt;/em&gt; et &lt;em&gt;language-liquid&lt;/em&gt;&lt;/li&gt;
  &lt;li&gt;Pour &lt;strong&gt;Markdown&lt;/strong&gt; : &lt;em&gt;language-markdown&lt;/em&gt; et &lt;em&gt;markdown-writer&lt;/em&gt;&lt;/li&gt;
  &lt;li&gt;Pour &lt;strong&gt;Git&lt;/strong&gt; : &lt;em&gt;git-plus&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;notice--danger&quot;&gt;&lt;strong&gt;Atom 1.18&lt;/strong&gt; (encore en beta fin mai 2015 - &lt;a href=&quot;https://atom.io/beta&quot; target=&quot;_blank&quot;&gt;téléchargement&lt;/a&gt;) propose une intégration accrue avec Git et Github comme vous pouvez le voir ci-dessous. La totalité des opérations courantes de contrôle de version et de publication en ligne peuvent se faire sans quitter Atom et donc sans fenêtre de commande ou terminal.  Inutile avec cette version d’installer le package &lt;em&gt;git-plus&lt;/em&gt;.
Je n’y ai pas trouvé de bug gênant malgré une utilisation intensive (mais je travaille avant tout sous Linux…) et vous conseille donc cette version-là pour sa simplification du &lt;em&gt;workflow&lt;/em&gt;.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/atom_beta.png&quot; alt=&quot;Figure 5 : Ce billet dans Atom 1.18 beta.&quot; /&gt;
  
  &lt;figcaption&gt;Figure 5 : Ce billet dans Atom 1.18 beta.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:ide&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;L’&lt;strong&gt;I&lt;/strong&gt;ntegrated &lt;strong&gt;D&lt;/strong&gt;evelopment &lt;strong&gt;E&lt;/strong&gt;nvironment (Environnement de développement intégré) est un ensemble d’outils regroupés autour d’un éditeur de code et destinés à développer la productivité des programmeurs. &lt;a href=&quot;#fnref:ide&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;</content><author><name>Bienvenue...</name></author><category term="Jekyll" /><summary type="html">Sur cette page</summary></entry><entry><title type="html">Twine : quel format choisir ?</title><link href="https://www.bac-a-sable.eu/twine/quelformatchoisir/" rel="alternate" type="text/html" title="Twine : quel format choisir ?" /><published>2017-04-24T10:25:30+00:00</published><updated>2017-04-24T10:25:30+00:00</updated><id>https://www.bac-a-sable.eu/twine/quelformatchoisir</id><content type="html" xml:base="https://www.bac-a-sable.eu/twine/quelformatchoisir/">&lt;aside class=&quot;sidebar__right&quot;&gt;
&lt;nav class=&quot;toc&quot;&gt;
    &lt;header&gt;&lt;h4 class=&quot;nav__title&quot;&gt;&lt;i class=&quot;fa fa-file-text&quot;&gt;&lt;/i&gt; Sur cette page&lt;/h4&gt;&lt;/header&gt;
&lt;ul class=&quot;toc__menu&quot; id=&quot;markdown-toc&quot;&gt;
  &lt;li&gt;&lt;a href=&quot;#histoire--et-correction&quot; id=&quot;markdown-toc-histoire--et-correction&quot;&gt;Histoire … et correction&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#illume-un-format-à-essayer&quot; id=&quot;markdown-toc-illume-un-format-à-essayer&quot;&gt;Illume, un format à essayer&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#mise-à-jour&quot; id=&quot;markdown-toc-mise-à-jour&quot;&gt;Mise à jour&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#harlowe&quot; id=&quot;markdown-toc-harlowe&quot;&gt;Harlowe&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#sugarcube&quot; id=&quot;markdown-toc-sugarcube&quot;&gt;Sugarcube&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#snowman&quot; id=&quot;markdown-toc-snowman&quot;&gt;Snowman&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#pourquoi-plutôt-sugarcube-&quot; id=&quot;markdown-toc-pourquoi-plutôt-sugarcube-&quot;&gt;Pourquoi plutôt Sugarcube ?&lt;/a&gt;    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#en-résumé&quot; id=&quot;markdown-toc-en-résumé&quot;&gt;En résumé&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

  &lt;/nav&gt;
&lt;/aside&gt;

&lt;blockquote&gt;
  &lt;p&gt;Parmi les trois formats d’histoires proposés dans Twine, je n’utilise plus guère que &lt;strong&gt;Sugarcube&lt;/strong&gt;. Découvrez pourquoi dans la suite de ce billet.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Prêtez attention au menu principal de Twine, dans la colonne de droite, vous trouvez un item marqué &lt;strong&gt;Formats&lt;/strong&gt;.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/twine-formats01.jpg&quot; alt=&quot;Figure 1 : sélectionner les formats&quot; /&gt;
  
  &lt;figcaption&gt;Figure 1 : sélectionner les formats.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;p&gt;Voyez sur la &lt;strong&gt;figure 1&lt;/strong&gt; ci-dessus cet item marqué de rouge. Un clic fera apparaître une boîte de dialogue assez complexe : la boîte de paramétrage des formats.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/twine-formats02.jpg&quot; alt=&quot;Figure 2 : boîte de dialogue des formats&quot; /&gt;
  
  &lt;figcaption&gt;Figure 2 : boîte de dialogue des formats.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;ol class=&quot;notice&quot;&gt;
  &lt;li&gt;Onglets de sélection : ici, les formats d’histoire.&lt;/li&gt;
  &lt;li&gt;Étoile de format par défaut : cliquez dessus pour choisir le format attribué automatiquement aux nouvelles histoires.&lt;/li&gt;
  &lt;li&gt;Une première version de Sugarcube (1.0.34) livrée avec ma vieille version de Twine 2.0.11.&lt;/li&gt;
  &lt;li&gt;Une seconde version de Sugarcube (2.15.0) mise à jour manuellement.&lt;/li&gt;
  &lt;li&gt;Étoile de format par défaut : elle est bleue car j’ai sélectionné Sugarcube 2.15.0 comme format par défaut.&lt;/li&gt;
  &lt;li&gt;Poubelle : il est possible de désinstaller des formats ajoutés manuellement.&lt;/li&gt;
&lt;/ol&gt;

&lt;h1 id=&quot;histoire--et-correction&quot;&gt;Histoire … et correction&lt;/h1&gt;

&lt;p&gt;Twine utilise deux types différents de formats, qui bénéficient chacun d’un onglet séparé dans la boîte de dialogue. Il s’agit des formats d’histoire et des formats de correction.&lt;/p&gt;

&lt;p&gt;Les &lt;strong&gt;formats d’histoire&lt;/strong&gt; sont utilisés pour créer un récit dans Twine. Ce sont eux qui sont &lt;em&gt;responsable&lt;/em&gt; du type de programmation utilisée, de l’aspect des commandes, de l’interface utilisée pendant le jeu. Twine est livrée d’origine avec trois formats d’histoire différents : &lt;strong&gt;Harlowe&lt;/strong&gt;, &lt;strong&gt;Snowman&lt;/strong&gt; et &lt;strong&gt;Sugarcube&lt;/strong&gt;. Ces formats d’histoire sont habituellement mis à jour plus rapidement que le logiciel Twine lui-même, mais il est très simple d’importer de nouveaux formats ou des mises à jour.&lt;/p&gt;

&lt;p&gt;Les formats de correction permettent de visionner facilement l’ensemble d’une histoire, en la présentant sous forme textuelle, sans les &lt;em&gt;post_it&lt;/em&gt; de l’interface auteur. &lt;strong&gt;Paperthin&lt;/strong&gt; est le format de correction livré par défaut avec Twine. Très peu de fonctionnalités : toute l’histoire d’un seul tenant, les passages séparés par une ligne pointillée, leurs titres en gras.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/twine-formats06.jpg&quot; alt=&quot;Figure 3 : une histoire vue dans Paperthin&quot; /&gt;
  
  &lt;figcaption&gt;Figure 3 : une histoire vue dans Paperthin.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;p&gt;De plus, &lt;strong&gt;Paperthin&lt;/strong&gt; est un format &lt;em&gt;en lecture seulement&lt;/em&gt; : il n’est pas possible d’y effectuer des modifications au texte de votre histoire. En cas de faute d’orthographe, par exemple, la correction devra se faire obligatoirement dans les *post-it” de l’interface de saisie.&lt;/p&gt;

&lt;h2 id=&quot;illume-un-format-à-essayer&quot;&gt;Illume, un format à essayer&lt;/h2&gt;

&lt;p&gt;Michael McCollum nous &lt;a href=&quot;http://www.maximumverbosity.net/twine/Illume/&quot; target=&quot;_blank&quot;&gt;propose une alternative&lt;/a&gt; aux possibilités très limitées de &lt;strong&gt;Paperthin&lt;/strong&gt; : le format de correction &lt;strong&gt;Illume&lt;/strong&gt;.&lt;/p&gt;

&lt;figure class=&quot;&quot;&gt;
  &lt;img src=&quot;https://www.bac-a-sable.eu/assets/images/twine-formats07.jpg&quot; alt=&quot;Figure 4 : une histoire vue dans Illume&quot; /&gt;
  
  &lt;figcaption&gt;Figure 4 : une histoire vue dans Illume.
&lt;/figcaption&gt;
  
&lt;/figure&gt;

&lt;p&gt;Il offre des fonctions de statistiques, permet de lister les modifications effectuées, d’exporter le travail vers différents formats. Mais toujours pas d’éditer effectivement le texte de l’histoire avant de le ré-injecter dans Twine. Dommage… comme le fait que son interface soit exclusivement en anglais. Pour l’installation de &lt;strong&gt;Illume&lt;/strong&gt;, voyez plus bas la section &lt;a href=&quot;#mise-à-jour&quot;&gt;Mise à jour&lt;/a&gt;.&lt;/p&gt;

&lt;h1 id=&quot;mise-à-jour&quot;&gt;Mise à jour&lt;/h1&gt;

&lt;p&gt;Pour mettre à jour une version de &lt;strong&gt;Harlowe&lt;/strong&gt; ou &lt;strong&gt;Sugarcube&lt;/strong&gt;,&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Allez sur leurs sites respectifs et télécharger l’ archive *.zip correspondante&lt;/li&gt;
  &lt;li&gt;Décompactez-là à l’endroit de votre choix. Pour ma part, je copie les formats dans un sous-répertoire de mon dossier Twine. Sous Linux, ceci me donnera &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home/pierre/Twine_2.0.11/SugarCube-2/&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A partir de là, pour installer &lt;strong&gt;Illume&lt;/strong&gt;, la manœuvre sera identique :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Ouvrez la boîte de dialogue des formats comme indiqué en figure 1&lt;/li&gt;
  &lt;li&gt;Sélectionnez l’onglet &lt;em&gt;Ajouter un format&lt;/em&gt;&lt;/li&gt;
  &lt;li&gt;Dans la boîte de dialogue ci-dessus, entrez l’adresse du format. Selon les cas, ce sera une adresse de type web (&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;http://www.maximumverbosity.net/twine/Illume/format.js&lt;/code&gt; pour Illume) ou de type fichier pour Sugarcube (&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/home/pierre/Twine_2.0.11/SugarCube-2/format.js&lt;/code&gt; sur mon ordinateur). Dans tous les cas, c’est l’adresse du fichier javascript &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;format.js&lt;/code&gt; qu’il faut entrer.&lt;/li&gt;
  &lt;li&gt;Cliquez sur le bouton vert &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Ajouter&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;notice--danger&quot;&gt;Par suite de bugs récurrents, il n’est pas possible de mettre à jour ou d’installer des formats dans les versions 2.1.x de Twine. Voyez &lt;a href=&quot;/twine/twine-quelle-version-choisir/&quot;&gt;cet article&lt;/a&gt; pour le choix d’une version de Twine.&lt;/p&gt;

&lt;h1 id=&quot;harlowe&quot;&gt;Harlowe&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Harlowe&lt;/strong&gt; est une création de Leon Arnott. Sa &lt;a href=&quot;https://twine2.neocities.org/2.html&quot; target=&quot;_blank&quot;&gt;documentation&lt;/a&gt; est disponible sur le site de l’auteur. Voyez ici &lt;em&gt;Le loup et l’agneau&lt;/em&gt; un &lt;a href=&quot;https://www.bac-a-sable.eu/agneau/&quot; title=&quot;Le loup et l'agneau&quot; target=&quot;_blank&quot;&gt;example&lt;/a&gt; d’histoire réalisée avec le format d’histoire &lt;strong&gt;Harlowe&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Ce format propose par défaut une interface claire, simple et agréable. Il convient parfaitement aux nouveaux utilisateurs qui ne veulent pas utiliser de façon très approfondie les possibilités de codage offertes dans Twine. Les débutants auront tout intérêt à choisir &lt;strong&gt;Harlowe&lt;/strong&gt; pour commencer leur exploration de Twine.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;{
(set: $photo='&amp;lt;img src=&quot;./images/'+ (passage:)'s name + '.jpg&quot; /&amp;gt;')
(set: $son_auto='&amp;lt;audio src=&quot;./son_auto/'+ (passage:)'s name + '.mp3&quot; autoplay /&amp;gt;')
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;figcaption&gt;Figure 5 : un example de code dans Harlowe&lt;/figcaption&gt;

&lt;p class=&quot;notice--danger&quot;&gt;&lt;strong&gt;Harlowe&lt;/strong&gt; est le format d’histoire par défaut dans les versions 2 de Twine.&lt;/p&gt;

&lt;h1 id=&quot;sugarcube&quot;&gt;Sugarcube&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;Sugarcube&lt;/strong&gt; est une création de Thomas Michael Edwards. Sa &lt;a href=&quot;http://www.motoslave.net/sugarcube/2/&quot; target=&quot;_blank&quot;&gt;documentation&lt;/a&gt; est particulièrement complète et compréhensible (bien qu’en anglais…). De plus, l’auteur est très actif sur le &lt;a href=&quot;http://twinery.org/forum/&quot; target=&quot;_blank&quot;&gt;forum Twine&lt;/a&gt; et fait habituellement des réponses très complètes, assorties d’exemple de code, aux questions qui sont posées. Surveillez le pseudo &lt;em&gt;TheMadExile&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Par défaut, &lt;strong&gt;Sugarcube&lt;/strong&gt; se présente avec une interface sur fond noir que j’apprécie peu. L’auteur fournit néamoins une feuille de style permettant d’afficher l’histoire de façon plus classique. Pour plus de détails, voyez &lt;a href=&quot;/twine/ready-made-css/&quot; title=&quot;Ready-made CSS&quot;&gt;cet article&lt;/a&gt;.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&amp;lt;&amp;lt;set $online_medias_url to &quot;https://www.bac-a-sable.eu/mini-monde/medias/&quot;&amp;gt;&amp;gt;
&amp;lt;&amp;lt;initInv&amp;gt;&amp;gt;
&amp;lt;&amp;lt;set $son_nuit to $online_medias_url+&quot;start.mp3&quot;&amp;gt;&amp;gt;
&amp;lt;&amp;lt;set $son_maison to $online_medias_url+&quot;maison.mp3&quot;&amp;gt;&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;figcaption&gt;Figure 6 : un example de code dans Sugarcube&lt;/figcaption&gt;

&lt;p class=&quot;notice--danger&quot;&gt;&lt;strong&gt;Sugarcube&lt;/strong&gt; facilite le développement d’une interface personnalisée sans trop de difficultés.&lt;/p&gt;

&lt;h1 id=&quot;snowman&quot;&gt;Snowman&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;Snowmann&lt;/strong&gt; est conçu et maintenu par le créateur de Twine lui-même, Chris Klimas. Dans le forum Twine, vous le rencontrerez sous le pseudo de &lt;em&gt;Klembot&lt;/em&gt;. Il définit son format d’histoire comme &lt;em&gt;un format minimaliste, dessiné pour des utilisateurs maîtrisant Javascript et CSS&lt;/em&gt;.
Quasi inutilisable sans un important travail de programmation, mais ouvert à toutes les extensions et personnalisations. Si vous fréquentez le forum, vous verrez rapdement que &lt;strong&gt;Snowman&lt;/strong&gt; est, de loin, le format le moins populaire. Vous trouverez (un tout petit peu) plus d’infos dans le &lt;a href=&quot;https://bitbucket.org/klembot/snowman-1.4&quot; target=&quot;_blank&quot;&gt;dépôt Bitbucket&lt;/a&gt; de Chris.&lt;/p&gt;

&lt;p class=&quot;notice--danger&quot;&gt;Pour quelqu’un qui débute dans la rédaction d’histoires sous Twine, &lt;strong&gt;Snowman&lt;/strong&gt; n’est pas le choix le plus pertinent.&lt;/p&gt;

&lt;h1 id=&quot;pourquoi-plutôt-sugarcube-&quot;&gt;Pourquoi plutôt Sugarcube ?&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;Sugarcube&lt;/strong&gt; est aujourd’hui mon format d’histoire par défaut, bien que j’ai commencé par écrire des histoires simples sous &lt;strong&gt;Harlowe&lt;/strong&gt;. Sa plus grande richesse en matière d’outils simples pour enrichir programmatiquement une histoire a fini par me séduire. Avec &lt;strong&gt;Harlowe&lt;/strong&gt;, vous finirez presque certainement par vous trouver un peu à l’étroit dans le jeu des fonctions et commandes proposées par défaut. Certes, il est toujours possible de créer de nouvelles fonctionnalités à grands coups de Javascript. Mais &lt;strong&gt;Sugarcube&lt;/strong&gt; offre nativement la plupart des outils dont j’ai besoin. J’y ai apprécié tout particulièrement :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;l’interface de navigation latérale, facilement personnalisable&lt;/li&gt;
  &lt;li&gt;la gestion fine des ambiances sonores&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;en-résumé&quot;&gt;En résumé&lt;/h3&gt;
&lt;ul class=&quot;notice--danger&quot;&gt;
  &lt;li&gt;Vous êtes débutant : &lt;strong&gt;Harlowe&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;Vous voulez pimenter vos histoires d’un peu de programmation : &lt;strong&gt;Sugarcube&lt;/strong&gt;&lt;/li&gt;
  &lt;li&gt;Vous êtes un développeur chevronné : &lt;strong&gt;Snowman&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;</content><author><name>Bienvenue...</name></author><category term="Twine" /><summary type="html">Sur cette page</summary></entry></feed>