Commit Graph

49 Commits

Author SHA1 Message Date
Thomas Trepl
68448b945b Fix typo 2024-01-20 12:04:05 +01:00
Pierre Labastie
ab4fdfccf8 Change all xml decl to encoding=utf-8 2024-01-19 22:39:35 +01:00
Bruce Dubbs
cc460eb67f Typos 2023-12-14 13:32:03 -06:00
Ken Moffat
ed3fb2ca4a Cleanup after merging tuningfonts branch:
Changelog entry.
Move reminder from tuning-fontconfig to just above firefox in
packages.ent.
2023-12-07 10:11:38 +00:00
Ken Moffat
95aa2bf1fd tuningfonts:
Explain that some recent fonts have TTF files with hinting, and
OTF files without. Expand the comment in TTF-and-OTF-fonts to
explain why OTF should be preferred, and link to previous page
for why hinting can be undesirable or unusable.
2023-12-07 09:28:20 +00:00
Ken Moffat
69c8f9fa3f tuningfonts:
Rework second fc-match example:

'fcmatch -a TYPE | less' is useless: -a functions similarly to
fc-list, any following parameter is ignored. So the example listed
all installed font-style-weight combinations for all three TYPEs.

Replace by plain fc-match TYPE.

Remove TYPE specification from introductory paragraph, it is only
used for the replacement command here. Use the same markup for the
command and in the explanations, so that a capital TYPE in the
explanations is replaced by a smaller slanted TYPE.

The command after this shows a fuller variant with the type, lang
and weight being specified.
2023-12-07 08:52:04 +00:00
Ken Moffat
0262f7c8d8 tuningfonts branch: Address most of Doug's review comments.
Typos, rewordings, put the conf file edits in <screen> blocks to
stand out, add details re GNOME Tweaks and Thunderbird.

I think I made a slight change to one of the wordings, but I now
forget which.

Outstanding item: 'fc-match -a Type | less' wording made me unsure
of exactly which variants of Sans Sasn-serif would be accepted.
Trying to test this (I have far too many fonts on current system)
appeared to act as if hte Type was being ignored.  Need to think
about this.
2023-12-06 15:01:18 +00:00
Ken Moffat
9c1319c602 tuningfonts -
Make all internal sections of tuning-fontconfig Sect2 so that the
titles are all in the same font size.
2023-11-29 09:21:59 +00:00
Ken Moffat
1307636b2f tuningfonts -
We use <application> in the markup for all package names. Do that
consistently for rendered text on these pages, except when referring
to a version of a package.
2023-11-29 08:31:29 +00:00
Ken Moffat
82ea9e2860 tuningfonts -
Use a capital for Fontconfig, to match other packages.
2023-11-29 07:58:24 +00:00
Ken Moffat
a5d96b7285 tuningfonts -
Remove note that some of the data is out of date.
2023-11-29 06:44:28 +00:00
Ken Moffat
18024d615b tuningfonts -
Italic is a style, not a face - make the fontconfg page match
the TTF-and-OTF-fonts page.

Do not use caps for 'variable', it is not a proper noun.

Typos.

Change one or two 'normal' to other words: too many uses of normal
throughout the page. Mozilla's CSS doc describes weight 400 as
'Normal (Regular)', so for weights normal is the correct word
(Regular only applies to non-book non-oblique non-slant styles).
2023-11-29 06:35:27 +00:00
Ken Moffat
3d1f97165b tuningfotns -
tuning-fontconfig - link directly to the Samples PDFs of my website
for viewing the aliases, as was already done under the Liberation
fonts in the TTF-and-OTF page.
2023-11-29 05:42:28 +00:00
Ken Moffat
f101c437c9 tuningfonts -
Move link to my 'substitutes' examples to tuning-fontconfig
from TTF-and-OTF-fonts.
2023-11-29 02:47:16 +00:00
Ken Moffat
690b50d0f3 tuningfonts:
Add a link to ttfautohint.
2023-11-29 02:06:15 +00:00
Ken Moffat
fc07c4bc2d tuningfonts -
Mention what actually happens with synthetic changes.
2023-11-29 01:43:20 +00:00
Ken Moffat
b52945afda tuningfonts:
Explain about font weights, and how installing only one or two may
let you slightly darken (or lighten) the text.

