J'ai quelques polices que j'ai achetées au cours des dernières années.
Ce sont des polices de qualité décente avec, en moyenne, 8 à 15 visages différents pour la famille.
Le problème que j'ai est que chaque visage est répertorié séparément dans diverses applications (Photoshop, Indesign, etc.) plutôt que simplement un élément avec un sous-menu pour les visages.
Par exemple, j'ai:
(fig. A)
FontA Bold> Ordinaire FontA Bold Italic> Ordinaire FontA Italic> Ordinaire FontA Regular> Ordinaire
Plutôt que:
(fig. B)
FontA> Audacieux Gras italique Italique Ordinaire
Quel outil sur Macintosh peut combiner ces visages pour qu'ils soient tous répertoriés sous le nom de famille? Comme dans la figure B ci-dessus.
Je sais qu'il existe quelques applications haut de gamme (Fontographer, FontLab). Existe-t-il des applications de base plus petites pour simplement modifier les informations de police sans modifier les caractères et autres tableaux? Je ne veux pas modifier spécifiquement les données de police, mais simplement les titres et la structure de nommage, je crois.
Comment puis-je faire cela avec l'outil suggéré, des étapes spécifiques s'il vous plaît?
Remarques:
Exécution de Mac OS 10.7, mais peut démarrer à 10.6 ou 10.8 si nécessaire. Je ne recherche pas absolument de gratuiciel. S'il y a une application payante pour faire ça, ça me va. Si quelqu'un veut décrire les étapes dans FontLab ou Fontographer, je suis à l'écoute.
Ce sont des polices commerciales .otf.
.dfont
format. Si vous vouliez annuler cela (je sais que ce n'est pas le cas dans cette question), vous utiliseriez le DfontSplitter trouvé ici: peter.upfold.org.uk/projects/dfontsplitterRéponses:
RoboFont est un excellent logiciel (Mac uniquement) pour l'édition de polices à de nombreux niveaux. Il fait également ce que vous recherchez: vous permet d'ouvrir des fichiers individuels et de modifier leurs informations de police, puis de les réenregistrer dans le format dont vous avez besoin. J'ai récemment dû faire exactement ce que vous demandez avec ma copie de Gotham qui s'installe en tant que fichiers individuels et non en famille.
http://robofont.com/
Le prix d'achat sur RoboFont est assez élevé, mais vraiment, le logiciel est destiné aux personnes qui dessinent et éditent leurs propres polices. À cet effet, l'essai gratuit de 15 jours peut être tout ce dont vous avez besoin. Qui sait, vous allez peut-être devenir accro et acheter une licence. :)
Étapes pour changer la famille de polices
RoboFont est également magnifiquement construit en python, vous pouvez donc exécuter vos propres scripts personnalisés si vous en avez besoin.
la source
Je viens de combiner les polices Nexa en une seule famille de polices sur mon Macbook Pro exécutant OSX 10.8 (Mountain Lion). L'interface utilisateur semble ancienne (et non rétinienne), mais cela a fonctionné.
Modifier la police
Enregistrez le fichier
Tester
Fermez le Livre des polices, puis ouvrez le fichier et il devrait avoir le nom de police commun dans le titre et le nom unique dans la liste déroulante.
Merci à user568458 pour sa grande réponse.
la source
Je ne suis pas en mesure de tester cela sur un Mac, et la version Windows est trop floconneuse et sujette aux plantages pour être testée, mais cela devrait fonctionner:
Element > Font Info
:Vérifiez tout ce que vous voulez modifier, puis lorsque vous êtes prêt,
File > Generate Font
. Créez un fichier de police approprié, installez-le. Il devrait fusionner dans les listes avec les autres portant le même nom de famille.Si cela ne fonctionne pas, quelques possibilités d'enquêter:
fonts.list
fichier qui ressemble un peu à un cache de polices et de mappages de fichiers. Vous devrez peut-être mettre à jour manuellement cela dans certains cas pour informer le système des modifications que vous avez apportées - mais je pense qu'il le gère normalement automatiquement.File > Generate TTC...
, puis en choisissant les fichiers appropriés dans la boîte de dialogue. Encore une fois, cela ne devrait pas être nécessaire (mais pourrait faciliter le ménage pour avoir un seul fichier).Element > Merge
, en sélectionnant les fichiers de police à fusionner. Cela ne devrait toutefois pas être nécessaire.Note rapide - Je ne sais pas trop comment FontForge fonctionne sous le capot, mais je pense qu'il a beaucoup d'interaction avec un serveur distant. Aucun problème pour un véritable travail légitime comme celui-ci, mais toute personne tentée par le fait qu'en théorie les polices protégées par le droit d'auteur peuvent être importées et éditées à l'aide de FontForge doit d'abord vérifier leur FAQ: http://fontforge.org/faq.html#legal .
Et une note rapide sur "simplement modifier les informations sur les polices sans modifier les caractères et autres tableaux" - je ne suis pas un expert, mais je comprends que puisque les fichiers de polices sont des binaires compilés plutôt que du balisage, alors, un peu comme avec un .swf, toute modification (même une simple modification comme le réglage du nom de la police) vous oblige à décompiler le fichier en balisage avec lequel vous ou le logiciel pouvez travailler, puis à le recompiler, générant un nouveau binaire après avoir effectué vos modifications. C'est un processus qui peut toujours introduire du bruit et des changements inattendus, car aucun décompilateur n'est jamais parfait - et c'est juste une caractéristique de l'édition de tout ce qui n'est pas le fichier source d'origine. Cela devrait fonctionner tant que des précautions sont prises et aussi longtemps que les fichiers de polices sont raisonnablement conventionnels.
la source
Import
OTF, éditez les mêmes lignes dansFont Info
,Export
OTF.Cela ne répond pas vraiment à la question d'OP (qui concernait les
.otf
fichiers), mais j'ai pensé que je fournirais des instructions sur la fusion de.ttf
fichiers, car cela pourrait vous mettre sur la bonne voie pour d'autres formats de police.Si vous souhaitez regrouper un ensemble de
.ttf
fichiers, vous devez générer un fichier.ttc
. Vous pouvez le faire facilement dans FontForge.Télécharger FontForge
Accédez au site Web FontForge et suivez les instructions pour télécharger et installer le logiciel.
Rassemblez vos
.ttf
fichiersJ'utilise le Liberation Mono de RedHat comme exemple. C'est une police "bien comportée", ce qui signifie que tout est nommé correctement. Si ce n'est pas le cas, regardez la réponse de Chad qui parle d'aller dans "Element> Font Info" dans FontForge pour nettoyer les noms.
Ouvrez tous les
.ttf
fichiers que vous souhaitez combinerDans le menu "Fichier", sélectionnez "Ouvrir"
Accédez aux
.ttf
fichiers, Maj + clic pour les sélectionner tous et appuyez sur "OK" pour l'ouvrir.Générez le
.ttc
Vous verrez maintenant tous les glyphes des polices que vous venez d'ouvrir. Dans l'une de ces fenêtres, cliquez sur "Fichier -> Générer TTC ...".
Dans cette boîte de dialogue, sélectionnez simplement toutes les polices que vous souhaitez combiner. J'ai désélectionné le projet "Untitled1", qui était le projet par défaut lorsque j'ai ouvert le programme. Cliquez sur "Générer" après cela.
Confirmer la génération appropriée
Si vous avez tout fait correctement, vous devriez avoir un seul
.ttc
fichier qui regroupe tous vos.ttf
styles de police. Vous pouvez vérifier cela dans votre programme de polices préféré, comme FontBook (sur macOS).Toutes nos félicitations
Je ne suis pas expert de la police par tout moyen, donc je ne sais pas ce que d' autres options d' emballage que vous avez, si vous ne voulez pas utiliser
.ttf
ou.ttc
fichiers. C'était assez bon pour ce dont j'avais besoin.Et pour éviter aux autres des ennuis, j'ai également compris que la boîte de dialogue "Élément -> Fusionner les polices ...", même si elle sonne comme elle fait ce que vous voulez, fusionne simplement les glyphes de deux polices ensemble. Cela n'est utile que si une police manque certains glyphes que vous souhaitez remplir à partir d'une police différente. Pour autant que je sache, vous ne pouvez pas attribuer plusieurs glyphes à un point de code (ce qui est le style; différentes représentations du même caractère). Cependant, je peux me tromper!
la source
Depuis un moment, je cherchais une solution similaire et revenais toujours à ce fil. J'ai trouvé quelque chose qui a résolu le problème pour moi et bien qu'il serait bon de partager pour plus de référence.
L'application TransType de Fontlab fait exactement cela, et un peu plus: http://new.fontlab.com/font-converter/transtype/
la source
J'examinerais certains des logiciels de gestion des polices, tels que FontExplorer X Pro ou Extensis Suitcase Fusion:
http://download.cnet.com/FontExplorer-X-Pro/3000-2316_4-10906718.html?tag=dropDownForm;productListing;pop
la source