Archive Liste Typographie
Message : Re: Barres obliques "sécables" ? (Olivier RANDIER) - Vendredi 23 Juin 2000 |
Navigation par date [ Précédent Index Suivant ] Navigation par sujet [ Précédent Index Suivant ] |
Subject: | Re: Barres obliques "sécables" ? |
Date: | Fri, 23 Jun 2000 00:11:04 +0200 |
From: | Olivier RANDIER <orandier@xxxxxxxxxxx> |
>Jean Fontaine wrote: > >> Quelqu'un qui n'est pas plus typo que moi et qui fait un truc sur Quark >> XPress (liste continue de mots sur colonnes étroites) me demande comment >> faire pour que, dans l'exemple ci-dessous, Quark puisse couper en fin de >> ligne après toute barre oblique (comme si c'était un trait d'union). Il >> semble qu'il ne le fasse pas par défaut. > >Dans de nombreux programmes de composition comme Quark Express, il faut >manuellement faire shift + Enter (retour) pour forcer d'aller à la ligne dans >une colonne par exemple. <hors charte> Aïe, aïe, aïe ! Certes, cette solution existe, mais elle ne doit être employée que dans certaines conditions, faute de quoi un remaniement en amont flinguera votre justif'. Je peste régulièrement contre des exés novices (je dis pas ça contre vous) qui utilisent à tout va cette solution de dernier recours. On fait une ch'tite correction et après on n'a plus qu'à faire défiler tout le document pour trucider tous les retours forcés mal placés :( D'autre part, ça ne répond pas à la question de Jean Fontaine qui voulait que Quark puisse couper (de lui-même) après TOUTE barre oblique (drôle d'idée). >Pour forcer un espace par exemple 3 000, si on ne veut pas que les trois >zéros se séparent du 3, on fait Ctrl+espace. Commande + espace sur Mac (et en français ;) ) pour l'espace insécable. Entre les chiffres, on met plutôt une fine (blanc variable réglé à 25% du demi-cadratin -- capitale + option + espace) qu'on rend insécable en rajoutant commande (capitale + option + commande + espace, donc). Malheureusement, les seuls objets qu'on peut modifier ainsi sont l'espace et le trait d'union (commande + =). On dispose aussi d'un trait d'union optionnel (commande + trait d'union) qui, disposé stratégiquement, peut aussi servir à contrer une coupe malencon-treuse. Mais on n'a pas, hélas, trois fois hélas, de commande permettant de rendre sécable ou insécable n'importe quel signe. Très chiant quand on a besoin d'éviter la coupe après un tiret cadratin (qui lui est toujours sécable). On attend toujours l'espace à chasse nulle (prévue dans Unicode, je crois). Pour ce que souhaite Jean Fontaine, La seule solution efficace est de faire suivre les barres d'une espace dont on aura réduit la chasse à rien par étroitisation. C'est praticable ponctuellement, pour des URL, par exemple, mais difficilement automatisable par cherche/remplace, sauf à passer par les XTags. Une autre solution séduisante (je vais y penser), serait une fonte comportant cette espace : on pourrait alors faire un cherche/remplace. Mais attention : si on oublie de fournir la fonte au flashage, ou si le flasheur oublie de la charger, patatras, l'espace à chasse nulle serait alors remplacée par une espace en Courier... </hors charte> >En d'autres termes, essayez les combinaisons ctrl+shift + Enter; Ctrl+Enter, >shift +Return, shift + espace, ctrl+espace,ctrl+shift+espace, l'une d'elles >marchera. >> blabla, blabla/blibli/bloblo, blabla Ceci dit, je ferais remarquer qu'à mon avis, dans ce cas, il est nettement préférable de faire porter la coupe _ailleurs_ qu'après la barre oblique, ce qui est peu élégant. Il vaut mieux couper, si possible, dans le mot avant ou après : terrestre/sous- marin*, gouver- nement/état [...] Bien sûr, si on a concupiscent/converge, on peut difficilement éviter de couper après la barre, et pour les indications de coupures de vers, on est bien obligé d'en passer par là. Une solution qui peut dépanner : la barre paraît souvent trop collée aux mots qu'elle sépare. Il peut être plus agréable de l'encadrer de deux fines. Dans ce cas, il suffit de prévoir la première insécable et pas la deuxième pour que « ça le fasse ». Hélas, cela ne passe pas non plus en cherche/remplace... :((( * Je profite de ce que Robert Keeble passe par là pour réclamer quelques petites choses qui manquent cruellement pour la césure et le cherche/remplace : -- lorsqu'un mot est composé, la césure doit se faire au trait d'union. Au pire, on devrait pouvoir disposer d'un trait d'union imposant la césure à cet endroit ; -- on devrait pouvoir choisir un signe de césure différent du trait d'union (y compris dans une autre fonte) ; -- on doit pouvoir ponctuellement interdire simplement la coupure d'un mot ; -- quand on interdit la coupe des mots à majuscules, ça ne devrait pas s'appliquer systématiquement au premier mot d'une phrase, qui commence nécessairement par une cap, mais n'est pas forcément un nom propre ; -- on devrait pouvoir affecter la sécabilité ou l'insécabilité à n'importe quel signe ; -- on devrait pouvoir utiliser cette commande en cherche/remplace (en fait, n'importe quelle commande) ; -- on devrait avoir plusieurs jokers de recherche : lettre, mot, chiffre, nombre, etc., voire pouvoir en définir soi-même. Et on a déjà dit que l'algo de césure d'XPress pour le français était très mauvais (voir le document K2)... Olivier RANDIER -- Experluette mailto:orandier@xxxxxxxxxxx http://technopole.le-village.com/Experluette/index.html Experluette : typographie et technologie de composition. L'Hypercasse (projet de base de données typographique), l'Outil (ouvroir de typographie illustrative).
- Barres obliques "sécables" ?, Jean Fontaine (22/06/2000)
- Re: Barres obliques "sécables" ?, Pierre Jolin (22/06/2000)
- Re: Barres obliques "sécables" ?, Olivier RANDIER <=
- Re: Barres obliques "sécables" ?, Patrick Cazaux (22/06/2000)
- Re: Barres obliques "sécables" ?, Olivier RANDIER (23/06/2000)
- Re: Barres obliques "sécables" ?, martine Burny (22/06/2000)