#51 Le 28/09/2018, à 17:17
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Un truc qui peut-être intéressant pour les formats de sortie : markdown-styles
...sinon, un très bel éditeur : ghostwriter
[ Modéré ]
Hors ligne
#52 Le 28/09/2018, à 19:40
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Dans un futur proche je vais surtout changer l'export je pense, par exemple faire un petit dialogue qui propose de cocher des options de pandoc selon ce qu'on veut (en PDF ça peut concerner la table des matières, les marges, la police, etc. ; en HTML ça peut être faire des slides automatiquement avec reveal.js par exemple)
Hors ligne
#53 Le 14/11/2018, à 10:47
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
j'ai changé pas mal de choses, c'est encore un peu pété et les dépendances ont changées mais niveau performances et capacités d'export, ça s'améliore largement
Hors ligne
#54 Le 14/11/2018, à 12:09
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Je vais regarder
[Edit] : peux tu mettre les commandes du #41 dans le #1 ?
Ça fera gagner du temps
[Edit 2] Pas de preview chez moi, un petit point d'exclamation en bas à gauche avec "impossible de prévisualiser un document non enregistré"
Dernière modification par nam1962 (Le 14/11/2018, à 12:19)
[ Modéré ]
Hors ligne
#55 Le 14/11/2018, à 13:23
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Bah enregistre-le et actualise l'aperçu, non ? Si ça ne marche vraiment toujours pas c'est que tu n'as pas pris en compte ma remarque sur le changement de dépendances.
Normalement ce qui est cassé ce sont les traductions surtout, et les préférences.
Dernière modification par Roschan (Le 14/11/2018, à 14:45)
Hors ligne
#56 Le 14/11/2018, à 13:54
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
...non, rien à faire.
...que j'ouvre un .md ou que j'en crée un et l'enregistre, pas de preview.
Et gedit en terminal ne donne aucun retour (ouvre gedit)
Dernière modification par nam1962 (Le 14/11/2018, à 13:55)
[ Modéré ]
Hors ligne
#57 Le 14/11/2018, à 14:44
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
ha pardon, j'ai compris pourquoi, retente avec ce que je viens de corriger
Il y a maintenant 2 moyens de rendre le HTML : avec pandoc, ou bien avec le paquet que j'ai rajouté dans la liste des dépendances, l'un peut merdoyer sans que je ne m'en rende compte si c'est celui que je n'utilise pas
Hors ligne
#58 Le 14/11/2018, à 15:28
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Arf, toujours pas.
Je passe par :
cd Téléchargements/gedit-plugin-markdown_preview
git pull
./install.sh
[ Modéré ]
Hors ligne
#59 Le 14/11/2018, à 16:19
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
et tu as bien installé les dépendances du readme ? y compris python3-markdown ?
Hors ligne
#60 Le 14/11/2018, à 17:32
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Arf, non, et je ne les trouves même pas dans AUR (je teste ton plugin sous Manjaro depuis le début)
[ Modéré ]
Hors ligne
#61 Le 14/11/2018, à 21:01
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
il s'appelle sans doute juste "python-markdown" mais sinon tu peux l'installer avec pip https://python-markdown.github.io/install/
je viens de régler le plus gros défaut (le fait que le document revienne en haut tout seul quand il se recharge), autant dire que le bazar vient de faire un sacré bon en avant en termes d'utilisabilité
Hors ligne
#62 Le 15/11/2018, à 08:49
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
J'ai déjà python-markdown.
La mise à jour ne change rien chez moi
[ Modéré ]
Hors ligne
#63 Le 15/11/2018, à 09:56
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Je viens de comprendre un truc : toi tu ouvres un seul document dans un seul onglet, alors que moi je teste avec un onglet ayant un fichier markdown et un autre ayant le code source. La reconnaissance du type de fichier se fait au changement d'onglet donc ça ne se chargera jamais chez toi si tu n'ouvres aucun autre onglet
Hors ligne
#64 Le 15/11/2018, à 12:14
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Alors ouiche ! Ca fonctionne si j'ouvre un document vide.
Curieux !
Pas mal du tout (un peu de boulot sur l'UI peut-être fait, mais on pige assez vite).
Sortir le pdf avec table des matières interactive c'est top.
Bravo
Question à deux balles : sortir en slides comme Marp c'est compliqué ?
[ Modéré ]
Hors ligne
#65 Le 15/11/2018, à 16:02
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
je ne connais pas, pour les slides Pandoc sait faire powerpoint, latex/beamer, et propose des trucs comme reveal.js ou slideous, je suppose que c'est à peu près la même chose ? excepté que reveal.js ça coupe au niveau des titres h2 au lieu des séparateurs horizontaux
Hors ligne
#66 Le 15/11/2018, à 16:20
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
En fait Marp utilise
---
pour séparer les slides
Mais je ne vois pas comment le faire via gedit, là ça fait juste une ligne, de ce que je comprends.
[ Modéré ]
Hors ligne
#67 Le 15/11/2018, à 16:57
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
c'est un séparateur horizontal oui
pour l'aperçu, il y a une option que j'ai pas fini de coder mais qui marche à peu près ("split at separators" ou un truc du style), ça accélère pas mal le rendu puisque ça ne calcule plus que la slide courante
pour l'export par contre d'après le manuel de pandoc https://pandoc.org/MANUAL.html#producin … ith-pandoc tu peux reproduire ce comportement en ajoutant l'option --slide-level=0, et ça devrait au moins être compatible avec le format de sortie beamer
Dernière modification par Roschan (Le 15/11/2018, à 16:59)
Hors ligne
#68 Le 12/12/2018, à 13:00
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
L'option prez serait top !
Sinon, côté utilisation et capacité à sortir sous n'importe quel format, ça fonctionne bien : l'un de mes convertis s'en sert pour alimenter ses clients en.. docx
[ Modéré ]
Hors ligne
#69 Le 30/09/2019, à 09:38
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Petit souci : plus de prévisualisation (j'ai supprimé puis réinstallé en vain)
gedit 3.32.2
[ Modéré ]
Hors ligne
#70 Le 30/09/2019, à 11:40
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
je me doute que ça casse dans certaines configurations vu que j'ai tout changé sur plein de fichiers, mais faut me donner la trace dans le terminal sinon je ne sais pas d'où ça vient
Hors ligne
#71 Le 30/09/2019, à 15:55
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Arf ! C'est pandoc qui manquait.
L'ai installé et ça roule.
Pour la bonne forme, le retour avant de l'avoir fait :
~]$ gedit
which: no pandoc in (/home/ordi2/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
which: no pandoc in (/home/ordi2/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
Traceback (most recent call last):
File "/home/ordi2/.local/share/gedit/plugins/markdown_preview/preview.py", line 275, in on_file_changed
self.on_reload()
File "/home/ordi2/.local/share/gedit/plugins/markdown_preview/preview.py", line 317, in on_reload
html_content = self.get_html_from_md_pandoc(unsaved_text)
File "/home/ordi2/.local/share/gedit/plugins/markdown_preview/preview.py", line 364, in get_html_from_md_pandoc
result = subprocess.run(['pandoc', file_path], stdout=subprocess.PIPE)
File "/usr/lib/python3.7/subprocess.py", line 472, in run
with Popen(*popenargs, **kwargs) as process:
File "/usr/lib/python3.7/subprocess.py", line 775, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.7/subprocess.py", line 1522, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: 'pandoc': 'pandoc'
Traceback (most recent call last):
File "/home/ordi2/.local/share/gedit/plugins/markdown_preview/preview.py", line 317, in on_reload
html_content = self.get_html_from_md_pandoc(unsaved_text)
File "/home/ordi2/.local/share/gedit/plugins/markdown_preview/preview.py", line 364, in get_html_from_md_pandoc
result = subprocess.run(['pandoc', file_path], stdout=subprocess.PIPE)
File "/usr/lib/python3.7/subprocess.py", line 472, in run
with Popen(*popenargs, **kwargs) as process:
File "/usr/lib/python3.7/subprocess.py", line 775, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.7/subprocess.py", line 1522, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: 'pandoc': 'pandoc'
[ Modéré ]
Hors ligne
#72 Le 30/09/2019, à 18:01
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
par curiosité, avais-tu python3-markdown ? (maintenant, normalement, c'est soit l'un soit l'autre soit les deux, ça n'affichera pas les mêmes options selon ce qui est installé — les options de pandoc n'étant pas 100% terminées hélas)
Dernière modification par Roschan (Le 30/09/2019, à 18:30)
Hors ligne
#73 Le 30/09/2019, à 19:46
- nam1962
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Pas de trace de python3-markdown mais l'ordi en question est sous Manjaro (où ce paquet ne semble pas exister)
Dernière modification par nam1962 (Le 30/09/2019, à 19:46)
[ Modéré ]
Hors ligne
#74 Le 19/01/2020, à 19:49
- Roschan
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
c'est toujours à moitié pas fini, mais maintenant il y a un support basique pour les extensions tierces de python3-markdown https://user-images.githubusercontent.c … e88c0e.png ce qui est quand même la raison initiale du support de ce module en alternative à pandoc
Hors ligne
#75 Le 09/02/2020, à 18:37
- xubu1957
Re : Plugin Gedit pour prévisualiser les fichiers Markdown (.md)
Bonjour,
Tu connais > github.com/aliva/gedit-markdownpreview ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne