digraph G {
rankdir=LR
nodesep=0
node [shape=none margin=0]
edge [color=white]
"AvantGarde-Book" [fontname="AvantGarde-Book"]
"AvantGarde-Demi" [fontname="AvantGarde-Demi"]
"AvantGarde-BookOblique" [fontname="AvantGarde-BookOblique"]
"AvantGarde-DemiOblique" [fontname="AvantGarde-DemiOblique"]

"AvantGarde-Book" -> "AvantGarde-Demi" ->  "AvantGarde-BookOblique" -> "AvantGarde-DemiOblique"

"Bookman-Light" [fontname="Bookman-Light"]
"Bookman-Demi" [fontname="Bookman-Demi"]
"Bookman-LightItalic" [fontname="Bookman-LightItalic"]
"Bookman-DemiItalic" [fontname="Bookman-DemiItalic"]

"Bookman-Light" -> "Bookman-Demi" -> "Bookman-LightItalic" -> "Bookman-DemiItalic" 

"Courier" [fontname="Courier"]
"Courier-Bold" [fontname="Courier-Bold"]
"Courier-Oblique" [fontname="Courier-Oblique"]
"Courier-BoldOblique" [fontname="Courier-BoldOblique"]

"Courier" -> "Courier-Bold" -> "Courier-Oblique" -> "Courier-BoldOblique"

"Helvetica" [fontname="Helvetica"]
"Helvetica-Bold" [fontname="Helvetica-Bold"]
"Helvetica-Oblique" [fontname="Helvetica-Oblique"]
"Helvetica-BoldOblique" [fontname="Helvetica-BoldOblique"]

"Helvetica-Narrow" [fontname="Helvetica-Narrow"]
"Helvetica-Narrow-Bold" [fontname="Helvetica-Narrow-Bold"]
"Helvetica-Narrow-Oblique" [fontname="Helvetica-Narrow-Oblique"]
"Helvetica-Narrow-BoldOblique" [fontname="Helvetica-Narrow-BoldOblique"]

"Helvetica" -> "Helvetica-Bold" -> "Helvetica-Oblique" -> "Helvetica-BoldOblique"

"Helvetica-Narrow" -> "Helvetica-Narrow-Bold" -> "Helvetica-Narrow-Oblique" -> "Helvetica-Narrow-BoldOblique"

"NewCenturySchlbk-Roman" [fontname="NewCenturySchlbk-Roman"]
"NewCenturySchlbk-Bold" [fontname="NewCenturySchlbk-Bold"]
"NewCenturySchlbk-Italic" [fontname="NewCenturySchlbk-Italic"]
"NewCenturySchlbk-BoldItalic" [fontname="NewCenturySchlbk-BoldItalic"]

"NewCenturySchlbk-Roman" -> "NewCenturySchlbk-Bold" -> "NewCenturySchlbk-Italic" -> "NewCenturySchlbk-BoldItalic" 

"Palatino-Roman" [fontname="Palatino-Roman"]
"Palatino-Bold" [fontname="Palatino-Bold"]
"Palatino-Italic" [fontname="Palatino-Italic"]
"Palatino-BoldItalic" [fontname="Palatino-BoldItalic"]

"Palatino-Roman" -> "Palatino-Bold" -> "Palatino-Italic" -> "Palatino-BoldItalic"

"Times-Roman" [fontname="Times-Roman"]
"Times-Bold" [fontname="Times-Bold"]
"Times-Italic" [fontname="Times-Italic"]
"Times-BoldItalic" [fontname="Times-BoldItalic"]

"Times-Roman" -> "Times-Bold" -> "Times-Italic" -> "Times-BoldItalic"

"ZapfChancery-MediumItalic" [fontname="ZapfChancery-MediumItalic"]
"ZapfDingbats" [fontname="ZapfDingbats"]
"Symbol" [fontname="Symbol"]

"Symbol" -> "ZapfDingbats" -> "ZapfChancery-MediumItalic"
}
