⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 meref.me

📁 早期freebsd实现
💻 ME
📖 第 1 页 / 共 3 页
字号:
(including the.b .TSand.b .TErequests)with the requests.b .(zand.b .)z ..TL.b .PS.i h.i w.DEBegin.i picpicture..i His the height and.i wis the width,both in basic units..TL.b .PE.DEEnd picture..TL.b .IS.DEBegin.i idealpicture..TL.b .IE.DEEnd.i idealpicture..TL.b .IF.DEEnd.i idealpicture (alternate form)..TL.b .GS.DEBegin.i gremlinpicture..TL.b .GE.DEEnd.i gremlinpicture..TL.b .GF.DEEnd.i gremlinpicture (alternate form)..sh 1 "Miscellaneous".TL.b .re.DEReset tabs every 0.5i..TL.b .ba.i +N.DESet the base indentto.i +N[0](saved in.NR ($i ).All paragraphs,sections,and displayscome out indented by this amount.Titles and footnotesare unaffected.The.b .shrequest performs a.b .barequestif.NR (si[0] is not zero,and sets the base indent to.NR (si \c.b * \c.NR ($0 ..TL.b .xl.i +N.DESet the line length to.i N[6.0i].This differsfrom.b .llbecause it only affects the current environment..TL.b .ll.i +N.DESet line length in all environmentsto.i N[6.0i].This should not be usedafter output has begun,and particularly not in two-column output.The current line length is stored in.NR ($l ..TL.b .hl.DEDraws a horizontal linethe length of the page.This is usefulinside floating keepsto differentiatebetween the textand the figure..sh 1 "Standard Papers".TL.b .tp.DEBegin title page.Spacing at the top of the pagecan occur,and headers and footers are suppressed.Also,the page numberis not incrementedfor this page..TL.b .++.i m.i H.DEThis request defines the section of the paperwhich we are entering.The section type is defined by.i m ..b Cmeans that we are entering the chapter portionof the paper,.b Ameans that we are entering the appendix portionof the paper,.b Pmeans that the material followingshould be the preliminary portion(abstract, table of contents, etc.)portion of the paper,.b ABmeans that we are entering the abstract(numbered independently from 1in Arabic numerals),and.b Bmeans that we are entering the bibliographicportion at the end of the paper.Also, the variants.b RCand.b RAare allowed,which specify renumbering of pagesfrom one at the beginning of eachchapter or appendix,respectively.The.i Hparameter defines the new header.If there are any spaces in it,the entire header must be quoted.If you want the header to have the chapter numberin it,Use the string.b "\e\e\e\en(ch" .For example, to number appendixes.b A.1etc.,type.b ".++ RA \(aa\(aa\(aa\e\e\e\en(ch.%\(aa" .Each section(chapter, appendix, etc.)should be preceded by the.b .+crequest.It should be mentionedthat it is easier when using\*T to put the front materialat the end of the paper,so that the table of contentscan be collected and put out;this material can then be physicallymoved to the beginning of the paper..TL.b .+c.i T.DEBegin chapter with title.i T .The chapter numberis maintained in.NR (ch .This register is incrementedevery time.b .+cis called with a parameter.The title and chapter numberare printed by.b .$c .The header is moved to the footeron the first pageof each chapter.If.i Tis omitted,.b .$cis not called;this is useful for doing your own.q "title page"at the beginning of paperswithout a title page proper..b .$ccalls.b .$Cas a hook so that chapter titles can be insertedinto a table of contents automatically.The footnote numbering is reset to one..TL.b .$c.i T.DEPrint chapter number(from.NR (ch )and.i T .This macro can be redefined to your liking.It is defined by defaultto be acceptablefor a PhD thesisat Berkeley.This macro calls.b $C ,which can be defined to make index entries,or whatever..TL.b .$C.i K.i N.i T.DEThis macro is called by.b .$c .It is normally undefined,but can be used to automatically insertindex entries,or whatever..i Kis a keyword,either.q Chapteror.q Appendix(depending on the.b .++mode);.i Nis the chapter or appendix number,and.i Tis the chapter or appendix title..sh 1 "Predefined Strings".TL.ST *.DEFootnote number, actually.ST [ \c.NR ($f \c.ST ] .This macro is incrementedafter each call to.b .)f ..TL.ST #.DEDelayed text number.Actually[\c.NR ($d ]..TL.ST {.DESuperscript.This string gives upward movementand a change to a smaller point size.Extra space is left above the lineto allow room for the superscript..TL.ST }.DEUnsuperscript.Inverse to.ST { .For example,to produce a superscriptyou might type.b x \c.ST { \c.b 2 \c.ST } ,which will produce.b x\*{2\*} ..TL.ST <.DESubscript.Extra space is left below the lineto allow for the subscript..TL.ST >.DEInverse to.ST < ..TL.ST (dw.DEThe day of the week,as a word..TL.ST (mo.DEThe month,as a word..TL.ST (td.DEToday's date,directly printable.The date is of the form \*(td.Other forms of the date can be usedby using.NR (dy(the day of the month;for example, \n(dy),.ST (mo(as noted above)or.NR (mo(the same,but as an ordinal number;for example, \*(mo is \n(mo),and.NR (yr(the last two digits of the current year)..TL.ST (lq.DELeft quote marks..TL.ST (rq.DERight quote..TL.ST \-.DE.ie \w'\(34'>0 \(34.el 3/4em dash..sh 1 "Special Characters and Marks".ppThere are a number of special charactersand diacritical marks(such as accents)available through \-me..ta 15 +5 +6.nfName	Usage	ExampleAcute accent	\e*\(aa	a\e*\(aa	a\*'Grave accent	\e*\(ga	e\e*\(ga	e\*`Umlaut	\e*:	u\e*:	u\*:Tilde	\e*~	n\e*~	n\*~Caret	\e*^	e\e*^	e\*^Cedilla	\e*,	c\e*,	c\*,Czech	\e*v	e\e*v	e\*vCircle	\e*o	A\e*o	A\*oThere exists	\e*(qe		\*(qeFor all	\e*(qa		\*(qa.fi.sp 1i.b Acknowledgments.ppI would like to thankBob Epstein,Bill Joy,and Larry Rowefor having the courageto use the \-me macrosto produce non-trivial papersduring the development stages;Ricki Blau,Pamela Humphrey,and Jim Joycefor their help with the documentation phase;peter kesslerfor numerous complaints,most accompanied by fixes;and the plethora of people who have contributed ideasand have given support for the project..bp.b Summary.ppThis alphabetical list summarizes all macros, strings, and number registersavailable in the \-me macros.Selected.i troffcommands, registers, and functions are included as well;those listed can generally be used with impunity..ppThe columns are the name of thecommand, macro, register, or string;the type of the object,and the description.Types are.b Mfor macro or builtin command(invoked with.b \&.or.b \&\'in the first input column),.b Sfor a string(invoked with.b \e*or.b \e*( ),.b Rfor a number register(invoked with.b \enor.b \en( ),and.b Ffor a.i troffbuiltin function(invoked by preceding it with a single backslash)..ppLines marked with \(sc are.i troffinternal codes.Lines marked with \(dg or \(ddmay be defined by the user to get special functions;\(dd indicates that these are defined by defaultand changing them may have unexpected side effects.Lines marked with \(deare specific to.i ditroff(device-independent.i troff )..de $H.ev 1.ta \w'\e(space)\(sc\ 'u +\w'TYPE  'uNAME	TYPE	DESCRIPTION.ev...(l.$H\e(space)	F\(sc	unpaddable space\e"	F\(sc	comment (to end of line)\e*#	S	optional delayed text tag string\e$\fI\&N\fP	F\(sc	interpolate argument \fI\&N\fP\en($0	R	section depth\&.$0	M\(dg	invoked after section title printed\en($1	R	first section number\&.$1	M\(dg	invoked before printing depth 1 section\en($2	R	second section number\&.$2	M\(dg	invoked before printing depth 2 section\en($3	R	third section number\&.$3	M\(dg	invoked before printing depth 3 section\en($4	R	fourth section number\&.$4	M\(dg	invoked before printing depth 4 section\en($5	R	fifth section number\&.$5	M\(dg	invoked before printing depth 5 section\en($6	R	sixth section number\&.$6	M\(dg	invoked before printing depth 6 section\&.$C	M\(dg	called at beginning of chapter\&.$H	M\(dg	text header\en($V	R\(dd	relative vertical spacing in displays\en($c	R	current column number\&.$c	M\(dd	print chapter title\en($d	R	delayed text number\en($f	R	footnote number\&.$f	M\(dd	print footer\&.$h	M\(dd	print header\en($i	R	paragraph base indent\en($l	R	column width\en($m	R	number of columns in effect\e*($n	S	section name\en($p	R	numbered paragraph number\&.$p	M\(dd	print section heading (internal macro)\en($s	R	column indent\&.$s	M\(dd	footnote separator (from text)\en($v	R\(dd	relative vertical spacing in text\en%	R\(sc	current page number\e&	F\(sc	zero width character, useful for hiding controls\e(\fI\&xx\fP	F\(sc	interpolate special character \fI\&xx\fP\&.(b	M	begin block\&.(c	M	begin centered block\&.(d	M	begin delayed text\&.(f	M	begin footnote\&.(l	M	begin list\&.(q	M	begin quote\&.(x	M	begin index entry\&.(z	M	begin floating keep\&.)b	M	end block\&.)c	M	end centered block\&.)d	M	end delayed text\&.)f	M	end footnote\&.)l	M	end list\&.)q	M	end quote\&.)x	M	end index entry\&.)z	M	end floating keep\e*\fI\&x\fP	F\(sc	interpolate string \fI\&x\fP\e*(\fI\&xx\fP	F\(sc	interpolate string \fI\&xx\fP\e**	S	optional footnote tag string\&.++	M	set paper section type\&.+c	M	begin chapter\e*,	S	cedilla\e\-	F\(sc	minus sign\e*\-	S	3/4 em dash\e0	F\(sc	unpaddable digit-width space\&.1c	M	revert to single column output\&.2c	M	begin two column output\e*:	S	umlat\e*<	S	begin subscript\e*>	S	end subscript\&.EN	M	end equation\&.EQ	M	begin equation\eL\'\fI\&d\fP\'	F\(sc	vertical line drawing function for distance \fI\&d\fP\&.GE	M\(de	end \fIgremlin\fP picture\&.GF	M\(de	end \fIgremlin\fP picture (with flyback)\&.GS	M\(de	start \fIgremlin\fP picture\&.IE	M\(de	end \fIideal\fP picture\&.IF	M\(de	end \fIideal\fP picture (with flyback)\&.IS	M\(de	start \fIideal\fP picture\&.PE	M\(de	end \fIpic\fP picture\&.PF	M\(de	end \fIpic\fP picture (with flyback)\&.PS	M\(de	start \fIpic\fP picture\&.TE	M	end table\&.TH	M	end header of table\&.TS	M	begin table\e*{	S	begin superscript\en(\&.$	R\(sc	number of arguments to macro\en(\&.i	R\(sc	current indent\en(\&.l	R\(sc	current line length\en(\&.s	R\(sc	current point size\e*(\&\'	S	acute accent\e*(\&\`	S	grave accent\e(\'	F\(sc	acute accent\e(\`	F\(sc	grave accent\e*}	S	end superscript\e^	F\(sc	1/12 em narrow space\e*^	S	caret\&.ad	M\(sc	set text adjustment\&.af	M\(sc	assign format to register\&.am	M\(sc	append to macro\&.ar	M	set page numbers in Arabic\&.as	M\(sc	append to string\&.b	M	bold font\&.ba	M	set base indent\&.bc	M	begin new column\&.bi	M	bold italic\en(bi	R	display (block) indent\&.bl	M	blank lines (even at top of page)\en(bm	R	bottom title margin\&.bp	M\(sc	begin page\&.br	M\(sc	break (start new line)\en(bs	R	display (block) pre/post spacing\en(bt	R	block keep threshold\&.bx	M	boxed\ec	F\(sc	continue input\&.ce	M\(sc	center lines\en(ch	R	current chapter number\&.de	M\(sc	define macro\en(df	R	display font\&.ds	M\(sc	define string\en(dw	R\(sc	current day of week\e*(dw	S	current day of week\en(dy	R\(sc	day of month\ee	F\(sc	printable version of \e\&.ef	M	set footer (even numbered pages only)\&.eh	M	set header (even numbered pages only)\&.el	M\(sc	else part of conditional\&.ep	M	end page\en(es	R	equation pre/post space\ef\fI\&f\fP	F\(sc	inline font change to font \fI\&f\fP\ef(\fI\&ff\fP	F\(sc	inline font change to font \fI\&ff\fP\&.fc	M\(sc	set field characters\en(ff	R	footnote font\&.fi	M\(sc	fill output lines\en(fi	R	footnote indent (first line only)\en(fm	R	footer margin\&.fo	M	set footer\en(fp	R	footnote pointsize\en(fs	R	footnote prespace\en(fu	R	footnote undent (from right margin)\eh\'\fI\&d\fP\'	F\(sc	local horizontal motion for distance \fI\&d\fP\&.hc	M\(sc	set hyphenation character\&.he	M	set header\&.hl	M	draw horizontal line\en(hm	R	header margin\&.hx	M	suppress headers and footers on next page\&.hy	M\(sc	set hyphenation mode\&.i	M	italic font\&.ie	M\(sc	conditional with else\&.if	M\(sc	conditional\en(ii	R	indented paragraph indent\&.in	M\(sc	indent (transient, use .ba for pervasive)\&.ip	M	begin indented paragraph\&.ix	M	indent, no break\el\'\fI\&d\fP\'	F\(sc	horizontal line drawing function for distance \fI\&d\fP\&.lc	M\(sc	set leader repetition character\&.ll	M	set line length\&.lp	M	begin left justified paragraph\e*(lq	S	left quote marks\&.ls	M\(sc	set multi-line spacing\&.m1	M	set space from top of page to header\&.m2	M	set space from header to text\&.m3	M	set space from text to footer\&.m4	M	set space from footer to bottom of page\&.mc	M\(sc	insert margin character\&.mk	M\(sc	mark vertical position\en(mo	R\(sc	month of year\e*(mo	S	current month\en\fI\&x\fP	F\(sc	interpolate number register \fI\&x\fP\en(\fI\&xx\fP	F\(sc	interpolate number register \fI\&xx\fP\&.n1	M	number lines in margin\&.n2	M	number lines in margin\&.na	M\(sc	turn off text adjustment\&.ne	M\(sc	need vertical space\&.nf	M\(sc	don't fill output lines\&.nh	M\(sc	turn off hyphenation\&.np	M	begin numbered paragraph\&.nr	M\(sc	set number register\&.ns	M\(sc	no space mode\e*o	S	circle (e.g., for Norse A\*o)\&.of	M	set footer (odd numbered pages only)\&.oh	M	set header (odd numbered pages only)\&.pa	M	begin page\&.pd	M	print delayed text\en(pf	R	paragraph font\en(pi	R	paragraph indent\&.pl	M\(sc	set page length\&.pn	M\(sc	set next page number\&.po	M\(sc	page offset\en(po	R	simulated page offset\&.pp	M	begin paragraph\en(pp	R	paragraph pointsize\en(ps	R	paragraph prespace\&.q	M	quoted\e*(qa	S	for all\e*(qe	S	there exists\en(qi	R	quote indent (also shortens line)\en(qp	R	quote pointsize\en(qs	R	quote pre/post space\&.r	M	roman font\&.rb	M	real bold font\&.re	M	reset tabs\&.rm	M\(sc	remove macro or string\&.rn	M\(sc	rename macro or string\&.ro	M	set page numbers in roman\e*(rq	S	right quote marks\&.rr	M\(sc	remove register\&.rs	M\(sc	restore spacing\&.rt	M\(sc	return to vertical position\es\fI\&S\fP	F\(sc	inline size change to size \fI\&S\fP\en(sf	R	section title font\&.sh	M	begin numbered section\en(si	R	relative base indent per section depth\&.sk	M	skip next page\&.sm	M	set argument in a smaller pointsize\&.so	M\(sc	source input file\en(so	R	additional section title offset\&.sp	M\(sc	vertical space\en(sp	R	section title pointsize\en(ss	R	section prespace\&.sx	M	change section depth\&.sz	M	set pointsize and vertical spacing\&.ta	M\(sc	set tab stops\&.tc	M\(sc	set tab repetition character\e*(td	S	today's date\en(tf	R	title font\&.ti	M\(sc	temporary indent (next line only)\&.tl	M\(sc	three part title\en(tm	R	top title margin\&.tp	M	begin title page\en(tp	R	title pointsize\&.tr	M\(sc	translate\&.u	M	underlined\&.uh	M	unnumbered section\&.ul	M\(sc	underline next line\ev\'\fI\&d\fP\'	F\(sc	local vertical motion for distance \fI\&d\fP\e*v	S	inverted `v' for czeck ``e\*v''\ew\'\fI\&S\fP\'	F\(sc	return width of string \fI\&S\fP\&.xl	M	set line length (local)\&.xp	M	print index\en(xs	R	index entry prespace\en(xu	R	index undent (from right margin)\en(yr	R\(sc	year (last two digits only)\en(zs	R	floating keep pre/post space\e{	F\(sc	begin conditional group\e|	F\(sc	1/6 em narrow space\e}	F\(sc	end conditional group\e*~	S	tilde.)l.rm $H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -