スポンサーサイト

  • 2019.05.02 Thursday

一定期間更新がないため広告を表示しています

  • 0
    • -
    • -
    • -

    Emacs,TeXのインストール

    • 2004.08.06 Friday
    • 03:46
    WindowsではずっとMeadowを使ってきたが、Macにはそんな亜種はないので本家のEmacs21.3系に移る。

    4年前にはいいPackageもなく、直接ソースコードをコンパイルした覚えすらあるEmacsではあるけれども、現在では10.3にバンドルされているものでもほとんど最新版である。けれどもやはり気分的にPackageからinstallしてみる。

    packageはEasy Packageを使用した。GUI版が整備されているだけではなく、常にセンスのいい安定したv ersionのソフトウエアを集めている、すばらしいPackageである。Macに戻ってくるに当たって閉鎖されているのではないかと少し不安に思ったが、存続されていた。

    インストールは上記サイトのインストール方法のページを参照されたい。特に私が説明する必要もないほど、わかりやすいと思われる(これらも含め、このpackageは本当にすばらしい)。

    ここを利用してダウンロードしたのは、Emacs,elisp関連では
    Emacs-cvs 21.3.50.1
    apel
    flim
    semi
    wl
    ispell
    lookup
    yatex

    またTeX関連では
    dvipdfmx
    ptex-common
    ptex-euc
    ptex-sjis

    などである。

    .emacsの設定では言語環境の設定を「Emacs21 on Mac入門から中毒まで」を参考に、
    ;;Japanese
    (set-language-environment 'Japanese)
    (set-default-coding-systems 'euc-jp)
    (set-terminal-coding-system 'euc-jp)
    (set-keyboard-coding-system 'sjis-mac)
    (set-clipboard-coding-system 'sjis-mac)
    (set-default-process-coding-system '(undecided . euc-jp))
    (set-buffer-file-coding-system 'sjis-mac)

    と換え、Fontは
    ;;Fonts
    (create-fontset-from-fontset-spec
    (concat
    "-*-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-monaco16,"
    "japanese-jisx0208:-apple-osaka-medium-r-normal--16-160-75-75-m-160-jisx0208.1983-sjis,"
    "katakana-jisx0201:apple-helvetica-medium-r-normal--14-140-75-75-m-140-mac-roman,"
    "ascii:-apple-monaco-medium-r-normal-*-14-*-*-*-*-*-mac-roman"))
    (set-default-font "fontset-monaco16")
    ;;(when (/= window-system 'x)
    (setq default-frame-alist (append '((font . "fontset-monaco16"))))
    ;;)

    とした。

    また、spell checkのためのispellはすでに先ほどEasy Packageで導入しているが、そのパスを通すために、
    ;;ispell
    (setq exec-path
    (append
    (list "/usr/local/bin" "/usr/bin") exec-path) ) (setenv "PATH"
    (concat '"/usr/local/bin:" (getenv "PATH")))

    (eval-after-load "ispell"
    '(setq ispell-skip-region-alist (cons '("[^?000-?377]")
    ispell-skip-region-alist)))

    (autoload 'flyspell-mode "flyspell" "On-the-fly spelling checking" t)

    と記述した。これで日本語まじりの文章でも、M-x flyspell-modeとすることでスペルチェックできる。

    そして、最後にYaTeX, yahtmlの設定を以下のようにした。
    ;; YaTeX

    (setq auto-mode-alist
    (cons (cons "??.tex$" 'yatex-mode) auto-mode-alist))
    (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)

    (add-hook
    'yatex-mode-hook
    (function
    (lambda ()
    (outline-minor-mode t)
    (auto-fill-mode -1)
    (progn
    (setq outline-level 'latex-outline-level)
    (setq outline-regexp
    (concat "[ ?t]*??????(documentstyle??|documentclass??|"
    "chapter??|section??|subsection??|subsubsection??)"
    "??*?[ ?t]*[[{]")
    )))))

    ;; YaHTML

    (setq auto-mode-alist
    (cons (cons "??.htm$" 'yahtml-mode) auto-mode-alist))
    (autoload 'yahtml-mode "yahtml" "Yet Another HTML mode" t)
    ;(setq yahtml-www-browser "w3m")

    (add-hook 'yahtml-mode-hook
    #'(lambda ()
    (auto-fill-mode -1)))

    これらの設定はMeadow/Emacs memoを参考にするところが大きい。いずれもすばらしいサイトである。是非一覧いただきたい。

    スポンサーサイト

    • 2019.05.02 Thursday
    • 03:46
    • 0
      • -
      • -
      • -
      コメント
      コメントする








          
      この記事のトラックバックURL
      トラックバック
      驫瑾瑩
      • 驫瑾瑩
      • 2010/06/06 7:59 AM
      骼矼鴉蒻 髓鞐鈞
      • 骼矼鴉蒻 髓鞐鈞
      • 2010/06/22 10:26 PM

      PR

      calendar

      S M T W T F S
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   
      << July 2019 >>

      selected entries

      categories

      archives

      recent comment

      recent trackback

      recommend

      ロッキー・ザ・ファイナル (特別編)
      ロッキー・ザ・ファイナル (特別編) (JUGEMレビュー »)

      ロッキーカムバックを証明する作品。レビューは2007/10/19を参照されたい。

      recommend

      シンデレラマン
      シンデレラマン (JUGEMレビュー »)

      ボクシングファンには面白い映画。ただマジソンスクエアガーデン、何それ?って人にはむかないかも。レビューは8/27のものを。

      recommend

      シグルイ 1 (1) (チャンピオンREDコミックス)
      シグルイ 1 (1) (チャンピオンREDコミックス) (JUGEMレビュー »)
      南條 範夫,山口 貴由
      山口氏の世界観と武士道の奇妙な融合が楽しめます。「やってくれた哉」など、奇怪な言葉(武家言葉ではない気がする)が飛び交う世界。そして、「武家の風習」がさも正しげに書いてありますが、やっぱりちょっとずれてる気がする。正に「士狂い」の世界。レビューは9/18のものを参照ください。

      recommend

      鼻行類―新しく発見された哺乳類の構造と生活
      鼻行類―新しく発見された哺乳類の構造と生活 (JUGEMレビュー »)
      H.シュテュンプケ 日高 敏隆 羽田 節子
      空想上で哺乳類の目を一つ作ってしまい、しかも詳細をがちがちに作りこんだ所が大好きです。

      recommend

      RAINBOW 1 (1)
      RAINBOW 1 (1) (JUGEMレビュー »)
      安部 譲二, 柿崎 正澄
      お勧めです。読むと、「安部譲二でもやっぱり作家なんだなあ、漫画家とはちょっと違うんだなあ」とふと思ったりするかも。レビューは1/6のものを

      recommend

      現代マンガの全体像
      現代マンガの全体像 (JUGEMレビュー »)
      呉 智英
      僕の知る限り、もっともすばらしい漫画評論の単行本、評論の本なのでレビューはなし

      recommend

      ロートレック荘事件
      ロートレック荘事件 (JUGEMレビュー »)
      筒井 康隆
      大変お勧め。推理小説として、他に類を見ない技法。レビューは6/5のものを参照下さい

      recommend

      鉄腕ガール (3)
      鉄腕ガール (3) (JUGEMレビュー »)
      高橋 ツトム
      お勧めです。調べたら、文庫版でも出てるらしい。できることならコミックスでどうぞ。レビューは5/6のものを参照下さい

      recommend

      医学の10大発見―その歴史の真実
      医学の10大発見―その歴史の真実 (JUGEMレビュー »)
      マイヤー フリードマン ジェラルド・W. フリードランド Meyer Friedman Gerald W. Friedland 鈴木 邑
      すばらしい一冊。教養人たるあなたの本棚に是非。レビューは5/1のものを参照下さい。

      recommend

      覚悟のススメ 1 (1)
      覚悟のススメ 1 (1) (JUGEMレビュー »)
      山口 貴由
      好みがあえば面白い。レビューは7/25日のものを参照されたい。

      links

      profile

      search this site.

      others

      mobile

      qrcode

      powered

      無料ブログ作成サービス JUGEM