トップページunix
996コメント332KB

\chapter{\TeX} % 第三章

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
過去スレ
第一章 http://pc.2ch.net/test/read.cgi/unix/977144071/
第二章 http://pc.2ch.net/test/read.cgi/unix/1033564798/

関連スレ
latex2html http://pc.2ch.net/test/read.cgi/unix/1025468518/
0002名無しさん@お腹いっぱい。NGNG
2
0003名無しさん@EmacsNGNG
次スレは第3.1章ですか?
0004名無しさん@お腹いっぱい。NGNG
>>1
乙。タイトルが カコ(・∀・)イイ!!
0005リンク集NGNG
・LaTeX の本家ページ
http://www.latex-project.org/

・角籐先生のページ
http://www.fsci.fuk.kindai.ac.jp/~kakuto/

・nifty tex インストールガイド
http://forum.nifty.com/ftex/install/index.htm

・奥村先生のページ
http://www.matsusaka-u.ac.jp/~okumura/

・熊沢先生のページ
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex.html

・LaTeXしよう!(コマンド集)
http://www.topstudio.co.jp/~kmuto/latex/

・LaTeXコマンドシート一覧
http://www002.upp.so-net.ne.jp/latex/

・LaTeX-InDeX(コマンド集)
http://www53.tok2.com/home/xxxxxxxx/index.html

・クラスファイル・bibitex関連
http://www.med.osaka-u.ac.jp/pub/anes/www/latex/latex.html
00062ちゃんTeXスレNGNG
TeX@理系全般
http://science.2ch.net/test/read.cgi/rikei/1005232291/l50
TeX総合スレッド \newpage@数学
http://science.2ch.net/test/read.cgi/math/1059052915/l50
●●●TeXについて@物理
http://science.2ch.net/test/read.cgi/sci/1038217775/l50
言語学系TeXスレッド@言語学
http://academy2.2ch.net/test/read.cgi/gengo/1007050249/l50
\chapter{\TeX} % 第三章
http://pc.2ch.net/test/read.cgi/unix/1059616013/l50
LaTexの文書をpdfファイルに変換する@UNIX
http://pc.2ch.net/test/read.cgi/unix/1031345551/l50
latex2html使ってる人いる?@UNIX
http://pc.2ch.net/test/read.cgi/unix/1025468518/l50
TeX (テフ) @ソフトウェア
http://pc2.2ch.net/test/read.cgi/software/1011443864/l50
こんなTeXは嫌だ@プログラム技術
http://pc2.2ch.net/test/read.cgi/tech/1033383742/l50
TeXはもう古い、新しいTeXを作りたい@プログラム技術
http://pc2.2ch.net/test/read.cgi/tech/1058683532/l50
◆◆◆◆◆◆TeXならここに書き込め!◆◆◆◆◆◆@ビジネスsoft
http://pc2.2ch.net/test/read.cgi/bsoft/1001833694/l50
0007あぼーんNGNG
あぼーん
0008名無しさん@お腹いっぱい。NGNG
保守
0009名無しさん@お腹いっぱい。NGNG
ttp://www.biwako.shiga-u.ac.jp/sensei/kumazawa/texindex.html
のような TeX のコマンドを解説しているサイトで、
もっとリファレンス的なところ(コマンドの索引とかが欲しい)はあるでしょうか ?
0010名無しさん@お腹いっぱい。NGNG
http://books-support.softbank.co.jp/isbn/2280/
LATEX2ε コマンドブック

藤田先生のコレ買っちゃえ。本屋で見かけたら。あるうちに。
0011あぼーんNGNG
あぼーん
00129NGNG
>>10
emacs から引けるリファレンスが欲しいのです。
本を開いて調べるのが面倒なので。
0013名無しさん@お腹いっぱい。NGNG
>>12
そんなのあったら(・∀・)イイ!!かも。
漏れはw3m-el入れて自慢の.emacsスレからEmacs上でgoogle
引きやすくするlispもらってきてるけど。。。
0014名無しさん@お腹いっぱい。NGNG
texinfo ネタもこのスレでいいかな?
0015名無しさん@お腹いっぱい。NGNG
>>14
とりあえず、始めてみれば?
001614NGNG
やっぱやめた
0017名無しさん@お腹いっぱい。NGNG
このやろう!
0018名無しさん@お腹いっぱい。NGNG
BibTeXでさ、複数の文献をひとつのciteなり番号なりにまとめるってできるんですか?

@ARTICLE{ref_foo,
author = "Foo",
year = "2000",
journal = prb,
volume = "99",
pages = "9999"
}

@ARTICLE{ref_bar,
author = "Bar",
year = "2000",
journal = prb,
volume = "88",
pages = "8888"
}

みたいなのを
[13]Foo, Phys. Rev. B, 99, 9999 (2000); Bar, Phys. Rev. B, 88, 8888 (2000)
みたいにして、セミコロンでつないじゃうことなんですが。

mciteとかは、なんだか付属のbstじゃないとできないみたいですし。
bblをカリカリいじるしかないんでしょうか?
0019名無しさん@お腹いっぱい。NGNG
そーいや(Bib)TeX出力のある文献管理ソフトってなんか(・∀・)イイ!!のある?
できればwordも対応してるwinモノだとうれすぃのだが…板ちがいかな。
0020名無しさん@お腹いっぱい。NGNG
こんなんみつけた
http://bibkeeper.sourceforge.net/
0021名無しさん@お腹いっぱい。NGNG
表とかも、しっかり変換してくれる html to latex なコンバータって
ありますか?
0022名無しさん@お腹いっぱい。NGNG
html2latex ってのを見つけたんですが、
Shift_JIS や EUC-JP を入力すると、日本語文字が失われてしまいました。
どなたか、以下の URL にある html2latex を日本語の含んでいるファイルで
使っているかたはいますか?

http://html2latex.sourceforge.net/
http://sourceforge.net/project/showfiles.php?group_id=2933
0023名無しさん@お腹いっぱい。NGNG
日本語パッチの当たったhtml2latexあるよ。
すこしは、ググッったら?

0024名無しさん@お腹いっぱい。NGNG
>>23
それは古くて使えない香具師では?
少しは実際に動かして検証してから煽ってみたら?
0025not 23NGNG
>>24
(´-`).。oO(このスレの住民はhtml2latexなんか興味ないんだからさ)


0026名無しさん@お腹いっぱい。NGNG
http://pc.2ch.net/test/read.cgi/unix/1025468518/
似たスレってことでこっちでやれば?
0027あぼーんNGNG
あぼーん
0028あぼーんNGNG
あぼーん
0029あぼーんNGNG
あぼーん
0030名無しさん@お腹いっぱい。NGNG
保守
0031名無しさん@お腹いっぱい。NGNG
このスレにはたまに保守入れるお方がおりますが、
この板ではまったくの杞憂ですぞ。
底に到達することを悲願としている輩までいる始末だよ…ですし。
0032クンクン(数式)NGNG
\[
sage保守しないと底に到達する前にdat落ちしちゃうのよ
\]
0033名無しさん@お腹いっぱい。NGNG
特に山崎が襲来した時は落ちやすい
0034名無しさん@お腹いっぱい。NGNG
しないしない。↓こんなノリのスレばっか。
「保守」とか言ってスレを汚す必要は全然ないよ。

26 From: ◆EswbF/II Date:02/04/11 15:34 Mail:sage
 test

--------
27 From:名無しさん@お腹いっぱい。 Date:02/11/22 17:02 Mail:sage
0035名無しさん@お腹いっぱい。NGNG
figureやtableでlabelってrefすると番号をつけてくれるよね。
この番号系を増やすことってできないかな。
今、図, 表, リスト、にそれぞれ番号をつけたいんだけど、リストに
割り当てる番号系が無くて困っている。

さらに言えば、任意のブロックにlabelつける方法って無いかな。
リストをitemizeで書くとそこにlabelつけられないから、tableで
表現したりすると表と同じ番号系になっちゃう。

いい方法を知ってるヤシいやがりませんか?
0036名無しさん@お腹いっぱい。NGNG
>>35
\newcounter あたりを参考に。
\newenvironment 等を組み合わせれば色々できるかと。
0037名無しさん@お腹いっぱい。NGNG
>>36
\newcounterってこういう時使うのか。サンクス。
昨日見つけてたのに、わかってねーからスルーしてたyp。

調べてがんがってくる。
0038名無しさん@お腹いっぱい。NGNG
つかぬことをお伺いします
jlatex、platexのインストールをしてるんですがちょっと疑問がわきました。
Makefileで
tex -ini --progname=platex \\input platex.ltx
とかやってるんですが、これって何やってるんでしょう?
てゆうか、*-texmf-*.tar.gzてライブラリをダウンロードして/usr/local/share/texmf
だけを入れ替えたいとき、あるいはNTT版がすでにあってASCII版を追加したいとき
上のようにtex -ini ...とかやるだけで(勿論TEXMFCNFは変更するとかあるかもしれないけど)
大抵OKですかね?dvipsとかおおむね動きますか?
0039名無しさん@お腹いっぱい。NGNG
platex.ltx を読み込んだ tex をメモリダンプして実行形式を
作ってるんじゃないのかな?
漏れは最近 tex 使ってないけど。
0040名無しさん@お腹いっぱい。NGNG
まあ>>39の言うようにメモリダンプなんだけど、
[root]# fmtutil -all
なら一気に自動生成されるよ。
大したことじゃないが「実行形式を作る」のとは少し違うね。
dvipsとかで心配すべきはたぶんフォント関係ファイルでしょ。
jTeXとの同居は全然知らない... jTeXってマイナーだよね。
何かあったら奥村さんとこの掲示板に行けば?
0041名無しさん@お腹いっぱい。NGNG
角藤版TEXをWindowsにインストールしようと思っているんだが、
最新版のファイルはどれかという情報をもっとも的確に説明
してくれているサイトは
ttp://forum.nifty.com/fdtp/install/win/tex.htm
ここだとおもう。

だが問題点は各ファイルが直リンが貼られていないこと。
FTPサーバーから一つ一つ見つけだしてDLしなければ
ならない。

そんな七面倒くさいことをせずとも常に最新版の角藤版TEX
一式をDLできるサイトはないだろうか?
0042名無しさん@お腹いっぱい。NGNG
>>41
ttp://members.jcom.home.ne.jp/kakuto/w32tex.html
ここじゃ駄目?
0043名無しさん@お腹いっぱい。NGNG
>>42
あ、乙〜
でももうすでにIrvenでDLしちゃったよ、
ファイル名一つ一つ入力して・・・(涙
0044名無しさん@お腹いっぱい。NGNG
あまりにも初歩的な質問で申しわけないのですが、
註をページの下部ではなく、論文の最後に一括して
置くスタイルとするにはどのようなコマンドを打ち
込めばよいのでしょうか。
0045名無しさん@お腹いっぱい。NGNG
>44
endnotes.sty
使い方は自分で調べてください。
0046名無しさん@お腹いっぱい。NGNG
>45
THX!助かりました。


一応、後の人のためにググッて参考にしたホムペを書いときます。
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/endnotes.html
0047名無しさん@お腹いっぱい。NGNG
角藤版のTeX使っているんだけど(Windowsでね)、欧文フォントって
簡単に変更できる?Dviout for windows上だけなら簡単に変更できる
んだけどその後PSやPDFに変換するといつものフォントのまま。
PSやPDFに変換しても保持されるようなフォントの設定って簡単にできる?
0048名無しさん@お腹いっぱい。NGNG
一般的に言って難しい。
Dvioutでの変更はWebブラウザの「フォント切替え」と同じようなもので、データそのものは変化してないから。
Dviファイルの描画中にDvioutが別フォントを使うようになるだけ。

ただ、幾つかのフォントについては簡単な方法がある。
これ位知っている、Windowsで使えるような多彩なフォントが使いたいんだ、と言われると困るが...
\usepackage{txfonts}
これをプリアンブル(\documentclassと\begin{document}の間)に入れると、
本文と数式はTimesに、サンセリフはHelveticaに、タイプライタは独自のフォントに変わり、
dvipsやdvipdfmしても引き継がれる(ほぼ同じフォントが使われる)。
\usepackage{pxfonts}
同様に、これはPalatinoと呼ばれる、わずかに手書き風味をたたえたフォントが本文に使われる。
タイプライタは上のと同じ。
\usepackage{times}
これは本文がTimes、タイプライタがCourierになる。
\usepackage{newcent}
これは本文がNew Century Schoolbook(ちょっと太め)、サンセリフがAvant Garde(すごい丸字)
タイプライタがCourierになる。

PSやPDFは配布を考えて「標準フォント」というのが決まっている
(Times, Helvetica, Courierとそれらの斜体、太字)。
それらを使う限りでは(大抵の人はフリーソフトのGhostviewなどを使ってると思うけど)
フォントは引き継がれる(というかそいつらは一般的なので類似品が用意されている)。
それ以外のフォントは、文字の形のデータをPSやPDFに埋め込まないといけないので、話がややこしくなる。
そして、WindowsのWordが使っているようなGaramondなんかは簡単には使えない。
それらはTrue Typeと呼ばれるフォントで、PSやPDFとは仕組みが違うから埋め込みも難しい。
ただ、TeXデフォルトのComputer ModernをPSやPDFで使うときには実際に埋め込まれているんだよね...
004947NGNG
たしかTeXはWindowsとは独立した独自のフォント(PKフォント?)を
内蔵していたんだよね。TrueTypeが使われるのはdvioutの表示の
ときとそれから印刷したときのみ?

あとはPS、 PDFのフォントはPKやType1フォンとが使われるんだっけ?
それを各変換のときにどのフォントを利用するか定義ファイルに
書かなければならないはずだったような・・・(うろ覚え

ちなみにPSへのフォントの埋め込み自体はコマンドオプションで
用意されていたような気がする。当然TrueTypeは埋め込みは
できないけど。埋め込みがうまくいけば読む環境に依存しないPSやPDF
ができたような・・・。日本語フォントを埋め込めば海外の人も問題なく
PSやPDFが読めたような気がする。
0050名無しさん@お腹いっぱい。NGNG
>44
マクロを組むという手もあります。

昔、京大の方でたくさんマクロを公開されていた方がおられましたが、
最近閉鎖されてしまったようです。

>48
便乗質問ですが、
部分的にフォントを変えるにはどうするのがいいでしょうか?
\textitとか文字単位で変えるのではなく、偶数ページでサンセリフ、
奇数ページでTimesにしたいんだけど。
プリアンブルで\usepackageを使うと、文書全体のフォントを変えてしまうような気がする。
0051名無しさん@お腹いっぱい。NGNG
>>49
TrueTypeを使うのは、基本的にはPKフォントのない日本語を使ったDVIファイルを読むときだけだよ。
その日本語部分は(おそらくMS ゴシックを)使っている。
英文部分はPKフォントを探して表示している。
ただし、shima先生は英文部分もPKフォントでなくTrueTypeのComputerModernを使うよう推奨されているね。

いまの私はapt-getという自動システムでteTeX, Ghostscript, dvips, dvipdfmを入れているので、
フォントのディレクトリと設定ファイルがどうなっているのか忘れてしまったが...
角藤先生のサイトから、MS ゴシックを丸ごとPDFに埋め込む方法が分かったはず。
しかし欧文用Acrobat Readerでも日本語フォントをシステムに入れれば日本語入りPDFが表示できる。
奥村先生のサイトの「TeXインストール記録」みたいなページ参照。
# あれはUnix環境向けだがWindozeユーザも多少参考になる。... ていうかここUnix板でしょ

ていうかTeXで中国語を扱いたい... 私は第2外国語が中国語なのです。
まとまった情報のソースキボンヌ。中国語用改造TeXが中国にあったが...
簡体字フォントについては同じような悩みを持つことになってしまうんだよな < PS, PDF

>>50
見当もつかない。
というか文章の何の構造とも関係なく、ページ割のみにしたがってフォント変えるの?
plain TeXの知識があれば、カウンタがどうとかできるかも。

ところで奥村さんの紹介していたVim用マクロ集 ttp://vim-latex.sf.net/ が使えない。
説明書通りに\llとやってもlatexが起動しない。それっぽいメッセージが出るだけ。
\lv ではxdviがちゃんと立ち上がったのに。
Vim6使いは試してみてくれー
0052名無しさん@お腹いっぱい。NGNG
>>51
>ていうかTeXで中国語を扱いたい...
同意。GBよりもBig5希望。
psとかはgs-cjkでうまくいかないかな?
# woodyなのでgs-ja使ってるってのは内緒。
005338NGNG
>>39-40
サンクスコ、遅レス陳謝!

別件
teTeXってTeXのディストリですよね?他にもあるんですかね?
なんで最近はteTeXなんすか?
0054名無しさん@お腹いっぱい。NGNG
>52
中国語は、比較的簡単です。
http://pc.2ch.net/test/read.cgi/linux/1024203588/l50
(こんなスレがあったのね)
とか
http://www.redflag-linux.com/eindex.html
あたりどうでしょうか。
無料配布されているらしく、dlも出来ます。
ただ、紅旗Linuxを導入した場合、日本語環境が使えるかどうかわかりません。
多言語の国なので、マルチリンガル環境は何とかすれば、構築できると思う。

ページごとにフォントを変えるっていうのは、
左ページに問題を、右ページにその答えを出力する時、問題と解答のフォントが違った方が
読みやすいからです。
0055名無しさん@お腹いっぱい。NGNG
>>54
紅旗は入れたことあるけどDebianで中国語用アカウントを作って
日本語環境と使い分けたほうが楽です。

今悩んでるのは単一のユーザで日本語と中国語の入力を
切り替えたり、TeXで日本語と中国語を両方扱う方法が
わからないことです。


0056名無しさん@お腹いっぱい。NGNG
Emacsなら内蔵IMやデフォルト言語を日本語のにしたり中国語のにしたりする
関数作っとけば簡単に切替えられるヨカソ。

TeXで多言語はわからんけど、UTF-8とかで書いたら済んじゃわないのかなあ。
そうもいかないんだろうか。
0057名無しさん@お腹いっぱい。NGNG
>>53
海外では商用のTeXディストリがある。MikTeX、TeXture等。
非商用は知りません。
teTeXがうまくまとまっているから、みんな使うようになったのでしょう。

>>54
それは「問題環境」「解答環境」を作るべきで、右ページ左ページとは関係ないのでは?
「問題環境」「解答環境」を左右に割り振ればよいだけでしょう。

>>55
pTeXで使える中国語フォントの情報とか、日本語との切替えとか、どっかに情報ないもんですかね。
欧米語で多言語化の情報は増えてきましたが。

>>56
Unicodeを使うOmegaというのが開発中です。
あとEmacsが多言語というのは、各言語のコード規格に則ってバイト列を打ち込めるというだけで、
結果として作られたテキストファイルは多言語なものではないです。
つまりEmacsで漢語を打ち込んだテキストを作ってTeX(pTeX)にかけてもエラーになるだけです。
0058名無しさん@お腹いっぱい。NGNG
最近のxdvi、type1フォントが使えるようになってるけど、横書きオンリーなら
日本語も扱えるのかな?
0059名無しさん@お腹いっぱい。NGNG
今texからpdfに変換しようとしています
latex(Ver3.14159)→dvi2ps(3.2j)→gs(5.50)
でやろうとしてるけど
dvi2psの時点で

/usr/local/bin/dvi2ps: FATAL-- cannot open fontdesc file //fontdesc

って出て怒られます。助けてエロイ人
0060名無しさん@お腹いっぱい。NGNG
素直に dvipdfm(x)つことけ。
006159NGNG
解決しました。ノシ
0062名無しさん@お腹いっぱい。NGNG
>>49
以前は PostScript を生成するときに PK フォントからビットマップの Type3 フォントを
生成し,埋め込む方法が主流でした。最近は TeX 用に用意された (tfm を用意できる)
Type 1 フォントを埋め込む方法が主流になっています。

Acrobat Distiller で PDF を生成する場合, 「すべてのフォントを埋め込む」オプションを
チェックしておけば日本語の TrueType フォントを Type42 フォントとして埋め込んでくれます。
だから海外に持っていっても日本語が正しく表示されます。

なお,欧文基本書体は14フォントで Courier, Helvetica, Times, とその変化型(Boldとか),
Symbol, Zapfdingnats だったはず。(PostScript の場合,
斜体は座標系の一次変換で生成されます。)
0063名無しさん@お腹いっぱい。NGNG
>>62
> Acrobat Distiller で PDF を生成
dvipdfm(x) だとどうなるのでしょうか。
0064名無しさん@お腹いっぱい。NGNG
>>62
texmf.cnf を眺める限りできそうな気がしますが, やったことがないので
可能とは断言できません。
0065名無しさん@お腹いっぱい。NGNG

原稿書いているときとか、\date{}のところに
タイプセットした時刻まで自動的に入るようにしたいんですが、
どうするんでしょう?

0066名無しさん@お腹いっぱい。NGNG
\today\now
とか? cf. time.sty
0067名無しさん@お腹いっぱい。NGNG
質問です.
$a_{x:n}$のnに┐をきれいにかぶせるにはどうしたらいいですか?
━┓
n┃ って感じになればうれしいのですが,ご存知のかたいませんか?
それっぽいのを頑張って作ってみたんですが…
$a_{x:\begin{array}{c|}\hline n\end{array}}$ % ┐が大きい
$a_{x:\overline{n}|}$ % ┐がつながっていない
$a_{x:\overline{n|}}$ % ┐がつながっていない
$a_{x:\overline{n}\rceil}$ % ┐がつながっていない

よろしくお願いします.
0068名無しさん@お腹いっぱい。NGNG
>>67
picture環境で組んでみた。あとは適当に調整してちょ。

$a_{x:
\begin{picture}(5,5)
 : \put(0,5){\line(1,0){5}}
  \put(5,5){\line(0,-1){5}}
  \put(0,0){\scriptsize n}
\end{picture}
}$
■ このスレッドは過去ログ倉庫に格納されています