2009-11-18 6 views
9

J'utilise reStructuredText & rst2s5 pour créer des présentations de diapositives S5. C'est super mais je veux aussi avoir la présentation en PDF. Comment puis-je convertir S5 en PDF? S5 est basé sur HTML ... l'une des fonctionnalités de S5 est de créer des impressions de votre présentation. Donc, quand j'essaie d'utiliser une imprimante PDF à partir du navigateur, je viens d'imprimer. Je veux un PDF avec les diapositives, 1 diapositive par page et tout le formatage, les couleurs et les tailles de police de la présentation originale.Comment convertir une présentation S5 en PDF?

+0

il n'y a pas de balise pour "S5" ... et je ne pas assez de réputation pour créer des tags :( – schettino72

+0

done! ..................... – pfctdayelise

Répondre

1
+0

page derrière le lien est sur l'utilisation du logiciel non-libre' prince' pour convertir de s5-sortie en pdf. wever il semble aussi y avoir une feuille de style personnalisée (page.css) impliquée. est-ce inclus dans le prince? pour moi, rst2pdf semble être une meilleure variante depuis librement disponible et utilisable pour une application commerciale sans l'étiquette USD 495 de prince ... – antiplex

1

Vous devriez essayer the "wkhtmltopdf" command, qui utilise le fameux moteur de rendu WebKit HTML dans le même mode que celui utilisé lorsque vous sélectionnez "Imprimer" dans le menu d'un navigateur alimenté par WebKit.

Sur Ubuntu, avec le référentiel "Universe" activé, il est déjà disponible, donc je peux simplement l'installer en tant que paquet.

+0

Avec 'slidy' le pdf ne contient que la première diapo. travailler avec 'S5'? –

2

Si vous voulez juste créer pdf ou ne dérange pas d'avoir un thème différent pour le pdf, vous pouvez également utiliser l'une de ces:

http://pypi.python.org/pypi/rst2beamer/0.6.6

http://pypi.python.org/pypi/rst2odp/0.2.3

http://web.archive.org/web/20130718071252/http://lateral.netmanagers.com.ar/stories/BBS52.html

Il est également possible de les thématiser obtenir le même thème que pour la présentation S5, mais cela demande un peu plus de travail. J'utilise actuellement rst2pdf avec mon propre thème personnalisé.

Le lien ci, par exemple, suggère d'utiliser la ligne de commande suivante:

rst2pdf slides.txt -b1 -s slides.style 

avec slides.style comprenant:

{"pageSetup": { 
    "width": "16cm", 
    "height": "9cm", 
    "margin-top": "0cm", 
    "margin-bottom": "0cm", 
    "margin-left": "0cm", 
    "margin-right": "0cm", 
    "margin-gutter": "0cm", 
    "spacing-header": "5mm", 
    "spacing-footer": "5mm", 
    "firstTemplate": "cutePage" 
}, 
"pageTemplates" : { 
    "cutePage": { 
     "frames": [ 
      ["10%", "10%", "80%", "80%"] 
     ], 
     "background" : "background.svg" 
    } 
} 
} 
+1

toutes les suggestions/références pour la création d'un thème CSS pour rst2pdf seraient les bienvenues pour plus de lecture;) merci – antiplex

+0

J'ai ajouté des exemples de l'archive web ... mais ça ressemble encore à l'enfer ici .. ça n'a pas l'air très simple, bref ... – anarcat