From owner-ports-jp@jp.freebsd.org  Wed Nov  7 12:32:32 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA39482;
	Wed, 7 Nov 2001 12:32:32 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from chorusroom.c.oka-pu.ac.jp ([163.225.223.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id MAA39462
	for <ports-jp@jp.freebsd.org>; Wed, 7 Nov 2001 12:32:26 +0900 (JST)
	(envelope-from kunishi@c.oka-pu.ac.jp)
Received: (qmail 91206 invoked from network); 7 Nov 2001 03:31:54 -0000
Received: from unknown (HELO localhost) (163.225.223.5)
  by 163.225.223.5 with SMTP; 7 Nov 2001 03:31:54 -0000
Date: Wed, 07 Nov 2001 12:31:38 +0900 (JST)
Message-Id: <20011107.123138.47154714.kunishi@c.oka-pu.ac.jp>
To: ports-jp@jp.freebsd.org
From: KUNISHIMA Takeo <kunishi@c.oka-pu.ac.jp>
In-Reply-To: <7msnbrs67o.wl@waterblue.imgsrc.co.jp>
References: <20011106.223719.122062120.kunishi@c.oka-pu.ac.jp>
	<7mu1w7sa45.wl@waterblue.imgsrc.co.jp>
	<7msnbrs67o.wl@waterblue.imgsrc.co.jp>
Organization: Okayama Prefectural University
X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: ports-jp 11748
Subject: [ports-jp 11748] Re: editors/psgml-emacs21
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: kunishi@c.oka-pu.ac.jp

From: Jun Kuriyama <kuriyama@imgsrc.co.jp>
Subject: [ports-jp 11745] Re: editors/psgml-emacs21
Date: Wed, 07 Nov 2001 10:46:51 +0900

> $B!!(BHTML $B$C$F(B psgml $B$K2s$5$J$$$H$^$:$=$&!#>/$J$/$H$b(B emacs21 $B$@$H!"(B
> 
> (setq auto-mode-alist
>       (append (list '("\\.s?html?\\'" . sgml-mode))
> 	auto-mode-alist))
> 
> $B$r2C$($?$[$&$,$$$$$+$b!"$G$9!#(B

$B$3$NLdBj$O(B Emacs20 $B$G$b5/$3$j$^$9!#(B($B$R$g$C$H$9$k$H(B Emacs19.34 $B$G$b5/$3(B
$B$k$+$b$7$l$J$$(B)
Emacs $BI8=`$N(B sgml mode (sgml-mode.el) $B$H(B psgml $B$,F1$8(B mode $BL>(B(sgml-mode)$B$r(B
$B;H$C$F$$$F!"$+$D%7%s%\%kL>$,0lIt>WFM$7$F$$$k$N$,860x$G$9!#(B
psgml $B$,(B sgml-mode $B$N4X?t$+$i0lItN.MQ$7$F$$$F!"$=$l$N8_49@-$,<h$l$J$/(B
$B$J$C$F$$$k$_$?$$!#(B
# $B$=$b$=$b!"(Bpsgml $B$,(B sgml-* $B$H$$$&%7%s%\%kL>$r;H$C$F$$$k$N$,0-$$!"$H$$$&(B
# $B5$$,$7$F$^$9!#(B

$B$=$&$$$&$o$1$J$N$G!"K\<AE*$K$O(B
$B!&(Bpsgml $B$N%a%8%c!<%b!<%IL>$r(B psgml-mode, pxml-mode $B$H$G$bJQ99(B
$B!&(Bsgml mode $B$H>WFM$7$F$$$k%7%s%\%kL>$rJQ99(B
$B$9$k$7$+$J$$$N$G$9$,!"1F6A$,Bg$-$$$N$G!"(Bports $B%l%Y%k$GBP1~$9$k$N$O(B
$BLdBj$"$j$+$J$"$H;W$$$^$9!#(B
$B$5$j$H$F!"(Bpsgml $B$N:n<T$,%a%s%F%J%s%9$r$9$k5$$,$J$/$J$C$F$-$F$$$k$h$&$J(B
$B46$8$,$9$k$N$G!"%"%W%j%1!<%7%g%s$K=$@5$r2C$($F$b$i$&$N$bK>$_Gv$/$5$$!#(B

$B8=>u$N(B ports $B$GD>@\1F6A$,=P$=$&$J$N$O(B html $B$/$i$$$@$H;W$&$N$G!"0BD>$K(B
$B$O!"$/$j$d$^$5$s$N8@$o$l$kDL$j!"(Bpsgml $B$r(B autoload $B$7$?$"$H$K$3$N@_Dj$r(B
$BF~$l$F$*$/$N$,$$$$$h$&$J5$$,$7$^$9!#(B

> $B!!(Bpsgml $B$,;H$o$l$kA0$K(B HTML $B$r3+$/$HDL>o$N(B HTML mode (sgml-mode $B%Y!<%9(B)
> $B$,;H$o$l$F$7$^$$!"<!$K(B SGML $B$r3+$3$&$H$9$k$H(B psgml mode $B$8$c$J$/$F(B
> $BIaDL$N(B sgml-mode $B$K$J$C$A$c$&!#(B
 
$B$[$+$K$b!"(B(ports $B$KFM$C9~$s$G$^$;$s$,(B) SmartDoc (textproc/smartdoc)$B$N(B
$BJT=8%a%8%c!<%b!<%I$N(B sdoc-mode.el $B$J$s$F$N$b!"(Bsgml-mode $B$r;H$C$F$k$N$G!"(B
psgml $B$r0lEY(B load $B$7$F$7$^$&$H;H$($J$/$J$C$F$7$^$$$^$9!#(B

> # $B$^$@?'$,Ce$+$J$$!<!<!#(B

psgml $BI8=`$N(B face $B$C$F?'$J$7$8$c$J$$$G$9$+$M!#(B
$B$R$g$C$H$7$F!"$3$s$J$s$G?'$,IU$$$?$j$7$^$9(B?

;; Faces
(setq-default sgml-set-face t)

(make-face 'sgml-comment-face)
(make-face 'sgml-doctype-face)
(make-face 'sgml-end-tag-face)
(make-face 'sgml-entity-face)
(make-face 'sgml-ignored-face)
(make-face 'sgml-ms-end-face)
(make-face 'sgml-ms-start-face)
(make-face 'sgml-pi-face)
(make-face 'sgml-sgml-face)
(make-face 'sgml-short-ref-face)
(make-face 'sgml-start-tag-face)

(set-face-foreground 'sgml-comment-face "dark green")
(set-face-foreground 'sgml-doctype-face "maroon")
(set-face-foreground 'sgml-end-tag-face "blue2")
(set-face-foreground 'sgml-entity-face "red2")
(set-face-foreground 'sgml-ignored-face "maroon")
(set-face-background 'sgml-ignored-face "gray90")
(set-face-foreground 'sgml-ms-end-face "maroon")
(set-face-foreground 'sgml-ms-start-face "maroon")
(set-face-foreground 'sgml-pi-face "maroon")
(set-face-foreground 'sgml-sgml-face "maroon")
(set-face-foreground 'sgml-short-ref-face "goldenrod")
(set-face-foreground 'sgml-start-tag-face "blue2")
(setq-default sgml-markup-faces
	      '((comment . sgml-comment-face)
		(doctype . sgml-doctype-face)
		(end-tag . sgml-end-tag-face)
		(entity . sgml-entity-face)
		(ignored . sgml-ignored-face)
		(ms-end . sgml-ms-end-face)
		(ms-start . sgml-ms-start-face)
		(pi . sgml-pi-face)
		(sgml . sgml-sgml-face)
		(short-ref . sgml-short-ref-face)
		(start-tag . sgml-start-tag-face)))

-- 
$B9qEg>f@8(B@$B2,;38)N)Bg3X>pJs9)3XIt>pJsDL?.9)3X2J(B
Internet: kunishi@c.oka-pu.ac.jp
Homepage: http://alpha.c.oka-pu.ac.jp/~kunishi/
