copying Font folder contents as text

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I am trying to create a list of my fonts as a text file. When I go into the
Fonts folder and copy the list I see there, I cannot paste it as text. How do
I do this
 
This will place a file called Font List.txt on your Desktop.

Open a command prompt...
Start | Run | Type: cmd | Click OK |
When the command prompt opens type:

cd %windir%\fonts

Hit your Enter key

Type:

dir /b /o:ng > "%userprofile%\Desktop\Font List.txt"

Hit your Enter key

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
That does work to print out the contents of a folder. But it seems like fonts
are different. The method you mentioned prints out the file name but what I
want is it to print out the font name which is different. For example,
1102A___.PFM is the file name for Aachen BT Roman. Seems like this shouldn't
be so hard. All I am trying to do is send someone a list of the fonts on my
system.

Tom
 
Karen's Font Explorer {same site as Print Directory} may be what you nee {or
more than you need}. Font Explorer will print the font name plus the font in
several variations { normal, bold etc}. Prints a hard copy.

Don
 
Nope. All of these methods only copy the file name and not the font name.
Karen's font explorer allows you to print out samples of each font but not a
list of all fonts. Seems that this is impossible. Probably could throw some
money at it and find a solution but for right now I will just type them in by
hand.

Thanks for all your suggestions!
 
TGSinMD said:
Nope. All of these methods only copy the file name and not the font name.
Karen's font explorer allows you to print out samples of each font but not a
list of all fonts. Seems that this is impossible. Probably could throw some
money at it and find a solution but for right now I will just type them in by
hand.

Thanks for all your suggestions!

There is a round about way to do this. WordPerfect has a built-in macro named
Allfonts, and ListFonts is available for Word from
http://support.microsoft.com/kb/q209205/ Each does the same thing: produces a
document that includes the name of each font and below that a sample of text in
that font.

All you have to do is modify the macro to eliminate the code that causes the font
samples to be printed, and you end up with a document that contains a list of the
fonts -- by font name, not file name.

The Word macro at the KB article above is pretty well commented, and modifying it
looks quite straightforward. The following ought to do the trick for you (but I
haven't tested it):

Sub ListFonts()

Dim varFont As Variant
' Speeds macro processing and suppresses display.
Application.ScreenUpdating = False
' Create new document.
Documents.Add Template:="normal"

' Loop through each available font.
For Each varFont In FontNames
With Selection
' Format for name of font.
.Font.Name = "times new roman"
' Insert Font name.
.TypeText varFont
' Insert a new paragraph after the Font Name.
.InsertParagraphAfter
' Move to the new paragraph.
.MoveDown unit:=wdParagraph, Count:=1, Extend:=wdMove
End With

Next varFont
Application.ScreenUpdating = True

End Sub
 
LOL You could have typed them out by hand by now.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
Back
Top