vine-users ML アーカイブ



[vine-users:054905] Re: リコーフォントの設定: 2.5CR->2.6

  • From: Shoji Matsumoto <shom@xxxxxxxxxxxxx>
  • Subject: [vine-users:054905] Re: リコーフォントの設定: 2.5CR->2.6
  • Date: Wed, 30 Oct 2002 22:41:55 +0900
松本です。

hane@xxxxxxxxxxxxxx wrote:
> こんにちは
> 2.5CRを2.6r1にupdateしました.
> その結果、TrueTypeフォントはリコーフォントが
> 書き換えられ東風フォントと混在してしまいました.

添付の ricohlx.ttfconf を /usr/lib/X11/fonts/TrueType/ricohlx.ttfconf に
置き換え、

# cd /usr/lib/X11/fonts/TrueType
# mktcapdir `pwd` *.ttfconf

してください。
###############################################################################
# delimiter: TAB
##########################################################
# Entry format:
#-----------------------------------------------------------------------
#<foundry>	<family>	<charset1>[,<charset2>]	<prop|cell|mono>
#	<filename for Medium Roman>	[<additional ttcap>]
#	<filename for Bold   Roman>	[<additional ttcap>]
#	<filename for Medium Italic>	[<additional ttcap>]
#	<filename for Bold   Italic>	[<additional ttcap>]
#-----------------------------------------------------------------------
# * (<filename for *>) makes ttcap entry automatically.
# * --                 makes no entry.
#
##########################################################
# Alias format:
#-----------------------------------------------------------------------
#alias	<NAME for alias>	<NAME for entity>	<priority(digit)>
#-----------------------------------------------------------------------
# NAME : <foundry>-<family>-<charset>-<encoding>
#
##########################################################
# TTCAP:
# fn=<face number:int>
# ai=<slant rate:real>
# fp=[yn] font metric calicurate (this is obsolete? -> fs)
# fs=[pmc] force spacing
# bw=<width rate:real> this opt is valid for fixed fonts
# ds=[yn] double striking (pseudo bold) ab is obsoletes
# vl=[yn] very lazy method to caliculate metrics
# eo=<code conversion module name:string>
# hi=[yn] hinting
# cr=Range[,Range,..] Range = a|a-b|-b|a- : restrict code range : use for unicode fonts
# eb=[yn] use embedded bitpmas (and bs is needed) : not recommended with vl,eb
# bs=<real> embedded bitmap bounding box width rate

######################################################################
# Ricoh TTF with Vine 2.5CR

##########################################################
# LX-Mincho, LX-P-Mincho

ricoh	lx mincho	iso8859-1,jisx0201.1976-0	mono
	lxmincho.ttc	
	(lxmincho.ttc)	
	(lxmincho.ttc)	
	(lxmincho.ttc)	

ricoh	lx mincho	jisx0208.1983-0	mono
	lxmincho.ttc
	(lxmincho.ttc)
	(lxmincho.ttc)
	(lxmincho.ttc)

