Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » WebCalc
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

WebCalc

Posté le 26/03/2014 18:58

Je me suis rendu compte qu'on niveau lecteurs de documents... on n'avait pas grand-chose. Après divers tests et choix, je me suis tourné vers le standard : on aura donc un afficheur de documents basé sur les langages HTML/CSS.


À cette occasion, j'ai également programmé une petit lib (qui viendra en remplacement de l'actuelle libtext) qui permet d'utiliser des polices custom sans limites de proportionnalité, taille, alignement, etc., ainsi qu'un interpréteur TeX pour afficher les formules mathématiques, lui-même pas encore complet puisqu'il ne gère que quelques éléments (racines, fractions, vecteurs, ...).

\frac{\frac{12}{\sqrt{5}}+14}{\vec{AB}.\frac{3\vec{BC}}{2}}+\sqrt{\frac{4}{\frac{1}{2}at}} = \frac{\frac{2}{BC}}{17}\sum{x=\frac{2}{5}}{\sqrt{\frac{3}{n}}}\frac{x}{2}

L'image a expiré, j'en remettrai une avec la prochaine version du moteur !


Fichier joint


Pages : Précédente1 ... , 14, 15, 16, 17, 18, 19, 20, 21Suivante
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 01/05/2015 12:19 | #


Alors, le formatage inline n'existe pas encore.
Pour le surlignage, non, ce n'est pas possible à moins d'utiliser une police supplémentaire. En revanche, on pourra mettre du gras ou inverser les couleurs (blanc sur fond noir).
Dark stormEn ligneMembre d'honneurPoints: 10824 Défis: 176 Message

Citer : Posté le 01/05/2015 12:20 | #


Le gras c'est pas une police supplémentaire ? oO
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 01/05/2015 12:21 | #


Si si, mais contrairement au surlignage, j'ai prévu d'intégrer une police de gras à l'application depuis longtemps
Dark stormEn ligneMembre d'honneurPoints: 10824 Défis: 176 Message

Citer : Posté le 01/05/2015 12:22 | #


Ah, ok
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
ZezombyeEn ligneRédacteurPoints: 1623 Défis: 12 Message

Citer : Posté le 01/05/2015 12:23 | #


Ha cool inspire toi de la police minecraft si besoin

Pour le surlignage pas besoin d'une police supplémentaire, suffirait juste d'ajouter une ligne en dessous du texte nan ?
Divers jeux : Puissance 4 - Chariot Wars - Sokoban
Ecrivez vos programmes basic sur PC avec BIDE
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 01/05/2015 12:24 | #


Pour le soulignage, oui, une ligne suffit. Pour le surlignage, au sens « contour », il faut une police.
ZezombyeEn ligneRédacteurPoints: 1623 Défis: 12 Message

Citer : Posté le 01/05/2015 12:27 | #


Nan moi quand je dis surlignage, c'est inverser les couleurs
Divers jeux : Puissance 4 - Chariot Wars - Sokoban
Ecrivez vos programmes basic sur PC avec BIDE
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 01/05/2015 12:28 | #


Ah. Dans ce cas, on peut le faire sans police, par contre tout le fond est noir, comme un background.
ZezombyeEn ligneRédacteurPoints: 1623 Défis: 12 Message

Citer : Posté le 01/05/2015 12:44 | #


C'est à dire tout le fond est noir ? Comme ça tu veux dire ?


Divers jeux : Puissance 4 - Chariot Wars - Sokoban
Ecrivez vos programmes basic sur PC avec BIDE
Dark stormEn ligneMembre d'honneurPoints: 10824 Défis: 176 Message

Citer : Posté le 01/05/2015 13:40 | #


C'est ça
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 01/05/2015 13:44 | #


Je vais vous faire une liste des transformations de texte, ce sera plus clair.

Ajouté le 01/05/2015 à 13:48 :
Voilà une liste des transformations avec infos.

inversion

nouvelle police : non
prévue : oui
balise : -

gras

nouvelle police : oui
prévue : oui
balise : <b>

soulignage

nouvelle police : non
prévue : oui
balise : <u>

contour gras

nouvelle police : négociable par le calcul
prévue : non
balise : -

contour fin

nouvelle police : négociable par le calcul
prévue : non
balise : -

italique

