Κυριακή, Φεβρουαρίου 05, 2006

 

Δεύτερη έκτακτη μετάδοση

א 1 = 2 א 0

Τίποτα το ιδιαίτερο, απλά πειραματίζομαι με τον html κώδικα...

Ο τύπος που βλέπετε παραπάνω αφορά την πληθικότητα διαφόρων συνόλων, (אο είναι η πληθικότητα των φυσικών αριθμών και א1אη πληθικότητα των πραγματικών) και μου έφυγε ο κώλος για να το γράψω σωστά, στην μορφή που το βλέπετε, τρανή απόδειξη ότι όταν ανακατεύονται μαθηματικές απαιτήσεις (π.χ. ένας εκθέτης που μέσα του έχει έναν δείκτη) και διαφορετικές κατευθύνσεις κειμένου, ο html κώδικας είναι ΠΟΛΥ φτωχός για να ανταπεξέλθει.

Ο text editor μόλις βλέπει εβραϊκούς/αραβικούς χαρακτήρες, όπως ο א στην περίπτωσή μας, γυρνάει τον κέρσορα από τα αριστερά, οπότε όταν εβραϊκοί και λατινικοί χαρακτήρες ανακατεύονται γίνεται ΤΟ μπάχαλο. Για παράδειγμα, για να εμφανίσεις το א1אπρέπει να γράψεις <sub>1</sub>א, και πριν από το <sub> να έχεις βάλει άλλον ένα εβραϊκό χαρακτήρα (εδώ τον έχω βάψει άσπρο και δεν φαίνεται ;-p), έτσι ώστε ο browser να καταλάβει ότι αυτό το κομμάτι κειμένου έχει κατεύθυνση προς τα αριστερά, οπότε ξεκινάει την ερμηνεία του html κώδικα από δεξιά στα αριστερά! Γι' αυτό προηγείται το <sub>1</sub> του א.

Ο άλλος τρόπος (αυτός που χρησιμοποιώ στον τύπο) είναι να παρεμβάλλεις το non-breaking space (& nbsp ;) ανάμεσα σε όλους τους χαρακτήρες, και να τους γράφεις από αριστερά προς δεξιά, βάζοντας τον καθενα μέσα σε ζευγάρι tags <span dir="ltr"> ... </span>.

Και θα μου πείτε: "Και γιατί τα έγραψες όλα αυτά, αφού δεν σου/μας χρειάζονται;"

Και θα σας πω: "Γιατί έτσι. ;-p"

Tero

Άλλοι άνεμοι:
ποιον έντιτορ χρησιμοποιείς;
Γιατί εμένα δε μου πήρε παραπάνω από 15'' να το γράψω αυτο στο frontpage
dokimase ta sub kai sup tags.

Φύσα κι εσύ!

‹‹‹ Φου κι απ' την αρχή!

This page is powered by Blogger. Isn't yours?