Comment about static fonts in files which also include variable
fotns - variable fonts are mentioned on the TTF-and-OTF page but
the data fits better in tuning-fontconfig.
2023-11-28 02:35:12 +00:00
Ken Moffat
3ff7901559 tuningfonts:
Flesh out the details of preferred non-latin fonts.

Also fix a typo in a changed link.
2023-11-28 00:44:48 +00:00
Ken Moffat
ac35d3b0ec tuningfonts -
Rename 'See Also' to 'External Links'.
2023-11-27 21:23:48 +00:00
Ken Moffat
abbf9a3d45 tuningfonts -
Minor text changes to expand the purpose of the page.

Change internal links to show proper text names without hyphens.
2023-11-27 21:18:58 +00:00
Ken Moffat
dcc1b9262f tuning fontconfig:
It is not only GNOME, KDE and LXQt which can override fontconfig.
Document the known items.
2023-11-27 20:37:47 +00:00
Ken Moffat
f072b06fbe tuningfonts: Pango no-longer supports full hinting.
Details eventually found (from 2020), with a very ugly set of bug
responses.

Note: Putting the commented link to the bug on a new line adds a
blank line to the rendered file, and there is already a blank line.
Moving the comment to the same line as the text fixes that.
2023-11-25 03:16:26 +00:00
Ken Moffat
e73a030954 tuningfonts: How to find if a font has hinting.
Many older fonts, and even some currently-developed fonts such as
Junicode, lack hints.  Before exploring hinting options it makes
sens to check that the font being used does indeed have hints.

Placed in 'Useful Commands' ahead of the Pango example, because
it is a plain fontconfig command.
2023-11-25 02:51:02 +00:00
Ken Moffat
9fc4506603 tuningfonts:
In talking about hinting, mention dots per inch - some people can
detect colour fringing if the actual DPI is a little different from
96 dpi, and general recommentations for High DPI screens are to
disable hinting because it is not required when the font is increased
in size to have the expected size, i.e. more pixels are used for
the glyph so they can be either off or on rather than shades of grey.
2023-11-25 02:35:07 +00:00
Ken Moffat
f98db52327 tuningfonts: Update details about hinting.
A lot of the information which shows up in google, particularly from
Arch users, is for using the Infinality True Type interpreter. Let
people read the history from FreeType.

Also confirm, from a posting this month, that medium hinting is broken.
2023-11-25 02:20:45 +00:00
Ken Moffat
9d8ea2319b tuningfonts: Add lings to navigate, some more command examples. 2023-11-24 04:21:23 +00:00
Ken Moffat
d1d1e5d284 Capitalize proper nouns within the page.
As a consequence, simplify 'other non-latin alphabets' to
'other alphabets' rather than 'other non-Latin alphabets'.

Correct the link to my own 'Substitute latin fonts' item, which
remains lowercase, to go directly to it and therefore make a
separate link for the font pages of that site as a whole.
2023-11-23 23:32:03 +00:00
Ken Moffat
895b4579f0 tuning fontconfig - mention WOFF fonts.
To stop people thinking that every website's choice of font can be
easily overridden (firefox can do that, not sure about other
browsers).

This is about halfway through the commits from my initial private
branch.
2023-11-22 21:57:26 +00:00
Ken Moffat
1f9b99fd99 tuning-fontconfig - flesh out details for free fonts. 2023-11-22 21:49:48 +00:00
Ken Moffat
fe9d1b1db9 tuning fontconfig - update 45-latin.conf :
Explain what 'latin' means in this context.

Detail all the font types mapped there.

Mention that 49-sansserif is where an unrecognized font is assumed
to be Sans.
2023-11-22 21:22:43 +00:00
Ken Moffat
dcfb8627e5 Typo - 50-latin should be 60-latin.
Even in old fontconfig before 2.14.

