microsoft / microsoft/markitdown
Chinese file names in zip file are garbled
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 186k
- Forks
- 13.7k
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 49
Description
For example, in this file:
The file names are in Chinese
However when reading the zip file with markitdown, the file names are garbled
Content from the zip file `chinese-example.zip`:
## File: ┴?╨█╛?╡τ╢?2017╟∩╞┌╓╨.txt
1、(a)证明静电场的唯一性定理
(b)证明无穷大空间中静电场的唯一性定理,要求ρ ~ 1/r^q,q ≥ q_c,求q_c
(c)利用叠加原理和电像法算电势分布
2、写出接地平面的Green函数,算一个电势分布,作轴外展开
3、从电偶极子的?δ表达式算电势分布、单极矩、偶极矩,然后把电偶极子放在接地平面附近,算能量、力(搞清楚镜像偶极子的方向,能量和力记得除以2)
4、用双线性组合构造Green函数,证明L G = δ,然后在一个接地长方体内,构造z方向的Green函数,然后构造三维的Green函数(把三个方向的一维Green函数相乘,记得乘4 π),然后算一个电势分布
## File: ╨φ╕?╚┘└φ┴?2016╟∩╞┌─?.txt
1.用虚功原理求杆子平衡时夹角
2.用拉格朗日方程推导冲量的效果
3.一个圆盘和一根杆子的小振动
4.用哈-雅方程解谐振子
5.证明自由定点刚体无章动
6.写出重力场中球对称刚体的拉格朗日方程,哈密顿量,泊松括号形式的正则方程
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with the linked chinese-example.zip and trace the ZIP conversion entry point that emits the displayed file names. Confirm that Chinese names remain readable in the generated Markdown, and add or update coverage where the ZIP handling is exercised if the repository exposes such a test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100