1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/23(火) 19:23:50 ] 過去スレッド 第一章 pc.2ch.net/test/read.cgi/unix/977144071/ pc.2ch.net/unix/kako/977/977144071.html 第二章 pc.2ch.net/test/read.cgi/unix/1033564798/ (984レス) 第三章 pc8.2ch.net/test/read.cgi/unix/1059616013/ (996レス) 第四章 pc8.2ch.net/test/read.cgi/unix/1116389650/ 第五章 pc11.2ch.net/test/read.cgi/unix/1153569474/ ・LaTeX の本家ページ ttp://www.latex-project.org/ ・角籐先生のページ ttp://www.fsci.fuk.kindai.ac.jp/~kakuto/win32-ptex/ ・奥村先生のページ ttp://oku.edu.mie-u.ac.jp/~okumura/texwiki/ ttp://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/ ・熊沢先生のページ ttp://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex.html ttp://homepage.mac.com/xyoshiki/tex.html ・LaTeXしよう!(コマンド集) ttp://www.topstudio.co.jp/~kmuto/latex/ ・LaTeXコマンドシート一覧 ttp://www002.upp.so-net.ne.jp/latex/ ・クラスファイル・bibitex関連 ttp://www.med.osaka-u.ac.jp/pub/anes/www/latex/latex.html ・ptetex WiKi ttp://tutimura.ath.cx/ptetex/ UTF-8 による TeX 文書の作成 Utf82TeX ttp://yasuda.homeip.net/tex/utf82tex.html
302 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/24(木) 20:21:05 ] >>301 \vspace{-xxpt}
303 名前:301 mailto:sage [2008/04/24(木) 22:34:06 ] どもでした. うまい方法はないということですね. \topskip をいじると, multicols環境に入った直後のTabular環境の開始位置 が変わるんですけど, これはなぜ? もうソース見るしかないか.
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 04:30:50 ] >>301 bigtabular.styの中身を見ていないのですが、下記のようにする手もあります。 \begin{multicols}{2} {\Tabularleftskip = 0pt \Tabularrightskip = 0pt \begin{Tabular}{ccc}\\[-23pt] … … … \end{Tabular} } 23は適当です。
305 名前:301 mailto:sage [2008/04/25(金) 23:06:38 ] またまた感謝. 数ヶ月後に最適解が書き込まれても即レスする伝説の301になります.
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 09:18:54 ] >>305 これが即レスに見えるくらい過疎ってるのね。 ということで燃料投下。 TeX Q&A にまた変わった人が出てきましたよ。
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 18:43:33 ] TeX Forum oku.edu.mie-u.ac.jp/tex/ にも emath.s40.xrea.com/ の掲示板にも いろんな方がいます。 人生いろいろ by 小泉
308 名前:名無しさん@お腹いっぱい。 [2008/04/26(土) 23:16:08 ] >>306 この人、以前にも出てたよね? 句読点の打ち方に特徴がある。 nifty forum から入り浸ってた人じゃないか?
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/30(水) 00:15:57 ] LaTeX の条件分岐を勉強しています。 oku.edu.mie-u.ac.jp/~okumura/texwiki/?TeX%E5%85%A5%E9%96%80%2F%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E4%BD%9C%E6%88%90 などをみて、命令 \test の引数が空の場合は、"empty" を表示し、何が文字が入っていれば "exist" を表示するようにしたいのですが、下記の例ではどちらでも "exist" になって しまいます。 \documentclass{jarticle} \makeatletter \def\test#1{\ifx#1\empty% empty% \else% exist% \fi} \makeatother \begin{document} \test{} \end{document} ヒントでもいいので、ご教示よろしくお願いします。
310 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/30(水) 01:10:11 ] >>309 その例だと\emptyとemptyを比較してしまうので結果は必ず偽。
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/30(水) 01:11:33 ] \ifx の意味を誤解しているようだな。 あるいは、「マクロの引数」を単一の変数か何かと勘違いしているのだろうか (TeX のマクロは「展開」されるだけなのだが)。 その定義では、 \test{} の場合は \ifx\empty empty\else exist\fi ... %%% #1 が空文字列の場合の \test の展開結果 を処理することになり、この場合、比較されるのは「\empty」と「e」だ。 それらは異なるので、当然比較結果は「一致しない」つまり「偽」になる。 \test{X} の場合には、 \ifx X\empty empty\else exist\fi ... を処理することになり、この場合は「X」と「\empty」の比較になる。 %%% あと、\test{\empty} の場合と、\test{AA} の場合を考えてみるといい %%% (どちらも「empty」と出力される)。 ここでは、\test の引数をいったん別のマクロの置換テキストとして保存し、 その別のマクロと \empty をマクロとして(\ifx で) 比較すればいい。 e.g. \def\test#1{% \def\@tempa{#1}% \ifx\@tempa\empty empty% \else exist% \fi}
312 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/30(水) 08:13:41 ] >>310 311 さっそく、ありがとうございます。 > 「マクロの引数」を単一の変数か何かと勘違いしているのだろうか そうでした(というかトークンと文字列を勘違いしていたような…)。 すみませんでした。 > \test の引数をいったん別のマクロの置換テキストとして保存し、 > 比較すればいい。 これでできました。重ねて感謝です。
313 名前:名無しさん@お腹いっぱい。 [2008/04/30(水) 11:54:02 ] WindowsXPです。TeXをフルインストールしているのですが、DVIOUTでフォントを自動生成する事があります。 足らない分を初めから全部入れておくことは出来ないでしょうか?
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/30(水) 12:50:56 ] >>313 それは「そうゆうもの」。フォントサイズに合わせて最適なビットマップフォントを 生成するのが(初期の)流儀。 それが嫌なら、 \usepackage{type1cm} \usepackage{txfonts} \usepackage{pxfonts} などをお好みで。
315 名前:名無しさん@お腹いっぱい。 [2008/04/30(水) 12:55:12 ] トンクス
316 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 13:25:56 ] posterをtexで作る方法はないのでしょうか?
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 13:32:36 ] できなくはないだろうけど、ポスターなんてレイアウトが命なんだから、 文書の構造が主体のLaTeXはどう考えても向いていないだろう。 道具は目的に合わせて選べ。
318 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 13:39:04 ] 「LaTeXで作る」とは書いてないけどな
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 14:44:34 ] レイアウト済みの画像ファイルを用紙全面に割り付ければおk
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 17:59:44 ] >>316 学会発表での示演ポスターなら、sciposter.cls >>317 むしろ、逆にPowerPointかなんかで作成したポスターの方に 美しくないレイアウトが見られる。っていうか、PowerPoint やWordで作成している人って、LaTeXユーザほどに美しさに こだわりがないみたい。低解像度のビットマップを平気でその まま貼ってるし。 >>319 ベクター画像ならOKだが、ラスターにするとよっぽどの高解像 度でない限り汚くなる。
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 18:08:25 ] >>320 それは別問題だろwwww作った奴がしょぼいだけじゃねぇか しかも比較相手がpowerpointとwordかよw
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 19:55:37 ] 俺はa0poster.clsをカスタマイズして使ってる。 参考: ttp://www.nls.ics.saitama-u.ac.jp/~tohru/LaTeX/Poster/ sciposterもa0posterをベースにしてるみたいだけど。 まわりの人は大きな台紙にPowerPointを複数枚貼りつけたり、 PhotoShopで作ってるなぁ。
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/01(木) 21:49:22 ] 見た目のインパクトなんてどうでもいいので、prosperとかbeamerで A4(or A3) x n枚、というパターンが多いなぁ どうしてもA0なら泣きながらppt
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 01:55:54 ] >>323 A4のPostScritpファイルをpsutil使ってA0に引き延ばす方が簡単じゃね?
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 06:33:38 ] >>324 dvipdfmxを嫌いじゃないければ、A4のpdfにして、adobe reader上で、 用紙サイズA0に設定して、「用紙合わせて拡大縮小」をチェックして印 刷する方法もある。 ポスターの縮刷版を作成するときと逆の要領。
326 名前:名無しさん@お腹いっぱい。 [2008/05/02(金) 18:37:26 ] TeXにプログラムのソースファイルを載っけて 1: #include<stdio.h> 2: #include<stdlib.h> みたくするにはどうすればよいのでしょうか? 確か、何かスタイルファイルを使えばよかったような気がするけど 何というファイル名だったのか失念してしまったので 教えていただければと思います
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 19:19:11 ] >>326 crog.sty fancyvrb.sty moreverb.sty listings.sty verbatim環境
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/02(金) 19:19:51 ] crog.styでなく、cprog.sty。
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/08(木) 22:44:07 ] listingsで英語のフォントをverbatim環境の中で使用されるものと 同じ物にしたいんですがどう設定すればいいんでしょうか
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/09(金) 00:36:43 ] あなたがverbatim環境の中で使っているフォントが何かは秘密ですか?
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/09(金) 09:02:46 ] 質問です。 \footnoteを使わず(注ではなくて)、欄外に文章を入れることはできますか? 宜しくお願いします。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/09(金) 09:24:58 ] \marginparのこと?
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/09(金) 09:39:22 ] >>332 レスありがとうございます。 今、縦書きで書いています。\marginparを試したところ、下の部分に出力されました。 できれば、\footnoteのように左に出る方法はないでしょうか。
334 名前:331 mailto:sage [2008/05/09(金) 09:44:49 ] \marginparで検索したところ、\footnotetextを見つけこれでうまくいきました。 ありがとうございます。 ただ注の頭に「0」とつくのが気になりますが…
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/09(金) 10:52:24 ] そりゃ、「脚注番号」がつくだろうねぇ。 必要があれば、脚注番号を出力する処理のところに手を入れればいい (あるいは、脚注番号を空文字列にしてしまっても済む場合かもしれない)。 あと、縦組みでそういうことをやろうというのなら、 endnotes パッケージ(あるいは、それを日本人の趣味に合うように 改変したもの)を試すのもいいのではないかい?
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/10(土) 09:35:52 ] >>330 デフォルトのままで特にいじっておりませぬ
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/11(日) 09:08:17 ] >>336 \lstset{ basicstyle=\ttfamily, columns=[l]{fullflexible} }
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/11(日) 14:31:17 ] Σの後すぐにコンビネーションを書きたいんですがどうすればいいですか? $$\sum_{k = 0}^{n}._n C _r$$ 見た目的にはこういうとことです(これだと当然ながら.が入ってしまいますが)
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/11(日) 14:54:23 ] >>338 $$\sum_{k = 0}^{n}{}_n C _r$$
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/11(日) 14:57:48 ] >>339 おかげさまでできました どうもありがとうございます
341 名前:名無しさん@お腹いっぱい。 [2008/05/13(火) 00:32:26 ] \sum_{k=0}^{n}{}_n\mathrm{C}_r とでもするところです イタリックじゃまずいっしょ \def\combi#1#2{{}_{#1}\mathrm{C}_{#2}} %\def\combi#1#2{\left\begin{array}{c}#1\\#2\end{array}\right} と定義しておけば \sum_{k=0}^{n}\combi{n}{r} と書けて便利かも 必要に応じて後者の記法に変えることも一瞬でできるし
342 名前:名無しさん@お腹いっぱい。 [2008/05/15(木) 10:26:14 ] 秀丸を使ってるんですがファイル名を指定して図の挿入をするにはどうすればいいのですか?
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/15(木) 13:53:48 ] >>342 メモ帳と同様にすればよいと思います
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/15(木) 18:58:34 ] >>343 MSWordに図を挿入するみたいに、 秀丸の編集中画面に図を挿入したいのでわ??
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/15(木) 19:32:17 ] >>342 それのどこがUNIXとTeXに関係あるというのだ?
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/16(金) 00:20:50 ] ありがとうございました
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/16(金) 01:59:57 ] 難しく考えすぎた メモ帳と同じようにやったら問題なく出来るね
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/23(金) 18:46:12 ] プレゼン用は powerdot が定番、で良い? 他は使った事ないのだが。
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/23(金) 21:50:40 ] >>348 beamer も定番だと思う。 # 脳内ソースだが、beamer の方が定番だと思う。
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/23(金) 23:10:32 ] powerdotとbeamerって具体的な違いというかメリット・デメリットが分からんので 俺は意味もなくpowerdotを使ってる。
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 02:37:00 ] 用紙の左上に、タイトルを10pt程度の文字で表示したい。 \pagestyle{headings}を用いたけど、これだとどうしてもページ番号が表示されてしまう。 1枚だけの書類なので、ページ番号は消してタイトルだけを表示させたい。 maketitleとかだとスペースをとりすぎてしまうし・・・・なにかいい方法はないだろうか?
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 04:22:18 ] 自分で新しいページスタイルを定義して、それを使えばいい。
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 05:42:21 ] >>351 fancyhdr.sty
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 09:45:39 ] >>351 あんまり検討してないけど \thispagestyle{empty} とするとどうなる?
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/24(土) 09:50:55 ] >>348 Prosperを使って、Powerdotをある程度調べたけど、どんどん面倒くさく なってきて、今じゃ jsarticle + slide オプション。 >>350 PowerdotはPSTricksを使っているので dvips → ps2pdf Beamerは dvipdfmx で直接PDFが作れる。あと、Wiki2Beamer ttp://www-user.tu-chemnitz.de/~mren/wiki2beamer/doku.php ttp://www.moongift.jp/2007/05/wiki2beamer/ でWiki記法でスライドを作れるとか(作る人がいるか?)。 参考: LaTeXでプレゼンテーション・シリーズ:まとめ ttp://windom.phys.hirosaki-u.ac.jp/fswiki/wiki.cgi?page=LaTeX%A4%C7%A5%D7%A5%EC%A5%BC%A5%F3%A5%C6%A1%BC%A5%B7%A5%E7%A5%F3%A1%A6%A5%B7%A5%EA%A1%BC%A5%BA%A1%A7%A4%DE%A4%C8%A4%E1
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/31(土) 13:19:20 ] ある社内用のドキュメントの外部スタイルファイルを渡されたのですが そのスタイルファイル群を使うと \TeX や \LaTeX がエラーとなってしまうことがわかりました。 エラー(後述)を見ると \@ がその定義と合致していないと出ているのです。 このスタイルファイルを使わなければこのエラーは出ません。 \TeX や \LaTeX の定義には確かに \@ が使われているようなのですが スタイルファイルの中で \@ の定義が変更されているということなのでしょうか。 ここを調べてみよ、あるいは、このサイトを参照してスタイルファイルに使う文法を勉強せよ などというアドバイスなどありましたら頂ければ幸いです。 以下そのエラーです ERROR: Use of \@ doesn't match its definition. --- TeX said --- \cmrTeX ...lower .5ex\hbox {E}\kern -.125emX\@\fi l.181 \TeX --- HELP --- おそらく描画のための命令だと思われますが,引数の使いかたが間違ってい ます.間違っているのが\@array命令の場合は,array環境かtabular環境での @表現の引数になにか誤りがあるのでしょう.fragileな命令が\protectされて いないのかもしれません.
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/31(土) 13:50:44 ] >>356 >ここを調べてみよ、 エラーの再現する最小のソースを作ってみればいいと思います。 それと、「おそらく描画のための命令だと思われますが,...」というのは どのプログラムが出したメッセージですか? tex.exe や latex.exe が出したメッセージではないですよね?
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/31(土) 14:58:09 ] よくわからんが、スタイルファイルならスタイルファイルらしく\usepackageしたら? どうしてもというなら、\makeatletterと\makeatotherではさめばすむかもしれん。
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/31(土) 17:02:21 ] ttp://www.faqs.org/faqs/tex-faq/ の “6. In LaTeX, I put some definitions in my document, but I get the error ``Use of \@ doesn't match its definition'' or ``You can't use \spacefactor in vertical (or math) mode.'' What's wrong?” とかは。 >>357 ttp://osdir.com/ml/emacs.auctex.diffs/2006-02/msg00028.html (化けるときは文字コードをJISに)を読むと、auctexのメッセージみたい。
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/02(月) 10:09:48 ] >>357 遅くなりましたが >>359 さん御指摘の通り AUCTeX のメッセージです。 スタイルファイルを徐々に削っていってみるということですね。 後述のように一時的にうまくいったので、これはまた後でやってみます。 >>358 スタイルファイルは既に \usepackage で読み込んでいます。 それで、まさにその usepackage 部分を \makeatletter ... \makeatother で囲むと通るようになりました。 >>359 この TeX FAQ でも同じように makeat* で囲む方法も書いてありますね。 これで一時的にそのエラーは回避できました。 後日スタイルファイル中の該当箇所を特定してみたいと思います。 みなさま、大変ありがとうございました。
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/02(月) 10:30:10 ] >スタイルファイルは既に \usepackage で読み込んでいます。 >それで、まさにその usepackage 部分を >\makeatletter ... \makeatother で囲むと通るようになりました。 \usepackage 自身が「\makeatletter を適用した状態で」sty ファイルを 読み込むから、通常は \usepackage のところを \makeatletter ... \makeatother で 挟む必要はないのだが…… 何か変わったものを使ったのだろうか? いずれにせよ、お疲れさん。
362 名前:名無しさん@お腹いっぱい。 [2008/06/03(火) 00:07:56 ] スタイルファイルの中に \makeatletter / \makeatother が記述されているに 1 票
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/03(火) 01:48:10 ] >>362 LaTeX2e では、sty ファイル内で \makeatletter/\makeatother を用いても構わない。
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/03(火) 01:56:56 ] なお、363 は sty ファイルを \usepackage などの LaTeX2e のコマンドで 読み込んだ場合の話。
365 名前:360 mailto:sage [2008/06/04(水) 00:29:09 ] 360です。 仰せの通り、\usepackage するスタイルファイルの中身に \makeatletter \makeatother がところどころ使われていました。 >>363-364 勉強になりました。このようなこともどこかしかるべきサイトを見ていれば勉強できるのでしょうか。
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/04(水) 10:03:48 ] 然るべき「書籍」(例えば、『The TeXbook』)を読んだうえで、 latex.ltx を調べればわかるよ。
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/06(金) 02:24:41 ] % 縦書きで斉藤先生のotfパッケージと藤田先生のfurikanaパッケージを使っているのですが、 % 文字サイズを11ptにすると、\normalsizeの本文とルビの大きさが合わないのに、 % \largeの本文とルビがピッタリになります。 % % しかし、10ptと12ptだと\normalsizeの本文とルビがピッタリなのです。 % なんでこんな違いがあるのか理由が全く判りません。 % % これを11ptの時の\normalsizeの本文とルビの大きさを合わせたいのですが、 % どうしたら良いでしょうか。知恵をお貸し下さい。お願いします。 % %\documentclass[a4j,10pt]{treport} \documentclass[a4j,11pt]{treport} %\documentclass[a4j,12pt]{treport} \usepackage[deluxe,expert]{otf} \usepackage{furikana} \newcommand{\test}[2]{% #1\kana{大}{おお}\kana{神}{みわ}\kana{神}{じん}\kana{社}{じや} {#2}\\[.5zw]% }% \begin{document} \noindent \test{\Huge}{Huge} \test{\huge}{huge} \test{\LARGE}{LARGE} \test{\Large}{Large} \test{\large}{large} \test{\normalsize}{normalsize} \test{\small}{small} \test{\footnotesize}{footnotesize} \test{\scriptsize}{scriptsize} \test{\tiny}{tiny} \end{document}
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/06(金) 06:22:11 ] >>363 いまさらだが… styファイル内でそれらを使ってもエラーがでないのは確かなのだが, >>352 の真意は,影響が他に及んでしまうということではないのか?
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/06(金) 06:52:13 ] sty ファイル内の \makeatletter/\makeatother の影響はその sty ファイルの 外部には及ばないよ(\usepackage などで読み込んでいる限り、 文字 @ のカテゴリーコードの退避・復元がなされる)。 もちろん、sty ファイルの「途中」に \makeatother なんて書いてあったら、 その sty ファイルの中の \makeatother 以降の部分では @入りの名称の マクロはうまく定義されないだろうが、そんなのは第三者にしてみれば パッケージ作者が故意にやっているのかただのミスなのかを知る由もない。
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/06(金) 07:05:36 ] (369 の続き) ただ、単に sty ファイルの「途中」に \makeatother があるというだけなら \usepackage の前後に \makeatletter/\makeatother を置いたところで 状況は変わらないから、>>360 の >まさにその usepackage 部分を >\makeatletter ... \makeatother で囲むと通るようになりました。 というのが解せない(本人が「解決した」と言っているから、 さらに「現物を見せてくれ」と言うのもしつこすぎるし)。
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/06(金) 07:15:50 ] >>367 # otf は関係ないよな? >% 文字サイズを11ptにすると、\normalsizeの本文とルビの大きさが合わないのに、 >% \largeの本文とルビがピッタリになります。 >% しかし、10ptと12ptだと\normalsizeの本文とルビがピッタリなのです。 それは、furikana.sty ではルビの文字サイズを \tiny にしてあるから (そして、\tiny と \normalsize のサイズ比が 10pt/12pt のときと 11pt のときとで 異なるから)。 11pt 時には furikana.sty が >ルビの活字が大きすぎます。 という警告を出しているはず。 とりあえず,furikana パッケージを読み込んだ後で \renewcommand*{\rubykatuji}{\fontsize{5.5}{0}\selectfont}%%% 11pt 時専用 とでもすればいいのでは?
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/06(金) 19:05:58 ] >>371 さん、レスをありがとうございます。 それで、>>367 の書き込みで書き忘れていましたが、ヒラギノフォントを使っています。 ヒラギノではないフォントでは>>371 さんに教えて頂いたやり方で上手く行くのですが、 ヒラギノでは上手く行きません。これはヒラギノでotfパッケージの場合は、furikana.styが、 自動的に\rubyfamilyをルビ用の文字として割り当てるからではないかと思います。 我が儘なようですみませんが、使い勝手の面からヒラギノとotfパッケージは外せないので、 何かやり方がないでしょうか。御存知でしたらお願い致します。
373 名前:371 mailto:sage [2008/06/06(金) 19:34:37 ] 悪いが、ヒラギノなんかもってないので、ほかの人に任せることにするよ。
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/06(金) 19:44:54 ] ……と書いたが、otf パッケージ自身が \AtBeginDocument を使って \rybykatuji を再定義する記述を仕込んでいるようだ。 とりあえず、\begin{document} の直後にでも \renewcommand*\rubykatuji{\fontsize{5.5}{0}\rubyfamiy} と入れてみるとどうなるかい? # ただし、動作確認はしていない。あしからず。
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/07(土) 06:00:37 ] >>374 ありがとうございます。 やはり変わりませんでしたが、ヒラギノを持っていらっしゃらないのに、 わざわざ御協力して下さったお気持ちに感謝します。
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/09(月) 19:49:45 ] >>375 ttp://trivial.mizusasi.net/080609a.pdf ではご不満ということでしょうか。 ソースリストは: ttp://trivial.mizusasi.net/080609a.tex
377 名前:374 mailto:sage [2008/06/10(火) 21:56:18 ] >>376 検証してくださり、感謝いたします。
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/12(木) 07:21:56 ] >>376 さん、>377さん、ありがとうございました。 日曜から県外に旅行に出掛けており、返事が遅れてすみませんでした。 \renewcommand*\rubykatuji{\fontsize{5.5}{0}\rubyfamiy} は\begin{document}の後に入れるんですね。 僕は前側に入れていたので望み通りの変化になりませんでしたが、 後ろ側に入れたら望み通りの表示になりました。 初歩的なミスで御好意を無駄にするところでした。 謝らせて頂くと共に心から御礼を申し上げます。 本当にありがとうございました。
379 名前:名無しさん@お腹いっぱい。 [2008/06/12(木) 12:17:35 ] Fedora 9にはteTeXとTeXLiveがあるんだが TeXLiveは今のところ日本語関係はどうなっているんでしょうか
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/13(金) 16:59:01 ] >>379 tutimura.ath.cx/ptexlive/
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/15(日) 18:15:04 ] いっつも思ってたけど、なんで TeX スレって UNIX 板にあるの? ←に DT{M,V} があるんだから、DTP も作ればいいのにっていっつも思う。 なんで?
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/15(日) 18:16:12 ] あっちこっちにあるよ
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/15(日) 19:15:26 ] 数学板とかね
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/16(月) 15:50:36 ] DTP板もあるけど……。(正確には「DTP・印刷」) まあ行けば分かるが、TeXとはあまり縁はないところだ。
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/18(水) 21:10:49 ] InDesignとかQuark XPressに比べたら TeXは出来ないこととか、頑張らないと出来ないようなことが多いね 用意されたレールに乗っかっている限りはなかなか楽だけど、 ちょっとでもそこから外れたものを作ろうと思うと面倒なツールという印象 いろんな意味でDTP板にはそぐわない
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/18(水) 21:15:36 ] 君がこのスレにそぐわないだけだよ >>385
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/18(水) 21:28:51 ] >>385 そうか? 何でもプログラムにするハメになるので手間がかかるのは事実だが、 紙ベースのものを作る限りにおいてはたいていのことはどうにかなるけどね。 # 最悪の場合「画像化して貼り付ける」ものとして。 それと、もし TeX には不向きで Quark あたりが得意にする印刷物ばかりを 念頭に置いて TeX をこき下ろしているのであれば、「フェアでない」な。
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/18(水) 21:37:09 ] 論文とか100頁超え専門書とかをコンピュータで作るのもDTPだよね
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/18(水) 23:24:30 ] ファッション誌みたいな、一ページごとに「デザイン」をやらされるようなものは 確かにTeXでやる意味はないだろうね。 逆に電話帳とか論文集とか体裁が決まりきったモノを作るんなら TeXとか、なんらかのプログラマブルなシステムのほうが楽だと思う。 (ひょっとしたらInDesignとかにもプログラマブルな部分があるのかもわからんが) 優劣云々じゃなくて最初からジャンルが違うものだね。 ただ、文字組みに関してはTeXよりInDesignのが綺麗だよねって話を聞いたことがあるけどどうなんだろ。
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/19(木) 00:24:11 ] 数式が正しく簡単に書けるか、書けないか。 話はそれからだろう。
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/19(木) 00:30:51 ] InDesignって数式の組版もできるの?10万円以上するプラグインソフトとかを使わずに。 できないなら,数学屋の俺からすれば問題外。
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/19(木) 23:01:45 ] XeTeX-pstricksなるパッケージができたみたい。 ttp://www.mail-archive.com/ctan-ann@dante.de/msg01671.html これでdvipdfmx (xdvipdfmx) でPSTricksが使えるようになるのか?
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/21(土) 13:35:50 ] >>390-391 適切なフォントと適切な組版ルールをいただければw TeX形式のテキストで書かれたんじゃDTPのオペにはたぶん通じない。 >>389 もいってるように、InDesignやQuark Xpress、EDICOLORみたいな 印刷用の組版ソフトはTeXとはジャンルの違うソフトなのです。 (ちなみに定型のページものだったらテンプレート作って流し込むかな。 スクリプト使ってある程度自動処理はできるよ。) しいてTeXに例えるとすればフォントもLaTeXほかのパッケージもない、 完全すっぴんのTeXに当たるかなあ。
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/22(日) 21:29:23 ] 出版物といえば、EWB(Editor's Work Bench)を (アスキー以外で)実務に使われている人はいますか? www2.ascii.co.jp/ascii/EWB/ 最近、解説本が出たみたいなので、ちょっと興味があります。 www.amazon.co.jp/exec/obidos/ASIN/4883376052/
395 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/22(日) 23:14:29 ] いつものパターンでレールにハマッテル限りは楽チンだけど ちょっとでもいじろうとすると意味不明な隠しパラメータを いっぱいいじらなくちゃいけなくて悶死するって感じじゃないですか
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/23(月) 03:33:29 ] 「意味不明」と感じるうちは学習が足らんのだ。 だいたい、別のソフトを用いる場合にしても、 あれこれいじろうとすれば普段触らないメニューの奥地にある「意味不明」な 項目を用いるハメになるだろうが。
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/23(月) 10:35:01 ] >>396 EWBの話でしょ。EWBがどういうものか詳しくは知らないけど、 TeXそのものをできるだけ覆い隠して「隠しパラメータ」にしているからじゃないのかな。 # 396がEWBに詳しい人で、「全然難しくないぞ」と憤慨しているのなら話は違うけども。
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/23(月) 11:21:53 ] >>397 >EWBの話でしょ。 そうとも限らんだろう。 >>395 が >>394 に対しての返答だと明示していれば、 その解釈(のみ)になるだろうがね。
399 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/23(月) 22:30:24 ] 便乗質問だが、EWB っていったい何なの? いや公式ホームページも、そこにある PDF の説明書もみたけど よくわからなかったわ。TeX とその Gui 入力環境や dvi ビューアなどが 一体化したもの、って理解でOK?
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/23(月) 22:46:24 ] >>399 俺もちょっと見てみたけどそういう理解でいいんじゃないの? ぱっと見た印象では設定することがいっぱいあって煩雑な印象 どうせならもっと隠蔽してくれればいいのにねとオモタ
401 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/23(月) 23:28:23 ] troff系のなんか似たような名前のがあったなぁっと 記憶をたどってみたらDWBだった。
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/24(火) 13:43:29 ] >>400 そうなの? 組版だけじゃなくて、その前段階の編集作業でも使えるツールなのかと思ってますた。 実際の書籍製作現場がどんなものなのかは知らないですけど。