-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.fonts.alias.m4
More file actions
291 lines (291 loc) · 17.9 KB
/
.fonts.alias.m4
File metadata and controls
291 lines (291 loc) · 17.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
! -*- conf-xdefaults -*-
!
! private fonts.alias -- must be first to have effect
!
!#ident "@(#)HOME:.fonts.alias.m4 37.11 24/11/10 14:58:36 (woods)"
!
! changequote([, ]) n.b.: brackets will disappear from comments!
!
! N.B. WARNING: This file must be processed with "xrdb -cpp m4 -E" with macros
! and macro calls in the comments.
!
! Reload with (this is done initially in ~/.xinitrc):
!
! xrdb -quiet -cpp m4 -E -n $HOME/.fonts.alias.m4 | sed 1,2d > $HOME/.fonts/fonts.alias
! xset fp rehash
!
! You can see the preprocessor macro values with "xrdb -symbols".
!
! include(.X11-m4macros.m4)
!
! Note that although the M4 macros appear commented out in .Xdefaults syntax,
! they are still visible to m4. Keeping them in comments helps line counting.
!
! N.B.: There shall be no blank lines! Every line herein should be an xrdb(1)
! comment! The format is two white-space separated columns, the first
! containing aliases and the second containing font-name patterns. Lines
! beginning with "!" are comment lines and are ignored. To embed white space in
! either name, simply enclose it in double-quote marks; to embed double-quote
! marks (or any other character), precede them with back-slash.
!
! N.B.: Note that although the original name might be an abbreviated
! specification, the result cannot seem to be abbreviated! (Perhaps because
! aliases cannot refer to other aliases?)
!
! Scalable Cursors!
! =================
!
! remap the "cursor" font to the scalable cursors font, with the monitor DPI
! (the scaling for this one does not work right -- 16pts is too small on the
! iMac27, but is amply big on the XDR)
!
cursor "-xfree86-cursor-medium-r-normal--0-160-FontXDPI-FontYDPI-p-0-adobe-fontspecific"
!
! Scalable Symbols! (but they're not likely used with their encoding)
!
symbol "-adobe-symbol-medium-r-normal--0-90-FontXDPI-FontYDPI-p-0-adobe-fontspecific"
!
! The Old Short Pixel-size Abbreviations
! ======================================
!
! N.B.: The following is essentially a copy of $X11FONTDIR/misc/fonts.alias!
!
! remap the common default font aliases
!
! Assuming the original resolution was 75dpi (and that these names are actually
! representing pixel dimmensions), makes them still way too big despite the fact
! these point sizes are smaller than those "suggested" in the actual
! misc/fonts.alias, given that commenting them out makes xfig look normal on the
! imac27. Assuming 100dpi is much closer to expectations, though still a bit
! big if left uncommented on the imac27. Perhaps this is because many X11
! developers, including for xfig, were using these fonts on an actual 75dpi
! screen so they only allowed room in boxes, etc. for their apparent size, not
! for their actual size on a 75dpi screen. This seems to match: pix/75*72*.75
!
! XXX WARNING: A FontSet cannot point at an alias, especially with the broken
! over-eager XLC_LOCALE in place as then the magic that expands a font to all
! its available encodings won't happen. This should only mess up those rare
! broken apps like twm(1) which magically translate their "Font" definitions
! into FontSet definitions when they're in a non-C/non-POSIX locale. Here this
! messes up the unconfigurable DefaultFont for twm(1) (and maybe ctwm(1)) which
! is hard-coded (in twm) as "fixed", and is used for the "identify" and "about"
! windows. So, to make twm work "fixed" has to be "iso8859-1".....
!
! XXX WARNING: Also an alias cannot return a FontSet even if it was a FontSet
! that referred to the alias!
!
! XXX So, with "*international:true" and most apps using FontSets, it is
! probably best to try to adjust and fix everything through resources instead of
! font aliases.
!
fixed "-*-DecentFont-medium-r-normal--0-90-FontXDPI-FontYDPI-m-*-iso8859-1"
variable "-*-DecentFontSerif-medium-r-normal--0-90-FontXDPI-FontYDPI-p-*-iso8859-1"
!
!
5x7 "-*-DecentFont-medium-r-normal--0-55-FontXDPI-FontYDPI-m-*-iso8859-1"
!
5x8 "-*-DecentFont-medium-r-normal--0-58-FontXDPI-FontYDPI-m-*-iso8859-1"
!
6x9 "-*-DecentFont-medium-r-normal--0-65-FontXDPI-FontYDPI-m-*-iso8859-1"
!
6x10 "-*-DecentFont-medium-r-normal--0-72-FontXDPI-FontYDPI-m-*-iso8859-1"
6x10bold "-*-DecentFont-bold-r-normal--0-72-FontXDPI-FontYDPI-m-*-iso8859-1"
!
6x12 "-*-DecentFont-medium-r-normal--0-86-FontXDPI-FontYDPI-m-*-iso8859-1"
6x12bold "-*-DecentFont-bold-r-normal--0-86-FontXDPI-FontYDPI-m-*-iso8859-1"
!
! a *condensed or narrow font would match better, but there may only one, and in
! 'c'-width, not 'm', and as a result its spacing is all wonky for most uses
!6x13 "-*-*-medium-r-semi condensed--0-92-FontXDPI-FontYDPI-c-*-iso8859-1"
!6x13bold "-*-*-bold-r-semi condensed--0-92-FontXDPI-FontYDPI-c-*-iso8859-1"
! ubuntu mono is tiniest, but it is rarely installed on non-ubuntu systems
!6x13 "-*-ubuntu mono-medium-r-normal--0-92-FontXDPI-FontYDPI-m-*-iso8859-1"
!6x13bold "-*-ubuntu mono-bold-r-normal--0-92-FontXDPI-FontYDPI-m-*-iso8859-1"
6x13 "-*-DecentFont-medium-r-normal--0-92-FontXDPI-FontYDPI-m-*-iso8859-1"
6x13bold "-*-DecentFont-bold-r-normal--0-92-FontXDPI-FontYDPI-m-*-iso8859-1"
!
! bitstream seems a wee bit more compact, and it is normally available
7x13 "-*-bitstream vera sans mono-medium-r-normal--0-93-FontXDPI-FontYDPI-m-*-iso8859-1"
7x13bold "-*-bitstream vera sans mono-bold-r-normal--0-93-FontXDPI-FontYDPI-m-*-iso8859-1"
7x13euro "-*-bitstream vera sans mono-medium-r-normal--0-93-FontXDPI-FontYDPI-m-*-iso8859-15"
7x13eurobold "-*-bitstream vera sans mono-bold-r-normal--0-93-FontXDPI-FontYDPI-m-*-iso8859-15"
!
7x14 "-*-DecentFont-medium-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
7x14bold "-*-DecentFont-bold-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
!
8x13 "-*-DecentFont-medium-r-normal--0-94-FontXDPI-FontYDPI-m-*-iso8859-1"
8x13bold "-*-DecentFont-bold-r-normal--0-94-FontXDPI-FontYDPI-m-*-iso8859-1"
!
8x16 "-*-DecentFont-medium-r-normal--0-115-FontXDPI-FontYDPI-m-*-iso8859-1"
8x16bold "-*-DecentFont-bold-r-normal--0-115-FontXDPI-FontYDPI-m-*-iso8859-1"
!
9x15 "-*-DecentFont-medium-r-normal--0-110-FontXDPI-FontYDPI-m-*-iso8859-1"
9x15bold "-*-DecentFont-bold-r-normal--0-110-FontXDPI-FontYDPI-m-*-iso8859-1"
!
10x20 "-*-DecentFont-medium-r-normal--0-144-FontXDPI-FontYDPI-m-*-iso8859-1"
10x20bold "-*-DecentFont-bold-r-normal--0-144-FontXDPI-FontYDPI-m-*-iso8859-1"
!
12x24 "-*-DecentFont-medium-r-normal--0-172-FontXDPI-FontYDPI-m-*-iso8859-1"
12x24bold "-*-DecentFont-bold-r-normal--0-172-FontXDPI-FontYDPI-m-*-iso8859-1"
!
! Fix Any use of SILLY 100dpi to 75dpi Mappings
! ======================================
!
-misc-fixed-medium-r-normal--7-50-100-100-c-50-iso8859-1 "-*-DecentFont-medium-r-normal--0-70-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--8-60-100-100-c-50-iso8859-1 "-*-DecentFont-medium-r-normal--0-60-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--9-80-100-100-c-60-iso8859-1 "-*-DecentFont-medium-r-normal--0-80-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--10-70-100-100-c-60-iso8859-1 "-*-DecentFont-medium-r-normal--0-70-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-semicondensed--12-90-100-100-c-60-iso8859-1 "-*-DecentFont-medium-r-semicondensed--0-90-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1 "-*-DecentFont-medium-r-semicondensed--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-bold-r-semicondensed--13-100-100-100-c-60-iso8859-1 "-*-DecentFont-bold-r-semicondensed--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--13-100-100-100-c-70-iso8859-1 "-*-DecentFont-medium-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1 "-*-DecentFont-bold-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--13-100-100-100-c-80-iso8859-1 "-*-DecentFont-medium-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-bold-r-normal--13-100-100-100-c-80-iso8859-1 "-*-DecentFont-bold-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--14-110-100-100-c-70-iso8859-1 "-*-DecentFont-medium-r-normal--0-110-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--15-120-100-100-c-90-iso8859-1 "-*-DecentFont-medium-r-normal--0-120-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-bold-r-normal--15-120-100-100-c-90-iso8859-1 "-*-DecentFont-bold-r-normal--0-120-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--20-140-100-100-c-100-iso8859-1 "-*-DecentFont-medium-r-normal--0-140-FontXDPI-FontYDPI-m-*-iso8859-1"
! xxx why are these for hebrew?
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-8 "-*-DecentFont-medium-r-semicondensed--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-misc-fixed-medium-r-normal--13-100-100-100-c-80-iso8859-8 "-*-DecentFont-medium-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1 "-*-DecentFont-medium-r-normal--0-150-100-100-m-*-iso8859-1"
!-sony-fixed-medium-r-normal--16-150-75-75-c-80-jisx0201.1976-0 "-*-DecentFont-medium-r-normal--0-150-100-100-m-*-jisx0201.1976-0"
-sony-fixed-medium-r-normal--24-230-75-75-c-120-iso8859-1 "-*-DecentFont-medium-r-normal--0-230-100-100-m-*-iso8859-1"
!-sony-fixed-medium-r-normal--24-230-75-75-c-120-jisx0201.1976-0 "-*-DecentFont-medium-r-normal--0-230-100-100-m-*-jisx0201.1976-0"
!-jis-fixed-medium-r-normal--16-110-100-100-c-160-jisx0208.1983-0 "-*-DecentFont-medium-r-normal--0-110-FontXDPI-FontYDPI-m-*-jisx0208.1983-0"
!-jis-fixed-medium-r-normal--24-170-100-100-c-240-jisx0208.1983-0 "-*-DecentFont-medium-r-normal--0-170-FontXDPI-FontYDPI-m-*-jisx0208.1983-0"
!
! End replacements for misc/fonts.alias, leaving out the less-used non-iso8859
! and OpenLook mappings.
!
!
! Useful Font Aliases:
! ====================
!
! XXX there should be an option for Xft(?) that says to totally ignore bitmap
! fonts, and to ignore all pixel size values in requests if there is also a
! point size in the request -- and of course to fill in the actual screen
! resolution when either '*' or '0' is given for each/either.
!
"-*-times-bold-i-normal--20-*-*-*-*-*-iso8859-1" "-*-DecentFontSerif-bold-DecentFontSerifSlant-normal--0-100-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-times-medium-r-normal--16-*-*-*-*-*-iso8859-1" "-*-DecentFontSerif-medium-r-normal--0-90-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-times-medium-r-normal--16-*-*-*-*-*-*-*" "-*-DecentFontSerif-medium-r-normal--0-90-FontXDPI-FontYDPI-p-*-*-*"
!
"-*-*-medium-r-normal--16-*-*-*-*-*-*-*" "-*-DecentFont-medium-r-normal--0-90-FontXDPI-FontYDPI-m-*-*-*"
!
! twm
!
! xxx twm tries to handle i18n by checking setlocale(LC_ALL, "") and then
! automatically calling XCreateFontSet() (instead of XloadQueryFont()) whenever
! a supported (XSupportsLocale()) non-C/non-POSIX locale is detected. If it
! finds a non-C/non-POSIX locale then it will treat its *Font specifications as
! FontSets! N.B.: So, to use any of these aliases twm must be started with
! LC_ALL=C!
!
! by default twm uses 'fixed' and 'variable' as its fonts, with 'fixed' as the
! DefaultFont, but those may be overridden by the system.twmrc (if there is no
! ~/.twmrc)
!
!TitleFont
"-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*" "-*-DecentFontSans-bold-r-normal--0-100-FontXDPI-FontYDPI-p-*-iso8859-1"
!ResizeFont
"-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*" "-*-DecentFont-bold-r-normal--0-360-FontXDPI-FontYDPI-m-*-iso8859-1"
!MenuFont
"-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*" "-*-DecentFontSans-bold-r-normal--0-100-FontXDPI-FontYDPI-p-*-iso8859-1"
!IconFont
"-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*" "-*-DecentFontSans-medium-r-normal--0-80-FontXDPI-FontYDPI-p-*-iso8859-1"
!IconManagerFont
"-adobe-helvetica-bold-r-normal--*-100-*-*-*" "-*-DecentFontSans-medium-r-normal--0-90-FontXDPI-FontYDPI-p-*-iso8859-1"
!
! xxx from ~/.twmrc:
!
!TitleFont
"-*-helvetica-bold-r-normal-*-*-100-*-*-*-*-iso8859-1" "-*-DecentFontSans-bold-r-normal--0-100-FontXDPI-FontYDPI-p-*-iso8859-1"
!ResizeFont
"-*-courier-bold-r-normal-*-*-360-*-*-*-*-*-*" "-*-courier-bold-r-normal--0-360-FontXDPI-FontYDPI-m-*-iso8859-1"
!MenuFont
"-*-helvetica-medium-r-normal-*-*-90-*-*-*-*-iso8859-1" "-*-DecentFontSans-medium-r-normal--0-90-FontXDPI-FontYDPI-p-*-iso8859-1"
!IconFont
"-*-helvetica-medium-r-normal-*-*-80-*-*-*-*-iso8859-1" "-*-DecentFontSans-medium-r-normal--0-80-FontXDPI-FontYDPI-p-*-iso8859-1"
!IconManagerFont (duplicate of above)
!"-*-helvetica-medium-r-normal-*-*-80-*-*-*-*-iso8859-1" "-*-DecentFontSans-medium-r-normal--0-80-FontXDPI-FontYDPI-p-*-iso8859-1"
!
! xv -- still tiny, but usable....
!
"-misc-fixed-medium-r-normal-*-13-*" "-*-DecentFont-medium-r-normal--0-80-FontXDPI-FontYDPI-m-*-*-*"
"-*-courier-medium-r-*-*-12-*" "-*-DecentFont-medium-r-normal--0-70-FontXDPI-FontYDPI-m-*-*-*"
"-*-lucida-medium-r-*-*-12-*-*-*-*-*-*-*" "-*-DecentFontSerif-medium-r-normal--0-70-FontXDPI-FontYDPI-p-*-*-*"
"-*-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*" "-*-DecentFontSans-medium-r-normal--0-70-FontXDPI-FontYDPI-p-*-*-*"
"-*-helvetica-medium-r-*-*-11-*-*-*-*-*-*-*" "-*-DecentFontSans-medium-r-normal--0-65-FontXDPI-FontYDPI-p-*-*-*"
!
! try some generic aliases
!
"-*-fixed-medium-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-medium-r-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
"-*-fixed-bold-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-bold-r-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
"-*-fixed-medium-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-medium-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
"-*-fixed-bold-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-bold-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
"-misc-fixed-medium-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-medium-r-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
"-misc-fixed-bold-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-bold-r-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
"-misc-fixed-medium-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-medium-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
"-misc-fixed-bold-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFont-bold-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-m-*-iso8859-1"
!
"-*-variable-medium-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-medium-r-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-variable-bold-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-bold-r-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-variable-medium-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-medium-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-variable-bold-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-bold-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
!
"-*-times-medium-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSerif-medium-r-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-times-bold-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSerif-bold-r-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-times-medium-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSerif-medium-DecentFontSerifSlant-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-times-bold-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSerif-bold-DecentFontSerifSlant-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
!
"-*-helvetica-medium-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-medium-r-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-helvetica-bold-r-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-bold-r-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-helvetica-medium-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-medium-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-helvetica-bold-i-normal--*-*-*-*-*-*-iso8859-1" "-*-DecentFontSans-bold-DecentFontSlant-normal--0-*-FontXDPI-FontYDPI-p-*-iso8859-1"
!
! xkeycaps
!
"*-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*" "-*-DecentFontSans-bold-r-normal--0-80-FontXDPI-FontYDPI-p-*-*-*"
"*-courier-medium-r-*-*-*-120-*-*-*-*-*-*" "-*-DecentFont-medium-r-normal--0-90-FontXDPI-FontYDPI-m-*-*-*"
"*-helvetica-medium-r-*-*-*-100-*-*-iso8859-1" "-*-DecentFontSans-medium-r-normal--0-80-FontXDPI-FontYDPI-p-*-iso8859-1"
"*-helvetica-bold-o-*-*-*-120-*-*-*-*-*-*" "-*-DecentFontSans-bold-DecentFontSlant-normal--0-900-FontXDPI-FontYDPI-p-*-*-*"
"*-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*" "-*-DecentFontSans-bold-r-normal--0-110-FontXDPI-FontYDPI-p-*-*-*"
"*-helvetica-medium-r-*-*-*-100-*-*-*-*-*-*" "-*-DecentFontSans-medium-r-normal--0-80-FontXDPI-FontYDPI-p-*-*-*"
"*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*" "-*-DecentFontSans-medium-r-normal--0-90-FontXDPI-FontYDPI-p-*-*-*"
!
!
"-*-times-*-*-*--*-*-*-*-*-*-*-*" "-*-DecentFontSerif-*-*-*--0-*-FontXDPI-FontYDPI-*-*-*-*"
"-*-helvetica-*-*-*--*-*-*-*-*-*-*-*" "-*-DecentFontSans-*-*-*--0-*-FontXDPI-FontYDPI-*-*-*-*"
!
"-*-*sans-bold-r-normal--*-100-*-*-p-*-iso8859-1" "-*-DecentFontSans-bold-r-normal--0-100-FontXDPI-FontYDPI-p-*-iso8859-1"
"-*-*-medium-r-*--*-100-*-*-m-*-iso8859-1" "-*-DecentFont-medium-r-normal--0-100-FontXDPI-FontYDPI-m-*-iso8859-1"
!
! This is (likely -- "implementation defined") the fallback for libXt's
! XtDefaultFont:
!
"-*-*-*-R-*-*-*-120-*-*-*-*-ISO8859-*" "-*-DecentFont-medium-r-normal--0-120-FontXDPI-FontYDPI-*-*-iso8859-*"
!
! This is (likely -- "implementation defined") the fallback for libXt's
! XtDefaultFontSet:
!
! xxx this is actually a part of a fontset, with the second appended, so it is
! last -- aliases do not seem to be powerful enough to manage this transform
! though
!
"-*-*-*-R-*-*-*-120-*-*-*-*" "-*-DecentFont-medium-r-normal--0-120-FontXDPI-FontYDPI-*-*-*-*"
"*" "-*-DecentFont-medium-r-normal--0-90-FontXDPI-FontYDPI-*-*-*-*"
!
!
! Extra Ideas:
! ===========
!
! Some people also provide "pre-defined" point sizes for scalable fonts, though
! I'm not so sure yet if these are wise and/or useful:
!
! -monotype-Arial-medium-r-normal--*-110-0-0-p-0-iso8859-1 -monotype-Arial-medium-r-normal--0-110-FontXDPI-FontYDPI-p-*-iso8859-1
!
! (referenced from https://tldp.org/HOWTO/archived/FDU/truetype.html#FALIAS,
! where the common old mistake of not understanding how to specify actual screen
! resolution for scaling is made and perpetuated)