"megatron/git@developer.sourcefind.cn:OpenDAS/megatron-lm.git" did not exist on "57f4a8a9b52da7f62ff2e51cce795a84884e2b87"
Unverified Commit f58a7a7d authored by Xiaomeng Zhao's avatar Xiaomeng Zhao Committed by GitHub
Browse files

Merge pull request #1222 from myhloli/dev

fix(dict2md): add space for inline equations in CJK contexts
parents fa113b57 74ee428b
...@@ -165,8 +165,8 @@ def merge_para_with_text(para_block): ...@@ -165,8 +165,8 @@ def merge_para_with_text(para_block):
if content: if content:
langs = ['zh', 'ja', 'ko'] langs = ['zh', 'ja', 'ko']
# logger.info(f'block_lang: {block_lang}, content: {content}') # logger.info(f'block_lang: {block_lang}, content: {content}')
if block_lang in langs: # 中文/日语/韩文语境下,换行不需要空格分隔 if block_lang in langs: # 中文/日语/韩文语境下,换行不需要空格分隔,但是如果是行内公式结尾,还是要加空格
if j == len(line['spans']) - 1: if j == len(line['spans']) - 1 and span_type not in [ContentType.InlineEquation]:
para_text += content para_text += content
else: else:
para_text += f'{content} ' para_text += f'{content} '
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment