Re: 斜め線をひきたい

名前: とらい
日時: 2007-10-29 12:38:45
IPアドレス: 130.54.50.*

>>24684 はるか昔のスレを引っ張り出してきて失礼しますが、 私も表に斜線を入れたいと思ってslashbox.styを使ってみて、 斜線が入るセルの横幅がうまく調整できないなぁと苦心し、 ここに流れ付きました。 >>24684 の内容をコンパイルしてみても斜線が入らないのですが これは私のlatex設定がどこかおかしいんでしょうか? また、http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/slashbox.html の下の方にある\senbunというマクロを利用してみると、 以下のようになり、一応それらしくはできるんですが、 なんだか線がギザギザで、 斜線を多用するとなると毎回手作業で斜線の位置を指定するのはかなり面倒で・・・ 何か解決法をご存知の方、御教授願います。 \documentclass[twocolumn,a4j,9pt]{jreport} \topmargin -2.5cm \oddsidemargin -20mm \evensidemargin -20mm \textheight 26.5cm \textwidth 20cm \columnsep = 10mm \columnseprule=0.5pt \usepackage{slashbox,epic,eepic} \usepackage[dvips]{graphicx} \makeatletter \def\senbun#1(#2)#3({\@senbun(#2)(} \def\@senbun(#1,#2)(#3,#4){% \@tempdima#1\p@ \advance\@tempdima#3\p@ \divide\@tempdima\tw@ \@tempdimb#2\p@ \advance\@tempdimb#4\p@ \divide\@tempdimb\tw@ \edef\@senbun@temp{\noexpand\qbezier(#1,#2)% (\strip@pt\@tempdima,\strip@pt\@tempdimb)(#3,#4)}% \@senbun@temp} \makeatother \begin{document} \begin{center} \begin{tabular}{|c||ccc|}\hline \raisebox{-.75ex}{電荷\strut}\quad\raisebox{.75ex}{世代\strut} \senbun(-55,15)(5,-7) & \makebox[3em]{1}& \makebox[3em]{2}&\makebox[3em]{3}\\\hline \hline +2/3 &\shortstack{u(アップ)\\ 1.5$\sim$4.5} &\shortstack{c(チャーム)\\ 1000$\sim$1400} &\shortstack{t(トップ)\\ 169300$\sim$17350}\\ \hline -1/3 &\shortstack{d(ダウン)\\ 5$\sim$8.5} &\shortstack{s(ストレンジ)\\ 80$\sim$155} &\shortstack{b(ボトム)\\ 4000$\sim$4500}\\ \hline \end{tabular} \end{center} \end{document}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)