diff --git a/packages/sdk-yuque/src/pwd/client.ts b/packages/sdk-yuque/src/pwd/client.ts index d00e9ca0..1fe877f0 100644 --- a/packages/sdk-yuque/src/pwd/client.ts +++ b/packages/sdk-yuque/src/pwd/client.ts @@ -156,7 +156,7 @@ class YuqueClient { method: 'GET', data: { attachment: true, - latexcode: false, + latexcode: this.config.keepLatexCode, // 是否保留latex代码 anchor: false, linebreak: !!this.config.linebreak, }, diff --git a/packages/sdk-yuque/src/pwd/types.ts b/packages/sdk-yuque/src/pwd/types.ts index 25eb6910..0eabd80a 100644 --- a/packages/sdk-yuque/src/pwd/types.ts +++ b/packages/sdk-yuque/src/pwd/types.ts @@ -5,6 +5,8 @@ export interface YuqueWithPwdConfig { login: string repo: string linebreak?: boolean + /** 保留公式代码而不是以图片形式 */ + keepLatexCode?: boolean onlyPublic?: boolean onlyPublished?: boolean /** 下载并发数 */