summaryrefslogtreecommitdiffstats
path: root/g.tmac
diff options
context:
space:
mode:
authorGalin Simeonov <gts@volconst.com>2021-05-16 11:22:06 +0300
committerGalin Simeonov <gts@volconst.com>2021-05-19 12:07:47 +0300
commit6bf87b5fcfcc1766a4a000fc1c0c4ac2f5d7ded4 (patch)
treee4f703bc18dd2e6ebe5efb11e3176ef4b1f5d8fe /g.tmac
parentd346f0e69b1d6954f7a18725e09b9932d512221e (diff)
downloadmg-6bf87b5fcfcc1766a4a000fc1c0c4ac2f5d7ded4.tar.gz
starting to separate control registers and macros
Diffstat (limited to 'g.tmac')
-rw-r--r--g.tmac34
1 files changed, 25 insertions, 9 deletions
diff --git a/g.tmac b/g.tmac
index e4a9744..2818b54 100644
--- a/g.tmac
+++ b/g.tmac
@@ -21,6 +21,21 @@
.ds theorem_string Theorem
.ds proof_string Proof
\#########################################################################
+.nr header_text_from_top_spacing 1
+.nr header_line_from_text_spacing 0.3
+.nr header_real_text_from_line_spacing 0.3
+.nr header_horizontal_line 1
+.nr header_horizontal_line_thickness 0.5p
+\#########################################################################
+.nr indentation_is_by_how_much 0.5i
+\#########################################################################
+\#########################################################################
+\#########################################################################
+\#########################################################################
+\#########################################################################
+\#########################################################################
+\#########################################################################
+\#########################################################################
.de place_footer_trap
.wh -3v footer_trap_macro
..
@@ -49,12 +64,6 @@
.wh 0
..
\#########################################################################
-.nr header_text_from_top_spacing 1
-.nr header_line_from_text_spacing 0.3
-.nr header_real_text_from_line_spacing 0.3
-.nr header_horizontal_line 1
-.nr header_horizontal_line_thickness 0.5p
-\#########################################################################
.de paragraph
.ti \\n[paragraph_indentation]
..
@@ -311,19 +320,26 @@
\}
\}
..
+\#########################################################################
.de proof
.br
\f[B]\\*[proof_string]: \f[]
.br
..
\#########################################################################
-.als newpage bp
-.als newline br
-\#########################################################################
.de verbatim
.ie '\\$1'end' .fi
.el .nf
..
+\#########################################################################
+.de right
+.br
+.if '\\$1'end' .in -\\n[indentation_is_by_how_much]
+.el .in \\n[indentation_is_by_how_much]
+..
+\#########################################################################
+.als newpage bp
+.als newline br
.ig
.als параграф paragraph
.als заглавие title