This has been wrong since I created the page in 2017.
2023-11-22 20:34:04 +00:00
Ken Moffat
92924fb805 tuning-fontconfig: first extra example command.
Just trying to check that the branch is set up correctly.
2023-11-22 04:01:44 +00:00
Ken Moffat
24975c4f00 Fix and simplify 'Prefer Chosen CJK fonts' :
I had a setup like this on one of my machines, now that I'm
looking at the detail of fontconfig in a local branch I discovered
that there were certain problems with the example:

1. I'm in an en locale, for pages that do not specify a locale
(or in vim/view, e.g. in mutt) the Japanese fonts were being
preferred.

2. Fontconfig does not consider UMing suitable for zh-sc so it
was hardly ever used - and it does not really belong in local.conf.

3, Really prefer a Japanese font for Sans Serif and monospace, but
no point listing two of them.

3. Comment where WenQuanYi Zen Hei is regarded as adequate and
therefore do not include it in these preferences, since it will
be picked up after them.
2023-11-09 23:22:59 +00:00
Ken Moffat
06ec28b752 Tuning fontconfig - add a note about changed defaults.
This is a holding operation, it appears that e.g. arabic scripts
may need further tuning to suit a user's preference.
2023-10-15 22:57:27 +01:00
Douglas R. Reno
8251b48197 Tuning Fontconfig: Minor text tweaks 2023-08-29 19:58:02 -05:00
Xi Ruoyao
14891a9084
treewide: More "User Notes" clean up
Remove links to pages w/o real contents.
2023-06-30 02:18:51 +08:00
Pierre Labastie
3f2db3a638 Remove sect1info tags
They only contain a date tag that is nowhere used.
2022-11-29 08:58:07 +01:00
Pierre Labastie
4e207bb418 Replace tabs with spaces (except in Makefile :) 2022-09-11 18:22:44 +02:00
Xi Ruoyao
87fc1855fd
x: URL updates 2022-09-08 16:28:54 +08:00
Bruce Dubbs
3470d743f2 Speling 2022-04-11 20:26:55 -05:00
Pierre Labastie
85580446b2 Remove spaces at the end of lines
I know it is somewhat useless, but I don't like them for
two reasons: first they cannot be seen, and I do not like things I
cannot see. Second, git highlights them, and this is disturbing...
2021-09-06 19:42:49 +02:00
Xi Ruoyao
6679bb0e57
bye bye pipermail 2021-05-07 02:26:58 +08:00
Xi Ruoyao
45ab6c70c2
more SVN prop clean up
Remove "$LastChanged$" everywhere, and also some unused $Date$
2021-04-20 19:12:02 +08:00
Pierre Labastie
71df408555 Format the x/installing chapter
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22865 af4574ff-66df-0310-9fd7-8a98e5e911e0
2020-03-21 11:02:56 +00:00
Ken Moffat
bee7026aad Typo, and reword to change period to comma. Reported by Ed Batalha.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20282 af4574ff-66df-0310-9fd7-8a98e5e911e0
2018-08-09 21:49:29 +00:00
Bruce Dubbs
024b208977 Minor cosmetic changes
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19445 af4574ff-66df-0310-9fd7-8a98e5e911e0
2017-11-07 02:26:32 +00:00
Ken Moffat
c068b99714 Tuning Fontconfig - from fontconfig-2.12.5 some emoji and math fonts are recognized.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19271 af4574ff-66df-0310-9fd7-8a98e5e911e0
2017-09-25 00:36:32 +00:00
DJ Lucas
6bc10a26cc Fix minor typos in tuning-fontconfig page.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18660 af4574ff-66df-0310-9fd7-8a98e5e911e0
2017-04-30 00:29:21 +00:00
Ken Moffat
e180a646aa For a' that, an a' that,
It's coming yet for a' that,
That ilka body the world o'er,
Can use Guid Fonts for a' that.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18211 af4574ff-66df-0310-9fd7-8a98e5e911e0
2017-01-25 17:03:58 +00:00