Macのインストール方法

「Macのインストール方法」の編集履歴(バックアップ)一覧に戻る

Macのインストール方法 - (2017/04/08 (土) 16:58:31) のソース

KETCindyのインストール
        修正日:2017.03.08

ketcindy,Cinderella2,Scilab,kettexのすべてを所定のディレクトリに作る.
  ketcindy : ユーザホームの直下
  Cinderella,Scilab,kettex : アプリケーションの直下

1)Macstart.dmg, ketcindyfolder.dmgをデスクトップにコピーしてダブルクリック
   (仮想ディスクができる)

 注1)以後の操作では,「Macintosh HD」を表示しておいた方がやりやすい.
   Finderで次のようにする.
     Finder => 環境設定 => 一般 => ハードディスクにチェック
 注2)既にクィックインストールをしているとき
     デスクトップにあるフォルダを次のようにする.
       ketcindyは削除か名称変更(インストール前にする)
       Cinderella2,Scilab,kettexは削除(インストール後でもよい)

2)ketcindyfolderの中のketconfigを開く.

 (1)normal.shを選び,「情報を見る」を開いて,
     「このアプリケーションで開く」を「ターミナル」に変更
        その他>すべてのアプリケーション>ユーティリティ>ターミナル>追加
      注)「すべてを変更する」をクリック
 (2)normal.shをダブルクリック
     注1)デスクトップにフォルダketcindyがないことを確認してから行う.
     注2)管理者パスワードを聞かれるので入力する.

   ・すべてが所定のディレクトリにコピーされる.
   ・ketcindy/ketjavaにあるファイルがPluginにコピーされる.
   ・Pluginにあるdirhead.txtが削除される.
     (ketcindyがユーザホームでないときは,新たに作成,コピーされる)
   ・ketoutの所定のファイルがketindyのketoutset.txtにコピーされる.
   ・デスクトップにketcindyのエイリアスができる.

4)KETCindyのテストラン

 (1)ketcindyの直下にあるtemplate.cdyをダブルクリックする.
     注)画面に白い枠が出れば,ライブラリは読み込まれている.
 (2)スクリーンの上部にあるMkfigボタンを押してPDFが表示されれば成功

  注1)Mkfigを押したとき,ターミナル画面の実行過程を表示するには:
     ・kc.shの「情報を見る」を選ぶ
     ・「このアプリケーションで開く」で
        その他/ユーティリティ/ターミナル
       にする(選択対象は「すべてのアプリケーション」)
     ・「すべてを変更」をクリック
     ・ketcindyの中にあるsetketcindy.txtを開き,40行付近の
        // Mackc="open";
      の最初の//を削除して保存する.
  注2)PDFの表示後ターミナル画面を閉じるようにするには:
     ・アプリケーション/ユーティリティ/ターミナルを開く
     ・トップメニューから,ターミナル>環境設定>シェルを選び
        「シェルが正常に終了した場合閉じる」
  注3)以前の古いファイルを使うとき
    CindyScript/ketlibの内容をCindyScriptsetting.txtの内容で置き換える.

5)miをTeXエディタとして使うときは,次の設定をする.
    mi > モード設定 > TEX > ツール > コンパイル&プレビュー
   を選び,挿入文字列に以下の内容をコピーする.
    (コマンドショートカットは,例えば K とする)

#!/bin/sh
pa="/Applications/kettex/texlive/bin/x86_64-darwin"
dr=$1
fL=${dr%.tex}
$pa/platex $fL.tex
$pa/dvipdfmx $fL.dvi
rm $fL.dvi
open ーa preview $fL.pdf
#open ーa skim $fL.pdf
#open ーa "Adobe Reader" $fL.pdf
exit 0

6)その他のインストール

・Cinderella, Scilabのインストーラはsoftwares1forMac.dmgにある.
   再インストールなどのときに用いる.
・Maxima, Rなど,他のソフトのインストーラはsoftwares2forMac.dmgにある.

7)カスタマイズ

 (1)ketcindyを別の場所(例えばデスクトップ)におくとき
     ・ketcindyfolder/ketconfig/ketconfignormal.shをエディタで開く
     ・ketcinを変更する.
        ketcin=~/Desktop
     ・保存してからダブルクリック
    注)ketconfig.shの引数
       最初の4つの数字:次をコピーするかどうか
         ketcindy,Cinderella,Scilab,TeX
       残りの文字列
         ketoutsetのコピー元,ketcindyのコピー先,アプリのコピー先

 (2)別のTeX(例えばtexlive)を用いるとき
     ・エイリアスketcindyの中にあるketouset.txtをエディタで開く.
     ・TeXのパスを変更する.
        PathT="/Library/TeX/texbin/platex"; 
     ・ketcindy/ketworkにketpicstyleにあるすべてのファイルをコピーする.
       注1)作業ディレクトリを変更したときも必要
       注2)TeXにmktexlsrで組み込む方法もある.

8)トラブルシューティング

・一般的な手順
 (1)kc.shをエディタで開く.
 (2)ターミナルも開いて,kc.shの1行ずつをコピーして実行,結果を見る.
   注)1行目の「#!/bin/sh」は実行不要

・El CapitanでRを使うときは,次のいずれかを実行する.
 (1)ketoutset.txtのMacのPathRを修正する.
    (コメントアウトを付け変える)
 (2)Rを再インストールする

・El CapitanでAsirを使うとき
 (1)Cinderellaからは,そのまま使える.
 (2)cfepを使うときは,XQuartzを更新して以下からダウンロードする.
                http://www.math.kobe-u.ac.jp/Asir/asir-ja.html
            さらに,asirをコピーする.

・SierraでScilabの呼び出しができないときは,ターミナルで次を実行

cp /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib /Applications/scilab-5.5.2.app/Contents/MacOS/lib/thirdparty/ 

・Sierraの場合,
  システム環境設定>セキュリティ>実行許可
 で「すべてのアプリケーションを許可」がないときは,ターミナルで次を実行

sudo spctl --master-disable
 すると,上の選択が現れる.
|新しいページ |検索 |ページ一覧 |RSS |@ウィキご利用ガイド |管理者にお問合せ
|ログイン|