Closed zzzqu closed 10 months ago
markdown源文件
你Elog的版本号是多少,elog.config.js 配置文件贴一下 我本地测试没问题 notion文档:
markdown 文件
elog版本:0.12.4
module.exports = {
write: {
platform: 'notion',
notion: {
token: process.env.NOTION_TOKEN,
databaseId: process.env.NOTION_DATABASE_ID,
filter: { property: 'status', select: { equals: '已发布' }}
}
},
deploy: {
platform: 'local',
local: {
outputDir: './source/_posts',
filename: 'title',
format: 'markdown',
catalog: false,
frontMatter: {
enable: true,
include: ['categories', 'tags', 'title', 'date', 'abbrlink', 'cover', 'description', 'typora-root-url'],
timeFormat: true,
},
formatExt: './format-image.js',
}
},
image: {
enable: true,
platform: 'local',
local: {
outputDir: './source/images/notion',
prefixKey: './images/notion'
}
},
}
format-image.js 文件做了什么操作? 你是复制的我的 notion-hexo模版吗?有没有改动format-image.js中的信息
建议你调整一下 Notion 文档上这一块的文字,删除后重新书写试一下。 如果能稳定复现的话,可以将该页面公开分享给我,我试着复现一下
建议你调整一下 Notion 文档上这一块的文字,删除后重新书写试一下。 如果能稳定复现的话,可以将该页面公开分享给我,我试着复现一下
使用notion windows版本时用shift+enter引用换行,渲染正常;使用notion安卓版本时使用下面图示按钮实现引用换行,渲染错误。
两个方式使用notion自带导出后的markdown源文件区别 下面的样式会导致渲染错误。
这个按钮看起来不是换行,而是缩进。 如果是缩进的话,渲染后反而是正常的,只是客户端展示为换行。
感觉像是 Notion 的问题,你可以看一下在安卓手机上引用换行除了此方法,还有别的办法吗?
我试一下在Notion IOS手机上操作,这个就是缩进
https://github.com/LetTTGACO/elog/assets/37357188/78f7ccb9-a509-4ed3-be2a-7bc86100b199
这个按钮看起来不是换行,而是缩进。 如果是缩进的话,渲染后反而是正常的,只是客户端展示为换行。
感觉像是 Notion 的问题,你可以看一下在安卓手机上引用换行除了此方法,还有别的办法吗?
确实是缩进,但可以实现引用换行,在notion里面样式是一样的,还未找到notion手机版的其他换行方式
我在 IOS上使用缩进也没办法换行,只是单纯的缩进,甚至在 IOS上无法实现引用内换行 😂。 那就是Notion 对安卓的缩进做了特殊处理,但是实际上接口返回的还是缩进,这个可能需要等 Notion 官方更新 API。 然后等 notion-to-md 这个库跟进支持了。
如果没有其他疑问的话,我就关闭 issue 了