首页 > 其他分享 >创建一个.md文件并尝试转化为其他格式

创建一个.md文件并尝试转化为其他格式

时间:2024-03-13 16:29:28浏览次数:22  
标签:尝试 md pandoc -- engine 文件 格式 pdf

一、创建一个.md文件

随便创建一个文件,后缀改为.md,用编辑器打开,我用的是pycharm。

二、安装pandoc

1、可以自行搜索pandoc官网下载安装。

2、从我的资源下载

安装完成后在终端检查pandoc版本

pandoc --version

终端也要安装pandoc库

pip install pandoc

测试能否正常使用,这边尝试将文件转换为pdf格式

pandoc 你的文件.md -o 你的文件.pdf --pdf-engine=xelatex

如果带有中文字符会出现报错,使用下面这段代码

Missing character: There is no 绾?pandoc.exe: <stderr>: hPutChar: invalid argument (Invalid argument)

pandoc --pdf-engine=xelatex -V CJKmainfont="黑体" -V geometry:margin=1in --highlight-style tango 你的文件.md -o 你的文件.pdf

具体含义在常用命令使用篇介绍

标签:尝试,md,pandoc,--,engine,文件,格式,pdf
From: https://blog.csdn.net/qq_46014045/article/details/136683414

相关文章

  • GORM 自定义time.time日期时间输出格式
    1packagehelper23import(4"database/sql/driver"5"encoding/json"6"fmt"7"time"8)910constCUS_TIME_FORMAT="2006-01-0215:04:05"1112typeCustomTimestruct{13......
  • Qt warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为
    Qtwarning:C4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防止数据丢失Qt导入其他电脑上开发的项目后,出现这种警告:Qtwarning:C4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防止数据丢失......
  • 03-前后端数据传输格式-下
    请求:JSON转换为Java对象响应:Java对象转换为JSONJSON想完成跨内存(浏览器/服务器、服务器/服务器)的数据传输、对象转换,必须经过网络传输,而且需要一个传递信息的载体,还需要序列化和反序列化的操作传递信息的载体JSON简单来说就是特定格式的字符串,JSON的载体就是字符串。JS对......
  • XAML格式化工具:XAML Styler
    XAML格式化的意义#在开发WPF应用过程中,编写XAML时需要手动去缩进或者换行,随着时间的推移或者参与开发的人增多,XAML文件内容的格式会越来越乱。要么属性全都写在一行,内容太宽一屏无法完整展现;要么属性单独占一行,难以直观的看清结构;另外xaml元素的属性无序,重要属性查找困难,手动维......
  • 老虎/TiggerRamDisk注册/下载/官网 绕过激活锁,屏幕锁隐藏工具,支持最新iOS17系统
    支持的版本:iOS12.0~17.3支持的型号:iPhone66s、6sp、SE、7、7P、8、8P、XiPadAir2WiFi(A1566)iPadAir24G(A1567)iPadMini4WiFi(A1538)iPadMini44G(A1550)iPad52017WiFi(A1822)iPad520174G(A1823)iPad62018WiFi(A1893)iPad620184G......
  • VUE3将时间戳转换为时间格式
     formatDate(time){constdate=newDate(time*1000);constyear=date.getFullYear();constmonth=String(date.getMonth()+1).padStart(2,'0');//月份从0开始,所以加1,并用0填充constday=String(date.getDate()).padStart(2,&#......
  • EasyUI修改datebox的默认日期格式
    方法一:<script>functionmyformatter(date){vary=date.getFullYear();varm=date.getMonth()+1;vard=date.getDate();varh=date.getHours();varmin=date.getMinutes();var......
  • 你知道h.265吧?但关于AV1编码格式你也来了解一下吗?
    介绍一下av1格式AV1(AOMediaVideo1)是一种开放、免版税的视频编码格式,旨在用于视频传输和存储。它由开放媒体联盟(AllianceforOpenMedia,AOM)开发,这是一个由Google、Mozilla、Cisco、Amazon、Intel、Microsoft、Netflix等多家公司组成的联盟。AV1旨在取代VP9并成为与HEVC(H.265)......
  • 轻松驾驭Python格式化:5个F-String实用技巧分享
    F-String(格式化字符串字面值)是在Python3.6中引入的,它是一种非常强大且灵活的字符串格式化方法。它允许你在字符串中嵌入表达式,这些表达式在运行时会被求值并转换为字符串,这种特性使得F-String在编写Python代码时能够更简洁、更直观地处理字符串。本文总结了5个实用的F-String技......
  • printf的输出格式控制符、格式修饰符、转义字符
    格式控制符:%d:用于输出十进制有符号整数。%u:用于输出十进制无符号整数。%f:用于输出十进制浮点数字。%e 或 %E:用于输出指数形式的浮点数。%g 或 %G:用于输出浮点数,根据数值大小自动选择使用 %f 或 %e。%x 或 %X:用于输出十六进制。%c:用于输出单个字符。%s:用于输出字......