diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2024-11-12 12:36:27 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2024-11-12 12:36:27 -0300 |
commit | 8ec513e5b26f0043cb09ad4dc245076554c0fe47 (patch) | |
tree | d245922f5cea19adcd877c598d83092767688b30 /index.html | |
parent | 7ed2696e697225a1b9374efa55598a8d7fe84934 (diff) | |
download | slides-8ec513e5b26f0043cb09ad4dc245076554c0fe47.tar.gz slides-8ec513e5b26f0043cb09ad4dc245076554c0fe47.tar.bz2 |
Diffstat (limited to 'index.html')
-rw-r--r-- | index.html | 194 |
1 files changed, 169 insertions, 25 deletions
@@ -7,9 +7,12 @@ <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui"> - <link rel="stylesheet" href="reveal.js/css/reset.css"> - <link rel="stylesheet" href="reveal.js/css/reveal.css"> + <link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/reset.css"> + <link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/reveal.css"> <style> + .reveal .sourceCode { /* see #7635 */ + overflow: visible; + } code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} span.underline{text-decoration: underline;} @@ -17,18 +20,7 @@ div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} </style> - <link rel="stylesheet" href="reveal.js/css/theme/moon.css" id="theme"> - <!-- Printing and PDF exports --> - <script> - var link = document.createElement( 'link' ); - link.rel = 'stylesheet'; - link.type = 'text/css'; - link.href = window.location.search.match( /print-pdf/gi ) ? 'reveal.js/css/print/pdf.css' : 'reveal.js/css/print/paper.css'; - document.getElementsByTagName( 'head' )[0].appendChild( link ); - </script> - <!--[if lt IE 9]> - <script src="reveal.js/lib/js/html5shiv.js"></script> - <![endif]--> + <link rel="stylesheet" href="https://unpkg.com/reveal.js@^4//dist/theme/moon.css" id="theme"> </head> <body> <div class="reveal"> @@ -41,23 +33,175 @@ <section id="section" class="slide level2"> <h2>2019</h2> <ul> -<li><a href="salve-quem-puder">Salve quem puder</a>: o apagão de dados no Brasil</li> +<li><a href="salve-quem-puder">Salve quem puder</a>: o apagão de dados +no Brasil</li> +</ul> +</section> +<section id="section-1" class="slide level2"> +<h2>2011</h2> +<ul> +<li><a href="gestaossl">Convergence e Monkeysphere</a>: chaves para +gestão SSL distribuída.</li> </ul> </section> </div> </div> - <script src="reveal.js/js/reveal.js"></script> + <script src="https://unpkg.com/reveal.js@^4//dist/reveal.js"></script> + + <!-- reveal.js plugins --> + <script src="https://unpkg.com/reveal.js@^4//plugin/notes/notes.js"></script> + <script src="https://unpkg.com/reveal.js@^4//plugin/search/search.js"></script> + <script src="https://unpkg.com/reveal.js@^4//plugin/zoom/zoom.js"></script> + <script src="https://unpkg.com/reveal.js@^4//plugin/math/math.js"></script> <script> // Full list of configuration options available at: - // https://github.com/hakimel/reveal.js#configuration + // https://revealjs.com/config/ Reveal.initialize({ + // Display controls in the bottom right corner + controls: true, + + // Help the user learn the controls by providing hints, for example by + // bouncing the down arrow when they first encounter a vertical slide + controlsTutorial: true, + + // Determines where controls appear, "edges" or "bottom-right" + controlsLayout: 'bottom-right', + + // Visibility rule for backwards navigation arrows; "faded", "hidden" + // or "visible" + controlsBackArrows: 'faded', + + // Display a presentation progress bar + progress: true, + + // Display the page number of the current slide + slideNumber: false, + + // 'all', 'print', or 'speaker' + showSlideNumber: 'all', + + // Add the current slide number to the URL hash so that reloading the + // page/copying the URL will return you to the same slide + hash: true, + + // Start with 1 for the hash rather than 0 + hashOneBasedIndex: false, + + // Flags if we should monitor the hash and change slides accordingly + respondToHashChanges: true, + // Push each slide change to the browser history - history: true, + history: false, + + // Enable keyboard shortcuts for navigation + keyboard: true, + + // Enable the slide overview mode + overview: true, + + // Disables the default reveal.js slide layout (scaling and centering) + // so that you can use custom CSS layout + disableLayout: false, + + // Vertical centering of slides + center: true, + + // Enables touch navigation on devices with touch input + touch: true, + + // Loop the presentation + loop: false, + + // Change the presentation direction to be RTL + rtl: false, + + // see https://revealjs.com/vertical-slides/#navigation-mode + navigationMode: 'default', + + // Randomizes the order of slides each time the presentation loads + shuffle: false, + + // Turns fragments on and off globally + fragments: true, + + // Flags whether to include the current fragment in the URL, + // so that reloading brings you to the same fragment position + fragmentInURL: true, + + // Flags if the presentation is running in an embedded mode, + // i.e. contained within a limited portion of the screen + embedded: false, + + // Flags if we should show a help overlay when the questionmark + // key is pressed + help: true, + + // Flags if it should be possible to pause the presentation (blackout) + pause: true, + + // Flags if speaker notes should be visible to all viewers + showNotes: false, + + // Global override for autoplaying embedded media (null/true/false) + autoPlayMedia: null, + + // Global override for preloading lazy-loaded iframes (null/true/false) + preloadIframes: null, + + // Number of milliseconds between automatically proceeding to the + // next slide, disabled when set to 0, this value can be overwritten + // by using a data-autoslide attribute on your slides + autoSlide: 0, + + // Stop auto-sliding after user input + autoSlideStoppable: true, + + // Use this method for navigation when auto-sliding + autoSlideMethod: null, + + // Specify the average time in seconds that you think you will spend + // presenting each slide. This is used to show a pacing timer in the + // speaker view + defaultTiming: null, + + // Enable slide navigation via mouse wheel + mouseWheel: false, + + // The display mode that will be used to show slides + display: 'block', + + // Hide cursor if inactive + hideInactiveCursor: true, + + // Time before the cursor is hidden (in ms) + hideCursorTime: 5000, + + // Opens links in an iframe preview overlay + previewLinks: false, + + // Transition style (none/fade/slide/convex/concave/zoom) + transition: 'slide', + + // Transition speed (default/fast/slow) + transitionSpeed: 'default', + + // Transition style for full page slide backgrounds + // (none/fade/slide/convex/concave/zoom) + backgroundTransition: 'fade', + + // Number of slides away from the current that are visible + viewDistance: 3, + + // Number of slides away from the current that are visible on mobile + // devices. It is advisable to set this to a lower number than + // viewDistance in order to save resources. + mobileViewDistance: 2, + math: { - mathjax: '/usr/share/javascript/mathjax/tex-mml-chtml.js', + mathjax: '/usr/share/javascript/mathjax/MathJax.js', config: 'TeX-AMS_HTML-full', tex2jax: { inlineMath: [['\\(','\\)']], @@ -73,12 +217,12 @@ }, }, - // Optional reveal.js plugins - dependencies: [ - { src: 'reveal.js/lib/js/classList.js', condition: function() { return !document.body.classList; } }, - { src: 'reveal.js/plugin/zoom-js/zoom.js', async: true }, - { src: 'reveal.js/plugin/math/math.js', async: true }, - { src: 'reveal.js/plugin/notes/notes.js', async: true } + // reveal.js plugins + plugins: [ + RevealMath, + RevealNotes, + RevealSearch, + RevealZoom ] }); </script> |