ur.orth 1.87 KB
Newer Older
1
#
2
# fontconfig/fc-lang/ur.orth
3
#
4
# Copyright © 2002 Keith Packard
5
# Copyright © 2009 Roozbeh Pournader
6 7 8 9 10
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
# the above copyright notice appear in all copies and that both that
# copyright notice and this permission notice appear in supporting
11
# documentation, and that the name of the author(s) not be used in
12
# advertising or publicity pertaining to distribution of the software without
13
# specific, written prior permission.  The authors make no
14 15 16
# representations about the suitability of this software for any purpose.  It
# is provided "as is" without express or implied warranty.
#
17
# THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
18
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
19
# EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
20 21 22 23 24
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
#
25
# Urdu (ur)
26
#
27 28 29 30 31 32 33
# We are assuming that:
# * Most fonts that claim to support an Arabic letter actually do so;
# * Most modern text rendering software use OpenType tables, instead of
#   directly using presentation forms.
# * Some good Arabic fonts do not support codepoints for Arabic presentation
#   forms.
# Thus, we are switching to general forms of Arabic letters.
34
#
35 36
# General forms:
0621-0624
37 38
0626-0628
063a
39
0641-0642
40 41
0644-0646
0648
42 43 44 45 46 47 48 49 50 51
0679
067e
0686
0688
0691
0698
06a9
06af
06ba
06be
52
06c3
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
06cc
06d2
# Presentations forms:
#fb56-fb59
#fb66-fb69
#fb7a-fb7d
#fb88-fb8d
#fb8e-fb95
#fb9e-fb9f
#fbfc-fbff
#fbaa-fbaf
#fe80-fe86
#fe89-fed8
#fedd-feee
##fef5-fef8      # These four happen very rarely
#fefb-fefc