ricoh	lx p mincho	iso8859-1,jisx0201.1976-0	prop
	lxmincho.ttc	fn=1:eb=y:hi=y:bs=1.7
	(lxmincho.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmincho.ttc)	fn=1:eb=y:hi=y:bs=1.7
	(lxmincho.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p mincho	jisx0208.1983-0	prop
	lxmincho.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmincho.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmincho.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmincho.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p mincho	iso10646-1	prop
	lxmincho.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmincho.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmincho.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmincho.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05


##########################################################
# LX-Gothic, LX-P-Gothic

ricoh	lx gothic	iso8859-1,jisx0201.1976-0	mono
	lxgothic.ttc	eb=y:hi=y
	(lxgothic.ttc)	eb=y:hi=y
	(lxgothic.ttc)	eb=y:hi=y
	(lxgothic.ttc)	eb=y:hi=y

ricoh	lx gothic	jisx0208.1983-0	mono
	lxgothic.ttc	eb=y:hi=y
	(lxgothic.ttc)	eb=y:hi=y
	(lxgothic.ttc)	eb=y:hi=y
	(lxgothic.ttc)	eb=y:hi=y

ricoh	lx gothic	iso10646-1	mono
	lxgothic.ttc	vl=y:eb=y:hi=y
	(lxgothic.ttc)	vl=y:eb=y:hi=y
	(lxgothic.ttc)	vl=y:eb=y:hi=y
	(lxgothic.ttc)	vl=y:eb=y:hi=y

ricoh	lx p gothic	iso8859-1,jisx0201.1976-0	prop
	lxgothic.ttc	fn=1:eb=y:hi=y:bs=1.7
	(lxgothic.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothic.ttc)	fn=1:eb=y:hi=y:bs=1.7
	(lxgothic.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p gothic	jisx0208.1983-0	prop
	lxgothic.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothic.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothic.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothic.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p gothic	iso10646-1	prop
	lxgothic.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothic.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothic.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothic.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

##########################################################
# LX-Gothic-UB, LX-P-Gothic-UB, LX-S-Gothic-UB
# lxgothic = Soei KakuGothic UB

ricoh	lx gothic UB	iso8859-1,jisx0201.1976-0	mono
	lxgothub.ttc	eb=y:hi=y
	(lxgothub.ttc)	eb=y:hi=y
	(lxgothub.ttc)	eb=y:hi=y
	(lxgothub.ttc)	eb=y:hi=y

ricoh	lx gothic UB	jisx0208.1983-0	mono
	lxgothub.ttc	eb=y:hi=y
	(lxgothub.ttc)	eb=y:hi=y
	(lxgothub.ttc)	eb=y:hi=y
	(lxgothub.ttc)	eb=y:hi=y

ricoh	lx gothic UB	iso10646-1	mono
	lxgothub.ttc	vl=y:eb=y:hi=y
	(lxgothub.ttc)	vl=y:eb=y:hi=y
	(lxgothub.ttc)	vl=y:eb=y:hi=y
	(lxgothub.ttc)	vl=y:eb=y:hi=y

ricoh	lx p gothic UB	iso8859-1,jisx0201.1976-0	prop
	lxgothub.ttc	fn=1:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothub.ttc)	fn=1:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p gothic UB	jisx0208.1983-0	prop
	lxgothub.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothub.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p gothic UB	iso10646-1	prop
	lxgothub.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothub.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s gothic UB	iso8859-1,jisx0201.1976-0	prop
	lxgothub.ttc	fn=2:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothub.ttc)	fn=2:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s gothic UB	jisx0208.1983-0	pcell
	lxgothub.ttc	fn=2:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothub.ttc)	fn=2:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s gothic UB	iso10646-1	prop
	lxgothub.ttc	vl=y:fn=2:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxgothub.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7
	(lxgothub.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7:bw=1.05

##########################################################
# fixed
#

ricoh	fixed	iso8859-1,jisx0201.1976-0	mono
	lxgothic.ttc	
	(lxgothic.ttc)	
	(lxgothic.ttc)	
	(lxgothic.ttc)	

ricoh	fixed	jisx0208.1983-0	mono
	lxgothic.ttc
	(lxgothic.ttc)
	(lxgothic.ttc)
	(lxgothic.ttc)

##########################################################
# LX-MaruGothic

ricoh	lx marugothic	iso8859-1,jisx0201.1976-0	mono
	lxmgoth.ttc	
	(lxmgoth.ttc)	
	(lxmgoth.ttc)	
	(lxmgoth.ttc)	

ricoh	lx marugothic	jisx0208.1983-0	mono
	lxmgoth.ttc
	(lxmgoth.ttc)
	(lxmgoth.ttc)
	(lxmgoth.ttc)

ricoh	lx p marugothic	iso8859-1,jisx0201.1976-0	prop
	lxmgoth.ttc	fn=1:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmgoth.ttc)	fn=1:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p marugothic	jisx0208.1983-0	prop
	lxmgoth.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmgoth.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p marugothic	iso10646-1	prop
	lxmgoth.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmgoth.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s marugothic	iso8859-1,jisx0201.1976-0	prop
	lxmgoth.ttc	fn=2:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmgoth.ttc)	fn=2:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s marugothic	jisx0208.1983-0	pcell
	lxmgoth.ttc	fn=2:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmgoth.ttc)	fn=2:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s marugothic	iso10646-1	prop
	lxmgoth.ttc	vl=y:fn=2:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxmgoth.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7
	(lxmgoth.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7:bw=1.05

##########################################################
# LX-POP

ricoh	lx pop	iso8859-1,jisx0201.1976-0	mono
	lxpop.ttc	
	(lxpop.ttc)	
	(lxpop.ttc)	
	(lxpop.ttc)	

ricoh	lx pop	jisx0208.1983-0	mono
	lxpop.ttc
	(lxpop.ttc)
	(lxpop.ttc)
	(lxpop.ttc)

ricoh	lx p pop	iso8859-1,jisx0201.1976-0	prop
	lxpop.ttc	fn=1:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxpop.ttc)	fn=1:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p pop	jisx0208.1983-0	prop
	lxpop.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxpop.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx p pop	iso10646-1	prop
	lxpop.ttc	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05
	(lxpop.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	vl=y:fn=1:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s pop	iso8859-1,jisx0201.1976-0	prop
	lxpop.ttc	fn=2:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxpop.ttc)	fn=2:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s pop	jisx0208.1983-0	pcell
	lxpop.ttc	fn=2:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxpop.ttc)	fn=2:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	fn=2:eb=y:hi=y:bs=1.7:bw=1.05

