当前位置:网站首页>One click generation and conversion of markdown directory to word format
One click generation and conversion of markdown directory to word format
2022-07-02 04:18:00 【Mingmingruyue senior】
One 、 background
Usually as a technician , I prefer to write technical articles or columns typora To write markdown Format , Because you don't need to pay much attention to format , Let me pay more attention to the content .
But if the article has many chapters , Hope to automatically generate directories .
also , In some scenarios, you need to markdown The file to word perhaps pdf Format .
A simple way is to markdown Paste the bear In the notes , Click again to generate the directory , And then export to PDF, however bear Derived from PDF Is the charge , What about swelling ?
Here is a free conversion method .
Two 、 operation
2.1 install pandoc
According to your system , Select the corresponding installation package :
https://github.com/jgm/pandoc/releases
2.2 Carry out orders
2.2.1 Generate Directory
On the command line cd To the destination folder
pandoc -s --toc --toc-depth=3 “xxxx.md” -o “xxxx2.md”
–toc-depth=3 Indicates how many levels of directories to generate
If markdown The file name has some special characters , You need to put double quotes
Open the target markdown file , Discovery directory has been generated , Click to jump to the target location
2.2.2 Turn into Word
The order is as follows
pandoc -f markdown -t docx “xxxx2.md” -o “xxxx2.docx”
Conversion success , One of the pictures cannot be parsed ( This can be handled manually later ).
2.2.3 Turn into PDF
The order is as follows :
pandoc xxx.md --pdf-engine=xelatex -o xxxx.pdf
2.2.4 turn epub Format
pandoc xxx.md -o xxxx.epub
Other instructions refer to
https://pandoc.org/demos.html
3、 ... and 、 summary
quite a lot markdown The bottom layer of tool conversion format is used pandoc , If the conversion part of the tool is charged , Everyone can make plenty of food and clothing by themselves .
边栏推荐
- Go language naming specification
- Monkey测试
- MySQL error: expression 1 of select list is not in group by claim and contains nonaggre
- Play with concurrency: draw a thread state transition diagram
- powershell_ View PowerShell function source code (environment variable / alias) / take function as parameter
- Analysis of the overall design principle of Nacos configuration center (persistence, clustering, information synchronization)
- 藍湖的安裝及使用
- Go语言介绍
- C language practice - binary search (half search)
- Raspberry pie GPIO pin controls traffic light and buzzer
猜你喜欢
Installation and use of blue lake
PIP installation of third-party libraries
The original author is out! Faker. JS has been controlled by the community..
The confusion I encountered when learning stm32
What is 5g industrial wireless gateway? What functions can 5g industrial wireless gateway achieve?
Typescript practice for SAP ui5
Cloud service selection of enterprises: comparative analysis of SaaS, PAAS and IAAs
Pandora IOT development board learning (RT thread) - Experiment 1 LED flashing experiment (learning notes)
Force buckle 540 A single element in an ordered array
Which is better, industrial intelligent gateway or edge computing gateway? How to choose the right one?
随机推荐
Go branch and loop
Three years of experience in Android development interview (I regret that I didn't get n+1, Android bottom development tutorial
《动手学深度学习》(二)-- 多层感知机
Go language naming specification
Wechat applet - realize the countdown of 60 seconds to obtain the mobile verification code (mobile number + verification code login function)
MySQL error: expression 1 of select list is not in group by claim and contains nonaggre
Pytoch --- use pytoch for image positioning
WPViewPDF Delphi 和 .NET 的 PDF 查看组件
How to solve the problem that objects cannot be deleted in Editor Mode
[live broadcast review] the first 8 live broadcasts of battle code Pioneer have come to a perfect end. Please look forward to the next one!
整理了一份ECS夏日省钱秘籍,这次@老用户快来领走
Where can I buy cancer insurance? Which product is better?
C语言猜数字游戏
Www2022 | know your way back: self training method of graph neural network under distribution and migration
Monkey test
A thorough understanding of the development of scorecards - the determination of Y (Vintage analysis, rolling rate analysis, etc.)
Wechat applet JWT login issue token
Pytorch---使用Pytorch进行鸟类的预测
Pytorch---使用Pytorch进行图像定位
Wechat applet map annotation