---------------------------------------------- ALL : localhost : allow ALL : 127.0.0.1 : allow sshd: ALL : allow sshdfwd-X11 : ALL : allow ALL : ALL : deny ----------------------------------------------上の2行で、ローカルホストにはすべてを許可する。 (この2行を消して困らないようなら、消した方がよい) 3行目は sshd アクセスはどこからでも許可する。 4行目は ssh 経由の X11 の出力ならどこへでも許可する。 5行目はそれ以外の通信はすべて拒否する。
(set-language-environment "Japanese") (set-default-coding-systems 'euc-japan) (set-terminal-coding-system 'euc-japan)と書く。
(set-input-method 'japanese-anthy) (global-set-key "\C-o" 'toggle-input-method)と書く。2行目は、Ctrl-o でAnthy を起動させるための設定です。
(require 'tex-site) (require 'tex-jp) (setq TeX-default-mode 'japanese-latex-mode) (setq japanese-TeX-command-default "pTeX") (setq japanese-LaTeX-command-default "pLaTeX") (setq japanese-LaTeX-default-style "jarticle") (setq kinsoku-limit 10) (setq LaTeX-indent-level 4) (setq LaTeX-item-indent 2) (setq TeX-output-view-style '(("^dvi$" "." "xdvi -s 6 '%d'"))) (setq preview-image-type 'dvipng) (add-hook 'LaTeX-mode-hook (function (lambda () (add-to-list 'TeX-command-list '("pTeX" "%(PDF)ptex %`%S%(PDFout)%(mode)%' %t" TeX-run-TeX nil (plain-tex-mode) :help "Run ASCII pTeX")) (add-to-list 'TeX-command-list '("pLaTeX" "%(PDF)platex %`%S%(PDFout)%(mode)%' %t" TeX-run-TeX nil (latex-mode) :help "Run ASCII pLaTeX")) (add-to-list 'TeX-command-list '("acroread" "acroread '%s.pdf' " TeX-run-command t nil)) (add-to-list 'TeX-command-list '("pdf" "dvipdfmx -V 4 '%s' " TeX-run-command t nil)) )))
echo f jis-cjk.map | sudo tee -a /etc/texmf/dvipdfmx/dvipdfmx.cfg wget http://w32tex.org/current/dvipdfm-w32.tar.bz2 tar jxvf dvipdfm-w32.tar.bz2 cd share/texmf/fonts/map/agl/ sudo cp -v pdfglyphlist.txt glyphlist.txt /etc/texmf/dvipdfmx sudo vi /etc/texmf/texmf.cnf (CMAPFONTSの設定を以下のように変更) CMAPFONTS = .;$TEXMF/fonts/cmap//;/usr/share/fonts/cmap// sudo update-texmf
FreeType2: Open Font Error (/usr/share/fonts/truetype/ttf-japanese-mincho.otf).というエラーが出てくるので、無理矢理ぎみだが
cd /usr/share/fonts/truetype sudo ln -s ttf-japanese-mincho.ttf ttf-japanese-mincho.otfとしてみたらとりあえず xdvi で日本語が出た。
setenv JLESSCHARSET japanese (csh系の場合) nkf file_name | jlessです。
ホスト側では /etc/exports と /etc/hosts.allow を編集する。
/etc/exports は
(export するディレクトリ) (export先のホスト名)
と書く。Linux ではホスト名の後に (rw) と書くと read-write パーミッションが
与えられて export できる。/etc/hosts.allow は
portmap : (NFSクライアントのIPアドレス) : allow
と追加で書いておく。
クライアントのUbuntu側は nfs-common をインストールし、
# sudo mount -t nfs -o proto=tcp,port=2049 (NFSサーバ名):(exportディレクトリ) (マウント先)
とコマンドで打つとマウントできる。マウントできたら、起動時に自動マウントするように
/etc/fstabに
(NFSサーバ名):(exportディレクトリ) (マウント先) nfs _netdev,auto 0 0
と書いておく。コラムの間はタブを入れる。
ドライバインストールの前に必要なアプリケーションをインストールしておく。
sudo apt-get install psutils sudo apt-get install alien sudo apt-get install libcups2-dev sudo apt-get install libstdc++5Ubuntu 10.10 では libstdc は5ではなく6なので、 libstdc++5 がないと lps7000 というバイナリが動きません。
そのままインストールしてもよいが、パッケージ化した方が後々便利かも知れないので、 debパッケージを作成してからインストールする。
sudo alien --scripts Epson-LPS7000-filter-1.0-0.i386.rpm sudo alien --scripts Epson-LPS7000-filter-cups-1.0-0.i386.rpm sudo dpkg -i epson epson-lps7000-filter-cups_1.0-1_i386.deb sudo dpkg -i epson epson-lps7000-filter_1.0-1_i386.deb
最後に /usr/bin/pstolps7000.sh のうち、次の1行を修正する。
(前) rotator="" && test "$useRotator" = "on" && rotator="| pstops -q $pstops1 $pstops2" ↓ (後) rotator="" && test "$useRotator" = "on" && rotator="| /usr/bin/pstops -q $pstops1 $pstops2"
この後は、通常の手順通りに「システム」→「システム管理」→「印刷」の 「追加」ボタンで LP-S7000を探し、ドライバを今しがたインストールしたものを選びます。
これでテストページは綺麗に出てきました。 ところが、acroread から PDF を印刷すると、半ページくらい下にずれて印刷されます。 しかし lpr から同じ PDF を印刷するとちゃんとできました。 また、Openoffice でファイルを開いて印刷しようとすると 1ページのファイルが2ページにわたって(拡大されて)出てきました。 どこかのスクリプトのオプションなんかがうまくいってないのか、 それとも CUPS のどこかがおかしいのかもしれません。
参考ページ
同じトラブルの報告がありまして、どうやらバグがあるらしいです。
launchpad.net内ページの#3に回避法が書いてあって、/etc/apt/apt.conf に
Acquire::http::proxy "http://user:password@hostname:port/";
などと書くということです。http の他、ftp と https も入れておくと良いかも知れません。
proxy サーバで認証が必要ない場合は、user:password@ の部分は削除します。
設定できたら、一度ログアウトしてもう一度ログインし直します。
http_proxy の設定がされていることを確認の上、コマンドラインから
sudo apt-get update
とやっても良いという噂があります。