Notion文件导出

Notion 批量文件导出,以 PFD格式 Notion 是一款 markdown 笔记软件,可以快速书写,多端同步,支持文件导出,十分方便。 我在 notion 中写了很多页面,有时要转移到别的地方保存,那么应该怎么做呢? notion 支持导出的文件格式:PDF,HTML,MD 可是,这几种方法都有缺点。 PDF:只能当前页面,导出所有子页面,需要升级 Pro HTML:多出了一些附带的文件,文件散乱,转移和浏览都不方便 MD:导出之后,图片和文本都分开,转移不方便,文件散乱 那么,有没有更简单的办法获取我自己写的许多页面,且保存为 PDF ? 有的,步骤如下: 在notion中包含子页面导出 markdown 使用 vs code 打开,使用插件 Markdown PDF 逐页导出。 具体操作步骤 下图可以看到我的一个页面包含了多个子页面。 右上角三个点的按钮,选择 export 导出 markdown 会得到页面和子页面的目录结构 使用 vscode 打开。 安装插件 ”Markdown PDF“ 搜索 Markdown PDF, 点击安装 install。 设置 ”auto convert when save “ 在插件库里可以看到已安装 Markdown PDF 这样一来,打开一个 md 文件,ctrl + s,它就自动转换为 pdf 并输出到源路径了。 ...

March 11, 2023

各种设计模式

Creational Object Created Pattern Factory Method Provide the method for creating an instance in the superclass, and allow the subclass to choose the type of the instance. 在父类中提供创建对象的方法,允许子类决定实例化对象的类型。 具备的部分:生产者协议、产品协议,往后就可以根据需要来扩展每一种产品。 具体的生产者比如 MongoCakeCreator 的存在是为了实现与产品相关的核心业务逻辑,而不仅仅是创建 MongoCake 实例。工厂方法将核心业务逻辑从具体产品类中分离出来。 // Creator protocol CakeCreator { func createCake() -> Cake func doSomethingForCake(cake: Cake) -> Cake } // Product protocol Cake { func doWork() } // ConcreteCreator class MongoCakeCreator: CakeCreator { var cake: MongoCake? func createCake() -> Cake { var cake = MongoCake() doSomethingForCake(cake: cake) return cake } func doSomethingForCake(cake: Cake) -> Cake{ cake.doWork() cake.doWork() return cake } } // ConcreteCreator class ChocolateCakeCreator: CakeCreator { func createCake() -> Cake { var cake = ChocolateCake() doSomethingForCake(cake: cake) return cake } func doSomethingForCake(cake: Cake) -> Cake{ cake.doWork() return cake } } class MongoCake: Cake { func doWork() { print("Add some mongo") } } class ChocolateCake: Cake { func doWork() { print("Add some chocolate") } } // If we want to add a type of cake call "PinapleCake", just need to // make it conform to Cake and add a creator that conform to the CakeCreator for the "PinapleCake" let cakeOne = MongoCakeCreator().createCake() Abstract Factory Base on the factory method, add an abstract factory. We can call the same abstract factory method to create different mode’s product. If we want to create another mode’s product, we need to change the concrete factory. ...

July 11, 2022

Mail

false

July 10, 2021

竞赛经历与奖项

机器人比赛 2019.05 寻宝机器人 2019.05 超市购物机器人 2020.06 创意机器人比赛魔方组 魔方机器人 🔗 西门子智能制造挑战赛 2019.08 大学生挑战杯 2022.07

June 21, 2021

语言

July 9, 2022