\chapter{\TeX} % 第五章
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/07/22(土) 20:57:54第一章 http://pc.2ch.net/test/read.cgi/unix/977144071/l50
http://pc.2ch.net/unix/kako/977/977144071.html
第二章 http://pc5.2ch.net/test/read.cgi/unix/1033564798/l50
(ミラー) http://2ch.pop.tc/log/05/04/07/1806/1033564798.html
第三章 http://pc8.2ch.net/test/read.cgi/unix/1059616013/l50
第四章 http://pc8.2ch.net/test/read.cgi/unix/1116389650/l50
0702名無しさん@お腹いっぱい。
2007/05/19(土) 21:33:170703名無しさん@お腹いっぱい。
2007/05/19(土) 22:09:21説明はロクに書いてない)ね。
(別のところで聞いた)古い情報とごっちゃにしてスマン。
0704名無しさん@お腹いっぱい。
2007/05/21(月) 02:38:27ちなみに、比較的新しいmovie15.styはpdfetexしか想定していないみたいで、
普通にplatex等で使おうとするとハマるので注意。
ttp://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/45621.html
最新の2007/05/07版で試したら、さらに仕様が変わってるようで
上の対策がうまくいくかどうか不明。
ちゃんと使うにはソースを解読する必要があるかも。
# CTANにあるファイルの古いバージョンをアーカイブしているところとか
# ないのかなぁ。
いちおう、おととしdvips + ps2pdfで動画入りスライドを作ったし、
いまテストしてもちゃんと動画入り文書ができました。
ただ、dvipdfmxではうまくいかないので、日本語を使う場合Postscriptを経由
するしかないかも。
0705名無しさん@お腹いっぱい。
2007/05/21(月) 10:38:37Package movie15 Error: pdfeTeX, version >= 1.30, required
というエラーが出てうまくいかない。
pdflatexだとうまくいくのだけれど、画像をすべてepsでなくpdfで用意しなければならないのは苦痛。
0706705
2007/05/21(月) 10:41:250707でやっ ◆ZqEG3lH3Q6
2007/05/25(金) 00:31:50会話文のような形態の文章をうまく組版するには、どうすればいいですか?
例えば、以下です。要は、description/itemとかみたいな。あと、
タブ揃え・インデントもしっかりしたいです。
Julien : Bonjour Sayaka. Tu va bien ?
Sayaka : Oui, merci. Et toi ?
Le serveur de cafe : Bonjour. Qu'est-ce que vous prenez ?
ジュリアン : こんにちは、サヤカ。元気 ?
サヤカ : うん、元気よ、ありがとう。あなたは?
よろしくお願いします。
0708名無しさん@お腹いっぱい。
2007/05/25(金) 07:31:16例えば■を青で出力したい場合どのようにしたらよいのでしょうか?
0709名無しさん@お腹いっぱい。
2007/05/25(金) 08:38:49http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/picture.html
0710名無しさん@お腹いっぱい。
2007/05/25(金) 08:51:50表形式にして、longtable.styを使えばいいと思う。
0711でやっ ◆ZqEG3lH3Q6
2007/05/25(金) 10:05:13longtableですか!知りませんでした。
熊沢先生のページに作例がありますね。
これから試してみます。
ありがとうございました。
0712名無しさん@お腹いっぱい。
2007/05/25(金) 12:09:40おぃ、本当にlongtableでいいのか?
もっとちゃんとした会話スタイルを探していたのではないのか。
0713名無しさん@お腹いっぱい。
2007/05/25(金) 12:17:010714名無しさん@お腹いっぱい。
2007/05/25(金) 12:50:23ttp://hashi4.civil.tohoku.ac.jp/~bear/bear-collections/index-j.html
styleuse.pdf:48ページ:9.4 対話を書きたい
あくまで参考までに。
0715でやっ ◆ZqEG3lH3Q6
2007/05/25(金) 17:02:04ありがとうございます。
参考リンクも見ましたが、とりあえず以下の作例でよさそうです。
\documentclass[a4paper, 10pt]{jarticle}
.
.
.
\usepackage{longtable}
\begin{document}
\begin{longtable}[l]{p{0.11\textwidth}p{0.63\textwidth}}
ソフィー&こんにちは。\\
書店の主人&いらっしゃいませ。\\
ソフィー&ウインドウに日本の写真集がありますよね。あれ、見られます?\\
書店の主人&雪をかぶったきれいな山のですね、表紙が?富士山のですね?\\
ソフィー&ええ、そうです。\\
書店の主人&ちょっとお待ちください。確か、こっちにあったと
思ったけど…ああ、ありました。これです。どうぞ。
\end{longtable}
\end{document}
0716名無しさん@お腹いっぱい。
2007/05/25(金) 17:31:22興味があれば、標準配布のクラスファイルにおける
thebibliography 環境の定義を調べてみるといい。
あれと同様にやれば、description 環境あたりを個々の \item の
「見出し」の部分の幅を可変にできるように再定義できる(そういう
既製品も転がっているかもしれない)。
0717名無しさん@お腹いっぱい。
2007/05/25(金) 19:18:270718名無しさん@お腹いっぱい。
2007/05/25(金) 19:19:280719名無しさん@お腹いっぱい。
2007/05/25(金) 19:39:28自分のことを先生と呼ぶ奴がおる。
0720名無しさん@お腹いっぱい。
2007/05/25(金) 20:18:19いやいや本人じゃないよw
「先生」という言葉に過剰に反応しなさんなってw
0721名無しさん@お腹いっぱい。
2007/05/25(金) 20:31:450722名無しさん@お腹いっぱい。
2007/05/25(金) 23:15:302ちゃんじゃまず言わないよな。
0723名無しさん@お腹いっぱい。
2007/05/26(土) 09:41:09daihon.styは横書きでも使えますか?
0724名無しさん@お腹いっぱい。
2007/05/26(土) 09:51:05配布元に行って調べるくらいのことはした?
「縦組・横組パッケージファイル」ってところにあるわけだが…
0725名無しさん@お腹いっぱい。
2007/05/26(土) 10:38:310726名無しさん@お腹いっぱい。
2007/05/26(土) 11:35:31そういうことを尋ねる前に、実際に横組み文書で使ってみればいいではないか。
使えたら質問するまでもないし、使えなかった場合は使えないと判明してから
質問しても遅くはない(どうせ、質問時には「問題となっている現象が再現する
サンプル」が要るわけだし)。
0727名無しさん@お腹いっぱい。
2007/05/26(土) 22:45:13「複数行に跨がる均等割り」を実現する方法はないでしょうか?
どういう風に使うかと言うと、古典の原文と現代語の訳文の対訳に使います。
対訳させると、平仮名のみの原文より、漢字が混じる訳文の方が短くなります。短
い文節ごとに改行するなら問題ないのですが、印刷の際のページ数を減らすために、
基本的にどうしても長文になってしまいます。そうすると後ろへ行くほど、原文と
訳文の対応箇所がズレて行きます。
それを解決するために、句読点ごとに字数の少ない訳文を、原文の文字数に合わせ
て均等割りしたいのです。
しかし、基本的に均等割りをすると自動的に改行されず、ページの外へはみ出して
しまいます。これを解決するために、改行に対応した均等割り、つまり「複数行に
跨がる均等割り」をしたいのです。
それを実現する方法や、そのようなスタイルファイルを御存知だったら、教えて下
さい。どうか一つお願い致します。
0728名無しさん@お腹いっぱい。
2007/05/26(土) 22:58:32\thanksはどういう風にかけばいいんでしょうか?
0729名無しさん@お腹いっぱい。
2007/05/26(土) 23:54:13所属が同じ著者の 2 人目以降には、\footnotemark を使うという手がある。
(ttp://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/36714.html に書いてある)
0730名無しさん@お腹いっぱい。
2007/05/27(日) 00:09:13\documentclass{jarticle}
\makeatletter
\def\kintou#1#2{\hbox to#1{%
\kanjiskip0pt plus1fill minus1fill \xkanjiskip=\kanjiskip \hfil #2\hfil}}
\makeatother
\begin{document}
\parbox{12zw}{\fussy
通常の均等割りでは「\kintou{6zw}{均等割り}」のごとく、
均等割りの途中では行分割しない。}
\makeatletter
\newskip\@kintou@skip
\def\kintou#1#2{%
\count@\z@ \@tfor\@tempa:=#2\do{\advance\count@\@ne}%
\ifnum\count@<\tw@
\dimen@#1\relax \setbox\z@\hbox{#2}%
\advance\dimen@-\wd\z@ \@kintou@skip .5\dimen@ \@plus.5\p@ \@minus.5\p@
\hskip\@kintou@skip \box\z@ \hskip\@kintou@skip
\else
\dimen@#1\relax \advance\dimen@-\count@ zw\relax
\advance\count@\m@ne \divide\dimen@\count@
\@kintou@skip\dimen@ \@plus.5\p@ \@minus.5\p@
\let\@tempa\@gobble \def\@tempb{\hskip\@kintou@skip}%
\@tfor\@tempc:=#2\do{\edef\@tempa{\@tempa\@tempb \@tempc}}%
\expandafter\@tempa
\fi}
\makeatother
\parbox{12zw}{\fussy
この均等割りでは「\kintou{6zw}{均等割り}」のごとく、
均等割りの途中でも行分割可能。}
\end{document}
0731名無しさん@お腹いっぱい。
2007/05/27(日) 00:13:58なお、先の例の後者の定義を用いる場合、均等割りの範囲にルビがついた語が
入るような場合には、 \kintou{6zw}{{\ruby{猫}{ねこ}}{\ruby{娘}{むすめ}}} のごとく、
1 文字扱いにする部分を { と } で囲む必要がある。
# 既製品のパッケージの有無については知らない。
0732名無しさん@お腹いっぱい。
2007/05/27(日) 00:37:27どうもです
0733名無しさん@お腹いっぱい。
2007/05/27(日) 05:05:450734名無しさん@お腹いっぱい。
2007/05/27(日) 10:43:31)ノ
∧_∧
( ´・ω・`) ∧_∧
/ \ (´Д` ) Acrobat Pro 8 が P2Pで流れてんだろカス
.__| | .| |_ / ヽ
||\  ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽlatex かよ \| ( ´_ゝ`) 誰か精神科医呼べよ
| ヽ \/ ヽ.
| |ヽ、二⌒) / .| | |
.| ヽ \∧_∧ (⌒\|__./ /
0735名無しさん@お腹いっぱい。
2007/05/28(月) 03:37:45なぜこのスレッドに質問するに当たって、>>700 からはじまる話題を
読もうとしない。あるいは「latex 動画」でぐぐろうともしない。
0736名無しさん@お腹いっぱい。
2007/05/28(月) 22:47:51>>730さん、ありがとうございます。
そうですそうですその通りです。行分割に対応した均等割りがしたいのです。
これから書いて頂いたマクロを色々と試してみます。
総ルビだからちょっと工夫が必要かも。
使い方について、また御質問することがあるかもしれませんが、
その時は宜しくお願いします。
見ず知らずの私にこんなに親切にして頂いてありがとうございました。
心から御礼申し上げます。
0737730
2007/05/28(月) 23:16:23ああいう感じでいいなら、あれに対して補足すると……
\kintou の定義は次のように変更したほうが無難。
\def\kintou#1#2{%
\count@\z@ \@tfor\@tempa:=#2\do{\advance\count@\@ne}%
\setbox\z@\hbox{#2}%
\ifnum\count@<\tw@
\dimen@#1\relax
\advance\dimen@-\wd\z@ \@kintou@skip .5\dimen@ \@plus.5\p@ \@minus.5\p@
\hskip\@kintou@skip \box\z@ \hskip\@kintou@skip
\else
\dimen@#1\relax \advance\dimen@-\wd\z@%%% 少し変更
\advance\count@\m@ne \divide\dimen@\count@
\@kintou@skip\dimen@ \@plus.5\p@ \@minus.5\p@
\let\@tempa\@gobble \def\@tempb{\hskip\@kintou@skip}%
\let\@@protect\protect \let\protect\@unexpandable@protect%%% 追加
\@tfor\@tempc:=#2\do{\edef\@tempa{\@tempa\@tempb \@tempc}}%
\let\protect\@@protect%%% 追加
\expandafter\@tempa
\fi}
そのうえで、必要があれば、\kintou の引数中では(1文字扱いの部分は { と } で
囲むという前回の注意点に加え)必要があれば、コマンドに \protect を前置するといい。
# 例えば、\kintou{3zw}{{\ruby{猫}{ねこ}}} ではエラーが生じるなら、
# \kintou{3zw}{{\protect\ruby{猫}{ねこ}}} としてみる。
\ruby などの(特定の)コマンドを 1 文字扱いにする処理も自動化できはするが、
実際問題としては正規表現置換で { と } を補うのが手早いと思う。
0738727
2007/05/31(木) 00:23:28今バタバタと追い込みの作業に入っているので、頂いたマクロはもう少ししてから
色々と試させて頂きます。わざわざの書き込みありがとうございました。
0739名無しさん@お腹いっぱい。
2007/06/04(月) 19:09:41emathのenumerate環境において
[1]
(1)ああ
(2)いい
[2]
(1)ああ
(2)いい
:
と問題を作りたいです
そのとき[1]や[2]を文字,括弧ともにやや大きめにしたいのですが
どうすればいいでしょうか
よろしくお願いします
0740名無しさん@お腹いっぱい。
2007/06/05(火) 02:43:29やり方は適当な Tips 集を見れは載ってるだろう)は試したのかい?
それでうまくいかない場合には、emath 掲示板に行くがいい。
0741727
2007/06/05(火) 22:27:16>>730さん、先週は見ず知らずの私にマクロを書いて頂き、有り難うございました。
仕事が一段落ついたので、マクロを試させて頂いています。というか、このマクロ
を使って、金曜までにサンプル文書を製作しなければならなくなってしまいました。
それで、>>737での指示に従って、>>730の一部を入れ替えたサンプルを作り、試し
ているのですが、御指摘の通りルビを振った文章が均等割りされません。
> # 例えば、\kintou{3zw}{{\ruby{猫}{ねこ}}} ではエラーが生じるなら、
> # \kintou{3zw}{{\protect\ruby{猫}{ねこ}}} としてみる。
前者はエラーになって、後者はエラーは出ないのですが均等割りされません。
どうすれば良いのか分からなくなっています。
TeXで組版は何とかできるようになりましたが、マクロの再定義になると、まだまだ
初心者の域にすら達していません。
図々しいことこの上ないのですが、上手く行かせる方法を御教示ください。
お願いします。(次のレスにサンプルを引用します)
0742727
2007/06/05(火) 22:32:33\usepackage{okumacro}
\makeatletter
\def\kintou#1#2{\hbox to#1{%
\kanjiskip0pt plus1fill minus1fill \xkanjiskip=\kanjiskip \hfil #2\hfil}}
\makeatother
\begin{document}
\makeatletter
\newskip\@kintou@skip
\def\kintou#1#2{%
\count@\z@ \@tfor\@tempa:=#2\do{\advance\count@\@ne}%
\setbox\z@\hbox{#2}%
\ifnum\count@<\tw@
\dimen@#1\relax
\advance\dimen@-\wd\z@ \@kintou@skip .5\dimen@ \@plus.5\p@ \@minus.5\p@
\hskip\@kintou@skip \box\z@ \hskip\@kintou@skip
\else
\dimen@#1\relax \advance\dimen@-\wd\z@%%% 少し変更
\advance\count@\m@ne \divide\dimen@\count@
\@kintou@skip\dimen@ \@plus.5\p@ \@minus.5\p@
\let\@tempa\@gobble \def\@tempb{\hskip\@kintou@skip}%
\let\@@protect\protect \let\protect\@unexpandable@protect%%% 追加
\@tfor\@tempc:=#2\do{\edef\@tempa{\@tempa\@tempb \@tempc}}%
\let\protect\@@protect%%% 追加
\expandafter\@tempa
\fi}
\makeatother
\parbox{12zw}{\kintou{30zw}{猫ふんじゃった}}
\par\vspace{3zw}
\parbox{12zw}{\kintou{30zw}{{\protect\ruby{猫}{ねこ}ふんじゃった}
}}
\end{document}
0743727
2007/06/05(火) 22:36:47実際には藤田先生のfurikana.styを使わせて頂いています。
それでも結果は同じです。
(上の書き込みは下から二行目に変な改行が入ってしまいました。すみません)
0744名無しさん@お腹いっぱい。
2007/06/06(水) 00:04:32そりゃあたりまえ.
このマクロは 「1 文字」 ずつ取り出して均等割するもの.
{} で囲ったものは 1 文字扱いされる.
\parbox{12zw}{\kintou{30zw}{{\protect\ruby{猫}{ねこ}ふんじゃった}}}
こんなことしたら {\protect\ruby{猫}{ねこ}ふんじゃった}} で 1 文字扱い
されていまうではないか.
\parbox{12zw}{\kintou{30zw}{{\protect\ruby{猫}{ねこ}}ふんじゃった}}
これでいいはず.違いは分かる?
単に \kintou{30zw}{\protect\ruby{猫}{ねこ}ふんじゃった} とすると
\protect で 1文字,\ruby で 1文字,{猫} で 1文字,{ねこ} で 1文字,...
となってしまって,おかしなことになってしまう.
それを避けるために {} でまとめて 「1 文字」 にするわけ.
0746727
2007/06/06(水) 00:27:01御指摘の通りでした。初歩的なミスなんてものじゃないです。
TeXで組版ができるようになったなどと言いながらこの体たらく、
穴が有ったら入りたい気分です。
しかし、これで思い通りの紙面作りができます。
バカ丸出しの初心者に親切にして下さって本当にありがとうございました。
>>730さん、>>744さんに、心から御礼を申し上げます。
0748名無しさん@お腹いっぱい。
2007/06/10(日) 22:22:51どうやったら画像全体を表示させれるのですか?
htbpの部分や、figure環境の位置はいろいろとかえてみたのですが、どれもうまくいきませんでした。
\documentclass[11pt,a4paper]{jsarticle}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\begin{document}
......
\begin{figure}[htbp]
\begin{center}
\includegraphics[width=13cm]{hoge.eps}
\label{labelhoge}
\end{center}
%\caption{ほげ}
\end{figure}
.....
\end{document}
0749名無しさん@お腹いっぱい。
2007/06/10(日) 22:28:080750名無しさん@お腹いっぱい。
2007/06/10(日) 22:51:32バウンディングボックスはテキストエディタで書き直してGSviewで確認しています。
0751名無しさん@お腹いっぱい。
2007/06/10(日) 22:53:050752名無しさん@お腹いっぱい。
2007/06/10(日) 22:55:40どういう事ですか・・・?
0753名無しさん@お腹いっぱい。
2007/06/10(日) 23:05:38上がはみ出るのに、heightじゃなくてwidthを指定しているのはなぜ?
0754名無しさん@お腹いっぱい。
2007/06/10(日) 23:18:41あら、height,width指定したら直りました。
どこかのサイトのサンプルがこんな描き方だったからheight指定してませんでした。
width指定したらeps内部のbbの縦横比に応じてheightも指定してくれると書いてあったような気が・・・
0755名無しさん@お腹いっぱい。
2007/06/10(日) 23:27:10そりゃそうだが、「そのように計算したときの高さは大きすぎた」ということではないのかね。
少しは「自分の頭で」考えたほうがいいのではないかい?
0756名無しさん@お腹いっぱい。
2007/06/10(日) 23:32:10clipぐらいしか必要ない気がするんだが…
0757753
2007/06/10(日) 23:33:45よかったね。
ちなみに、heightを指定したらeps内部のbbの縦横比に応じてwidthも指定してくれるよ
場合によっては縦横比がおかしくなるのでheightとwidthの両方を指定するのは避けた方
がいいかも。もちろん、縦横比よりも縦横の長さが重要な場合は話が別だが。
0758名無しさん@お腹いっぱい。
2007/06/21(木) 05:07:58MATLABで作ったグラフ(eps)のタイトルその他を、
文書に貼り付ける際にサイズ変更した後で、
本文のフォント(種類&サイズ)に合わせたいのです。
わかりにくくてすみません。
0759名無しさん@お腹いっぱい。
2007/06/21(木) 13:58:090760名無しさん@お腹いっぱい。
2007/06/21(木) 15:05:26makejvfとか調べてみるといいよ。
たとえば、漫画のフキダシみたいに、
ひらがな=明朝、漢字=ゴシックにすることもできる。
dvipdfmxに限らない。
0761名無しさん@お腹いっぱい。
2007/06/21(木) 17:14:23epsの中の文字が、文字コードなのか図形化されているかによって違う。
ラスタライズされずに文字のままならpsfrag.styをぐぐるよといいよ。
0762758
2007/06/21(木) 22:47:16どうもありがとうございます。
psfragを試してみました。図中に数式を入れられるのが素晴らしい!
しかし単純にフォントを調節するために、グラフの軸の目盛りなどを
一つ一つ変換していくことを考えると、ドキュメントの種類にあわせて
フォント等を合わせたグラフをあらかじめ複数用意しておくほうが
効率的かもしれませんね・・・
0763名無しさん@お腹いっぱい。
2007/06/21(木) 23:25:53漫画のフキダシは商業誌では
ひらがな=アンチック体 漢字=ゴシック体
の方が多いと思います
0764名無しさん@お腹いっぱい。
2007/06/21(木) 23:26:11まあ>760ということなんだけど
ttp://www.miko.org/~tatyana/tech/OSX/pTeX/fonts.html#nootf_mixedfont
とか参考に
0765名無しさん@お腹いっぱい。
2007/06/21(木) 23:49:23もったいないなぁ。
0766名無しさん@お腹いっぱい。
2007/06/22(金) 00:07:56本当に何があったんだろうね。
誰か知っている人いない?
0767名無しさん@お腹いっぱい。
2007/06/22(金) 00:09:41た ま 棒 達 人 か 。
ウザイ消えろ
0768761
2007/06/22(金) 01:11:07それなら、epsをテキストエディタで本文と同じフォント指定に書き換えるという手もあるよ。
書き換えられそうかどうかテキストエディタで開いてみたらどう?
0769名無しさん@お腹いっぱい。
2007/06/22(金) 01:13:53Author's name: ING
Location on CTAN: /language/japanese/japanese
Summary description: A package which adds functionality of Japanese option
in babel
License type: lppl
INGって誰?
0770名無しさん@お腹いっぱい。
2007/06/22(金) 01:51:23結局最後まで見つけられなかったんだね。
>>769
「日本語LaTeXによる多言語処理
日本語LaTeX(pLaTeX2e)を使って,世界の言語あるいは文字をどこまで表現できるかを探ってみよう,という狙いの ING さんこと稲垣 徹さんのWebページです。」
トニイさんのところより。Q & Aでも多言語関連で活躍してる稲垣さんでしょう。
0771名無しさん@お腹いっぱい。
2007/06/22(金) 02:03:36! Paragraph ended before \date was complete.
<to be read again>
\par
1.9
?
っていうエラーが出るんですけど、どうしたらよいのでしょうか・・・。
0772名無しさん@お腹いっぱい。
2007/06/22(金) 09:21:160773名無しさん@お腹いっぱい。
2007/06/22(金) 11:44:50一応努力してエラーメッセージ写してるし。
ただ、ちゃんとそのメッセージ読めば?っていう感じはする。
あと、1.9 じゃなくて、l.9 で、9行目って意味だ。
あとはがんばれ。
0774名無しさん@お腹いっぱい。
2007/06/22(金) 12:06:440775758
2007/06/22(金) 13:19:32notepadでepsを開いて、フォントの種類を変更できたのですが、
サイズを示す数値は見つけられませんでした。
[FontSize 0 0 FontSize neg 0 0] という部分があったのですが、
どこをいじればよいのか分からず・・・。
もう少し調べてみます。どうもありがとうございました。
0776名無しさん@お腹いっぱい。
2007/06/23(土) 17:49:27学校のパソコンでは問題なくコンパイルできるのですが、自宅のでは上のようなエラーが出てしまうのです。
問題のある箇所あたりをあげると、
\documentclass[titlepage]{jarticle}
\usepackage{graphics}
\usepackage{float}
\title{TEST}
\author{test1\\test2}
\date{平成19年6月19日}
\begin{document}
\maketitle
\section*{xyz}
(以下略)
みたいな感じなのですが、自宅のPCに問題があるのでしょうか?
0777名無しさん@お腹いっぱい。
2007/06/23(土) 17:56:38Windows マシンあたりでコンパイルしている…… なんてことはないかい?
その場合には、TeX 文書の漢字コードを適宜変換するのが簡単だが。
0778名無しさん@お腹いっぱい。
2007/06/23(土) 18:09:15>>777の通り文字コードが問題なら、
platex -kanji=euc -fmt=platex-euc
とすれば、windowsのlatexでもeucで書いたファイルの
コンパイルができるよ。
0779名無しさん@お腹いっぱい。
2007/06/23(土) 20:16:33>>777さんのおっしゃるとおり、学校で作成したTex文章をそのまま持ち帰ってコンパイルしています。
ところで
platex -kanji=euc -fmt=platex-euc
の意味がよくわからないのですが、もしよかったら教えてくれませんか?
0780名無しさん@お腹いっぱい。
2007/06/23(土) 20:20:32platex -help
0781名無しさん@お腹いっぱい。
2007/06/23(土) 20:36:340782名無しさん@お腹いっぱい。
2007/06/24(日) 00:08:36誰も答えられないよ。
0783名無しさん@お腹いっぱい。
2007/06/24(日) 02:40:01howmメモ捜したら、こんなのがみつかったよ。
-- ここから ------------------------------------------------
http://www.geocities.jp/tanaken_1018/tex/faq.txt
wundtや、その他一般的なLinuxで作成したTeXファイルの文字コード
はEUCである。いっぽうWindowsの文字コードはSJISなので、Linuxで
作成したTeXファイルはそのままではWindowsではコンパイルできない。
EUCコードのファイルをコンパイルするには、
---------------------------------------------------------------
(1)ptex -ini -kanji=euc -jobname=platex-euc platex.ini とする
と platex-euc.fmt ができますから、これを $TEXMFMAIN/web2c に入
れておきます。
(2)次のような内容の platex-euc.bat を bin ディレクトリに入れて
おきます:
@echo off
ptex -kanji=euc -progname=platex -fmt=platex-euc %1 %2 %3 %4 %5 %6 %7 %8 %9
そうすると、euc で編集した foo.tex が platex-euc foo によって
タイプセットできます。
-- ここまで ------------------------------------------------
オプションつけるだけだから、バッチファイル作らなくても
エイリアスなりで対処できるでしょう。
0784名無しさん@お腹いっぱい。
2007/06/24(日) 03:58:26platexのオプションで制御できるみたいです。771さんが比較的新しい
TeX環境を構築していれば(アップデートしていれば)、以下の文書に
あるようにすれば処理できると思います。
角藤先生のChangelogから
ftp://akagi.ms.u-tokyo.ac.jp/pub/TeX/win32/ChangeLog
[2007/04/29]
(01) platex.tar.gz
(02) ptex-3.1.10-w32.tar.gz
コマンド ptex-euc.exe, ptex-jis.exe, ptex-utf8.exe, ptex-sjis.exe,
platex-euc.exe, platex-jis.exe, platex-utf8.exe, platex-sjis.exe
を廃止した。これらと同じ役割をさせるには以下のようにする:
ptex-euc ... ---> ptex --kanji=euc ...
ptex-jis ... ---> ptex --kanji=jis ...
ptex-utf8 ... ---> ptex --kanji=utf8 ...
ptex-sjis ... ---> ptex --kanji=sjis ... (これは ptex ... と同じ)
platex-euc ... ---> platex --kanji=euc ...
platex-jis ... ---> platex --kanji=jis ...
platex-utf8 ... ---> platex --kanji=utf8 ...
platex-sjis ... ---> platex --kanji=sjis ... (これは platex ... と同じ)
その先は改行が多いと怒られたので、現物を見てください。
0785名無しさん@お腹いっぱい。
2007/06/24(日) 10:44:50ご丁寧に教えていただきありがとうございました。
0786名無しさん@お腹いっぱい。
2007/06/25(月) 22:08:29知らないが、儀礼的無関心を装えなかった奴がいたのではないかと。
復活を祈る。
>>767
少なくともこれだけは云える。
あんたよりも某達人からのアドバイスやアイデアのほうが役に立っていただろうと。
## 口が悪かったから、嫌う人がいるのも分かるけどね。
0787名無しさん@お腹いっぱい。
2007/06/25(月) 22:55:280788名無しさん@お腹いっぱい。
2007/06/25(月) 22:56:17某達人ほんにんじゃなくて、ここで某達人某達人喚いてるやつがウザイって言ってるわけで
0789名無しさん@お腹いっぱい。
2007/06/25(月) 23:17:49ときどき話題に上っているだけで、
特にウザイほどの騒ぎ様でもないようですが。
0790名無しさん@お腹いっぱい。
2007/06/25(月) 23:50:19本人が勝手につっかかってるだけじゃないの?
とは人が悪いかね。ところで、「口が悪い」程度じゃすまないと思うけど。
真相は闇の中だが。「心当たりのある人」は特にうごかなかったのだろうか。
または気づいていないだけかもしれないが。後者なら明示的に述べてない以上仕方がないのかもしれない。
# 何のことかわからない以上何も言えないが。
0791名無しさん@お腹いっぱい。
2007/06/26(火) 07:56:34「表1.2.3」のように節番号で出てきたのですが
これを直すにはどうすればいいのでしょうか?
0792名無しさん@お腹いっぱい。
2007/06/26(火) 08:11:05ここで「表番号」とか「図番号」で検索
0793名無しさん@お腹いっぱい。
2007/06/26(火) 15:53:57wiki, qa, or somewhere?
0794名無しさん@お腹いっぱい。
2007/06/26(火) 21:20:12それは駄目。
でも本当に必要としている人には見える。
汝にそれが見えないのなら、今はまだそのときではないのじゃw
0795名無しさん@お腹いっぱい。
2007/06/26(火) 21:52:24初めからここで話題にするな
0796名無しさん@お腹いっぱい。
2007/06/27(水) 22:06:14っていう行でエラーになる(消すと直る)
みたいなんですが、この書き方は何かまずいのでしょうか?
0797名無しさん@お腹いっぱい。
2007/06/27(水) 22:14:23あるのでなないかい? もし、そういう状況なら、「\\ はオプション引数をとる」と
いうことを確認したうえで、\\ の直後に {} だとか \relax あたりを入れればいいだろう。
0798名無しさん@お腹いっぱい。
2007/06/27(水) 22:37:01確かに直前の行に\\がありました
どうもありがとうございます
これですっきりしました
0799名無しさん@お腹いっぱい。
2007/06/28(木) 01:16:41全ての改行を \\ で処理するのは本来の使い方ではないよ
0800名無しさん@お腹いっぱい。
2007/06/28(木) 20:54:59/usr/share/texmf/ptex/platex/hoge/hoge.sty
/usr/share/texmf/ptex/platex/hoge/fuga.eps
という感じで置いて、mktexlsrやtexhashを実行しました。
fuga.epsはhoge.styで読み込まれます。
dvipdfmxがfuga.epsを見つけられないようです。
kpsewhich -progname=platex -expand-path='$TEXINPUTS' では
/usr/share/texmf/ptex/platex/hogeを得られますが、
kpsewhich -progname=dvipdfmx -expand-path='$TEXINPUTS'には
/usr/share/texmf/ptex/platex/hogeが含まれません。
kpsewhich fuga.epsとしてみると、fuga.epsがヒットしません。
dvipdfmxの検索PATHに、任意のPATHを追加するにはどうすれば
よいのでしょうか。/usr/share/texmf/web2c/texmf.cnfや
/usr/share/texmf/dvipdfm/config/dvipdfmx.cfgを見てみましたが、
よく分かりません。
すごく基本的なことかも知れませんが、どなたかご助言をお願いします。
0801名無しさん@お腹いっぱい。
2007/06/28(木) 22:21:22dvipdfmxは$TEXINPUTSを読まないんじゃないかと。
EPSをインクルードするのではなく、
hoge.styの中でspecial命令を使うかなにかするようにできないかな?
■ このスレッドは過去ログ倉庫に格納されています