summaryrefslogtreecommitdiffstats
path: root/tmac/ec.tmac
diff options
context:
space:
mode:
Diffstat (limited to 'tmac/ec.tmac')
-rw-r--r--tmac/ec.tmac71
1 files changed, 71 insertions, 0 deletions
diff --git a/tmac/ec.tmac b/tmac/ec.tmac
new file mode 100644
index 0000000..9f04a13
--- /dev/null
+++ b/tmac/ec.tmac
@@ -0,0 +1,71 @@
+.\" Switch to EC fonts.
+.\"
+.\" Load this file before any language-specific stuff.
+.\"
+.\" hcode values are not handled.
+.\"
+.
+.do nr *groff_ec_tmac_C \n[.cp]
+.cp 0
+.
+.ftr TR TREC
+.ftr TI TIEC
+.ftr TB TBEC
+.ftr TBI TBIEC
+.
+.ftr HR HREC
+.ftr HI HIEC
+.ftr HB HBEC
+.ftr HBI HBIEC
+.
+.ftr CW CWEC
+.ftr CWI CWIEC
+.
+.ftr CR CWEC
+.ftr C CWEC
+.ftr CO CWIEC
+.ftr CI CWIEC
+.ftr CB CWEC
+.ftr CBI CWIEC
+.ftr TT CWEC
+.ftr H HREC
+.
+.special MI S
+.fspecial TREC TRTC TR
+.fspecial TIEC TITC TI
+.fspecial TBEC TBTC TB
+.fspecial TBIEC TBITC TBI
+.fspecial HREC HRTC HR
+.fspecial HIEC HITC HI
+.fspecial HBEC HBTC HB
+.fspecial HBIEC HBIEC HBI
+.fspecial CWEC CWTC SC CW
+.fspecial CWIEC CWITC SC CWI
+.
+.\" remove definitions of glyphs which are in TC fonts
+.rchar \[co] \[rg]
+.rchar \[ct]
+.rchar \[tm]
+.rchar \[f/]
+.rchar \[S1] \[S2] \[S3]
+.rchar \[Of] \[Om]
+.rchar \[Cs]
+.rchar \[de]
+.
+.\" \[pl] and \[eq] must be roman
+.char \[pl] \f[TREC]+
+.char \[eq] \f[TREC]=
+.
+.schar \[nm] \o'\f[TREC]/\[mo]'
+.
+.\" an ID register
+.nr ECFONTS 1
+.
+.cp \n[*groff_ec_tmac_C]
+.do rr *groff_ec_tmac_C
+.
+.\" Local Variables:
+.\" mode: nroff
+.\" fill-column: 72
+.\" End:
+.\" vim: set filetype=groff textwidth=72: