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

📄 lnxdoc.rules

📁 unix vnc 协议源码. VNC是一款远程控制工具软件.
💻 RULES
字号:
XCOMM $XFree86: xc/config/cf/lnxdoc.rules,v 3.9 1997/01/26 05:10:25 dawes Exp $XCOMMXCOMM Rules for formatting Linuxdoc-SGML documentationXCOMM#include <lnxdoc.tmpl>#ifdef DontInstallLinuxDoc#define LinuxDocInstall(file,dest)	/* do nothing */#define LinuxDocInstallMultiple(files,dest)	/* do nothing */#else#define LinuxDocInstall(file,dest)	InstallNonExecFile(file,dest)#define LinuxDocInstallMultiple(files,dest)				@@\InstallMultipleDest(install,files,dest)#endif#if !HasSgmlFmt/* Version for Linuxdoc-SGML */#if BuildLinuxDocPS#define LinuxDocSgmlToPs(sgmlfile,base) 				@@\AllTarget(base.ps)							@@\									@@\base.ps: sgmlfile							@@\	RemoveFile(base.dvi)						@@\	$(LINUXDOCFORMAT) -T latex sgmlfile | \				@@\	    $(LINUXDOCLATEX) -d > base.dvi				@@\	RemoveFile(base.ps)						@@\	$(DVIPS) $(DVIPSOPTIONS) -o base._ps base.dvi && \		@@\	    $(MV) base._ps $@						@@\	RemoveFile(base.dvi)						@@\									@@\LinuxDocInstall(base.ps,$(XFREE86PSDOCDIR))				@@\									@@\clean::									@@\	RemoveFiles(base.dvi base._ps base.ps)#else#define LinuxDocSgmlToPs(sgmlfile,base) /**/#endif#if BuildLinuxDocText#define LinuxDocSgmlToText(sgmlfile,textfile)				@@\AllTarget(textfile)							@@\									@@\textfile: sgmlfile							@@\	RemoveFile(textfile)						@@\	$(LINUXDOCFORMAT) -T nroff sgmlfile | \				@@\	    $(LINUXDOCROFF) | $(XFREE86IDENTFIX) > _$@ && \		@@\	    $(MV) _$@ $@						@@\									@@\LinuxDocInstall(textfile,$(XFREE86DOCDIR))				@@\									@@\clean::									@@\	RemoveFiles(Concat(_,textfile) textfile)#else#define LinuxDocSgmlToText(sgmlfile,textfile) /**/#endif/* * The 'echo' stuff here is a bit of a hack, but 'set -x' doesn't show * what is going on. */#if BuildLinuxDocHtml#define LinuxDocSgmlToHtml(sgmlfile,base)				@@\AllTarget(base.html)							@@\									@@\base.html: sgmlfile							@@\	@(TMP=/tmp/tmp.$$$$; \						@@\	  RemoveFile($${TMP}); \					@@\	  echo RemoveFiles(base*.html); \				@@\	  RemoveFiles(base*.html); \					@@\	  echo "$(LINUXDOCFORMAT) -T html sgmlfile |" \			@@\	    "$(LINUXDOCPREHTML) | $(LINUXDOCFIXREF) > $${TMP}"; \	@@\	  $(LINUXDOCFORMAT) -T html sgmlfile | \			@@\	    $(LINUXDOCPREHTML) | $(LINUXDOCFIXREF) > $${TMP};	 \	@@\	  echo "$(LINUXDOCFORMAT) -T html sgmlfile |" \			@@\	    "$(LINUXDOCPREHTML) >> $${TMP}"; \				@@\	  $(LINUXDOCFORMAT) -T html sgmlfile | \			@@\	    $(LINUXDOCPREHTML) >> $${TMP}; \				@@\	  echo "$(LINUXDOCHTML) base < $${TMP} > base.html &&" \	@@\	    "$(MV) base._html $@"; \					@@\	  $(LINUXDOCHTML) base < $${TMP} > base._html && \		@@\	    $(MV) base._html $@; \					@@\	  RemoveFile($${TMP}))						@@\									@@\LinuxDocInstallMultiple(base*.html,$(XFREE86HTMLDOCDIR))		@@\									@@\clean::									@@\	RemoveFiles(base*.html base._html)#else#define LinuxDocSgmlToHtml(sgmlfile,base) /**/#endif#else /* HasSgmlFmt *//* Version for FreeBSD's sgmlfmt */#if BuildLinuxDocPS#define LinuxDocSgmlToPs(sgmlfile,base) 				@@\AllTarget(base.ps)							@@\									@@\base.ps: sgmlfile							@@\	RemoveFile(base.ps)						@@\	@(BASE=`basename sgmlfile .sgml`;\				@@\	  set -x;\							@@\	  RemoveFile($$BASE.ps);\					@@\	  $(SGMLFMTCMD) -f ps sgmlfile && $(MV) $$BASE.ps $@)		@@\									@@\LinuxDocInstall(base.ps,$(XFREE86PSDOCDIR))				@@\									@@\clean::									@@\	RemoveFile(base.ps)#else#define LinuxDocSgmlToPs(sgmlfile,base) /**/#endif#if BuildLinuxDocText#define LinuxDocSgmlToText(sgmlfile,textfile)				@@\AllTarget(textfile)							@@\									@@\textfile: sgmlfile							@@\	RemoveFile(textfile)						@@\	@(BASE=`basename sgmlfile .sgml`;\				@@\	  set -x;\							@@\	  RemoveFile($$BASE.latin1);\					@@\	  $(SGMLFMTCMD) -f latin1 sgmlfile; \				@@\	  $(XFREE86IDENTFIX) < $$BASE.latin1 > _$@ && $(MV) _$@ $@)	@@\									@@\LinuxDocInstall(textfile,$(XFREE86DOCDIR))				@@\									@@\clean::									@@\	RemoveFiles(Concat(_,textfile) textfile)#else#define LinuxDocSgmlToText(sgmlfile,textfile) /**/#endif#if BuildLinuxDocHtml#define LinuxDocSgmlToHtml(sgmlfile,base)				@@\AllTarget(base.html)							@@\									@@\base.html: sgmlfile							@@\	@if [ sgmlfile != base.sgml ]; then $(LN) sgmlfile base.sgml; fi @@\	RemoveFiles(base*.html)						@@\	$(SGMLFMTCMD) -f html base.sgml || RemoveFile($@)		@@\	@if [ sgmlfile != base.sgml ]; then RemoveFile(base.sgml); fi	@@\									@@\LinuxDocInstallMultiple(base*.html,$(XFREE86HTMLDOCDIR))		@@\									@@\clean::									@@\	RemoveFiles(base*.html)#else#define LinuxDocSgmlToHtml(sgmlfile,base) /**/#endif#endif /* HasSgmlFmt */#define LinuxDocTargetLong(sgmlfile,textfile,base)			@@\LinuxDocSgmlToText(sgmlfile,textfile)					@@\LinuxDocSgmlToHtml(sgmlfile,base)					@@\LinuxDocSgmlToPs(sgmlfile,base)#define LinuxDocReadmeTarget(base)					@@\LinuxDocTargetLong(base.sgml,README.base,base)#define LinuxDocTarget(base)						@@\LinuxDocTargetLong(base.sgml,base,base)

⌨️ 快捷键说明

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