How To Install Font From Zip File

0 views
Skip to first unread message

Rafa Ostermann

unread,
Aug 5, 2024, 2:30:50 AM8/5/24
to carrentnterres
FontBook automatically checks for duplicates when you install a font, and shows a message if the font is already installed. You can choose whether to keep both versions, skip font installation, or replace the existing font with the new font.

One way you can change the style of a document is by adding a new text font. To add a font to Word, download and install the font in Windows, where it will become available to all Microsoft 365 applications.


All fonts are stored in the C:\Windows\Fonts folder. Optionally, you can add fonts by simply dragging font files from the extracted files folder into this folder. Windows will then automatically install them. To see what a font looks like, open the Fonts folder, right-click the font file, then select Preview.


Just create a .fonts folder in your home directory (if it doesn't exist) and unpack/copy them there. It's also a good idea to manually rebuild the font cache, so you can immediately use the fonts everywhere: fc-cache -f -v


In Ubuntu 16.0.4 the Font Viewer application is not working properly so this workaround is a must. I found it much easier to add fonts in bulk by dragging and dropping to the .fonts directory in home. For me, this directory already existed! In home, cntrl-l gives access to the home/user path in the title bar of the window, I added to it typing /.fonts and pressed enter, this gave me access to the .fonts folder. I then simply copied in the fonts I wanted by dragging and dropping from another window and then opened the Terminal. If your unfamiliar with Ubuntu to find the Terminal use the top most button in the bar at left "search your computer". When the window opens click on the applications button at the bottom of the window, it looks like an "A", you can then search your installed applications. Click on "Installed" in the window and scroll down until you see terminal. At the prompt type in the command and press enter. Wait patiently! You'll be good to go when it's completed.By the way, when the Terminal is open it appears in the bar at left and you can lock it there for future use by right clicking and choose an option from the context menu. Handy!


I tried copy [fontname].ttf C:\Windows\Fonts\ and it said copying was complete, but I could neither find the said fonts in the Fonts folder nor find them in the font list of any program so that certainly didn't work. (Although I was able to delete the said fonts from the Fonts folder afterwards)


Create a script file called InstallFonts.vbs in my case I put it in C:\PortableApps\InstallFonts\ IN the below code replace "SomeUser" with the username of the person you want to be able to install fonts. Then make the Appropriate "install Fonts" folder on their desktop.


Note that I used "Administrator". I enabled it and assigned it a password. I suppose you could use any administrator account for this.First time you run the shortcut you will be prompted for the administrator password. Every time after it will just work.


I created a simple powershell script for this purpose.similar to those mentioned abovejust run this script in a directory containing ttf or otf fonts, it will find them in any subdirecories as wellautomatically prompts the UAC dialog for elevated priveleges while installing fonts.


A colleague and I found a powershell solution that requires no admin rights, and does not show any prompts. You can use the name of the font-file to install and uninstall. This makes it especially useful for scripting.


Where C:\FontsDir is the directory where your tff files are stored.Once executed "fontview" windows will be opened as much as the number of tff files inside "FontsDir" directory. You have just to click on "Install" button and there you are! your fonts are installed on you system


To do that, I downloaded the FontReg.exe tool on my Desktop (change the path in the Install_fonts.cmd file if it is located somewhere else) and I used it in a Install_fonts.cmd batch script like the following, located in root_folder (change also its name in the Install_fonts.cmd file, if different):


Make sure to find the actual font name. You can find that out by manually clicking on each font or adding it manually to registry first to find out the actual name that gets added and then update your batch file.


You didn't list your Windows version, but I assume you're running Vista or 7. Copying to that directory requires administrative privileges. Try what you did again, but use an Elevated Command Prompt instad this time.


It worked after I installed the Font Installer and uninstall Figma from the other windows user. Then I closed and reopen Figma. Not sure whether the second step was necessary or I just needed to switch out from my windows account.


I have nearly 300 fonts on my Mac, which I would like to use on my iPad versions of the software (photo and affinity). Does anyone know how I can import all these fonts from Mac to iPad? That would be great help. Thanks.




@PMudditt I did not notice that feature before. I am almost certain it did not exist. Admittedly it was a good 6 months or more before I last checked. I just remember I couldn't get anything to work for ages. Anyway that feature worked very well. I imported all my fonts relatively painlessly. I have not noticed a lag in performance which is great.


@Alfred I tried setting up individual profiles and although it worked it was too painful to do for 400-500 fonts. At the moment I only need the fonts for affinity designer. But it is a nice idea and useful to know.


When you add fonts from Adobe Fonts, they will appear in the font menus of all your desktop applications, such as Photoshop, Illustrator, InDesign, Microsoft Office, and iWork. Use these fonts for print design, website mockups, word processing, and more.


Add tags or filters to refine the list of fonts. Use our natural language search tags to browse fonts that fit the mood of your project, or you can filter by classification (such as serif or sans serif), properties (x-height, width, or weight), or language.




Once the fonts are added, they will appear in the font menu of each application, alongside all of your locally installed fonts. They will be immediately available in most programs, but a few need to be restarted to add new fonts to the menu (for example, Adobe Acrobat and Microsoft Office).




You can add as many fonts as you'd like, but we recommend keeping your added fonts list short to optimize performance. Every font you remove is tracked in your Previously Added tab, so you can easily add them again at any time.


You can quickly reinstall fonts from the Creative Cloud desktop by clicking the Install button next to the font name in your Added Fonts list. Once the fonts are reinstalled, they will show up as usual in all your font menus.


This is an old topic but it comes up on google searches a lot, and I can see the whole issue (and fix) is not completely explained. So I thought I'd sign in and try to do that. Sorry, this reply is really long, but I think it clears up pretty much ALL windows font-related issues like this. Problems like:


Thank you for the detail explanation, very helpful. I wonder why the average user has to engage in this bug fixing exercise of what it is a well known bug. Why Microsoft or Adobe are not addressing this issue to the root of the cause, or at least create a small App that take care of all above instructions with minimum fuss? I should probably direct this question to them. Thank you again.


I am having the same type problem, only I do not believe the fonts came from as Mac. As far as I know they are Windows fonts that appear to install in Windows/Fonts. But, they do now show up in InDesign. Any fixes?


Which particular fonts? You have another thread going that mentions Arial Narrow, and there is a known issue withthat and one or two other fonts supplied by Microsoft that have an internal error in the font name.


What I figured out is this - when you install a new font, windows copies the font file to the windows font folder, and at the same time updates a list of available fonts in the windows registry.


If the font doesn't exist in the windows font folder, but exists in the registry list, windows thinks it's installed. Even if it's not working anywhere, even if it's been moved or deleted from the windows font folder, windows considers it "installed" because it's on this list.


If the list has the font, but the list has incorrect info about the font's file name... like the list thinks it's called "font1.ttf" but the actual font file is called "font2.otf"... you can't use the font.


Also, the windows font folder gives you a weird specialized view of your files, which looks different from other folders. The actual filenames are replaced with the font name, so instead of seeing "times_0.ttf" you see "Times New Roman Regular". The listed fonts can act like "folders" that you can double click to see the full font family within. This 'special' font folder view is controlled by this hidden registry list. So let's say gotham-bold.ttf is in the windows font folder, but it's not in the registry list... gotham bold will NOT show in that special view of the font folder either. It's actually there in C:\windows\fonts\ , but you can't see it. And if you right click gotham-bold.ttf (from any folder) and choose install, you'll get that annoying error about it already being installed. Worse, even if you say "yes, replace it"... you still might not see the font appear in the folder.


That's how you end up with a ton of duplicate font files with names like font.ttf, font_0.ttf, font_1.ttf, whatever_0.otf, etc. If you are prompted to reinstall the font, and choose yes... windows won't overwrite the file, just create a renamed copy. So you might end up with 2-5 copies of the same font in your windows font folder, and these separately installed files can get listed twice in the registry too.

3a8082e126
Reply all
Reply to author
Forward
0 new messages