diff options
Diffstat (limited to 'Master/texmf-dist/mft/base/cmbase.mft')
-rw-r--r-- | Master/texmf-dist/mft/base/cmbase.mft | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/Master/texmf-dist/mft/base/cmbase.mft b/Master/texmf-dist/mft/base/cmbase.mft new file mode 100644 index 00000000000..3a08ded31d1 --- /dev/null +++ b/Master/texmf-dist/mft/base/cmbase.mft @@ -0,0 +1,76 @@ +%%%% MFT commands for the Computer Modern base +%%% } ( ) ]] {{ }} ! ^ %%%% tokens that need no special formatting +%%% step upto downto %%%% boldface binary operators +%%% addto fill unfill draw undraw %%%% boldface unary operators +%%% addto filldraw unfilldraw drawdot undrawdot erase pickup +%%% addto exitunless stop incr decr proofrulethickness screenrule +%%% addto define_pixels define_whole_pixels define_whole_vertical_pixels +%%% addto define_blacker_pixels define_whole_blacker_pixels +%%% addto define_corrected_pixels lowres_fix proofoffset penstroke +%%% addto beginchar beginarithchar italcorr font_size font_slant +%%% addto font_normal_space font_normal_stretch font_normal_shrink font_quad +%%% addto font_x_height font_extra_space font_identifier font_coding_scheme +%%% addto cmchar iff generate adjust_fit math_fit labels penlabels +%%% addto stroke circ_stroke padded +%%% enddef endchar %%%% boldface closing +%%% true relax mode_setup font_setup %%%% boldface nullary operators +%%% true clearit shipit cullit openit showit clearxy clearpen +%%% true nodisplay notransforms screenchars screenstrokes imagerules +%%% .. ... .... -- --- %%%% path operators made of dots and dashes +%%% length flex abs dir %%%% unary operators to be in roman type +%%% length unitvector inverse ceiling hround vround Vround counterclockwise +%%% length tensepath byte reflectedabout rotatedaround magstep max min +%%% and mod dotprod intersectionpoint softjoin %%%% binary operators to be roman +%%% ++ ** %%%% binary operators made of two special characters +%%% penoffset goodval direction directionpoint %%%% operators that take "of" +%%% pausing tolerance pixels_per_inch blacker o_correction %%%% internals +%%% pausing screen_rows screen_cols currentwindow displaying +%%% pausing pen_top pen_bot pen_lft pen_rt shrink_fit rt lft top bot +%%% good crisp fine tiny rule light_rule cal light_cal med_cal heavy_cal +%%% good term fudged mfudged sloped_serif tilted med_tilted +%%% pausing slant fudge math_spread superness superpull beak_darkness ligs +%%% input generate +%% \outer\def^^L{\par\vfill\eject} % obeypages +%% +%% % nine-point type: +%% \catcode`@=11 % borrow the private macros of PLAIN (with care) +%% \def\ninebig#1{{\hbox{$\textfont0=\tenrm\textfont2=\tensy +%% \left#1\vbox to7.25pt{}\right.\n@space$}}} +%% \catcode`@=12 % now @ is a nonletter again +%% \font\ninerm=cmr9 \font\sixrm=cmr6 +%% \font\ninei=cmmi9 \font\sixi=cmmi6 +%% \skewchar\ninei='177 \skewchar\sixi='177 +%% \font\ninesy=cmsy9 \font\sixsy=cmsy6 +%% \skewchar\ninesy='60 \skewchar\sixsy='60 +%% \font\nineit=cmti9 +%% \font\ninesl=cmsl9 +%% \font\ninebf=cmbx9 \font\sixbf=cmbx6 +%% \font\ninett=cmtt9 \hyphenchar\ninett=-1 +%% \font\ninetex=cmtex9 \hyphenchar\ninetex=-1 +%% \def\rm{\fam0\ninerm} +%% \textfont0=\ninerm \scriptfont0=\sixrm \scriptscriptfont0=\fiverm +%% \textfont1=\ninei \scriptfont1=\sixi \scriptscriptfont1=\fivei +%% \textfont2=\ninesy \scriptfont2=\sixsy \scriptscriptfont2=\fivesy +%% \textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex +%% \def\it{\fam\itfam\nineit} +%% \textfont\itfam=\nineit +%% \def\sl{\fam\slfam\ninesl} +%% \textfont\slfam=\ninesl +%% \def\bf{\fam\bffam +%% \def\_{\kern.04em\vbox{\hrule width.3em height .6pt}\kern.08em}% +%% \ninebf} +%% \textfont\bffam=\ninebf \scriptfont\bffam=\sixbf +%% \scriptscriptfont\bffam=\fivebf +%% \def\tt{\fam\ttfam\ninett} +%% \textfont\ttfam=\ninett +%% \def\finstring"#1"{\ninetex"#1"\egroup} +%% \baselineskip=11pt +%% \def\MF{{\manual hijk}\-{\manual lmnj}} +%% \let\big=\ninebig +%% \setbox\strutbox=\hbox{\vrule height8pt depth3pt width0pt} +%% \rm +%% \setbox\shorthyf=\hbox{-\kern-.05em} +%% \hsize=29pc % this is the size of pages in the Computer Modern book +%% \vsize=44pc % likewise +%% +%%%% \mag=\magstep1 %%%% for magnified proofs |