入口
benchmarks
  bonnie
    results
  bytebench
comms
  mgetty
    /etc/mail/aliases
  mgetty+sendfax
    pppd サーバを作る mgetty
    設定の概要
    /etc/tty00 --モデム
    /etc/ttys
    mgetty.config, login.config
    まずは login して見る
    /etc/ppp/options
    /etc/ppp/pap-secrets
    確認方法
cross
  i386-mingw32
  ming-w64
    二つの不思議
databases
  mysql-server
    mysql_install_db
    rc.d/mysqld
    mysql_secure_installation
    20050605
      pkg_add
      (err)
      grant
    help
    error
      mysqlcheck
      reset password
      backup
    reset password
    create db
    create user
    grant
    ProFTPD+mysql
    操作
  postgres
  rrdtool
devel
  cvsync
    cvsync.conf
    ソースの取出
    問題
      desired version
  distcc
    url
    distcc って何
    用意するもの
    distccmon-text
    pkg_add
  doxygen
    Doxyfile
    出力を利用する
    1.4.5
    2007/04
  doxygen/gcc
    doxy 1.4.5
  mercurial
  git
font
  設定方法
    mkfontdir
    fontpath
  確認方法
    fontpath
    全ての書体
  intlfonts
    fontpath
  ipa
graphics
  graphviz
  magicpoint
  tgif
    print error
    work around
ham
  hamlog
inputmethod
  anthy
    kinput2
mail
  cyrus-imapd
    url
    説明
    pkg_info -D
    bin/master
    /etc/rc.d/
    認証
    cyrus-saslauthd
    メール box の管理
    着信(MTA)
    問題
    古い cyrus
    sieve
      設定
      .sieve
      操作
      検査
      有効にするには
      問題
        saslauthd
        passwd is asked
  fml
  sendmail
  milter-regex
  smtpfeed
    smtpfeed.mc
    ./Build
    test
    起動準備
  spamassassin
    pkg_add
    sa-learn
    local.cf
  spamass-milter
    メール見出
    設定
    問題
    tuning
  squirrelmail
    url
    設置と設定
    pkg_info -D
    apache
    開始画面例
    文字符号
    課題
    問題
  ja-squirrelmail
    url
    設置と設定
    pkg_info -D
    開始画面例
    文字符号
    課題
    問題
  ctorrent
  urjtag
misc
  ttyrec
multimedia
  mplayer
  gmplayer
  libdvdcss
  xine-ui
net
  bind9
    設定確認
    起動
    必要な機能の分類
    chroot 環境
  TCP/IP と AppleTalk
  netatalk
    AppleTalk と TCP/IP
    版と構成部品
    pkg_info -D
    afpd
    一時的に起動
    認証
    動作確認
    誤り
  mrtg
  net-snmp
    設定
    起動
    log
    mrtg
    snmpget
    snmpwalk
    man pages
    参考
  rsync
  samba
    版
    設定
      smb.conf
      /etc/rc.d
    起動
    add user
    debug
    problem
news
  inn
pkgtools
  pkg_chk
print
  mf
    pktogf + gftodvi
  bibtex
    ごみ
  xpdf
  ja-ptex-bin
    jpbibtex
  ja-ptex
    dvipdfmx
    その他
  pdvipdfmx
personal
  fml
    設定作業の流れ
    pkg_info -D
    fml-system
    ml を作る
      newml
    /etc/mail/aliases
    Generic From
    sendmail.cf
    最初の会員
    自動で送られるメール
    MHonArc
    majordomo
    覚え
      password の設定
      members-admin
      log
      cf を変更した時には
      自動登録
      メールで管理するには
      admin add で welcome
      asymmetric mode って
      debug
      問題
      package 問題
  id-utils
security
  cyrus-sasl
  cy2-crammd5
  openssh
sysutils
  dd_rescue
  mklivecd
      config
  memtester
textproc
  hyperestraier
    更新
    異常停止
wip
  emacs-current
    X11
wip-jp
wm
  fvwm2
www
  apache
    rc.d
    httpd.conf
    start
    mkcert
    startssl
  ap2-auth-pgsql
  cvsweb
    pkgsrc
  firefox
    Fonts
    言語毎設定
    Firmacs
  php4
    mb_string
      Wordpress
    php.ini
  w3m
X11
  qt2
wip
  u-boot

Software 入口 | Hardware | NetBSD 解説 | packages | macppc | TsubaiBSD 絹/software/全文検索

