mirror of https://github.com/texmacs/doc.git
41 lines
1.6 KiB
Tcl
41 lines
1.6 KiB
Tcl
<TeXmacs|1.0.4>
|
|
|
|
<style|tmdoc>
|
|
|
|
<\body>
|
|
<tmdoc-title|General principles for customization>
|
|
|
|
Style files and packages basically enrich the current typesetting
|
|
environment with a combination of
|
|
|
|
<\itemize>
|
|
<item>Environment variables.
|
|
|
|
<item>Tags for the end-user.
|
|
|
|
<item>Customizable macros.
|
|
</itemize>
|
|
|
|
Furthermore, they may define some tags for intern implementation purposes,
|
|
which will not be documented in this manual. They may also specify some
|
|
logical properties of tags using the <markup|drd-props> primitive.
|
|
|
|
Environment variables are almost always attributes for controlling the
|
|
rendering of content, or counters for sections, equations, <abbr|etc.>.
|
|
Although several simple tags for the end-user like <markup|strong> may be
|
|
redefined in your own style files, this practice is not recommended for
|
|
more complex tags like <markup|section>. Indeed, the <markup|section> tag
|
|
involves many things like resetting subcounters, entering the title into
|
|
the table of contents and so on. Therefore, special additional macros are
|
|
provided the customization of such tags, like <markup|section-title>,
|
|
<markup|section-clean> and <markup|section-toc>.
|
|
|
|
<tmdoc-copyright|1998--2004|Joris van der Hoeven>
|
|
|
|
<tmdoc-license|Permission is granted to copy, distribute and/or modify this
|
|
document under the terms of the GNU Free Documentation License, Version 1.1
|
|
or any later version published by the Free Software Foundation; with no
|
|
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
|
|
Texts. A copy of the license is included in the section entitled "GNU Free
|
|
Documentation License".>
|
|
</body> |