1 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/10/03(木) 02:51:54.71 ] 過去スレッド 第一章 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/ 第六章 pc12.2ch.net/test/read.cgi/unix/1193135030/ 第七章 hibari.2ch.net/test/read.cgi/unix/1268927301/ 第八章 toro.2ch.net/test/read.cgi/unix/1323615979/ (983レス) 第九章 toro.2ch.net/test/read.cgi/unix/1373507129/ (17レス)
289 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/01(日) 00:23:17.29 ] >>288 minijs.sty と jsarticle.cls を比較して、自分で作る。
290 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/01(日) 03:37:53.51 ] >>288 (a) minijs.sty の前半は pLaTeX の標準の min や goth を jis や jisg に変更するもの。 だが uplatex が読む jy2mc.fd や jy2gt.fd を見ると upjisr-h やら upjisg-h が 用いられている。従って、これに関しては uplatex の標準のままでいい。 (b) minijs.sty の中央には \@setfontsize の再定義がある。これは uplatex のファイル群には 見当たらない。 \parindent や \(x)kanjiskip の設定を \@setfontsize に追加するもの。 (c) minijs.sty の後半は \rmfamily \sffamily \ttfamily を再定義して、\mcfamily や \gtfamily への変更を連動させるもの。これも upLaTeX には標準では定義されていない。 以上から、単にpLaTeXに対する(a)の変更の機能だけが必要なら、upLaTeXでは何もする必要がない。 (uplatex で(a)をそのまま読み込むとエラーが出る)。 一方(b)や(c)はuplatexでもそのまま使えるので、必要なら単純にコピーすればいい。
291 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/01(日) 08:18:30.53 ] >>290 「一緒に利用するクラスファイルが upjisr-h などとは別のフォントを日本語 フォントのデフォルトにするときに、それを upjisr-h などに戻す機能」 を求めるならば、(a)のupLaTeX版は必要になるね。>>288 にその必要があるか どうかは知らないけど。
292 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/01(日) 09:07:42.89 ] minjis.sty なんか、要らない。 こんなの取り込んでおくべきもの。
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/01(日) 13:21:09.01 ] また視野狭窄くんが登場したよ
294 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/02(月) 00:43:59.17 ] ZR氏の最近の記事「表組みの段落セルの改行のアレ」を読んで思ったのだが、 「セル内改行」は別のコマンド名にする方がよいのではなかな。 \\ を共用するのは例の不具合の原因になるし、そもそも可読性に問題がある。 氏が「忘れないで」と言っている \tabularnewline はわかりやすいが、表の 記述の中で \\の意味がコロコロ変わるのを放置したらソースは読みにくいままだ。 下の例でセル内の改行は \ccr としてみた。 \documentclass{article} \usepackage{array} \def\FlushrightCell{\raggedleft\let\ccr\\\let\\\tabularnewline} \def\CenteringCell{\centering\let\ccr\\\let\\\tabularnewline} \def\FlushleftCell{\raggedright\let\ccr\\\let\\\tabularnewline} \newcolumntype{R}{>{\FlushrightCell}p{4em}} \newcolumntype{C}{>{\CenteringCell}p{4em}} \newcolumntype{L}{>{\FlushleftCell}p{4em}} \begin{document} \noindent\begin{tabular}{|c|R|L|C|}\hline A & 1 & 2 \ccr (foo) & 3 \\ \hline B & 4 & 5 & 6 \ccr (bar) \\ \hline C & 7 \ccr (gee) & 8 & 9 \ccr (whiz) \\ \hline \end{tabular} \end{document}
295 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/02(月) 00:45:03.57 ] × よいのではなかな。 ○ よいのではないかな。
296 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/05(木) 18:14:57.60 ] platex + dvipdfmx では multipage PDF は扱えないものだと思っていたのだけど、 少なくとも読み込みは可能なんだね。サイズの違うページも bb を与えれば OK 。 \documentclass{article} \usepackage[dvipdfmx]{graphicx} \begin{document} \begin{center} \includegraphics[page=1,bb=0 0 100 100]{hoge.pdf} \end{center} \begin{center} \includegraphics[page=2,bb=0 0 200 50]{hoge.pdf} \end{center} \end{document} だが .xbb に PageBoundingBox の情報を追加しても認識しない。 何とか自動化したいもんだな。
297 名前:296 mailto:sage [2013/12/05(木) 18:30:00.19 ] >>296 はドライバを dvips にすると「page=」オプションが認識されない。 なので platex での multipage PDF の読み込みは dvipdfmx となる。 ところが multipge PDF (ページごとにサイズの違うもの) の生成は、 platex + standalone.cls + dvips + ps2pdf では可能だが platex + standalone.cls + dvipdfmx ではうまく行かない。 以上はいずれも pTeX エンジンの問題というよりは driver の問題。 「pTeX に pdfTeX や XeTeX の新プリミティブを追加すればアッチのコードを 簡単に移植できるのに」と考えれば pTeXエンジンの問題とも考えられるが、 driver回りの改善で何とかなる範囲ではある。
298 名前:296 mailto:sage [2013/12/05(木) 20:53:50.04 ] >>297 > platex + standalone.cls + dvipdfmx ではうまく行かない。 これは standalone.cls にある \sa@placebox を次のように修正することで解決した。 \def\sa@placebox{% \newpage \global\pdfpagewidth=\wd\sa@box \global\pdfpageheight=\ht\sa@box \global\paperwidth=\wd\sa@box \global\paperheight=\ht\sa@box \global\hsize=\wd\sa@box \global\vsize=\ht\sa@box \global\@colht=\ht\sa@box \global\@colroom=\ht\sa@box \special{papersize=\the\pdfpagewidth,\the\pdfpageheight}% ←これを追加 \noindent\usebox\sa@box \newpage }
299 名前:296 mailto:sage [2013/12/05(木) 22:51:54.12 ] >>296 > だが .xbb に PageBoundingBox の情報を追加しても認識しない。何とか自動化したいもんだな。 暫定的な方法として multipage PDF (hoge.pdf とする) の各ページの BoundingBox を extractbb してみた。 [1] qpdf などを使って hoge.pdf を分解し、各ページごとに BoundingBox を取り出す。 ##### for i in $(seq 1 8) do qpdf --stream-data=uncompress hoge.pdf --pages hoge.pdf $i -- hoge-page$i.pdf extractbb hoge-page$i.pdf rm hoge-page$i.pdf done ##### すると hoge-page1.xbb , hoge-page2.xbb, … , hoge-page8.xbb が出来る。 [2] これを次のようにして読み込む。 \includegraphics[page=1,read=-page1.xbb,type=pdf,ext=.pdf]{hoge} 複数の図をひとまとめにする目的で multipage PDF を使いたいのだから .xbb ファイルがバラ バラになるのは好ましくはないのだけど、元ファイルは1ファイルで管理できるので良しとする。 複数の PageBoundingBox の記入された単一の(拡張) .xbb ファイルを \includegraphics が 理解できるようにするのがベストなんだけど、まあそのうち…
300 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/08(日) 05:30:33.72 ] >>299 >まあそのうち… (1) 296 がコードを書く. (2) 2chを見たどこかの TeXnician がコードを書いてくれる. (3) Upstream がコードを書いてくれる. (4) 飽きる.忘れる. (5) LuaTeX に移行するので不要になる.
301 名前:名無しさん@お腹いっぱい。 [2013/12/08(日) 21:58:52.55 ] こんにちは TeX 自体の質問ではなく Windows なのでここで質問すべきではないかもしれませんが 最近,美文書第 6 版の CD からインストールしたのですが,TeXWorks の表示が ディスプレイの左半分がエディタ,右半分がプレビューになっていて変え方がわかりません どうすれば起動時のレイアウトを変えられますか???
302 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/08(日) 23:28:02.20 ] え、そこ変えたいの? なんで?
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/08(日) 23:47:39.09 ] 2chにあるTeXの4スレは1つに統合した方が良いのかもね。急ぐ必要は無いけど。 >>301 > Windows なのでここで質問すべきではないかもしれませんが Windows板の様子から「Windows板のTeXスレで質問しても誰も見てないかも」って思ったのかな?
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 00:21:33.94 ] >>302 縦長のディスプレイで使うことがあるので見にくいのです >>303 Windows 板はチェックしてませんでしたね 数学板で TeX スレを見つけてその中でこのスレを見つけてこっちのほうが人がいそうだったので
305 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 00:21:54.59 ] スレ統合なんて無理。
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 00:32:18.56 ] 融通の利かない奴やら狭量な奴が多いからな,2chは.
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 10:00:34.22 ] >>306 その通り。ここでWindows固有の話はして欲しくない
308 名前:名無しさん@お腹いっぱい。 [2013/12/09(月) 12:25:01.18 ] >>307 iOSはUNIXだよね*\(^o^)/*
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 14:10:55.79 ] >>308 認証取ってないでしょ。
310 名前:名無しさん@お腹いっぱい。 [2013/12/09(月) 15:01:19.87 ] 取ってるよ。 取ってないのはFreeBSDとかの方。
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 15:23:17.38 ] ソース
312 名前:名無しさん@お腹いっぱい。 [2013/12/09(月) 15:30:52.10 ] single unix specification mac os xでググれカス
313 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 15:43:21.04 ] >>307 だけど、狭い意味でUNIX限定と言っているのではなく、 UNIXライクな環境で、ローケルがLANG=ja_JP.UTF-8なら、 みんなでわいわい共通の話ができると思うが、 そうじゃない奴は、どっかに行ってくれという意図で書き込んだ。 Windowsでも、シェルがbashでLANG=ja_JP.UTF-8な奴なら、OKだとは思う。
314 名前:309 mailto:sage [2013/12/09(月) 16:16:21.96 ] OS XはUNIXだけれど、iOSもそうなの? UNIXライクな環境ならここでいいのは同意。
315 名前:名無しさん@お腹いっぱい。 [2013/12/09(月) 16:21:35.71 ] iOSアプリでコンパイル出来るヤツは debianのパッケージからパクってる。
316 名前:名無しさん@お腹いっぱい。 [2013/12/09(月) 16:22:57.44 ] iOSはsingle unix specificationは無理。 ユーザランドがぜんぜん違う。
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 16:53:11.84 ] android でも root 取って terminal emulator 上で作業すれば UNIX ライクな環境だな。TeX 動いてたっけ?
318 名前:名無しさん@お腹いっぱい。 [2013/12/09(月) 17:00:30.67 ] Androidはroot取らなくてもshell使えるよ。TeXは配布されてる。
319 名前:名無しさん@お腹いっぱい。 [2013/12/09(月) 19:05:23.25 ] \が¥の人は別スレでいいじゃん
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 19:43:11.71 ] そろそろ元の話に戻れよw
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 20:06:23.93 ] 元の話って何
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 21:01:16.08 ] the art of computer programmingのことだろ。
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 23:40:09.78 ] TeXWorks のウィンドウ配置の話題だよ!
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/09(月) 23:49:03.21 ] >>301 >>303 TeXworksだけでは多分そういうの無理。 TeXworks以外でも苦労してそうだから、 www.vector.co.jp/vpack/filearea/win/util/desktop/resize/by_date.html このへんから評判のいいもの入れて使ってみたらいいと思う。
325 名前:名無しさん@お腹いっぱい。 [2013/12/10(火) 16:22:39.35 ] なるほど参考にさせていただきます ところで恐れ多くももうひとつ TeX とは直接関係ない質問をしますが PDF-XChange Viewer というソフトで埋め込まれてない Ryumin-light がメイリオ(ゴシック体)で表示されてしまうのですが変え方が分かる人はいらっしゃりますか OS は Windows 8.1 です
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 16:36:05.29 ] Windowsならこっちでやれよ。 WindowsでTeX (1) toro.2ch.net/test/read.cgi/win/1177814801/
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 16:38:58.42 ] >>325 プールで泳ごうと思ったが冬で開いてなかったので代りに 銭湯に行きました。ドルフィンキックの練習をしていたら 回りの人に叱られました。なぜでしょう?
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 16:43:07.19 ] 何言ってんだ。
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 20:37:50.24 ] >>325 そこまで来るともうスレ違いとしか言えませんな。
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 21:47:27.06 ] すげーーーーーーーーーー! YaTeXがいつの間にか、includegraphicに入れたときに、 自動的に画像のbbを計算して挿入してくれる(挿入前に確認されるけど)。 clipも一緒に。いままで、perlで前処理していたが、もういらねぇ。
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 22:16:33.09 ] >>330 YaTeXは使ってないので試せないんだけど、面白い機能だね! ただそれにはどんなメリットがあるかよくわからない。 (1) 今時のTeXの配布では xbbが自動生成されるので普通は bb は要らない。 (2) なので今時bbを直接指定するときというのは、自動的に計算してくれた bbが不適切なときだと思うんだが、YaTeXの挿入してくれるbbはどうなんだろ。 330のやってる「perlで前処理」ってのが(2)の前半に相当し、YaTeXに自分の 使う perl script を指定できるって事かな。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 22:25:40.66 ] >>331 そうなんだ。うちはbbを指定しないとエラーになるよ。 $ cat tmp01.tex \documentclass{jsarticle} \usepackage[dvipdfmx]{graphicx} \begin{document} \includegraphics[width=\textwidth]{16.png} \end{document} $ platex tmp01.tex This is e-pTeX, Version 3.1415926-p3.4-110825-2.6 (utf8.euc) (TeX Live 2013/Debian) restricted \write18 enabled. [snip] ! LaTeX Error: File `16.xbb' not found. Use -shell-escape option to generate au tomatically. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.4 \includegraphics[width=\textwidth]{16.png}
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 23:00:13.91 ] いっつもebb *.jpgしてbbファイルを生成してた。その作業がいらないtex パッケージって何? まあ、そんなに大変な作業ではないけど。
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/10(火) 23:01:04.43 ] >>332 そのコードで普通に xbb が自動生成されたけど…。 「restricted \write18 enabled. 」 とあるから、 -shell-escape を付けなくても自動生成は可能なはず。たぶん texmf.cnf の shell_escape_commands = に extractbb が指定されていないのではないかな。TeX Live の標準配布では指定されて いないので、これは追加する必要がある。次の記事のハイライトされた所を参照。 oku.edu.mie-u.ac.jp/~okumura/texwiki/?cmd=read&page=Linux&word=shell_escape_commands 自分の場合 bbを指定するのは、こうやって生成された xbb ファイルのbbが不適切な場合に あくまで暫定的に指定するときだけだな。
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/11(水) 10:08:00.98 ] >>334 > -shell-escape いやいや、-shell-escapeつけるのはリスクを伴うし、 xbbってゴミが作られるやん。そんなん嫌や。 何のために、デフォルトで-shell-escapeがOFFになってるのか、 考えようよ。 と言うわけでオレは毎回bbをソースの中に入れている。 右側をちょっとtrimしたいとかTeXソースの中で即応できるしね。 ちなみに、xelatexやpdflatexでコンパイルするとbbファイルとかは不要。
336 名前:335 mailto:sage [2013/12/11(水) 10:20:37.27 ] >>334 ごめん、ちゃんと読んでいなかった。 脊髄反射した。 -shell-escapeをつけると、xbbを自動生成するけど、 -shell-escapeをつけなくても、設定で何とかなるのか。 いずれにしても、コンパイル終了にフックをかけて、 xbbを消す仕組みを作るのが面倒だな。 shell_espcape_comandsの設定は下記の通りになっていた。 $ cat $(locate texmf.cnf) | sed '/^%/d' | grep -A6 'shell_escape_commands' shell_escape_commands = \ bibtex,bibtex8,\ kpsewhich,\ makeindex,\ mpost,\ repstopdf,\ -- shell_escape_commands = \ bibtex,bibtex8,\ kpsewhich,\ makeindex,\ mpost,\ repstopdf,\
337 名前:334 mailto:sage [2013/12/11(水) 11:42:20.31 ] 逆に完璧にセキュアにしようと思ったら、 shell_escape = p の値を f にすることになる。( t=true, f=false, p=partial ) restricted であっても \write18 が使えるようになっているのを 知らなかったとしたら、それこそセキュアではないなw
338 名前:名無しさん@お腹いっぱい。 [2013/12/11(水) 16:04:28.16 ] xbbファイルがゴミなら本文中に散りばめられたら、もっと悲惨だと思うけどね
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/11(水) 16:38:52.36 ] 好みの問題で宗教論争になりそうだけど、 ファイル単独で存在するのと、TeXソースの中で指定するのは、 意味合いが全く違う。 ファイル単独で存在すると、find -type fとかlocateで引っかかってくる。 aux bbl blg log nav out rel snm toc vrb xbb あたりはゴミ。 原稿を執筆中、または書き上げたら、削除。
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/12(木) 03:34:14.76 ] TeXソースに直にbbを指定していたら、画像の変更がbbの変更を伴なう場合に 連動してソースも変更する必要がある。画像が自動生成か何かで大量にあると その作業は面倒なものになるだろう。そういう仕事は計算機にやらせるべきで、 人力でやるのは何だかなって気がするよ。 ただ >>299 のように、せっかく1つのファイルになっている multipae PDF を読み込むにあたって 1page ごとに .xbb を生成するのは無駄が多いが…
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/12(木) 07:37:09.87 ] たとえば %%% \def\FigDir{./Fig-hoge} \newcount\num \newcount\numMax \num=0 \numMax=100 \loop \advance\num1 \indludegraphics{\FigDir/hoge-\the\num.png} \ifnum\num<\numMax \repeat } %%% とか、やりたいときには bb を自動で読んでくれないとね…
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/12(木) 07:38:28.17 ] しまった余分な閉括弧が
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/13(金) 03:30:18.92 ] .xbb が邪魔という件なんだけど、最近のTeXは補助ファイルを生成しなくても \input|"command" ( LaTeX なら \@@input|"command" か \input{|"command"} ) で外部コマンドの標準出力を取り込めるらしい。 tex.stackexchange.com/questions/16790/ 日本の TeX Forum だと \input"|command" というように違うパイプの位置で 紹介されてる。 oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=843 これを使えば .xbb ファイルを撒き散らさずに済みそうだ。
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/13(金) 10:27:10.00 ] >>343 へー面白い。Thanks。 $ date +%Ex 平成25年12月13日 $ cat tmp01.tex \documentclass{jsarticle} \begin{document} \catcode`\%=12 \input"|date +%Ex" \catcode`\%=14 \end{document} $ platex -shell-escape tmp01 >/dev/null && dvipdfmx tmp01 2> /dev/null $ pdftotext tmp01.pdf - 平成 25 年 12 月 13 日 1 おぉ、ちゃんと使えている。
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/13(金) 15:23:36.88 ] "は必要なければなくてもいい。例えば、 \input|whoami
346 名前:名無しさん@お腹いっぱい。 [2013/12/13(金) 21:58:47.49 ] 数式内で文字を小さくしたいんだけど、どうすればよい?
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/13(金) 23:05:53.58 ] それくら、本を読むなりググるなりすれば解決するだろ?
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/13(金) 23:06:23.67 ] × それくら ○ それくらい
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/14(土) 12:23:26.50 ] まぁ、卒論の季節だしなぁ TeXくらいで詰まる奴の論文の出来なんて大したもんじゃないからWordでいいんじゃないかなぁ
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/22(日) 00:31:41.07 ] 論文って、手書きの式をデジカメでとって、その画像を貼り付けたのじゃだめなの? TeXでもWordでも。 なんかその方が効率よさそうな気も。
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/22(日) 10:05:36.42 ] 昔の特許広報の数式ってそんなのが多いな。 手書きの数式そのまんまってヤツ。図表もそう。 問題は、きったない手書きの数式がそのまんま 貼り付けてある論文を見て、読んだ奴がどう思うかだな。
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/22(日) 22:57:41.15 ] 70年代の論文だとよくあるよ。 タイプライターと手書き。 本も読んだことあるけど苦痛だった。 あ、英語の話ね。
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/23(月) 00:09:24.79 ] 自分はカリグラフ得意だから無問題
354 名前:名無しさん@お腹いっぱい。 [2013/12/23(月) 13:53:55.07 ] TeXbook の PDF を手に入れました 余白が広い(本来印刷されるべき部分の外側にもある)のが不満なのですが もっと見やすいものはないですか?
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/23(月) 15:58:01.31 ] 自分で作れよ。 たとえば pdflatex と pdfpages パッケージで。
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 09:38:26.66 ] >>354 自分で余白を切るのは駄目なの? LaTeX一式インストールしたら、pdfcropも入っているでしょ。 複数ページでもpdfcropはばっさり処理してくれるよ。 $ pdfcrop TeXbook.pdf
357 名前:355 mailto:sage [2013/12/24(火) 10:05:47.06 ] >>356 それは無惨な結果に終わる
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 10:13:38.08 ] >>357 どんな風に無惨に終わるのか分からないが、 変なページが混ざっておかしくなるなら、 PDFのページをばらばらにしてから、cropして、また結合したらどう? $ pdftk TeXbook.pdf burst && for p in pg_*.pdf; do pdfcrop $p; done && pdftk *-crop.pdf cat output new-TeXbook.pdf とか。
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 10:17:10.24 ] 書籍として使いたいのなら ページごとにバラバラに crop するんじゃなく 一律に同一のトリミングをすべきだということです。pdfcrop にも bb の オプションがあったんじゃないかな。
360 名前:355=357=359 mailto:sage [2013/12/24(火) 10:19:49.82 ] あの、俺は質問者じゃないからね
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 10:29:56.08 ] >>359 > 書籍として使いたい それはあなたの思いこみで、>>354 はそんなことを言っていない。 PDFを閲覧するときに余白が大きいなと思えば、 「描画領域の幅に合わせる」で余白を表示せずに閲覧するだろう。 それをあえてせずに、元から余白を断ち切りたいという >>359 のセンスだと、 できれば余白の存在自体を消したいと希望していると考えるのが順当だろう。 印刷するなら一定のマージンに余白を切る方がよいが、 >>354 は(>>354 のセンスで)「見やすいもの」と言っている。 つまり、PDFの閲覧を想定しており、印刷は想定していない。
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 10:55:07.71 ] 誰も印刷なんて言っとらんよ。 TeXBook は book.cls のような体裁だ(LaTeXは使ってないけど)。 章の最初はタイトルだけのページになっている。君のやり方だと タイトルだけのページがタイトルだけcropされて画面が小さくなる。 ページによって画面がデカくなったり小さくなったりするんだな。 それが閲覧に適したPDFかい?
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 10:57:24.64 ] まあ件のPDFを入手して試してみればいい。俺はやっている。
364 名前:355 mailto:sage [2013/12/24(火) 12:05:09.75 ] >>354 まだヘッダにゴミが残るけど、たとえば次のを pdflatex で処理する。 俺の持っているPDFと同じものなら、これで右端のゴミは消せる。 % \documentclass{minimal} \usepackage{graphicx} \setlength{\topmargin}{0pt} \setlength{\headheight}{0pt} \setlength{\headsep}{0pt} \setlength{\oddsidemargin}{0pt} \setlength{\evensidemargin}{0pt} \setlength{\footskip}{0pt} \pagestyle{empty} \begin{document} \makeatletter \loop \noindent \includegraphics[scale=1.125,page=\thepage,trim=.55in 10.5in 2.02in 1in,clip]{texbook.pdf}\\% \includegraphics[scale=1.125,page=\thepage,trim=.55in 2.8in 2.2in 1.2in,clip]{texbook.pdf}% \vspace*{-1in}\newpage \ifnum\c@page<495\relax\repeat \makeatother \end{document}
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 12:39:01.39 ] TeXBookはソース公開されてるけどコンパイルしちゃいかんからね。
366 名前:名無しさん@お腹いっぱい。 [2013/12/24(火) 14:55:02.66 ] 紙の本を買ってもコンパイルはダメ?
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 14:57:22.51 ] コンパイルしてはいけないソースってなんかすごいな・・・
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/24(火) 23:38:52.01 ] ソース観賞用
369 名前:名無しさん@お腹いっぱい。 [2013/12/27(金) 04:27:55.20 ] TexMaths 使ってる人いる? FreeBSD の Libreoffice で。 うちだと、"Basic runtime error, file not found" で動かない。下の所で引っかかってるぽい。 shell(sShellCommand, 2, sShellArg, true)
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/27(金) 14:54:29.87 ] LatexPathがちゃんと設定されてるんだよね。 JREがSunの奴じゃないと動かない環境があるらしい。
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/12/27(金) 17:26:55.06 ] もちろん、LatexPath と dvipng path は確認していて、どちらも /usr/local/bin/ です。 JRE ですか。情報をありがとう。何が入っているか調べてみる。 FreeBSD でも sun の JRE 入れられるかな。。
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/05(日) 16:51:04.97 ] 修論でtex使ってるんですが 大学の環境でやると2ページぴったりに収まったのが 家でやるとなぜな図とキャプションの余白が大きくなったりで 収まらなくなるんですが何が原因でしょうか?
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/05(日) 17:56:46.36 ] 使っているクラスの名前は同じでも、別の日本語化バージョン使ってるから中の定義が違うんだろ。
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/05(日) 20:19:57.07 ] ず〜っとemacsかWinShellをつかってtexファイルを編集していたのだが 今はTeXWorksの時代なのか
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/05(日) 23:41:11.68 ] >>374 選択肢が多様化しているだけで、 別にtexworksが主流になっているわけではない
376 名前:名無しさん@お腹いっぱい。 [2014/01/07(火) 20:28:48.08 ] https://twitter.com/doraTeX/status/419649266303266817/photo/1/large
377 名前:名無しさん@お腹いっぱい。 [2014/01/08(水) 23:28:32.13 ] 素朴な質問なのですが,Ghostscript ってなんのソフトなんですか? DVI, PS, PDF などの形式に変換するソフトでもないし viewer でもないですよね
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/08(水) 23:51:08.93 ] >>377 自分はpostscriptの処理系だと思ってたが。
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/09(木) 01:46:21.13 ] >>377 wikipediaを読んでから、もう一度きな
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/09(木) 18:22:11.63 ] ご教授願います 参考文献の作成で、bibtexでまとめて出力しているのですが、出力のときにでてくる、vol.やNo.などを省略したいです。 いまはjunsrを使っているのですが、何か方法はないでしょうか
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/09(木) 18:26:39.83 ] >>380 選択肢は2つ。選べ。 (1) vol.やno.が表示されない他のスタイルを使う(e.g., Vancouver) (2) 自分が欲しい出力を得られるbstファイルを自分で書く(または既存のものを改変する)
382 名前:381 mailto:sage [2014/01/09(木) 18:32:53.67 ] 第3の選択を忘れいた。 bblファイルを直接テキストエディタで編集して、no.やvol.を削除する。 bibtexでbblを作成するたびに、bblを編集する必要はあるが、 確実な最終手段として行われる方法。
383 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/09(木) 20:42:44.84 ] >>382 sedで削ればいーじゃんじゃん
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/09(木) 21:04:39.85 ] とりあえずバンクーバーのスタイル突っ込んだのはいいのですが、今度は著者の表記でつっかえてます。 例えば「Taro,O.,Hanako,O.,」みたいな感じで、頭文字の後ろにピリオドをつけたいのですがうまくいきません。 bstファイル開いてvv ll, f. jjという風に打ち込んでいます
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/21(火) 00:06:40.49 ] 図表の挿入で、caption内は図のタイトルだけにして、新しく説明文を入れる方法はないですか? 今、表の上側には表番号、下側には説明文という形にしたくて悩んでいます
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/21(火) 00:44:33.01 ] table環境の下の方に説明文書くだけじゃないの?
387 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/21(火) 01:28:20.13 ] LuaTeXで丸数字を使う良い方法はありますか? ajMaruは使えないということですが
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/21(火) 01:59:30.09 ] >>385 ccaption.sty
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/01/21(火) 13:42:28.74 ] >>387 LuaTeX-jaなら直接入力できるし,luatexja-otfパッケージをロードしておけば\ajMaruも使える。