[users-fr] shy n'est pas tiret insécable
Bonjour, J'ai un certain nombre de fichiers textes (certains datent de près de 20 ans !!!) et pour obtenir, sous OO1.1.5, une présentation correcte, je les passe par une moulinette en Perl qui me crée un fichier html que j'ouvre ensuite par writer pour le sauvegarder en sxw. Exemple : un : en texte devient en html : nbsp;: Question : il semblerait qu'OO ne prenne pas le shy; pour un tiret insécable (accessible normalement par shift ctrl moins) ; est-ce normal ? Il l'affiche, mais ne le gère pas. Quel est le code html du caractère qui est traduit par OO (writer) comme tiret insécable ? Si la solution n'existe pas en OO1.1.5 existe-t-elle en 002 ? Merci Jacques - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] shy n'est pas tiret insécable
Bonjour, J'ai un certain nombre de fichiers textes (certains datent de près de 20 ans !!!) et pour obtenir, sous OO1.1.5, une présentation correcte, je les passe par une moulinette en Perl qui me crée un fichier html que j'ouvre ensuite par writer pour le sauvegarder en sxw. Exemple : un : en texte devient en html : nbsp;: Question : il semblerait qu'OO ne prenne pas le shy; pour un tiret insécable (accessible normalement par shift ctrl moins) ; est-ce normal ? Il l'affiche, mais ne le gère pas. Quel est le code html du caractère qui est traduit par OO (writer) comme tiret insécable ? Je ne suis pas sûr de comprendre ce que signifie il l'affiche mais ne le gère pas. A titre de test, j'ai pris un nouveau fichier, mis a-b (avec ctrl-tiret), sauvegardé ledit fichier en a.html, ce qui a créé un fichier avec shy; entre a et b, puis ai ouvert ce même fichier (qui contenait toujours un tiret insécable entre a et b), l'ai sauvegardé en a.odt (j'utilise une version OOo 2.0), puis ai fermé et réouvert ce fichier et le tiret insécable, tel le canard, était toujours vivant. Du coup, soit c'est une amélioration de la 2.0, soit je ne comprends pas le problème énoncé ci-dessus (ou les deux). Cyrille - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] shy n'est pas tiret insécable
Cyrille Moureaux wrote: Bonjour, J'ai un certain nombre de fichiers textes (certains datent de près de 20 ans !!!) et pour obtenir, sous OO1.1.5, une présentation correcte, je les passe par une moulinette en Perl qui me crée un fichier html que j'ouvre ensuite par writer pour le sauvegarder en sxw. Exemple : un : en texte devient en html : nbsp;: Question : il semblerait qu'OO ne prenne pas le shy; pour un tiret insécable (accessible normalement par shift ctrl moins) ; est-ce normal ? Il l'affiche, mais ne le gère pas. Quel est le code html du caractère qui est traduit par OO (writer) comme tiret insécable ? Je ne suis pas sûr de comprendre ce que signifie il l'affiche mais ne le gère pas. A titre de test, j'ai pris un nouveau fichier, mis a-b (avec ctrl-tiret), sauvegardé ledit fichier en a.html, ce qui a créé un fichier avec shy; entre a et b, puis ai ouvert ce même fichier (qui contenait toujours un tiret insécable entre a et b), l'ai sauvegardé en a.odt (j'utilise une version OOo 2.0), puis ai fermé et réouvert ce fichier et le tiret insécable, tel le canard, était toujours vivant. Du coup, soit c'est une amélioration de la 2.0, soit je ne comprends pas le problème énoncé ci-dessus (ou les deux). Bonjour, Je ne suis pas sûr de m'être bien exprimé. Quand je dis qu'il ne le gère pas, c'est parce que (et je l'ai essayé aussi sous StarOffice 8) lorsque le mot (en deux sous-mots séparés par le dit tiret insécable) vient d'un html avec shy; le mot est coupé lorsqu'il arrive en bout de ligne : le tiret n'est donc pas considéré, par OO1.1.5, ni par SO8, comme insécable. Mon fichier html n'est pas créé par OpenOffice, mais par une moulinette. L'aide d'OO1.1.5 préconise (Maj)(Ctrl)- pour obtenir un tiret insécable. En fait, si j'ai bien compris, le tiret insécable entré par MajCtrl- est sauvegardé en html en nbsp;, par contre si on tape ctrl-, il le code bien shy;, mais ne le reconnait (bien qu'il l'affiche en grisé) comme un espace insécable. Merci de votre aide. Ca ne ressemblerait-il pas une bogue ? Jacques - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] shy n'est pas tiret insécable
Bonjour, Je ne suis pas sûr de m'être bien exprimé. Quand je dis qu'il ne le gère pas, c'est parce que (et je l'ai essayé aussi sous StarOffice 8) lorsque le mot (en deux sous-mots séparés par le dit tiret insécable) vient d'un html avec shy; le mot est coupé lorsqu'il arrive en bout de ligne : le tiret n'est donc pas considéré, par OO1.1.5, ni par SO8, comme insécable. Mon fichier html n'est pas créé par OpenOffice, mais par une moulinette. L'aide d'OO1.1.5 préconise (Maj)(Ctrl)- pour obtenir un tiret insécable. En fait, si j'ai bien compris, le tiret insécable entré par MajCtrl- est sauvegardé en html en nbsp;, par contre si on tape ctrl-, il le code bien shy;, mais ne le reconnait (bien qu'il l'affiche en grisé) comme un espace insécable. Merci de votre aide. Ca ne ressemblerait-il pas une bogue ? shy; n'est pas un tiret insécable, c'est-à-dire un tiret qui accolle les deux mots qui sont de part et d'autre de ce caractère pour en faire une chaîne insécable, mais un soft hyphen, c'est-à-dire un caractère indiquant que si une césure doit se faire dans un mot, celle-ci doit avoir lieu à l'emplacement du tiret (et que je traduirais librement par tiret indicatif). En gros, j'écris shy;bbb puis ajoute devant ce mot des caractères, lorsque aa... atteint le bord de la page c'est tout le bloc de b qui saute d'un seul coup de l'autre quelle que soit la politique de césure, mais le tiret n'apparaît pas à l'impression s'il n'est pas utilisé. Etrangement, je ne parviens pas à insérer un tiret insécable dans mon document (Ctrl-Shift-moins me donne un blanc souligné, probablement un problème entre mon clavier/gestionnaire d'affichage) donc je ne peux pas vérifier ce qui se passe avec ce caractère, mais je ne crois pas que le tiret insécable existe en HTML. A l'appui de cette croyance, je suggère cette page : http://www.w3.org/TR/html4/struct/text.html#h-9.3.3, qui dit je cite In HTML, there are two types of hyphens: the plain hyphen and the soft hyphen. The plain hyphen should be interpreted by a user agent as just another character. The soft hyphen tells the user agent where a line break can occur., soit En HTML il y a deux types de tirets, le tiret simple et le tiret indicatif. Le tiret simple doit être interprété par le client comme un caractère quelconque. Le tiret indicatif suggère au client où une césure peut survenir. Le paragraphe suivant précise que le tiret indicatif ne doit pas être montré s'il n'est pas en bord de page et qu'il doit être ignoré pour les opérations de recherche et comparaison. Cyrille - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] shy n'est pas tiret insécable
Bonjour, mais je ne crois pas que le tiret insécable existe en HTML. C'est ce que je craignais, je ne l'avais pas trouvé sur le W3C,, mais mon anglais ne me permet(tait) pas d'en être sûr. Donc je ne peux pas l'utiliser en amont. Il me reste à le remplacer, dans mon html, par une séquence de caractères et faire, dans OO, un remplacer. Question subsidiaire : quel est le caractère générique qui, en remplacement, correspond au tiret insécable ? Merci Jacques - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [users-fr] shy n'est pas tiret insécable
pour le navigateur Safari sur Mac OS, l'entité #8209 semble bien reconnu comme un tiret insécable. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]