Archive for June 11th, 2006

twocolumn 的欄寬

Sunday, June 11th, 2006

剛一直在一堆  cls  sty  裡找改欄寬的方法
沒想到只要直接調整  \textwidth  就可以了XD
以  a4  大小的預設配置來講 文字區域實在太小了
旁邊留了很大一塊邊界不曉得要幹嘛
不過只調這個當然不夠 要配合一下其他版面參數
詳細的參數可以參考這張圖
[Link]

根據  latex123  裡的整理

\paperwidth    紙張的寬度
\paperheight  紙張的高度
\textwidth 內文(body)的寬度
\textheight    內文(body)的高度
\headheight    頁眉(header)長度
\headsep  頁眉與內文間的距離
\footskip   內文底至頁足底之距離
\topmargin 頁眉上方的空白
\marginparwidth    邊註的寬度
\marginparsep   邊註與內文的距離
\marginparpush 兩邊註間距
\oddsidemargin 內文左邊的空白大小
\hoffset  微調版面在實際紙張的左右位置
\voffset  微調版面在實際紙張的上下位置

在  latex  要調整版面配置真的很麻煩 但只要調好一次就可以一直沿用
像  MS-Word  那種方式我反而不會調 版面大小還好 段落就不行了 怎麼調怎麼亂@@

geometry  套件我還沒用過 有機會再來試試
(之前調好的參數 不太想再亂動@@)

日文處理

Sunday, June 11th, 2006

雖然我不懂日文 不過偶爾也是需要記錄一些日文資訊
反正有了  unicode  字型 要處理起來就很方便
目前是用  latex  +  cjk 如果要用  Omega  的話有找到一篇文件

Typesetting  Japanese  with  Omega
[Link]

上面的步驟很詳細 不過我大概要等  latex  爛掉才會想去試吧@@
光是  latex  字型就很難搞了 暫時不想再花時間在  Omega  上

目前試了幾篇文章都沒問題 另外就是想到在漢字上標上假名的做法
找了一些資料 原來  cjk  裡有提供  ruby.sty  可以用
這個東西叫  ruby  annotation 再找下去還發現這個東西
[Link]

不過  ruby  的預設值不太好 字太小了 而且也黏在一起
看了一下原始碼只提供六個參數可以調整 跟字體有關的有兩個
\rubysize  和  \rubysep

我目前的設定是這樣

\renewcommand{\rubysize}{0.7}
\renewcommand{\rubysep}{-0.5ex}

不過我又想到 應該可以自由切換要不要顯示  ruby  annotation  吧…
試了一下應該沒什麼問題要關掉的話就在  preamble  加一行

\renewcommand{\ruby}[2]{#1}

不然加了  ruby  後要一個一個去掉也是挺麻煩的…
(用  regex  處理一下應該也可以解決)