nouvelle police : oui
prévue : oui
balise : <i>

barré

nouvelle police : non
prévue : oui
balise : <s>
EltoredoHors ligneModérateurPoints: 4291 Défis: 35 Message

Citer : Posté le 01/05/2015 13:49 | #


Et les balises ?
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 01/05/2015 13:51 | #


C'est bon. J'ai aussi ajouté le texte barré, que j'avais oublié.
Dark stormEn ligneMembre d'honneurPoints: 10824 Défis: 176 Message

Citer : Posté le 01/05/2015 13:56 | #


Tu peux rajouter ce qui est déjà utilisable dans la version actuelle stp ?
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 01/05/2015 13:57 | #


Mais... rien. J'ai déjà expliqué qu'il n'y a aucun formatage inline pour l'instant.
Dark stormEn ligneMembre d'honneurPoints: 10824 Défis: 176 Message

Citer : Posté le 01/05/2015 13:57 | #


Ah oui, au temps pour moi, tu soulignes les titres en leur mettant une bordure en bas
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Páranÿe quetë Quendya
EltoredoHors ligneModérateurPoints: 4291 Défis: 35 Message

Citer : Posté le 01/05/2015 20:22 | #


Merci pour les balises et les images, c'est du bon boulot à la phenix !
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 08/05/2015 19:25 | #


J'ai fini de réécrire l'interpréteur HTML !
Il ne me reste qu'à ajouter quelques points spécifiques comme la détection des feuilles de style, mais il s'est très bien intégré au programme, à deux éléments près :
→ L'arbre de balises ne se construisait pas. Raison : j'avais oublié de déclarer les nouvelles balises aux parents existants. -_-
→ Pas de rendu. Raison : j'avais oublié de copier le contenu textuel dans les données des balises. -_-
Donc tout s'est bien passé !

Ah oui, au fait : j'ai encore réduit la taille du fichier exécutable. Pas de grand-chose mais c'est une question de principe. \o/
ScientifixHors ligneMembrePoints: 762 Défis: 30 Message

Citer : Posté le 08/05/2015 19:27 | #


Lephenixnoir à encore frappé un excellent boulot comme d'hab' tu passes en 0.7.2 ?
JE SERAI ABSENT POUR 2 ANS A+

Je suis fan de Mathématiques et de Sciences en général (d'où mon nom ). Consultez mes programmes en rapport avec les Maths
--------------------------------------------------------

Calculatrice : Graph 75
LephenixnoirEn ligneAdministrateurPoints: 15530 Défis: 136 Message

Citer : Posté le 08/05/2015 19:28 | #


Nope, je vais faire des modifications importantes plus intéressantes (notamment le formatage inline et la gestion des erreurs) et je posterai ça en 0.8

Ajouté le 09/05/2015 à 14:52 :
Voilà, j'ai remis les stylesheets ! Il faudra juste bien penser à la casse du nom de fichier, de la forme « NAME.css ».

Du coup toute cette modification m'a encore fait gagner quelques 1500 octets !

Ajouté le 12/05/2015 à 17:01 :
J'aurais besoin de quelques avis (les plus construits possibles) sur les variations de la police :



Quelques éléments qui m'intéressent particulièrement :
→ Lisibilité de la police ? Style ?
→ Reconnaissance des caractères au premier coup d’œil ?
→ Taille des caractères par rapport à la taille de l'écran ?
Dernier point, important parce qu'il est bien représentatif de votre avis (non, je n'ai pas l'intention de faire de la pub...) :
→ Est-ce que vous utiliseriez cette police dans vos programmes ?

Merci à ceux qui prendront le temps de regarder et répondre
LegolasHors ligneAncien rédacteurPoints: 3266 Défis: 104 Message

Citer : Posté le 12/05/2015 17:04 | #


Les {} de la première ligne font bizarres, ne serait-ce pas mieux en enlevant les pixels qui rendent les bords carrés ?

Ajouté le 12/05/2015 à 17:08 :
Le & de la troisième ligne n'est pas très visible. et les @ non plus. Sinon le reste est super, beau travail !
Mes programmes
Cacher les programmes
Mes défis
Cacher les défis



Pages : Précédente1 ... , 14, 15, 16, 17, 18, 19, 20, 21Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 121 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd