![]() ![]()
To solve this, I used DFontSplitter to extract Helvetica Light as a separate TTF file and added this as an embedded font to the style file:Īnd re-ran with -v which gave me this information: styles.py:276 Registering font: fonts/HelveticaLight from. This would seem to be because it couldn’t find a TTF file for the font on my Mac as Helvetica Light is stored in a dfont file. findfonts.py:329 Embedding via findTTFont as Īs can be seen by the output, rst2pdf can’t find Helvetica-Light and so has substituted Verdana instead. findfonts.py:317 Registering font: Verdana Bold Italic from /Library/Fonts/Microsoft/Verdana Bold Italic.ttf findfonts.py:317 Registering font: Verdana Italic from /Library/Fonts/Microsoft/Verdana Italic.ttf findfonts.py:317 Registering font: Verdana Bold from /Library/Fonts/Microsoft/Verdana Bold.ttf findfonts.py:317 Registering font: Verdana from /Library/Fonts/Microsoft/Verdana.ttf findfonts.py:308 Variants via findTTFont: findfonts.py:307 fname for findTTFont: Helvetica-Light findfonts.py:270 Trying to embed Helvetica-Light ![]() #Dfontsplitter pdfIn this case, I discovered that setting stdFont: Helvetica-Light or stdFont: HelveticaLight in the style file resulted in Verdana being used in the PDF file!įortunately, the -v switch to rst2pdf is your friend when you want to know what’s happening: #Dfontsplitter installNote that to use fonts with rst2pdf, you need to install fontconfig using brew: brew install fontconfig Find out about DfontSplitter safe download sources as well as information on how to. Liked your explanatory video, you should seriously consider teaching if you dont do that already.I wanted to use Helvetica Light in a PDF that I’m creating using rst2pdf and this proved a little tricker than I expected. List of file extensions associated with the DfontSplitter software. Thanks for your efforts Peter -Dfont Splitter is very good to a point…it’s really the Cygwin get-around that’s too complex for a technical dunce like me! Granted, after 15 days I will have to buy a license for Crossfont…but i only needed it to get a load of Truetypes converted once. I’m confident and comfortable in both operational and development roles I build bespoke solutions in C, PHP, Python, Bash. #Dfontsplitter trialInstead I installed a trial 15 day download of a package called Crossfont…and managed to successfully convert all my NON opening Windows XP TrueType files, in to OPENING Windows XP truetype files! I have loaded them in to my PC’s fonts file so what were original Dfonts seems to work fine as TrueTypes in my Windows Xp based Design programs. I’m an IT analyst and developer who supports the reliable delivery of diverse technology infrastructures, including Windows, Linux, Office 365, System Center Configuration Manager and more. I followed the instructions to install Cygwin etc…but to cut a long story short, I got lost in all the variables and gave up! I had exactly the specified problem where windows xp would not open the TrueType files. I used Dfont Splitter successfully in converting my AppleMac Dfont files into TrueType files. Please do let me know if this process works for you and give any feedback - especially if you’d previously had problems using a. Import the resulting TTF files into Windows fonts folder.Export each TTF file from FontForge with File > Generate Fonts.Open the resulting TTF files you want in FontForge.If you can’t or don’t want to watch the video, essentially the process is: There is also a brand new project page for DfontSplitter, with links to both the Mac and Windows versions of the software. It has a completely unique GUI, custom built for the Windows platform. This program is, again, simply a wrapper script for fondu, which does the real work. #Dfontsplitter fullIt involves using a third-party open source application called FontForge to convert the TTFs that DfontSplitter gives you from a Mac-specific TTF format into ‘regular’ TTF format.Ī full tutorial on using this method is included as a YouTube video screencast below. So, today, I have released DfontSplitter for Windows, version 0.1. ![]() I think I’ve finally found a solution to this annoying error message that Windows gives when you use DfontSplitter to convert some fonts and then try and use those converted fonts in Windows. #Dfontsplitter updateUPDATE : While some particularly stubborn fonts do require this process, users who have previously experienced difficulty with older versions of DfontSplitter should first try with DfontSplitter 0.3.1 or later, which include a possible fix for this issue. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |