// Pairs of mirrored characters from
// http://www.unicode.org/Public/6.1.0/ucd/BidiMirroring.txt
var mirrors = [
[
0 x0028,
0 x0029],
[
0 x0029,
0 x0028],
[
0 x003C,
0 x003E],
[
0 x003E,
0 x003C],
[
0 x005B,
0 x005D],
[
0 x005D,
0 x005B],
[
0 x007B,
0 x007D],
[
0 x007D,
0 x007B],
[
0 x00AB,
0 x00BB],
[
0 x00BB,
0 x00AB],
// These four are disabled as on Mac earlier than 10.7, Tibetan characters will
// not be used from the BitPattern.woff font due to lack of platform support.
//
// [0x0F3A, 0x0F3B],
// [0x0F3B, 0x0F3A],
// [0x0F3C, 0x0F3D],
// [0x0F3D, 0x0F3C],
[
0 x169B,
0 x169C],
[
0 x169C,
0 x169B],
[
0 x2039,
0 x203A],
[
0 x203A,
0 x2039],
[
0 x2045,
0 x2046],
[
0 x2046,
0 x2045],
[
0 x207D,
0 x207E],
[
0 x207E,
0 x207D],
[
0 x208D,
0 x208E],
[
0 x208E,
0 x208D],
[
0 x2208,
0 x220B],
[
0 x2209,
0 x220C],
[
0 x220A,
0 x220D],
[
0 x220B,
0 x2208],
[
0 x220C,
0 x2209],
[
0 x220D,
0 x220A],
[
0 x2215,
0 x29F5],
[
0 x223C,
0 x223D],
[
0 x223D,
0 x223C],
[
0 x2243,
0 x22CD],
[
0 x2252,
0 x2253],
[
0 x2253,
0 x2252],
[
0 x2254,
0 x2255],
[
0 x2255,
0 x2254],
[
0 x2264,
0 x2265],
[
0 x2265,
0 x2264],
[
0 x2266,
0 x2267],
[
0 x2267,
0 x2266],
[
0 x2268,
0 x2269],
[
0 x2269,
0 x2268],
[
0 x226A,
0 x226B],
[
0 x226B,
0 x226A],
[
0 x226E,
0 x226F],
[
0 x226F,
0 x226E],
[
0 x2270,
0 x2271],
[
0 x2271,
0 x2270],
[
0 x2272,
0 x2273],
[
0 x2273,
0 x2272],
[
0 x2274,
0 x2275],
[
0 x2275,
0 x2274],
[
0 x2276,
0 x2277],
[
0 x2277,
0 x2276],
[
0 x2278,
0 x2279],
[
0 x2279,
0 x2278],
[
0 x227A,
0 x227B],
[
0 x227B,
0 x227A],
[
0 x227C,
0 x227D],
[
0 x227D,
0 x227C],
[
0 x227E,
0 x227F],
[
0 x227F,
0 x227E],
[
0 x2280,
0 x2281],
[
0 x2281,
0 x2280],
[
0 x2282,
0 x2283],
[
0 x2283,
0 x2282],
[
0 x2284,
0 x2285],
[
0 x2285,
0 x2284],
[
0 x2286,
0 x2287],
[
0 x2287,
0 x2286],
[
0 x2288,
0 x2289],
[
0 x2289,
0 x2288],
[
0 x228A,
0 x228B],
[
0 x228B,
0 x228A],
[
0 x228F,
0 x2290],
[
0 x2290,
0 x228F],
[
0 x2291,
0 x2292],
[
0 x2292,
0 x2291],
[
0 x2298,
0 x29B8],
[
0 x22A2,
0 x22A3],
[
0 x22A3,
0 x22A2],
[
0 x22A6,
0 x2ADE],
[
0 x22A8,
0 x2AE4],
[
0 x22A9,
0 x2AE3],
[
0 x22AB,
0 x2AE5],
[
0 x22B0,
0 x22B1],
[
0 x22B1,
0 x22B0],
[
0 x22B2,
0 x22B3],
[
0 x22B3,
0 x22B2],
[
0 x22B4,
0 x22B5],
[
0 x22B5,
0 x22B4],
[
0 x22B6,
0 x22B7],
[
0 x22B7,
0 x22B6],
[
0 x22C9,
0 x22CA],
[
0 x22CA,
0 x22C9],
[
0 x22CB,
0 x22CC],
[
0 x22CC,
0 x22CB],
[
0 x22CD,
0 x2243],
[
0 x22D0,
0 x22D1],
[
0 x22D1,
0 x22D0],
[
0 x22D6,
0 x22D7],
[
0 x22D7,
0 x22D6],
[
0 x22D8,
0 x22D9],
[
0 x22D9,
0 x22D8],
[
0 x22DA,
0 x22DB],
[
0 x22DB,
0 x22DA],
[
0 x22DC,
0 x22DD],
[
0 x22DD,
0 x22DC],
[
0 x22DE,
0 x22DF],
[
0 x22DF,
0 x22DE],
[
0 x22E0,
0 x22E1],
[
0 x22E1,
0 x22E0],
[
0 x22E2,
0 x22E3],
[
0 x22E3,
0 x22E2],
[
0 x22E4,
0 x22E5],
[
0 x22E5,
0 x22E4],
[
0 x22E6,
0 x22E7],
[
0 x22E7,
0 x22E6],
[
0 x22E8,
0 x22E9],
[
0 x22E9,
0 x22E8],
[
0 x22EA,
0 x22EB],
[
0 x22EB,
0 x22EA],
[
0 x22EC,
0 x22ED],
[
0 x22ED,
0 x22EC],
[
0 x22F0,
0 x22F1],
[
0 x22F1,
0 x22F0],
[
0 x22F2,
0 x22FA],
[
0 x22F3,
0 x22FB],
[
0 x22F4,
0 x22FC],
[
0 x22F6,
0 x22FD],
[
0 x22F7,
0 x22FE],
[
0 x22FA,
0 x22F2],
[
0 x22FB,
0 x22F3],
[
0 x22FC,
0 x22F4],
[
0 x22FD,
0 x22F6],
[
0 x22FE,
0 x22F7],
[
0 x2308,
0 x2309],
[
0 x2309,
0 x2308],
[
0 x230A,
0 x230B],
[
0 x230B,
0 x230A],
[
0 x2329,
0 x232A],
[
0 x232A,
0 x2329],
[
0 x2768,
0 x2769],
[
0 x2769,
0 x2768],
[
0 x276A,
0 x276B],
[
0 x276B,
0 x276A],
[
0 x276C,
0 x276D],
[
0 x276D,
0 x276C],
[
0 x276E,
0 x276F],
[
0 x276F,
0 x276E],
[
0 x2770,
0 x2771],
[
0 x2771,
0 x2770],
[
0 x2772,
0 x2773],
[
0 x2773,
0 x2772],
[
0 x2774,
0 x2775],
[
0 x2775,
0 x2774],
[
0 x27C3,
0 x27C4],
[
0 x27C4,
0 x27C3],
[
0 x27C5,
0 x27C6],
[
0 x27C6,
0 x27C5],
[
0 x27C8,
0 x27C9],
[
0 x27C9,
0 x27C8],
[
0 x27CB,
0 x27CD],
[
0 x27CD,
0 x27CB],
[
0 x27D5,
0 x27D6],
[
0 x27D6,
0 x27D5],
[
0 x27DD,
0 x27DE],
[
0 x27DE,
0 x27DD],
[
0 x27E2,
0 x27E3],
[
0 x27E3,
0 x27E2],
[
0 x27E4,
0 x27E5],
[
0 x27E5,
0 x27E4],
[
0 x27E6,
0 x27E7],
[
0 x27E7,
0 x27E6],
[
0 x27E8,
0 x27E9],
[
0 x27E9,
0 x27E8],
[
0 x27EA,
0 x27EB],
[
0 x27EB,
0 x27EA],
[
0 x27EC,
0 x27ED],
[
0 x27ED,
0 x27EC],
[
0 x27EE,
0 x27EF],
[
0 x27EF,
0 x27EE],
[
0 x2983,
0 x2984],
[
0 x2984,
0 x2983],
[
0 x2985,
0 x2986],
[
0 x2986,
0 x2985],
[
0 x2987,
0 x2988],
[
0 x2988,
0 x2987],
[
0 x2989,
0 x298A],
[
0 x298A,
0 x2989],
[
0 x298B,
0 x298C],
[
0 x298C,
0 x298B],
[
0 x298D,
0 x2990],
[
0 x298E,
0 x298F],
[
0 x298F,
0 x298E],
[
0 x2990,
0 x298D],
[
0 x2991,
0 x2992],
[
0 x2992,
0 x2991],
[
0 x2993,
0 x2994],
[
0 x2994,
0 x2993],
[
0 x2995,
0 x2996],
[
0 x2996,
0 x2995],
[
0 x2997,
0 x2998],
[
0 x2998,
0 x2997],
[
0 x29B8,
0 x2298],
[
0 x29C0,
0 x29C1],
[
0 x29C1,
0 x29C0],
[
0 x29C4,
0 x29C5],
[
0 x29C5,
0 x29C4],
[
0 x29CF,
0 x29D0],
[
0 x29D0,
0 x29CF],
[
0 x29D1,
0 x29D2],
[
0 x29D2,
0 x29D1],
[
0 x29D4,
0 x29D5],
[
0 x29D5,
0 x29D4],
[
0 x29D8,
0 x29D9],
[
0 x29D9,
0 x29D8],
[
0 x29DA,
0 x29DB],
[
0 x29DB,
0 x29DA],
[
0 x29F5,
0 x2215],
[
0 x29F8,
0 x29F9],
[
0 x29F9,
0 x29F8],
[
0 x29FC,
0 x29FD],
[
0 x29FD,
0 x29FC],
[
0 x2A2B,
0 x2A2C],
[
0 x2A2C,
0 x2A2B],
[
0 x2A2D,
0 x2A2E],
[
0 x2A2E,
0 x2A2D],
[
0 x2A34,
0 x2A35],
[
0 x2A35,
0 x2A34],
[
0 x2A3C,
0 x2A3D],
[
0 x2A3D,
0 x2A3C],
[
0 x2A64,
0 x2A65],
[
0 x2A65,
0 x2A64],
[
0 x2A79,
0 x2A7A],
[
0 x2A7A,
0 x2A79],
[
0 x2A7D,
0 x2A7E],
[
0 x2A7E,
0 x2A7D],
[
0 x2A7F,
0 x2A80],
[
0 x2A80,
0 x2A7F],
[
0 x2A81,
0 x2A82],
[
0 x2A82,
0 x2A81],
[
0 x2A83,
0 x2A84],
[
0 x2A84,
0 x2A83],
[
0 x2A8B,
0 x2A8C],
[
0 x2A8C,
0 x2A8B],
[
0 x2A91,
0 x2A92],
[
0 x2A92,
0 x2A91],
[
0 x2A93,
0 x2A94],
[
0 x2A94,
0 x2A93],
[
0 x2A95,
0 x2A96],
[
0 x2A96,
0 x2A95],
[
0 x2A97,
0 x2A98],
[
0 x2A98,
0 x2A97],
[
0 x2A99,
0 x2A9A],
[
0 x2A9A,
0 x2A99],
[
0 x2A9B,
0 x2A9C],
[
0 x2A9C,
0 x2A9B],
[
0 x2AA1,
0 x2AA2],
[
0 x2AA2,
0 x2AA1],
[
0 x2AA6,
0 x2AA7],
[
0 x2AA7,
0 x2AA6],
[
0 x2AA8,
0 x2AA9],
[
0 x2AA9,
0 x2AA8],
[
0 x2AAA,
0 x2AAB],
[
0 x2AAB,
0 x2AAA],
[
0 x2AAC,
0 x2AAD],
[
0 x2AAD,
0 x2AAC],
[
0 x2AAF,
0 x2AB0],
[
0 x2AB0,
0 x2AAF],
[
0 x2AB3,
0 x2AB4],
[
0 x2AB4,
0 x2AB3],
[
0 x2ABB,
0 x2ABC],
[
0 x2ABC,
0 x2ABB],
[
0 x2ABD,
0 x2ABE],
[
0 x2ABE,
0 x2ABD],
[
0 x2ABF,
0 x2AC0],
[
0 x2AC0,
0 x2ABF],
[
0 x2AC1,
0 x2AC2],
[
0 x2AC2,
0 x2AC1],
[
0 x2AC3,
0 x2AC4],
[
0 x2AC4,
0 x2AC3],
[
0 x2AC5,
0 x2AC6],
[
0 x2AC6,
0 x2AC5],
[
0 x2ACD,
0 x2ACE],
[
0 x2ACE,
0 x2ACD],
[
0 x2ACF,
0 x2AD0],
[
0 x2AD0,
0 x2ACF],
[
0 x2AD1,
0 x2AD2],
[
0 x2AD2,
0 x2AD1],
[
0 x2AD3,
0 x2AD4],
[
0 x2AD4,
0 x2AD3],
[
0 x2AD5,
0 x2AD6],
[
0 x2AD6,
0 x2AD5],
[
0 x2ADE,
0 x22A6],
[
0 x2AE3,
0 x22A9],
[
0 x2AE4,
0 x22A8],
[
0 x2AE5,
0 x22AB],
[
0 x2AEC,
0 x2AED],
[
0 x2AED,
0 x2AEC],
[
0 x2AF7,
0 x2AF8],
[
0 x2AF8,
0 x2AF7],
[
0 x2AF9,
0 x2AFA],
[
0 x2AFA,
0 x2AF9],
[
0 x2E02,
0 x2E03],
[
0 x2E03,
0 x2E02],
[
0 x2E04,
0 x2E05],
[
0 x2E05,
0 x2E04],
[
0 x2E09,
0 x2E0A],
[
0 x2E0A,
0 x2E09],
[
0 x2E0C,
0 x2E0D],
[
0 x2E0D,
0 x2E0C],
[
0 x2E1C,
0 x2E1D],
[
0 x2E1D,
0 x2E1C],
[
0 x2E20,
0 x2E21],
[
0 x2E21,
0 x2E20],
[
0 x2E22,
0 x2E23],
[
0 x2E23,
0 x2E22],
[
0 x2E24,
0 x2E25],
[
0 x2E25,
0 x2E24],
[
0 x2E26,
0 x2E27],
[
0 x2E27,
0 x2E26],
[
0 x2E28,
0 x2E29],
[
0 x2E29,
0 x2E28],
[
0 x3008,
0 x3009],
[
0 x3009,
0 x3008],
[
0 x300A,
0 x300B],
[
0 x300B,
0 x300A],
[
0 x300C,
0 x300D],
[
0 x300D,
0 x300C],
[
0 x300E,
0 x300F],
[
0 x300F,
0 x300E],
[
0 x3010,
0 x3011],
[
0 x3011,
0 x3010],
[
0 x3014,
0 x3015],
[
0 x3015,
0 x3014],
[
0 x3016,
0 x3017],
[
0 x3017,
0 x3016],
[
0 x3018,
0 x3019],
[
0 x3019,
0 x3018],
[
0 x301A,
0 x301B],
[
0 x301B,
0 x301A],
[
0 xFE59,
0 xFE5A],
[
0 xFE5A,
0 xFE59],
[
0 xFE5B,
0 xFE5C],
[
0 xFE5C,
0 xFE5B],
[
0 xFE5D,
0 xFE5E],
[
0 xFE5E,
0 xFE5D],
[
0 xFE64,
0 xFE65],
[
0 xFE65,
0 xFE64],
[
0 xFF08,
0 xFF09],
[
0 xFF09,
0 xFF08],
[
0 xFF1C,
0 xFF1E],
[
0 xFF1E,
0 xFF1C],
[
0 xFF3B,
0 xFF3D],
[
0 xFF3D,
0 xFF3B],
[
0 xFF5B,
0 xFF5D],
[
0 xFF5D,
0 xFF5B],
[
0 xFF5F,
0 xFF60],
[
0 xFF60,
0 xFF5F],
[
0 xFF62,
0 xFF63],
[
0 xFF63,
0 xFF62]
];
function show(attributes, text) {
var e = document.createElementNS(
"http://www.w3.org/2000/svg ", "text");
for (
var name in attributes) {
e.setAttribute(name, attributes[name]);
}
e.textContent = text;
document.documentElement.appendChild(e);
}
function showCharacters(isReference) {
var row =
0 , col =
0 ;
for (
var i =
0 ; i < mirrors.length; i++) {
show({ x: col *
50 +
30 ,
y: row *
30 +
30 ,
direction: isReference ?
"ltr" :
"rtl" ,
"unicode-bidi" :
"embed" ,
"text-anchor" :
"middle" ,
"font-family" :
"BitPattern" ,
"font-size" :
"40px" },
String.fromCharCode(mirrors[i][isReference ?
0 :
1 ]));
if (++col ==
16 ) {
col =
0 ;
row++;
}
}
document.documentElement.removeAttribute(
"class" );
}
function test() {
showCharacters(
false );
}
function reference() {
showCharacters(
true );
}
Messung V0.5 in Prozent C=91 H=97 G=93
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-06-04)
¤
*© Formatika GbR, Deutschland