我有一个 Word 文档。
它分为两部分:一部分是英语,一部分是阿拉伯语。
问题是所有的数字都是英文数字 [0123456789],但我希望阿拉伯数字部分的数字是阿拉伯数字 [٠١٢٣٤٥٦٧٨٩]。
我如何在 Word 2007 或 2010 中执行此操作?
由于没有收到任何回复,我创建了一个将英文数字转换为阿拉伯数字的程序,然后用它来转换文档中的数字。我仍然想知道是否有更简单的方法可以做到这一点?
答案1
在 Word 2010 中:
转到“文件”>“选项”>“高级”。
向下滚动到显示文档内容部分 - 您将找到数字选项。将其设置为上下文。
答案2
我在这里找到了答案
http://www.personal.psu.edu/ejp10/blogs/gotunicode/2007/12/generating-arabic-hindi-curly.html
Word 2007
- 确保您已在 Windows 控制面板中激活了适当的阿拉伯语、波斯语或其他区域键盘
- 打开 Word 2007,然后单击左上角的圆形 Office 图标。
- 在新窗口中,单击右下角的Word选项按钮。
- 单击左侧菜单中的高级。
- 滚动到显示文档内容部分,然后查找数字菜单。
在“数字”菜单中选择“上下文”,然后关闭窗口
笔记:
除非您希望所有文档(包括英语)都采用这种风格,否则请不要选择“印地语”作为您的选项。在 Word 文档中,当您切换到阿拉伯语键盘时,数字将采用印地语样式。
答案3
有没有办法在文本的不同部分使用阿拉伯语和印地语数字。
在启用阿拉伯语的 Windows 98 上,这非常简单。现在有了新版本,我真的一无所知。我按照上述说明操作,但没有成功。有人建议将文档中的表格更改为印地语数字,同时将正文保留为阿拉伯数字,但我没有做到。
尝试用Word的替换功能:
- 选择一个表格并转到编辑 → 替换 → 更多 → 特殊 → 任意数字 → 格式 → 语言 → 英语
- 将光标置于“替换为”→格式→语言→阿拉伯语
逗号 ( ,
) 需要替换为空格 ( ),句号
.
( ) 需要替换为逗号 ( ,
)。我不确定这些替换是否需要在语言替换之前或之后进行,以便数字保持正确的顺序。
答案4
- 确保您已在 Windows 控制面板中激活了适当的阿拉伯语、波斯语或其他区域键盘
- 转到 Word 2007 窗口的左上角,然后单击左上角的圆形 Office 按钮。
- 向下并点击Word 选项右下角的按钮。
- 从此窗口中选择左侧的“高级”。
- 向下滚动直到找到显示文档内容部分。
- 在“显示文档内容”部分中,您将找到“数字”。选择印地语为阿拉伯数字。