Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2011, 09:02
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Respuesta: font-family: unicode;

Debería suponer que nadie me respondió en los últimos 15 días porque aún están analizando el mapa de sus fuentes para postear qué bloques está abarcando cada una.
Pero no soy tan ingenuo. Si bien la elección del título fue a propósito para que sólo llamara la atención de quienes supieran algo de CSS, me sorprendió tristemente la escasa cantidad de visitas (ya ni hablemos de la nula cantidad de respuestas).

Está claro que no voy a buscar todo tipo de computadoras, ni instalarles todos los S.O. que soporten, ni descargarles todas las fuentes disponibles para examinarlas por mi mismo. Éste es otro trabajo que se hace en grupo, aprovechando lo que cada uno ya tiene a mano en sus máquinas. Pero aún así, por respeto a quienes caigan aquí usando un buscador, empiezo por detallar un par de fuentes que están en la PC con WXP que tengo ahora frente a mí; de esta forma no dejo el post absolutamente trunco.

Me pareció interesante una, llamada Quivira. Es muy completa y contiene caracteres que no son tan fáciles de hallar, como los de juegos.
Es cierto que si describimos una partida de bridge con los palos de la baraja francesa, no vamos a tener dificultad en hacerlo con cualquier fuente

♠ ♣ ♥ ♦


Lo mismo pasa con el TA-TE-TI o "Tres en línea", en sus dos versiones: de tablero y de ... garabato.

⭘ ✕ ⚪ ⚫ ○ ● ◍ ◙ ⌼


Habrá mejores o peores diseños, pero generalmente están.

Más difícil es dibujar una partida de ajedrez, porque hay menos fuentes con trebejos

♟ ♜ ♞ ♝ ♚ ♕ ♗ ♘ ♖ ♙


y escaques

░█░█░█░█░
█░█░█░█░█
░█░█░█░█░
█░█░█░█░█


(especialmente por estos últimos, que en verdad son Elementos de Bloque y por lo tanto ni son cuadrados, ni son combinables ).

Ahora, que una fuente tenga las "3D" (Damas, Dados, Dominó) es casi milagroso. Y resulta que Quivira las tiene

⛀ ⛁ ⛂ ⛃

⚀ ⚁ ⚂ ⚃ ⚄ ⚅

🀱 🀲 🀳 🂐 🂑 🂒 🂓


Además contiene el bloque Mahjong que es para un juego chino

🀀 🀁 🀂 🀃 🀨 🀩 🀪🀪 🀫


El mayor problema que le encuentro es el diseño. Está un poco flojo, y en negrita se ve mal. Tiene en total 9051 caracteres destribuidos de la siguiente forma
Basic Latin (00000 – 0007F)
Latin-1 Supplement (00080 – 000FF)
Latin Extended-A (00100 – 0017F)
Latin Extended-B (00180 – 0024F)
IPA Extensions (00250 – 002AF)
Spacing Modifier Letters (002B0 – 002FF)
Combining Diacritical Marks (00300 – 0036F)
Greek and Coptic (00370 – 003FF)
Cyrillic (00400 – 004FF)
Cyrillic Supplement (00500 – 0052F)
Armenian (00530 – 0058F)
Hebrew (00590 – 005FF)
Thai (00E00 – 00E7F)
Georgian (010A0 – 010FF)
Cherokee (013A0 – 013FF)
Unified Canadian Aboriginal Syllabics (01400 – 0167F)
Ogham (01680 – 0169F)
Runic (016A0 – 016FF)
Tagalog (01700 – 0171F)
Hanunoo (01720 – 0173F)
Buhid (01740 – 0175F)
Tagbanwa (01760 – 0177F)
Unified Canadian Aboriginal Syllabics Extended (018B0 – 018FF)
Phonetic Extensions (01D00 – 01D7F)
Phonetic Extensions Supplement (01D80 – 01DBF)
Latin Extended Additional (01E00 – 01EFF)
Greek Extended (01F00 – 01FFF)
General Punctuation (02000 – 0206F)
Superscripts and Subscripts (02070 – 0209F)
Currency Symbols (020A0 – 020CF)
Letterlike Symbols (02100 – 0214F)
Number Forms (02150 – 0218F)
Arrows (02190 – 021FF)
Mathematical Operators (02200 – 022FF)
Miscellaneous Technical (02300 – 023FF)
Control Pictures (02400 – 0243F)
Optical Character Recognition (02440 – 0245F)
Enclosed Alphanumerics (02460 – 024FF)
Box Drawing (02500 – 0257F)
Block Elements (02580 – 0259F)
Geometric Shapes (025A0 – 025FF)
Miscellaneous Symbols (02600 – 026FF)
Dingbats (02700 – 027BF)
Miscellaneous Mathematical Symbols-A (027C0 – 027EF)
Supplemental Arrows-A (027F0 – 027FF)
Braille Patterns (02800 – 028FF)
Supplemental Arrows-B (02900 – 0297F)
Miscellaneous Mathematical Symbols-B (02980 – 029FF)
Supplemental Mathematical Operators (02A00 – 02AFF)
Miscellaneous Symbols and Arrows (02B00 – 02BFF)
Glagolitic (02C00 – 02C5F)
Latin Extended-C (02C60 – 02C7F)
Coptic (02C80 – 02CFF)
Georgian Supplement (02D00 – 02D2F)
Tifinagh (02D30 – 02D7F)
Cyrillic Extended-A (02DE0 – 02DFF)
Supplemental Punctuation (02E00 – 02E7F)
Ideographic Description caracteres (02FF0 – 02FFF)
Enclosed CJK Letters and Months (03200 – 032FF). 38 caracteres
Yijing Hexagram Symbols (04DC0 – 04DFF)
Lisu (0A4D0 – 0A4FF)
Cyrillic Extended-B (0A640 – 0A69F)
Modifier Tone Letters (0A700 – 0A71F)
Latin Extended-D (0A720 – 0A7FF)
Private Use Area: Playing Card Symbols (0E000 – 0E00F). 16 caracteres
Private Use Area: Chess Symbols Supplement (0E010 – 0E04F). 64 caracteres
Private Use Area: Various Symbols (0E050 – 0E0FF). 28 caracteres
Private Use Area: Laundry Symbols (0E100 – 0E13F). 64 caracteres
Private Use Area: Chess Symbols Extended-A (0E140 – 0E17F). 20 caracteres
Private Use Area: Chess Symbols Extended-B (0E180 – 0E1AF). 34 caracteres
Private Use Area: Additional Latin Supplement (0F000 – 0F00F). 4 caracteres
Private Use Area: Combining Subscripts (0F210 – 0F21F). 15 caracteres
Private Use Area: Partially Enclosed Alphanumerics (0F220 – 0F27F). 91 caracteres
Private Use Area: Control Pictures Supplement (0F280 – 0F2FF). 123 caracteres

