English version of this page

PAMPI

Présentations Avec Markdown, Pandoc, Impress.


Présentation

PAMPI est un logiciel libre (licence GNU GPL 3) permettant de réaliser facilement des présentations.

Exemples de présentations réalisées avec PAMPI :


Téléchargement et installation

Pour fonctionner, PAMPI a besoin de Python, PyQt et Pandoc.

GNU/Linux

Windows

Mac OS X

Sources

En cas de mise à jour de PAMPI


Détails des fonctionnalités

Les menus

Le dossier des présentations

Titre, fichier CSS, couleur de fond

Assistant

polygone régulier

disposition en tableau

hélice circulaire

carrousel

Liste des modèles de fichiers

Les modèles permettent de partir d'une disposition toute prête.
Après avoir ouvert le modèle qui correspond à ce que vous souhaitez, il suffit de l'enregistrer sous un nouveau nom puis de remplacer le contenu des étapes.


Les outils utilisés


Historique et motivation


FAQ

    body {
        ...
        background: #ced8db;
    }
    body {
        ...
        background: white url('../../data/pampi-help/splash.png') no-repeat center center;
    }
    <div class="figure">
    <video controls allowfullscreen class="embed-responsive-item">
    <source src="data/pampi-help/tour.mp4" type="video/mp4">
    </video>
    </div>

BUG avec PyQt5 ?

Comme PAMPI doit pouvoir fonctionner hors connexion, les polices d'écriture utilisées sont embarquées et appelées depuis un fichier css, et c'est là que j'ai un problème.
En testant je me suis aperçu que dans certains cas les attributs gras et italique n'étaient pas pris en compte dans l'affichage (mais ils le sont bien dans le navigateur, ce qui n'empêche pas PAMPI de faire son travail).

Pour essayer d'y voir un peu plus clair, j'ai fait un programme simple qui reproduit le problème.
Il affiche un fichier test.html où le mot bold devrait normalement s'afficher en gras dans les 3 cas du test (police système, police embarquée et police téléchargée).

C'est correct lorsqu'on l'ouvre dans un navigateur, mais dans le programme, voici ce que j'obtiens chez moi (sous Kubuntu 16.04) :

On dirait que le problème est lié à PyQt5, mais je suis incapable de dire si c'est plutôt Qt5 ou si c'est juste sur Kubuntu ou encore autre chose.
Du coup je ne sais pas vraiment où m'orienter pour un éventuel rapport de bug.

Si quelqu'un peut m'expliquer ce qui cloche ou à qui je devrais faire un rapport de bug ce serait super.

J'ai mis mon programme de test ici : webViewBug.tar.gz.

Et voilà une image de ce que j'obtiens :