ricoh	lx s pop	iso10646-1	prop
	lxpop.ttc	vl=y:fn=2:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7:bw=1.05
	(lxpop.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7
	(lxpop.ttc)	vl=y:fn=2:eb=y:hi=y:bs=1.7:bw=1.05


##########################################################
# ALIASES

alias	alias-gothic-p-iso8859-1	ricoh-lx p gothic-iso8859-1	20
alias	alias-gothic-p-jisx0201.1976-0	ricoh-lx p gothic-jisx0201.1976-0	20
alias	alias-gothic-p-jisx0208.1983-0	ricoh-lx p gothic-jisx0208.1983-0	20
alias	alias-gothic-p-jisx0208.1983-0	ricoh-lx p gothic-iso10646-1	10

alias	alias-mincho-p-iso8859-1	ricoh-lx p mincho-iso8859-1	20
alias	alias-mincho-p-jisx0201.1976-0	ricoh-lx p mincho-jisx0201.1976-0	20
alias	alias-mincho-p-jisx0208.1983-0	ricoh-lx p mincho-jisx0208.1983-0	20
alias	alias-mincho-p-jisx0208.1983-0	ricoh-lx p mincho-iso10646-1	10

alias	alias-fixed-c-iso8859-1	ricoh-fixed-iso8859-1	20
alias	alias-fixed-c-jisx0201.1976-0	ricoh-fixed-jisx0201.1976-0	20
alias	alias-fixed-c-jisx0208.1983-0	ricoh-fixed-jisx0208.1983-0	20
alias	alias-fixed-c-jisx0208.1983-0	ricoh-fixed-iso10646-1	10

alias	misc-fixed-c-iso8859-1	ricoh-fixed-iso8859-1	20
alias	misc-fixed-c-jisx0201.1976-0	ricoh-fixed-jisx0201.1976-0	20
alias	misc-fixed-c-jisx0208.1983-0	ricoh-fixed-jisx0208.1983-0	20
alias	misc-fixed-c-jisx0208.1983-0	ricoh-fixed-iso10646-1	10

alias	alias-serif-p-iso8859-1	ricoh-lx p mincho-iso8859-1	20
alias	alias-serif-p-jisx0201.1976-0	ricoh-lx p mincho-jisx0201.1976-0	20
alias	alias-serif-p-jisx0208.1983-0	ricoh-lx p mincho-jisx0208.1983-0	20
alias	alias-serif-p-jisx0208.1983-0	ricoh-lx p mincho-iso10646-1	10

alias	alias-sans-p-iso8859-1	ricoh-lx p gothic-iso8859-1	20
alias	alias-sans-p-jisx0201.1976-0	ricoh-lx p gothic-jisx0201.1976-0	20
alias	alias-sans-p-jisx0208.1983-0	ricoh-lx p gothic-jisx0208.1983-0	20
alias	alias-sans-p-jisx0208.1983-0	ricoh-lx p gothic-iso10646-1	10

alias	alias-monospace-m-iso8859-1	ricoh-lx gothic-iso8859-1	20
alias	alias-monospace-m-jisx0201.1976-0	ricoh-lx gothic-jisx0201.1976-0	20
alias	alias-monospace-m-jisx0208.1983-0	ricoh-lx gothic-jisx0208.1983-0	20
alias	alias-monospace-m-jisx0208.1983-0	ricoh-lx gothic-iso10646-1	10