V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leedarmau
V2EX  ›  设计

阿拉伯文字的艺术、设计和开发

  •  1
     
  •   leedarmau · 2022-12-28 10:34:38 +08:00 · 2876 次点击
    这是一个创建于 701 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上次发了篇人生感悟,被喷“割韭菜”、“快进到直播带货”,感觉那样引流的确体验不好,于是就主动下沉了。

    这次不搞发一半再引流了,直接上链接!


    因为最近在研究网页的 RTL 适配,促使我了解了一些阿拉伯书法和字体的知识。越了解越觉得应该把这个优秀且丰富多样的艺术介绍给不知道的人。然而中文世界里相关信息比较散乱,于是我决定把这段时间搜集到的信息整理成文章。

    本系列文章分为 3 篇,将从设计师 /开发者的视角,从艺术、设计到开发,三个方向来介绍阿拉伯文字。

    第一篇从艺术角度,介绍阿拉伯文的历史,字体的种类和特点,书法的应用。

    第二篇从设计角度,介绍 RTL 布局的特点,应该如何为这种布局进行设计。

    第三篇本打算从 web 开发角度,以一个网页 demo 为例,介绍如何将一个 LTR 主流布局转换成 RTL 布局。但是后来发现了一个巴勒斯坦设计师写的指南就挺好,没必要再把里面内容复述一遍。于是帮他翻译了一下,最后一篇就改为这篇译文。

    传送门:

    1. 阿拉伯文字的艺术、设计和开发:伊斯兰书法和字体
    2. 阿拉伯文字的艺术、设计和开发:RTL 布局的设计要点
    3. 阿拉伯文字的艺术、设计和开发:前端适配指南

    公众号点了我就能有一分钱广告费版:

    1. 阿拉伯文字的艺术、设计和开发:伊斯兰书法和字体
    2. 阿拉伯文字的艺术、设计和开发:RTL 布局的设计要点
    3. RTL-阿拉伯 /希伯来文的界面设计和前端适配指南

    如果觉得对你有帮助,评论点赞转发都是很好的表达方式

    9 条回复    2023-01-02 12:05:53 +08:00
    tyrone2333
        1
    tyrone2333  
       2022-12-28 11:03:05 +08:00
    我公司的项目就有阿拉伯语,每次做完还要单独调样式真的吐血
    lookStupiToForce
        2
    lookStupiToForce  
       2022-12-28 11:19:56 +08:00
    虽然这么称呼狗大户不礼貌
    但是狗大户还是真他娘的有钱
    有钱,现金结账,信誉顶尖
    服侍狗大户服侍得好,就压根不在乎什么国内卷,海外卷
    iridium945
        3
    iridium945  
       2022-12-28 11:35:53 +08:00
    小语种人才啊,牛的
    geelaw
        4
    geelaw  
       2022-12-28 12:01:23 +08:00
    第三篇里面数字两种样式是不是写反了呢?我记得 0123456789 是印度数字,阿拉伯数字是长得更像阿拉伯字母的那些。
    koebehshian
        5
    koebehshian  
       2022-12-28 12:24:46 +08:00
    @geelaw 0123456789 是西阿拉伯字数字,另一种是东阿拉伯数字;而波斯数字与东阿拉伯数字基本一致,只有一个数字不同;至于印度数字(天城文数字),完全不同
    kongkongye
        6
    kongkongye  
       2022-12-28 12:34:14 +08:00 via iPhone
    知识盲区
    geelaw
        7
    geelaw  
       2022-12-28 12:41:47 +08:00
    @koebehshian #5 看起来你并没有看楼主的文章,楼主写的是

    > 阿拉伯语中有两种写数字的形式:
    > - 印度: ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩
    > - 阿拉伯: 0 1 2 3 4 5 6 7 8 9
    > 英语中用到的数字是从阿拉伯数字中继承来的:“0, 1, 2, 3, 4, 5, 6, 7, 8, 9”。内容中的数字应该是一致的,要么是印度数字,要么是阿拉伯数字。

    第二行应该并不是阿拉伯文本( Arabic script ),而第一行是阿拉伯文本。不过第二行或许不能叫“印度数字”,但“东阿拉伯”和“西阿拉伯”的说法也不准确,应该说“东式阿拉伯数字”和“西式阿拉伯数字”(这么叫是因为 0123456789 是西方国家使用的版本,而不是阿拉伯的西部使用的版本)。
    leedarmau
        8
    leedarmau  
    OP
       2022-12-28 12:47:47 +08:00 via iPhone
    @geelaw 原文如此

    阿拉伯文数字是指阿拉伯文形式的印度-阿拉伯数字。这种数字被大多数使用阿拉伯文的国家使用,这包括阿拉伯国家和大多其他西亚国家。这种数字是由印度在中世纪引入阿拉伯,当时已经有很大的改变。在中世纪时,北非也使用了这种数字。之后,这种数字又从北非引入意大利,进入欧洲国家,慢慢的成为当今通用的阿拉伯数字。阿拉伯语把这些数字称为“印度数字”(أرقام هندية‎ arqām hindiyyah )。Unicode 把它称为阿拉伯-印度文数字( Arabic-Indic Digit )。

    没用阿拉伯文数字是觉得跟阿拉伯数字太容易混淆了。


    我会加个备注
    koebehshian
        9
    koebehshian  
       2023-01-02 12:05:53 +08:00
    @geelaw 维基百科说马格里布只用西阿拉伯数字

    In the Maghreb, only Western Arabic numerals are now commonly used
    ---
    https://en.wikipedia.org/wiki/Eastern_Arabic_numerals#Contemporary_use
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1462 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 17:25 · PVG 01:25 · LAX 09:25 · JFK 12:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.