Convertir un format texte avec Pandoc

De Analyse Développement Hacking
Sauter à la navigation Sauter à la recherche

Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack

Le site : Accueil - Annuaire - Blog - Forum - Outils - Utilisateur
Le FTP : Consulter les fichiers partagés sur le FTP
Le Redmine : Consulter le Redmine

Convertir un format texte avec Pandoc

Pandoc est un paquet logiciel qui permet de convertir différents formats de textes en d'autres formats.
Installer Pandoc :
sudo apt install pandoc
Le schéma des conversions possibles : http://pandoc.org
Les exemples de conversions vers différents formats : http://pandoc.org/demos.html
Manuel pour Pandoc : http://pandoc.org/MANUAL.html

Convertir du Markdown vers .docx ou .odt et réciproquement

Convertir un contenu Markdown vers le format .odt : pandoc -s input.md --output output.odt
Convertir un contenu Markdown vers le format .docx et / ou .odt : pandoc -s input.md --output output.docx -f markdown -t odt
Convertir un contenu Markdown vers le format .docx : pandoc -s -S input.md -o output.docx
Convertir un contenu Markdown vers le format .docx : pandoc -s input.md --output output.docx
Convertir un contenu .docx vers le format Markdown : pandoc -f docx -t markdown foo.docx -o foo.markdown
Convertir un contenu Markdown vers le format .pdf : pandoc input.md -o output.pdf
Pour GNU/Linux Mint installer les paquets recommandés :
sudo apt install texlive-latex-recommended pour satisfaire : "pandoc: pdflatex not found. pdflatex is needed for pdf output"
sudo apt-get install lmodern pour satisfaire : "LaTeX Error: File `lmodern.sty' not found."
sudo apt install texlive-fonts-recommended pour satisfaire : "! Font T1/cmr/m/n/10=ecrm1000 at 10.0pt not loadable: Metric (TFM) file not fou
 nd.
 <to be read again> 
                   relax 
 l.105 \fontencoding\encodingdefault\selectfont"
sudo apt install texlive-xetex pour satisfaire : "pandoc: xelatex not found. xelatex is needed for pdf output."
Convertir un contenu .odt vers le format Markdown : pandoc -s input.odt -t markdown -o output.md
Convertir un contenu Markdown vers le format .odt : pandoc input.md -o output.odt
Commande pour convertir en GitHub Markdown : pandoc -o output.md input.md -t markdown_github
Spécifier le format de fichier input avec l'option « -f ». Exemple : Conversion LaTeX vers Github Markdown avec Pandoc : pandoc -o output.md input.tex -t markdown_github -f latex
Tester cette commande pour convertir du markdown de Mediawiki en Markdown pour la rédaction de tutoriel sur Développez : pandoc -o output.md input.md -t markdown_mmd -f mediawiki
Reste encore à modifier les marqueurs de code, au bon format de Développez.

Créer un lien avec Pandoc

Exemple avec un fichier.txt content les deux lignes suivantes :
http://monappli1.html     nom de l'appli1
http://monappli2.html     nom de l'appli2
Lancer la commande suivante pour obtenir un fichier.html avec le nom de l'appli qui pointe vers le lien :
sed -r 's/^(\S+) +(.*)/[\2](\1){target="_blank"}/' fichier.txt | pandoc -s -thtml > fichier.html

Complément sur Pandoc

Non testé.
Télécharger la référence de Pandoc pour .odt : http://cdn.autodidacts.io/misc/pandoc/reference.odt
Place reference.odt where Pandoc goes looking for reference documents: in a folder called .pandoc in your home directory. If this hidden folder doesn’t exist, create it. The full path should be ~/.pandoc/reference.odt.
Télécharger la référence de Pandoc pour .docx : http://cdn.autodidacts.io/misc/pandoc/reference.docx
Edit the template
Replace placeholder name, address, email, and phone number on the first page with your contact information. On page two, replace "Lastname" (in the header) with your name. You’ll only need to do this once.

Bibliographie

.

NAVIGATION

PARTICIPER ET PARTAGER

Bienvenue sur le wiki de Vision du Web.
De nombreuses pages sont partagées sur ce wiki.
Créer un compte utilisateur pour participer sur le wiki.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Utiliser la recherche interne du wiki pour trouver votre contenu.
La page de discussion de VisionDuWeb vous permet de poser une question.
Utiliser la recherche interne du site pour chercher dans tout le contenu.
Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique.
Protéger votre système Linux ou Windows en lisant la page dédié à la sécurité.
Améliorer le contenu des pages avec vos propositions depuis l'onglet discussion.

SOUTENIR CE WIKI

Soutenir le wiki avec un don en monnaie numérique :
AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.