サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ブックレビュー
osksn2.hep.sci.osaka-u.ac.jp/~taku
何ができるか Excel fileに、看板の向きや会場の方角を書き並べ、あとはTerminalで $ make all と打つだけで、次のような各種の屋外看板や屋内のビラのPDFが作成できます。 屋外の看板の例 屋内のビラの例 なぜ自動生成? 看板やビラの文字の配置や大きさを、プロでない我々がデザインしなくてよい。 看板と会場の方角(東西南北)を指定するだけで、会場が方向(前後左右)は自動的に計算されるので、間違わない。 Excelの表を埋めて、Terminalで $ make all と打つだけでPDFができるので、作る方は楽。 会場の表示の変更、看板の大きさの変更、デザインの変更などが、枚数が多くても簡単にできる。 これを使えば、毎大会で標準の看板やビラを作れるので、参加者も安心で楽。 必要な作業環境 Excel, Python 2.7, LaTeX, UnixのMakefile が使
コメント Doodle 英語だが、入力は日本語も可。 シンプルだが、必要な機能は全て揃っている。 時間帯は手で自由に書け、かつ全ての日に同じ時間帯というのもボタン一つでできる。 参加者が記入する場合も、Yes, (Yes), Noが色でも表示されるため、見やすい。また、カレンダー表示もできる。 インターフェースも洗練されている。 伝助 シンプルだが、必要な機能は揃っている。 カレンダーをクリックすると、曜日も入る。 時間は手で書くが、多数になってもcopy & pasteとかできるのでOK。 管理者による設定は1ページのみ。 日程調整に限らず、一般的な希望調査にも使える。 2012年9月からセルに色が付くようになり、結果がさらに見やすくなった。 日本語版の中では秀逸。 ちょー助 時間帯を書き込んで「追加」ボタンを押しすことによって一つ一つリストに加えるため、少し直接感に欠ける。 時間帯は、
Terminalは、新たなwindowやtabが開かれる度に、/etc/profile, ~/.bash_profileを実行します。 それに対してxtermは/etc/profileや ~/.bash_profileを実行せずに、 単にxtermを開く親の環境を引き継いで、~/.bashrcを実行します。 例えばX11のアプリケーションからxtermを開くと、X11を立ち上げた時に/etc/profile, ~/.bash_profileを実行して 得られた環境変数を引き継ぎます。 Terminalから" xterm& "と打つと、立ち上がったxtermはその時のTerminalで設定されている環境変数を引き継ぎます。 いずれにせよ、開く度に実行されるユーザのファイルが、Terminalでは~/.bash_profile、xtermでは~/.bashrcと、二つで異なります。 そこで、ど
[Home] / 教授でもできる... / <LaTeX] LaTeXiT 教授でもできる、LaTeXiT - Keynoteに数式 LaTeXiTは、LaTeXで書いた式などを単独でコンパイルし、整形されたものをKeynoteなどに入れるのに 便利なソフトです。 また、よく使う式は自分のライブラリを作ってしまっておけます。 1. LaTeXiTのインストレーション アプリケーション/TeX フォルダーの中のLaTeXiT を立ち上げます。 (MacTeXを入れた場合は、必要なGhostscriptは /usr/local/bin/gs として入ってます。) LaTeXiTを立ち上げると、「新しいバージョンのLaTeXiTが入手できます」と言われるので、新しいバージョンをインストールします。 LaTeXiTを立ち上げ、LaTeXiTの環境設定 から「プログラム」を選ぶと、下のように 設定さ
[Home] / 教授でもできる... / MacPorts / nkf 教授でもできるファイルの文字コード変換 MacTeX (TeXLiveのMac版)やOS Xのunixのコマンドが文字コードとしてutf-8を標準でサポートしているため、 過去に書いたsjisやeucのLaTeXのソースファイルはutf-8に変換した方が楽です。 sjisやeucのソースファイルをutf-8に変換する nkfを用いて文字コードをutfに変換します。 もしまだなら、MacPortsをインストールします。 Terminalで$ sudo port install nkf として、nkf をインストールします。 たとえばshift-jisで書かれた sjis.tex をutf-8に文字コードを変換するには、次のようにします。 $ nkf -w --overwrite sjis.tex nkfは自動的に使われ
[Home] / 教授でもできる... / <LaTeX] フォントの埋め込み [LaTeXiT> 教授でもできる、TeXShop + MacTeX /UpTeX でのヒラギノ フォントの埋め込み LaTeXで日本語のPDFを作った場合には、人に渡しても文字化けしないように、日本語のフォントはPDFに埋め込んでおくようにします。 A) MacTeX(TeXLive)の場合 B) 小川版Drag & Drop UpTeXの場合 A) MacTeXでヒラギノフォントを埋め込む 普通にMacTeXをインストールしただけでは、日本語のフォントはPDFファイルに埋め込まれません。 せっかくMacについてくる美しいヒラギノ フォントを埋め込むには、次のようにします。 Terminalで $ kanji-config-updmap hiragino と打ち、 hiragino not available
1. パッケージ MacTeXをインストールした場合、必要なstyle fileは既に入っています。 「2. 使い方」に飛んで下さい。 hyperrefの hyperref source distributionとそれが用いる oberdiek packageを ダウンロードし、解凍します。 ダウンロードしたhyperrefのdirectoryの中で $ latex hyperref.ins oberdiek のdirectoryの中で $ latex oberdiek.ins を実行します。 日本語のしおりを作るには、PXjahyperのサイトから pxjahyper.sty をダウンロードし、 その他LaTeXがらみの5.4に説明した方法でインストールします。 UpTeXを用いている場合は Applications/UpTeX をダブルクリックし、初期化します。 2. 使い方 章や節に
[Home] / 教授でもできる... / Apple Software 研究室で、LionやiWorkなどAppleのソフトをApp Storeから購入して入れる方法 2011年から、LionやiWorkなどのAppleのソフトウェアはApp Storeから購入し、ダウンロードするようになりました。 20個以上ならVolume License もあり、割安です。 おおまかな流れは次の通りです。 研究室専用のApple IDを作る。 ソフトウェアを注文する。 iPhotoなど個別のソフトをインストールする。 Lionをインストールする。 1. 研究室専用のApple IDを作る App Storeからソフトウェアを校費で購入して使うには、研究室専用のApple IDが一つ必要です。 研究室専用のApple IDとなるEmailのアドレスを一つ作ります。このアドレスへのメールは、誰か責任者に
[Home] [Setting up Mac OS X] [Python]: [ファイルを読む] 日本語を使う Pythonで日本語を使う Python 2.4以降では、標準で日本語を扱うことができます。 PythonのソースコードをUTF-8で書くには 日本語を扱うPythonのスクリプトの中では、UTF-8の文字コードを使うのが 楽です。 Mac OS Xのターミナルで日本語を扱う場合は、 ここの「4. Terminalの設定を変える」の 指示に従ってください。 以下、ソースコードの簡単な例を示します。 #!/usr/bin/env python # -*- coding: utf-8 -*- import re jtext = u'子猫が隠れんぼをしています' print 'jtext has', len(jtext), 'Japanese characters.' if re.se
LaTeXでFeynman diagramを描くためのfeynmp LaTeXで化学式を描く LaTeXで外字、異体字を使う方法 LaTeXで目次からリンクを張ったり、しおりをつける方法 LaTeXで試験問題を作る方法 LaTeXの新たなstyle file/packageを入れる場所 LaTeXで科研費の申請書を書く LaTeXで使う紙をA4にする。 LaTeXの本やマニュアル 1. feynMF/feynMP - for drawing Feynman diagrams ファインマンダイアグラム(素粒子の反応を表す図)をLaTeXで書くこともできます。 feynMPのインストールの仕方と使い方 LaTeXiTでfeynMPを用いてFeynman diagramを描く方法 (MacTeXを入れずに、小川版のUpTeXのみを入れた場合は、 少し設定の変更が必要です。) 2. LaTeXで化
[Home] / 教授でもできる... 教授でもできるMac OS X へのLaTeX, X11, gccのインストレーションと環境設定 環境の変化を踏まえ、「教授でもできる」シリーズを改訂しました。 誰かのお古のMacを手に入れたなら Macのハードディスクの中身を消去し、新しくOSを入れ直しましょう。 command, option, R の3つのキーを押しながら、電源ボタンを押します。 ディスクユーテリティーを選び、Macintosh HDを選び、「消去」します。 Macを無線LANもしくは有線LANのネットワークにつなぎます。 最新のOSをネットワークを通してインストールします。 新しいMacを手に入れたら、あるいは古いMacを消去して新しくOSを入れたなら 最初にMacを立ち上げたときが肝心です。古いMacから移行するときは、そうするか聞かれた時に移行してください。 後回しにして
Mac OS X は10.2.4以降でAdobe-Japan1-5対応のヒラギノProシリーズのフォントが 入っているので、フォントの設定をいじらなくても簡単に外字、異体字が使える。 特殊な漢字を、Mac OS XのpLaTeXを用いて書くには、次の様にして otf パッケージ を用いる。 TeXShopだと、実は文字コードパレット(3.2参照)を使って、異字体を直接LaTeXのソースファイルに書いてしまうこともできる。 その場合、実はTeXShopはotfパッケージで使う\UTF{...}や\CID{...}を用いてソースファイルを書いている。 従って、sjisを使っているWindowsの人とファイルをやり取りすることもできる。(Windowsの人が必要なフォントを持っている必要はあるが) 1. ヒラギノフォントを埋め込む 作成したPDFファイルを人に渡しても文字化けしないように、異字体
教授でもできるMacOSXへのX11とLaTeX、Ghostviewのインストレーション [Home], 0.下準備, [1. X11], [2. pTeX], [3. gv], [4. TeXShop], [5. others], 0. 下準備 (Lion, Snow Leopard, Leopardの場合) 作業を始めるまえに、下準備をします。 以下は、Mac OS X 10.7 (Lion), 10.6 (Snow Leopard), 10.5 (Leopard)の場合 Safariのダウンロード先に、Leopardから標準でできた「ダウンロード」(英語の場合は"Download")というフォルダーを指定します。 Safariの「Safari > 環境設定...」を選び、「一般」の下の「ダウンロードしたファイルの保存先」に「ダウンロード」が指定されていない場合は、 「その他」を選びま
[教授でもできるMac OS X ...のhome], [X11, LaTeX, ghostscript, ghostviewのインストレーション] iMageMagickなど iMageMagickを入れておくと、JPEG、PDF、EPS、PSなどさまざまな画像の形式を変換できるので、なにかと便利です。 まず、MacTeXのサイトから mactex-additions.dmg をダウンロードし、そのディスクイメージを開きます。 MacTeX_Additions というディスクの中のMacTeX_Additions.mpkg をダブルクリックし、「Installation Type」で (Customize)と(Install)のボタンが現れる所まで進みます。 (Customize)のボタンを押し、「ImageMagick」のみ選びます。 「GhostScript」は選ばないでください。
科研費LaTeXとは なぜ科研費LaTeX? 科研費LaTeXの使い方 注意 News Download 質問、コメント 関連リンク 1. 科研費LaTeXとは 「科研費 LaTeX」は、日本学術振興会と文部科学省の科学研究費補助金や、特別研究員などの応募の書類を、 LaTeX で書くための道具です。 「科研費LaTeX」は、2006年秋から 日本学術振興会の 学術システム研究センターの 数物系科学専門調査班の 活動の一つとして作られ始めました。 2017年秋からは、科研費LaTeXは日本学術振興会からの依頼に基づき作成しています。 2. なぜ科研費LaTeX? 論理的な構造が一目でわかる計画調書を 2021年春からの特別研究員の申請書、および 2017年秋から科学研究費補助金の研究計画調書が大幅に変わり、文章を囲っていた枠がなくなっただけではなく、 研究目的や研究方法もまとめて一つの項目
Unixの上でsed, awk, Python, Perl などを使ってファイルを行ごとに扱うためには、各行は LF という文字コード(\n)で区切られていないといけない。しかし、他のシステムで作られたファイルは異なる改行コードを用いているため、一旦unix用の改行コードに変換する必要がある。 1.改行コードの調べ方 1.A nkfを使う nkfを入れてあれば、Terminalから次のように打つだけ。 $ nkf -g foo.txt 1.B Octal dump 例えば、foo.txtというファイルを調べたければ、Terminalを開いて次のようにする。 $ od -c foo.txt | less 表示される文字の中に混じっている\n や\r\nを見つけ、下の表と比べる。 システム改行コードod -c での見え方
[Home] / 教授でもできる... / bash setup [X Window> 教授でもできるBashの設定 - .bash_profile, .bashrc 1. 目標 Unixの環境変数や、alias (コマンドの別名)などを自分で設定できるようにします。 目指す設定は次の通りです。 ~/.bash_profile から ~/.bashrc を実行し、 ~/.bash_profileの中でMacPortsの/opt/local/bin, /opt/local/sbin をPATHに設定する。 ~/.bashrc の中で環境変数やaliasを設定する。 2. ~/.bash_profile の設定 もしX11のアプリケーションが立ち上がっていたら、終了します。(今から設定する.bash_profileの内容を生かすため) Terminal(「アプリケーション」フォルダーの中の「ユ
教授でもできるTeXShopのインストレーション LaTeXとTeXShopのインストレーションに移動しました。 Updated: 2013-11-11
[Home] / 教授でもできる... / LaTeX [LaTeXiT> 教授でもできるMac OS XへのLaTeXとTeXShopのインストレーション 日本語も処理できるpLaTeXをインストールします。 1. MacTeX MacTeXは、TeX LiveにまとめられたTeX/LaTeXの環境をMacに簡単に入れられるパッケージです。 かなり多くのpackage (style file)が標準で入っているので、いちいちinstallする必要がありません。 jarticleなども入ってますし、UTFの文字コードで書かれた日本語も扱えます。 (永らく小川版のパッケージを推奨していましたが、MacTeXを「教授でも...」の標準にします。) Mac OS Xでは、LaTeXのソースファイルはUTFの文字コードを使うことを勧めます。 これは、Terminalから日本語の文字列をgrepなど
[Home] / 教授でもできる... / <X Window] Xcode [MacPorts> 教授でもできる、Xcodeのinstallation Apple のソフト開発用の Xcode は、次に入れるMacPortsやROOTを入れるために必要です。 アプリケーションフォルダーの中の"App Store"を立ち上げ、Xcodeを入手します。 Apple IDを持ってない場合は、作ってください。 Xcodeを立ち上げ、パスワードを入れると、"Installing components ..."となり、必要な道具が自動的に入ります。 そのあと、Xcodeを終了してください。 next:[MacPorts> Taku Yamanaka 2018-03-20
[Home] / 教授でもできる... / メールの文字コード TigerのMailの文字コード Mail: default text encoding (2005-06-28) 英語環境下で、日本語のメールを出すと、文字コードが自動的にUTF-8にされてしまい、 Linux usersがメールを読めなくなった。 Apple Discussion Boardsに従い、Terminalから defaults write com.apple.mail NSPreferredMailCharset "ISO-2022-JP" と打つと、これが~/Library/Preferences/com.apple.mail.plistに書き込まれた。 新規メッセージを書くときにMessage>Text Encodingを見ると のように、"ISO 2022-JP"が"ISO 2022-JP-2"の上からA
[Home] [Setting up Mac OS X] [Python]: ファイルを読む [日本語を使う] Python examples - ファイルを読む Python Tutorial にあまり書かれていなかった、「ファイルの読み方」について、例を示します。 対話形式で一行ずつ端末から読む 質問やプロンプトを出して、一行ずつ答えを端末から読む場合は、 raw_input() を使う次の方法が簡単です。 name = raw_input('Enter name: ') print name 標準入力(stdin)から一行ずつ、最後まで読む 標準入力から読むには、sys をimport しておき、sys.stdin を用います。 次の例は、1行ずつ、標準入力から読んで標準出力に書き出します。 (なお、print 文が自分で改行を付け足さないよう、最後にコンマがついています。) #!/
[Home] [Setting up Mac OS X] Python: [ファイルを読む] [日本語を使う] Python 事始め Pythonとは Python は、非常にシンプルで、強力で、かつ美しい言語です。 Perlよりも体系立って作られており、 簡単にスクリプトを書く事ができ、 かつ、はるかに読みやすいコードになります。 Mac OS X でのPython Mac OS X には既にPythonが入っていますが、豊富なパッケージを取りそろえるには Enthoght Python を入れることをお勧めします。 これにより、科学計算に便利なIPythonやnumpy, scipyなども入ります。 Python のソースを編集するに使う、自分の気に入ったエディタを用意します。 日本語の使えるEmacs editorの場合 日本語の使えるVi editorの場合。そこの例に従い、~/.
次のページ
このページを最初にブックマークしてみませんか?
『osksn2.hep.sci.osaka-u.ac.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く