Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
التكنولوجيا_وراء_اللغة_العربية.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
inaniwaudon
May 11, 2024
390
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
التكنولوجيا_وراء_اللغة_العربية.pdf
inaniwaudon
May 11, 2024
More Decks by inaniwaudon
See All by inaniwaudon
[WIP] GitHub Actions を回してピザを頼みたい
inaniwaudon
0
4.1k
Web フロントエンドと複雑 GUI の実装
inaniwaudon
0
470
プログラミングに触れてみよう!
inaniwaudon
1
240
「KdBもどき」の開発と運用
inaniwaudon
0
520
強力なグラフィック機能を備えた組版処理システムTwightの開発
inaniwaudon
0
570
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
160
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
A Tale of Four Properties
chriscoyier
163
24k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.7k
How GitHub (no longer) Works
holman
316
150k
GraphQLとの向き合い方2022年版
quramy
50
15k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
390
Transcript
ﺔﻐﻠﻟا ءارو ﺎﻴﺟﻮﻟﻮﻨﻜﺘﻟا ﺔﻴﺑﺮﻌﻟا いなにわうどん(@kyoto_inaniwa) 2024/5/11 UNTIL.LT #0x04
ﺔﻐﻠﻟا ءارو ﺎﻴﺟﻮﻟﻮﻨﻜﺘﻟا ﺔﻴﺑﺮﻌﻟا いなにわうどん(@kyoto_inaniwa) 2024/5/11 UNTIL.LT #0x04
いなにわうどん @kyoto_inaniwa https://いなにわうどん.みんな 興味 組版,Web フロントエンド,HCI ……
Twight 2020 年度未踏事業 gridstroke インタラクション 2023 漫画⽤の組版システム 業務委託(2021‒) 雙峰祭Web サイト
2022
組版のたのしさ(むずかしさ) ところが…… 世界には 左→右(LTR)の⾔語 しか考慮しない⼈が多い !!
None
None
慈悲あまねきアッラーの御名において アッラーが彼とその⼀族のうえに 祈りと平安を与えますように
アラビア語のむずかしさ
① 双⽅向処理 漢⽂のように返って読む ‧欧⽂∕和⽂∕数字:LTR、アラビア語:RTL
Unicode BiDi Algorithm BiDi = BiDirectional の略 ‧グリフごとに書字⽅向が定義される ‧連続するグリフ毎でグループ化 →
埋め込みレベルを表現 ‧埋め込みレベル毎に LTR, RTL を決定 参考 ‧UAX #9: Unicode Bidirectional Algorithm https://unicode.org/reports/tr9/ ‧右から左に書く⾔語を⽀える技術 https://note.com/ttuusskk/n/ne1f4466bb45f
② 字形処理 ⽂字がどこに現れるかで変わる ‧isolated, initial, medial, final と 4 つの形状
‧隣接(接続)する⽂字によって変化 合字 ‧隣接するグリフが結合し、 新たなグリフに置き換わる ‧Unicode レベルで処理 ‧欧⽂(fi, ff)にも共通する概念 出典:https://www.w3.org/TR/alreq/ 出典:Ahmed Lawgali, A Survey on Arabic Character Recognition.
むすびに アラビア語は続くよどこまでも ‧ミラーリング、カシーダ、結合⽂字、改⾏…… 組版たのしい!! ‧⾝近な⽇本語でも知らない組版規則は⼭程ある ‧葛藤もある 「⾔語を知らずして組版の実装は可能なのか……?」