summaryrefslogtreecommitdiff
path: root/macros/optex/base/f-heros.opm
diff options
context:
space:
mode:
Diffstat (limited to 'macros/optex/base/f-heros.opm')
-rw-r--r--macros/optex/base/f-heros.opm8
1 files changed, 6 insertions, 2 deletions
diff --git a/macros/optex/base/f-heros.opm b/macros/optex/base/f-heros.opm
index 2531573ca4..d749553882 100644
--- a/macros/optex/base/f-heros.opm
+++ b/macros/optex/base/f-heros.opm
@@ -193,12 +193,16 @@ so the first font from the new family is loaded and it is ready to use it.
\seccc Name conventions
-Create font modifiers, new variants, and the `\<Familyselector>` only as public, i.e.
-in user namespace without `_` prefix. We assume that if a user re-defines them then he/she needs
+Create font modifiers, new variants, and the `\<Familyselector>` only in
+public namespace without `_` prefix. We assume that if a user re-defines them then he/she needs
not them, so we have no problems. If the user's definition was done before loading
the font family file then it is re-defined and \OpTeX/ warns about it. See the end of
section~\ref[fontcommands].
+If you need to use an internal control sequence declared in your fontfile,
+use the reserved name space with names starting with two `_` followed by family
+indentifier or by `vf` if it relates to variable fonts.
+
The name of `\<Familyselector>` should begin with an uppercase letter.
Please, look at