No Such Blog or Diary
論文の投稿が...
- 2005-12-30 (Fri)
- アカデミック?
全部オンラインなのはいいのだが,LaTeX を使った場合の説明がジャーナルのページに無い.クラスファイルはなんでもいいのか,ファイルを分割して \input で読み込んでいいのか,デフォルトでないパッケージ使っていいのか,bibtex やってくれるのかなど疑問点満載.大体にしてファイルフォーマット LaTeX ってのが良く分からんし... とりあえず dvi 送ったらエラーになったので tex のソースを送れってことだけど.
とにかく LaTeX の Instruction ぐらいちゃんと書いておいてほしいと思う.んで,埒が明かないので他のジャーナルとかの Instruction を見てみたら LaTeX の書き方を発見.同じシステムを使うのだからこれに従っておけば良いだろうと tex を指示に従って書き換えて提出.\input が使えるか分からんし,bibtex使えず bbl を直接書き込まねばならんので,\input の展開と \bibliography コマンドを bbl の中身で置き換えるスクリプトを書いた.
んで,どのパッケージが使えるのか良く分からんのでコンパイル結果の PDF を見ながら調整.tex のコンパイル時にエラーがある場合はそのコンパイル時の出力が PDF になる仕様らしい.そんなこんなで試行錯誤の末にどうにか提出を終えることができた.
あとは Copyright Transfer Form に記入して FAX するだけだ... あとでやろ.とりあえず帰省だ.
- Comments: 0
- TrackBack (Close): -
LaTeX 入り MetaPost から EPS
LaTeX 入りの MetaPost を mpost でコンパイルすると LaTeX 内でしか使えない EPS が出来上がる.これを独立な EPS にするには,その図だけを表示する tex をコンパイルして dvips にかければいい.これを毎回やるのも面倒なのでスクリプトでまとめてやってやろうかとスクリプトを書いてみた.使う機会ないかもしれないけど... それにしても冬なのに雪のかぶってない富士山ってかなりショックかも.寒いんだから積もれよとか思ったり.
- Comments: 0
- TrackBack (Close): -
セミコロン
- 2005-12-28 (Wed)
- アカデミック?
セミコロンで複数の文章をつなげ,最後の文の手前に and を書いていたら WordPerfect に怒られた.んで,ちょっと調べてみたら ここら辺の記述 により確かによろしくない使い方であることがわかった.基本的にはセミコロンはピリオドと等価で,And で文を始めないというルールがセミコロンでも当てはまると.一番単純にはセミコロンを使わなければいいので今後気をつけよう.
- Comments: 0
- TrackBack (Close): -
論文の英文直しで
- 2005-12-27 (Tue)
- アカデミック?
とりあえず WordPerfect の英文校正機能は出来が良くかなりありがたいなと.Grammarian も試したけど設定のせいなのか判断がいまひとつだったし,設定わからんし.あと,Knuth の書いた Mathematical Writing という本(講義ノートか?)もよさげ.英語で論文書くときの書き方がのっとるし,PDFが落ちとるので.んで,自分の書いてた文の大きな間違いとしては
- 関係代名詞の which は前置詞やカンマの後ろでないなら that を使う
- to 不定詞の to と動詞の間に副詞を入れてはダメ
が一番知らなかった部分で,あとはあいまい性の低いほうに書き換えろとかこの書き方は弱いとか.さらには同じ文頭が近くに沢山あるだとか動詞と目的語が離れすぎとか文が長すぎとかもあった.これからはここら辺に気をつけながら書くことにしよう.
- Comments: 0
- TrackBack (Close): -
TeX Tips?
論文の投稿に必要だったのでメモ.
endfloat.sty: 図や表を本文の後ろに持っていく.
setspace.sty: double-spaced の設定をする.
cite.sty: citation のソートと省略をしつつ,上付きとかに書式変更.ついでに上付きの citation でカッコつきにはこんな感じでかけばいい:
\usepackage[superscript]{cite} \makeatletter \def\@citess#1{\mbox{$\m@th^{\hbox{\OverciteFont{(#1)}}}$}} \renewcommand\@biblabel[1]{\hfill#1.} \makeatother
もひとつおまけに endfloat で最後に追いやった図とかを独立のページでなくまとめて配置する:
\usepackage[nofiglist,notablist,nomarkers]{endfloat} \renewcommand{\efloatseparator}{\medskip}
ついでに図とかのリストを消して,図とかの位置を表すマーカーもけしてる.
- Comments: 0
- TrackBack (Close): -