begin process at 2012 02 05 23:37:17
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > DES MILLIERS DE CARACTÈRES UNICODE POUR PC

DES MILLIERS DE CARACTÈRES UNICODE POUR PC


 Information sur la source

 Description

Ces quelques lignes en Basic permettent de
générer la source d'une page HTML présentant des milliers caractères Unicode
(exemple à http://louviou.net/JV/unicode.html)

Source

  • 100 REM ----- TABLE.BAS par Jean Vichniacoff ---------------------------------------------
  • 110 a% = 0: b% = 9999: b$ = STR$(b%): y% = LEN(b$) - 1: s$ = CHR$(47)
  • 120 g$ = CHR$(34): e$ = CHR$(35): pv$ = CHR$(59)
  • 130 OPEN "O", #1, "TABLE_BAS.HTM"
  • 140 PRINT #1, "<html><body bgcolor="; g$; "#CCCCCC"; g$; ">"
  • 142 PRINT #1, "<table bgcolor="; g$; "#FFFFFF"; g$; " style="; g$; "font-family: arial;font-size:24px"; g$; " align=center cellpadding=4 border=0>"
  • 144 FOR t% = a% TO b% STEP 100
  • 146 PRINT #1, "<tr bgcolor="; g$; "#EEDDCC"; g$; " align=center><td width=80></td>"
  • 150 PRINT #1, "<td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td></tr>"
  • 160 FOR L% = 0 TO 9
  • 170 PRINT #1, "<tr bgcolor="; g$; "#EEEECC"; g$; " align=center><td bgcolor="; g$; "#EEDDCC"; g$; ">";
  • 180 n% = INT(t% / 100) * 100 + (L% * 10): na% = n%: GOSUB 280: PRINT #1, m$; "</td>";
  • 190 FOR c% = 0 TO 9
  • 200 n% = na% + c%: GOSUB 280: PRINT #1, "<td>&#"; m$; pv$; "</td>";
  • 210 IF c% = 4 THEN PRINT #1, ""
  • 220 NEXT c%: PRINT #1, "</tr>"
  • 230 NEXT L%: NEXT t%
  • 240 PRINT #1, "</table></body></html>"
  • 250 CLOSE #1: CLS : FILES "*.HTM": PRINT "la page se nomme PAGE_BAS.HTM ... renommez-la unicode.html"
  • 260 END
  • 270 REM ----- routine -----------------------------------------------------------------------------------
  • 280 n$ = STR$(n%): k% = LEN(n$): m$ = RIGHT$(n$, k% - 1): d% = LEN(m$): m$ = STRING$(y% - d%, "0") + m$: RETURN
100 REM ----- TABLE.BAS par Jean Vichniacoff ---------------------------------------------
110 a% = 0: b% = 9999: b$ = STR$(b%): y% = LEN(b$) - 1: s$ = CHR$(47)
120 g$ = CHR$(34): e$ = CHR$(35): pv$ = CHR$(59)
130 OPEN "O", #1, "TABLE_BAS.HTM"
140 PRINT #1, "<html><body bgcolor="; g$; "#CCCCCC"; g$; ">"
142 PRINT #1, "<table bgcolor="; g$; "#FFFFFF"; g$; " style="; g$; "font-family: arial;font-size:24px"; g$; " align=center cellpadding=4 border=0>"
144 FOR t% = a% TO b% STEP 100
146 PRINT #1, "<tr bgcolor="; g$; "#EEDDCC"; g$; " align=center><td width=80></td>"
150 PRINT #1, "<td>0</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td></tr>"
160 FOR L% = 0 TO 9
170 PRINT #1, "<tr bgcolor="; g$; "#EEEECC"; g$; " align=center><td bgcolor="; g$; "#EEDDCC"; g$; ">";
180 n% = INT(t% / 100) * 100 + (L% * 10): na% = n%: GOSUB 280: PRINT #1, m$; "</td>";
190 FOR c% = 0 TO 9
200 n% = na% + c%: GOSUB 280: PRINT #1, "<td>&#"; m$; pv$; "</td>";
210 IF c% = 4 THEN PRINT #1, ""
220 NEXT c%: PRINT #1, "</tr>"
230 NEXT L%: NEXT t%
240 PRINT #1, "</table></body></html>"
250 CLOSE #1: CLS : FILES "*.HTM": PRINT "la page se nomme PAGE_BAS.HTM ... renommez-la unicode.html"
260 END
270 REM ----- routine -----------------------------------------------------------------------------------
280 n$ = STR$(n%): k% = LEN(n$): m$ = RIGHT$(n$, k% - 1): d% = LEN(m$): m$ = STRING$(y% - d%, "0") + m$: RETURN

 Conclusion

ici une variante avec JavaScript à insérer dans le BODY d'une page HTML
(exemple à http://louviou.net/JV/unicode2.html)

<SCRIPT LANGUAGE="JavaScript">
<!--
document.write ("<table bgcolor=#FFEECC style='font-family: arial;font-size: 36px;color: #000000' cellspacing=1 border=1 align=center>");
nombre=1;
centaine=1;
while (centaine<657) {
document.write ("<tr style='font-size: 20px;color: #990000' align=center bgcolor=#EEDDCC>");
document.write ("<td bgcolor=#006666 width=80 align=right><font style='font-size: 36px;color: #FFFFFF'><b>&#9758;</b><font style='font-size: 20px;color: #CCBB00'>&nbsp;+</font></font>");
chiffre=1;
while (chiffre<11) {
document.write ("<td width=60 align=center>"+chiffre+"</td>");
chiffre++;
}
docu ment.write ("</tr>");
ligne=1
while (ligne<11) {
document.write ("<tr align=center height=60>");
repere=nombre-1;
document.write ("<td bgcolor=#EEDDCC width=100 style='font-size: 20px;color: #990000'>"+repere+"&nbsp;");
colonne=1
while (colonne<11) {
document.write ("<td>");
document.write("&#"+ nombre + ";");
document.write ("</td>");
nombre++;
colonne++;
}
document.write ("</tr>");
ligne++;
}
centaine++;
}
document.write ("</table>");
//-->
</SCRIPT>


 Sources de la même categorie

COLONNES ADAPTABLES EN HAUTEUR par dronoide
Source avec Zip VECTEURS ET MATRICES: OUTILS GRAPHIQUES UTILES par william voirol
Source avec Zip Source avec une capture HTML5 PLAYER par kazma
Source avec Zip Source avec une capture SCROLLBAR PERSONNALISABLE par kazma
Source avec Zip INFO BULLE par RudiRatlos

 Sources en rapport avec celle ci

FONCTION MD5 par Dri

Commentaires et avis

Commentaire de ScSami le 25/07/2006 17:38:48

Perso, je préfère le code en Javascript (après tout, c'est le forum !).
Bon, je l'ai pas regardé de près... Mais voilà, pour l'avoir déjà fait, je ne peux m'empêcher de dire que maintenant, ce qu'il nous manque, c'est un fontviewer (en VB ou directement en HTML/Js) basé sur un contrôle Web-browser donc.
Je ne sais pas si tu parles bien anglais parce que si c'est bien le cas, tu pourrais peut-être rendre un immense service à toute la communauté :
Je m'explique... Tous ces caractères sont de l'UNICODE. Or, UNICODE a un site web. Et, comme tu as du le remarquer, ils ont un classement des caractères en fonction de chaque langue... Autrement dit, ils ont créé des "groupes" de caractères en fonction des spécifications des langues (Latin 1 à 4, ...). Autrement dit, chaque type de langue a sa propre fiche de caractère, et le tout, parfaitement normalisé.
Or, je ne suis pas linguiste et donc, j'y pige rien puisqu'en plus je cause l'anglais.
Donc, si toi tu comprends quelque chose à ce charabiat, on pourrait peut-être faire un vrai font-viewer (du moins pour les web-designers) qui tienne la route avec les tables des langues, et un affichage des caractères plus complet (pas tout sur une seule page !)
Qu'en dis-tu ???
Perso, j'ai trop peu de temps pour me pencher sur la question. Par contre, je peux coder encore assez rapidement une interface VB et/ou Js si j'ai toutes ces données !
++
(continu comme ça)

Commentaire de Ermitesse le 14/10/2006 21:13:30

wawh alors là si l'un de vous a le temps de faire une petite merveille comme ça, alors, alors,...rhaaaa ce sera l'amour fou ^^

Commentaire de ScSami le 16/10/2006 00:00:21

ben... comme j'ai dit : il nous faut un gar qui, d'un, comprends ce dialecte primitif qu'est l'anglais, et de deux, qu'il ai de bonnes notions en matière de caractères/langues/... Moi, le reste, à la limite, je peux le coder !

Commentaire de levieuxzano le 15/07/2007 17:19:44

Bonjour les privilégiés de la Grande Toile,

la table des caractères Unicode existe à:
http://fr.wikipedia.org/wiki/Table_des_caract%C3%A8res_Unicode_(0000-0FFF)#N.E2.80.99ko_.28Unicode_5.0.29

Excusez-moi pour cette réponse tardive
étant très occupé à créer des pages en fullscreen
pour présenter des photos des promenades avec ma
nouvelle voiture Peugeot 207 qui, pour un retraité
de 72 ans est un plaisir de se ballader en quête
de souvenirs à contempler lorsque les sorties seront
restreintes par la consignation au domicile où, malgré
tout j'ai installé une climatisation réversible, générateur
d'oxygène, ionisateur. Le plaisir total chez nous et aussi
en 207 toit panoramique en verre, clim réglable séparément
conducteur et passager, 110 ch. bref, jetez un coup d'oeil à:
http://jean.vichniacoff.free.fr ou à http://louviou2.net ainsi
qu'aux liens qui s'y trouvent ... je suis né le 29 septembre 1934
et vous remercie pour la patience d'avoir lu ce message.
Excellente continuation à nous tous

Commentaire de levieuxzano le 05/06/2009 02:31:59

Bonjour,
un exécutable créant la page en HTML
http://louviou2.net/DOS/UNICODE.EXE
merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

browser window [ par ianus ] bizarre !!je travaille sur dream 3 sous pc et lorsque je programme des browser window (fenetre flottante) cela fonctionne parfaitement en ligne avec u donnée propre a un pc [ par psychodingue ] Salut à tous,Voulà je voudrai savoir s'il été possible de récupérer une donnée propre à un pc, comme le nom de sa machine ou l'adresse mac de sa carte lire video [ par mogmog ] bonjour!Avec mon PC Win XP, je n'arrive pas a lire des videos en lien sur une page. Par exemple si je met une video sur une page de mon site kelle soi connaitre la résolution d'un pc [ par Nargzul ] voila bonjour,je sais que ca doit etre tout con, mais comment arrive-t-on à connaitre la résolution d'un pc???merci beaucoup mettre su son sur une page web [ par les ray monds ] J'ai lus toute les soluce concernant la maniere de mettre du son mais je n'entend le son que sur mon pc de la page web en question J'ai essayer avec u javascript bdr [ par homer29 ] bonjour,SVP quelqu' un pourrait-il m' indiquer comment ecrire dans la base de registre avec javascript en fonction du nom du pcun truc du genre: if h contourner les programmes popup des pc clients [ par nicenails ] certains programme popup des pc client stoppe la commande window.open, il considere la fenetre ouverte comme un popup. Comment eviter cela pour ouvrir Passer des paramètres d'un PC récupérés en JS vers PHP ? [ par _ET_ ] Bonjour,Voilà, mon pb est simple : pour le compte d'un MOD phpBB qui ajuste l'heure du forum sur celui du PC client, j'ai besoin récupérer ses paramèt pc sous client serveur ou non comment le savoir [ par josswel ] Salut &#224; tous,je cherche depuis un certain temps 2 programmes en delphi particuliers ... &nbsp;Le 1er programme Trouver un pc ds un reseau [ par overdoz69 ] Voila je vous explique mon probleme, en fait je doit trouve dans un reseau local, sur kel port de kel switch est branch&#233; un pc connaisant juste s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales