[過去ログ] TeX (981レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
932: 928 2005/12/05(月)17:01 AAS
>>931
ありがとうございました!
勉強不足でした。精進します。
933(5): 933 2005/12/16(金)18:33 AAS
すんません、EPSの縦と横の大きさを取得したいんですが、どうすりゃいいすかね?
934: 2005/12/16(金)23:06 AAS
eps ファイルの中に %%BoundingBox: で始まる行があるはず。
その行に記述されている情報を調べればいい。
# %%BoundingBox: llx lly urx ury
# (ただし、llx、lly、urx、ury は整数)という形式で、
# 画像をちょうど囲む長方形の左下の頂点の座標が (llx. lly)、
# 右上の頂点の座標が (urx, ury) であることを意味する。
# 座標系は、紙面の左下の頂点を原点とする直交座標系(水平軸が x 軸)、
# 座標の単位長は 1bp(PostScript のポイント)。
もっとも、“LaTeX 文書中で”画像のサイズを知りたいのなら、
\setbox0=\hbox{\includegraphics{filename.eps}}% 拡大・縮小せずに取り込み
省1
935: 2005/12/16(金)23:12 AAS
なお、eps ファイルによっては BoundingBox が“狂って”いる、
すなわち、実際に描画される部分が BoundingBox で指定される
範囲からはみ出していたり、逆に BoundingBox で指定される
範囲では余白が大きすぎることもあるが、BoundingBox は
そのようなことには関知しないので、注意が必要。
# 画像の“論理上の”サイズではなく“画像の中身の”サイズが
# 知りたい場合には、BoundingBox 情報を読み取るのではうまくいかず
# 別の方法が必要、ということ。
936: 933 2005/12/17(土)15:23 AAS
ほうほう。箱でくくるのなー。んで、そのボックスのサイズを取得するコマンドがわかんない。
んーとね、miniboxとか、wrapfigureとか、サイズ指定しなきゃいけないのがあるじゃん。
そのサイズ指定を調整するのが面倒なのよ。およそテフ的じゃないし。
そこで、コマンド使って設定したいわけですわさ。お願いできますか?
937: 2005/12/17(土)15:31 AAS
>そのボックスのサイズを取得するコマンド
とりあえず、“The TeXbook”を手元に置いておくといい。
\box0 の幅は \wd0 で、高さは \ht0 で、深さは \dp0 で取得できる。
# 0 番以外のボックスの寸法は \wd2 のごとく番号のところを変えれば取得できる。
例えば、LaTeX 文書中で
\setbox0=\hbox{hogehoge}\edef\x{\the\wd0}\x
とでもしてみると、文字列 hogehoge の幅が出力されるはず。
画像の幅を測定するのもこれと同様。
938: 933 2005/12/17(土)15:36 AAS
美文書じゃたらんのか…orz
ありがとう。やってみるよ。
939: 2005/12/17(土)18:11 AAS
単に文書を作成するというだけなら、(専門的なパッケージの話を除けば)
『美文書』で概ね間に合うとは思う。
しかし、今回考えたような問題はもはや“入門”レベルのことではないので、
解決するにはそれなりのことを知る必要がある、ということ。
いずれにせよ、健闘を祈る。
940: 2005/12/17(土)19:03 AAS
TeXbookもいいけど、LaTeX2eプログラミング基礎解説/実践解説も忘れずに。
TeXbookの邦訳手に入らなくなっちゃったしなぁ。
941(1): 933 2005/12/17(土)21:50 AAS
奮闘した結果の成果物。お礼がてらに。
\newenvironment{floatfig}[1]
{\setbox0=\hbox{\includegraphics{#1}} \newlength{\figw}
\setlength{\figw}{\wd0}
\addtolength{\figw}{1ZW}
\begin{minipage}{\figw}
\includegraphics{#1}
\end{minipage}
\setlength{\figw}{\textwidth}
\addtolength{\figw}{-\wd0}
省4
942(1): 2005/12/17(土)21:59 AAS
あ、
× 1ZW
○ 1zw
943(1): 2005/12/18(日)02:40 AAS
>>941
\newlength{\figw} のところは、floatfig 環境の定義の外に
出したほうがよいでしょう。
# \figw は文書中でただ 1 回定義すれば充分のようです。
>>942
TeX に対して寸法を指定するときの単位は大文字・小文字のどちらで
表記しても構いません(1zw でも 1ZW でも OK です)。
944(3): 2005/12/18(日)12:54 AAS
>>943
環境内でしか使わないのだから、環境内でのlocalなものにした方がいい気がするんだけど……。
というよりは、一時用に用意されているのを使うのが最も望ましい。
945: 933 2005/12/18(日)13:53 AAS
>>944
2回目の呼び出しでトラブりましたので、newenvironmentの直前で宣言するようにしました。
あとはstyファイルに\figwを\@figwにして書き出して呼び出すようにするとうまー。
946: 2005/12/18(日)16:35 AAS
>>944
“レジスタ自身への値の代入操作”を環境内のローカルな
処理にすれば充分で、レジスタの割り当て処理までローカルにする
までもない(というより、LaTeX で提供されるコマンドでは“レジスタの
ローカル割り当て”はできません)、というわけです。
# 一時処理用に用意されているレジスタを使って済む場合には、
# もちろん、そうすればよいのですが。
また、毎回レジスタ割り当てを行うようなマクロ・環境を繰り返して用いると、
(エラーなしに繰り返して使えてしまう場合には)使用可能なレジスタを
使い果たしてしまいます。
省3
947: 944 2005/12/19(月)04:01 AAS
レジスタ割り当てはローカルはないのか。無知を露呈した、恥ずかしい。
948(4): 2005/12/23(金)02:41 AAS
Elsevierのelsart.clsを使ったことがある人はいますか?
Harvard styleでのciteの使い方について聞きたいのですが。
([1]という番号型ではなく、[Knuth, 1989]というauthor-year型の引用のしかた)
複数の著者による文献の引用の際には、以下のように場面に応じて"and"と"&"の2つが使われます。
・文中では"and" -> Jones, Baker, and Williams (1990) found . . .
・括弧内では"&" -> several studies (Jones, Baker, & Williams, 1990) has shown . . .
ですがElsevierのサイトで入手できるマニュアルに従うと、どちらかにしか対応できなくなります。
・\bibitem[Jones et al.(1990)Jones, Baker, and Williams]{key} -> "and"のみ
・\bibitem[Jones et al.(1990)Jones, Baker, \& Williams]{key} -> "&"のみ
他の論文では切り替えられているので、単に俺が理解してないだけだと思います。
省2
949(1): 2005/12/25(日)10:33 AAS
>>948
よくあるんだが,公開されているクラスファイルと
実際に出版用の組版に使われているクラスファイルが違ってて
後者には公開後のものに「非公開の修正」が加わっている
なんてことがある.
Elsevierクラスの出版社が
著者組版の原稿をそのまま出版するとは思えない
(いや・・・思いたくないという俺の願望にすぎないのかも
しれないが(爆))ので
組版段階で何らかの処理をしてる可能性も大きい
省3
950(1): 2005/12/25(日)14:32 AAS
>>948
そのelsart.clsとかいうのは使ったことがないからわからないが、通常のarticleとかだとマクロの書き換えが必要な気が。
例えば、thebibliography環境の使い方を少し変更することにして、
\documentclass{article}
\makeatletter
\def\@lbibitem[#1][#2]#3{\item[\@biblabel{#2}\hfill]\if@filesw
{\let\protect\noexpand
\immediate
\write\@auxout{\string\bibcite{#3}{#1}}}\fi\ignorespaces}
\makeatother
省8
951(1): 2005/12/28(水)00:16 AAS
>>948
EES (Elsevier Editorial System) を通じて投稿するの?
それなら、そこそこ適当でいいらしいよ。
以前にサポートに問い合わせたら、elsart-harv.bstでもapa.bstでもいいよって返事が来た。
952: 2005/12/28(水)01:52 AAS
脚注の番号に
3)
みたいに「)」を付けたいときはどうすればいいんでしょうか
953: 2005/12/28(水)02:04 AAS
\renewcommand{\thefootnote}{\arabic{footnote})}
954: 2005/12/28(水)02:07 AAS
感謝申し上げます.
本当にありがとうございました.
fnindent.styを入手して
\usepackage[parenthesis]{fnindent}
で済むんだとわかったんですが肝心のこのスタイルファイルがありませんでした.
本当にありがとうございました.
955: 2005/12/28(水)06:58 AAS
fnindent.styでググるとキャッシュに残っている。
fnindent, version 0.1
956: 948 2005/12/28(水)16:04 AAS
>>949-951
レスありがとうございます。
マクロをいじる技量はないんです。
今回は早く投稿してしまいたいので余裕があったらやってみるということになりそうです。
>>950さんはせっかくマクロまで考えてくれたのに申し訳ありません。
単に俺が知らないコマンドがあるだけというのを期待したんですが、そうではなさそうなので。
>>949さん,>>951さんの言うとおり、組版段階で出版社がなんとかしてくれることに期待w
しかしこのelsart.clsに関しては、どう見ても説明が少なすぎです。本当にありがとうございました。
(\citep*{}, \citet*{}, \citeauthor{}, 等の使い方がマニュアルに載ってない)
957(1): 2005/12/28(水)20:55 AAS
質問なんですけど、
コメント付きの文献リストを作るにはどうしたらいいでしょうか?
例えば、
[12] For the phase diagram, see X. XYZ, XXX (1999).
のようにしたいのですが。
958: 2005/12/28(水)22:18 AAS
thebibliographyを自分で書くんじゃないの?
BibTeXで自動生成させたい?求めてるものがわからん。
959(1): 2005/12/28(水)22:32 AAS
分かりにくくてすいません。
bibtexを使ってます。
著者名、雑誌名、頁・・・等の前にコメントを入れたいのですが。
960: 2005/12/29(木)00:06 AAS
ならば
・生成されたthebibliographyを書き換える
・.bstを書くor改造する
のどちらかだな.
961: 2005/12/29(木)00:19 AAS
ととりあえず書いてみたが、やっぱり求めるものがあんまり……。
@article{
title = {title},
author = {author},
comment = {comment},
year = {year},
}
というのから,
[12] comment, title, author, (year)
という感じで生成させたい、でいいのか?
962: 2005/12/29(木)01:12 AAS
ややこしくしてしまってすいません。大体そんな感じで合ってます。
(>>959ではvolなどを省略しちゃってますけど。)
素人なものでコメント部を
comment={}の部分に書くべきかどうかは分からないですけど、
やりたいことはそんな感じです。
"生成されたthebibliographyを書き換える"のが簡単でいいですかね。
963: 2005/12/29(木)01:54 AAS
多分それが簡単。一応.bstの書き換えだと、次みたいな感じかな?
jplain.bstをベースにします。
ENTRY{
address
.....
}
のyomiの下に
comment
を追加。
FUNCTION {forman.names}
省11
964: 2005/12/29(木)01:55 AAS
FUNCTION {article}
{ output.bibitem
format.authors "author" output.check
を
FUNCTION {article}
{ output.bibitem
format.comment
format.authors "author" output.check
というように,format.commentを入れる。
これで@articleを参照すると入ると思う。
省1
965: 2005/12/29(木)02:32 AAS
親切にどうもありがとうございました。
966(1): 2006/01/09(月)01:14 AAS
>>957
そうゆうコメントは本文と文献との関係にあわせて付けられるはずのものであって
同じ文献であっても参照される論文が違えばかわってくるのでわ?
∴ BibTeXのデータベースに comment={}として書くべきじゃないんじゃないかな?
967(3): 2006/01/09(月)12:59 AAS
>>966
とゆーかさ・・・
文献にコメント書くなよっていいたい
そもそも本文に書くべきだろう
本文に
see Ref.\,[1].
とか書いてあってさ,文献みたら
[1] For example, *****
あるのはなんだかなあ.それなら最初から
本文に
省6
968: 2006/01/09(月)13:29 AAS
このスレまだあると思ったら5年以上か。
969(2): 2006/01/12(木)23:51 AAS
>>967
そうとも限らないのでわ?
ある文献について本文で言及することもあるかもしれないけど、
本文中で言及はしなかったが執筆の参考にはしたということもあるよ。
そういうものをまとめるのが巻末の参考文献一覧で、
その一覧でどんな風に参考にしたのか書いておいたりとか。
その好例として、結城さんの「ミルカさんの隣で」とか。
970(1): 2006/01/13(金)10:58 AAS
>>969
>>967じゃないけど、分野によって書き方はいろいろというのは同意。
でも、そうとも限らないので「わ」と言われれると説得力がなくなるよ。
971(5): 2006/02/01(水)15:50 AAS
図の挿入について質問にのってください〜
図の挿入コマンドの途中にある \input{LFT.tex} についてですが,
どのような方法で LFT.tex ファイルを作成すればよいのでしょうか?
特に,bmpからtexへの変換方法をご存知の方がいらっしゃれば,是非
アドバイスください!
\begin{figure}[htbp]
\begin{center}
\input{LFT.tex} ←
\end{center}
\vspace{-3mm}
省4
972: 2006/02/01(水)16:10 AAS
>>967
あれって嫌がらせでしょ?トムソンとかCI作ってる会社
が引っかけられなくするためじゃないの?
あいついやなやつって思っている奴の論文引用するの
腹立つけどせなしゃーないときに 色々入れたり
複数引用して後に入れたりすれば やなやつのCIが
伸びるのを防げる?
973: 2006/02/01(水)18:41 AAS
>>971
マジで質問してるのかわからんが、
\includegraphics{ファイルの相対パス}
だろ。「\input」なんてタグは聞いたことがない。美文書作成入門にも載ってないんだが。
あと、includeできる画像ファイルの形式はEPS(.eps)だぞ?
texでもbmpでもなく。
974: 2006/02/01(水)19:24 AAS
picture環境でがりがり書いたtexかも知れんだろ
975(1): 971 2006/02/01(水)21:27 AAS
レスありがとうございます
確かに上のコマンドで出力できていました
ですので^inputで間違いありません
おそらくbmpを「picture環境でがりがり書いたtex」に変換したんだろうと思います
どうやってるんだろう・・・
976: 2006/02/01(水)21:59 AAS
>>975
>確かに上のコマンドで出力できていました
と言いつつ
>どうやってるんだろう・・・
というのはどういうことなんだろう?
もともとの \input{...} としていた記述が自分で
作成したものなら何をやっているのかわかるのでは?
他人が作ったサンプルをもらったものなら、作った人間に
何をしているのか確認するのが早いだろう。
いずれにせよ、bmp 形式の画像を \input で読み込めるファイルにするのは
省5
977: 2006/02/02(木)11:37 AAS
>>971
bmpからtexの変換方法(白黒の線画のみ)
1.bmpを方眼紙に印刷します
2. 各点の座標を読み取ります
3.テキストエディタを使ってその座標を元にpicture環境のコマンドを使って線を引いていきます
4.すべての線が引き終わったら、texという拡張子でそのテキストファイルを保存します
picture環境の使い方は美文書入門で解説されています
978: 2006/02/02(木)12:42 AAS
>>971
bmpからtexへの変換法
1.OHPの透明シートに図をcopyします。
2.モニタに貼り付けます。
3.WinTpicでなぞります。
4.WinTpicで作ったファイルを拡張子.texを付けて保存します。
5.input文で読み込みます。
977にインスパイアされますた。
979: 971 2006/02/02(木)13:00 AAS
みんなありがとう、優しいなぁ
なかなか手間がかかりそうですが、一度ためしてみます
無理ならいつも通りEPSで!
980: 969 2006/02/04(土)00:08 AAS
>>970
> でも、そうとも限らないので「わ」と言われれると説得力がなくなるよ。
だってここ2chでしょ?
みようみまねで2ch語使ってみたんだけど、違ってたならすんません。吊ってくる(w
981: 2006/02/04(土)00:40 AAS
ふいんき(←なぜか変換できない)
そのとうり(←なぜか変換できない)
がいしゅつ(←なぜか変換できない)
しゅずつ(←なぜか変換できない)
加藤わし(←なぜか変換できない)
ほっぽうりょうど(←なぜか返還されない)
童貞(←なぜか卒業できない)
見つめあうと(←素直におしゃべりできない)
自衛隊(←なぜか派遣できない)
せんたっき(←なぜか変換できる)
省4
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.145s*