This is under: http://www.ki.nu/software/pkgsrc/

NetBSD/pkgsrc

Last Update: "2006/11/16 12:19:19 makoto"

print

mf

print/teTeX3-bin の中に mf があります。 この mf つまり MetaFont は TeX/LaTeX で組版する時の外字、 と考えると分りやすいかと思います。 本来は外字ではなく、TeX で使う(英数)文字は全て mf で書いてあるので、本来の姿 と言えるはずです。

さて、 2004/07/13 の日記 に、これを使ったとても簡単な作業の記録があります。 Makefile を見ると分りますが、

test.onepass: test.tex apple.600pk

apple.600pk:	apple.tfm
	rm -rf apple.600pk
	mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 apple

apple.tfm:	apple.mf
	mf '\mode=canonex; input apple.mf'
  • MetaFont 語で 文字の図形 を作る
  • mf で tfm 形式を作る
  • tfm 形式から pk 形式を作る
という手順になります。その後に、この pk 形式を TeX から呼出す ことになります。 上の例では、本当に簡単なものでして、A と C という文字しか定義していません。

最近はどうも MetaFont を使うのではなくて MetaPost を使うのが流行らしいです。 (と思ったのですが、少し違っているかも知れません)

pktogf + gftodvi

metafont と一緒に入るものに pktogf, gftodvi があります。 これを使うと、上で作った pk を dvi に変換出来るので、それを vfxdvi で確認 することが出来ます (一文字一頁で表示します)。
   134  22:40   pktogf apple.600pk
   136  22:41   gftodvi apple.600gf
   140  22:41   vfxdvi apple.dvi
http://hashi4.civil.tohoku.ac.jp/soft/node6.html

bibtex

BibTeX+Emacsで参考文献データベース
http://marigold.sakura.ne.jp/tutorial/bibtex.html

ごみ

makttyp6:makoto@mini 10:48:33/061104(~...TeX/mf)> make
mf '\mode=canonex; input apple.mf'
warning: kpathsea: No usable entries in /var/spool/texfonts/ls-R.
warning: kpathsea: See the manual for how to generate ls-R.
This is METAFONT, Version 2.71828 (Web2C 7.5.4)
(apple.mf)
*
metafont とは直接関係ないのですが、上の問題が気になりますので、次のように実行しました
ttyr4:makoto@mini 19:36:39/061109(~...TeX/mf)> sudo /usr/pkg/bin/mktexlsr 
Password:
warning: kpathsea: No usable entries in /var/spool/texfonts/ls-R.
warning: kpathsea: See the manual for how to generate ls-R.
mktexlsr: Updating /home/makoto/.texmf-var/ls-R... 
mktexlsr: Updating /usr/pkg/share/texmf/ls-R... 
mktexlsr: Updating /usr/pkg/share/texmf-dist/ls-R... 
mktexlsr: Updating /usr/pkg/share/texmf-local/ls-R... 
mktexlsr: Updating /usr/pkg/share/texmf-var/ls-R... 
mktexlsr: /var/spool/texfonts/ls-R lacks magic string. Skipping...
mktexlsr: Done.
ttyr4:makoto@mini 19:36:58/061109(~...TeX/mf)> 

ttyr4:makoto@mini 19:36:58/061109(~...TeX/mf)> ls -l /var/spool/texfonts/ls-R 
-rw-r--r--  1 root  wheel  823 Jul 22 09:11 /var/spool/texfonts/ls-R
ttyr4:makoto@mini 19:39:04/061109(~...TeX/mf)> file /var/spool/texfonts/ls-R
/var/spool/texfonts/ls-R: ASCII text
ttyr4:makoto@mini 19:39:09/061109(~...TeX/mf)> head /var/spool/texfonts/ls-R
BUILD_DATE=2006-08-09 16:22:39 +0900
CATEGORIES=devel
CC_VERSION=gcc-4.1.1
CFLAGS=-O2 -I/usr/include
CPPFLAGS=  -I/usr/include
FFLAGS=-O
HOMEPAGE=http://www.gnu.org/software/bison/bison.html
LDFLAGS= -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib
LICENSE=
LOCALBASE=/usr/pkg
ttyr4:makoto@mini 19:39:14/061109(~...TeX/mf)> 
ちょっと変なので消して、もう一度実行すると、直ったようです (何だったのか不明ですが)。
NetBSD解説/pkgsrc
Last Update: Mon, 08 Feb 2016 22:22:20 GMT 1.66 2008/03/08