Alphabetic Presentation Forms (0FB00 – 0FB40)
Halfwidth and Fullwidth Forms (0FF00 – 0FFEF). 110 caracteres
Specials (0FFF0 – 0FFFF)
Ancient Greek Numbers (10140 – 1018F)
Ancient Symbols (10190 – 101CF)
Lycian (10280 – 1029F)
Carian (102A0 – 102DF)
Old Italic (10300 – 1032F)
Gothic (10330 – 1034F)
Lydian (10920 – 1093F)
Old South Arabian (10A60 – 10A7F)
Old Turkic (10C00 – 10C4F)
Musical Symbols (1D100 – 1D1FF). 84 caracteres
Ancient Greek Musical Notation (1D200 – 1D24F)
Tai Xuan Jing Symbols (1D300 – 1D35F)
Counting Rod Numerals (1D360 – 1D37F)
Mathematical Alphanumeric Symbols (1D400 – 1D7FF). 596 caracteres
Mahjong Tiles (1F000 – 1F02F)
Domino Tiles (1F030 – 1F09F)
Playing Cards (1F0A0 – 1F0FF)
Enclosed Alphanumerics Supplement (1F100 – 1F1FF)
Miscellaneous Symbols and Pictographs (1F300 – 1F5FF). 109 caracteres
Emoticons (1F600 – 16F4F). 52 caracteres
Hay otro asunto, y justamente por eso comencé citando a los juegos. En esa lista destaqué con rojo unos grupos que no estoy muy seguro de que sean unicode. Ni siquiera creo que estén propuestos, y seguramente el diseñador las agregó por las suyas. Como quien pone el klingon o logos de marcas comerciales en áreas reservadas para uso futuro. Además de las cartas hay ideogramas (o algo así) para jugadas de ajedrez, y etiquetas varias.


A pesar de lo vasto de ese mapa, todavía faltan muchos bloques de caracteres.
Si aún queda alguien que no entendió la propuesta : la idea es completarlos con más fuentes.

Agrego la otra que prometí. Se llama Charis SIL, y cubre además de las latinas, griegas clásicas y otras que son obvias, algunas áreas poco utilizadas
Combining Diacritical Marks Supplement, 13 caracteres. (1DC0 - 1DFF) Usada para Griego Clásico, escritura medieval, urálico fonético.
Variation Selectors (FE00 - FEFF), 16 caracteres. Muestran un glifo específico.
Specials (FFF0 - FFFF), 5 caracteres. Marcas de interlineado, caracteres de reemplazo.
Combining Half Marks (FE20 - FE26), 4 caracteres. Combinables y macrón cóptico.

Combining Diacritical Marks For Symbols (20D0 - 20FF) 5 caracteres [Cambria Math tiene 22, pero es de MS]

Private Use Area [229 caracteres]
Arabic Presentation Forms-B, [sólo tiene el nbsp de ancho 0].
Empecé a hacer este trabajo con el Charmap, pero en seguida me di cuenta de que hay herramientas mejores. Descargué un Babelmap y un Unibook, y aproveché algo de la info que hay en la web.


Caracteres especiales en Javascript

http://scripts.sil.org/cms/scripts/p...nical#38fec032

http://quivira-font.com/

[nota: hay caracteres muy altos que no se ven si el Foro no acepta formato hexadecimal, así que aún cuando tengan fuentes con caracteres mahjong, es muy posible que vean cuadritos lo mismo ]