1 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/03/21(水) 22:41:40.02 .net] 過去スレッド 第一章 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レス) _ peace.2ch.net/test/read.cgi/unix/1380736314/ (981レス) 第十章 https://mevius.5ch.net/test/read.cgi/unix/1418748613/
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/25(月) 13:50:41.41 .net] >>583 初心者が最新版を使用することには反対です。 Ubuntuがリポジトリに準備しているTeXLiveを使いましょう。 Ubuntu (bionic) のリポジトリのTeXLiveのバージョンは texlive-full/bionic,bionic 2017.20180305-1 all TeX Live: metapackage pulling in all components of TeX Live です。
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/25(月) 14:05:16.18 .net] >>583 最新は2018で、2019はまだ開発版だからプログラマか人柱デバッガーでもなけりゃ用はないはずだぞ
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/25(月) 14:29:26.56 .net] >>583 TeX Live 2019 の public release は4月30日予定だから >>585 さんのいうように TeX Live 2018 が今のところ最新版 最新版を使うのなら tlmgr restore など巻き戻しの方法をマスターしておいたほうがいいよ
612 名前:582 mailto:sage [2019/02/25(月) 15:11:46.08 .net] >>584 >>585 >>586 みなさん ありがとうございます。 私のバカな勘違いでご迷惑をお掛けしました。。。 TeX Live 2018は最新版でよかったんですね。 今年は2019年であるけれども、 まだTeX Live 2019は不安定なので末端利用者が使うのはTeX Live 2018という感じでしょうか? とりあえずTeX Live 2018を使います。 また、tlmgrというコマンドも覚えたいと思います どうもすいませんでした。。。
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/25(月) 17:25:01.23 .net] >>583 Ubuntuを使っているんだから、 Ubuntuの distro に含まれている TeX Live 環境を使えばいいと思います。
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/25(月) 18:14:20.56 .net] 別に ubuntu を使っているからといってトロ臭い ubuntu のリポジトリの TeX Live を使うこともないだろ 「最新版」をなるべく使いたいという希望なんだから普通に TeX Wiki とか検索して最新版の TeX Live を使えるようにすればいいんじゃない 過去の資産とかがあるわけでもないし >>586 の tlmgr restore さえ使えれば問題ないだろ
615 名前:792 mailto:sage [2019/02/25(月) 18:50:31.23 .net] 例えばDebian sidならTeX Live 2019/devが使える
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/25(月) 22:35:26.87 .net] >>576 ありがとうございます。 時間がかかるでしょうけど あとは自分で考えます。
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/26(火) 05:29:54.41 .net] >>591 頑張れ
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/26(火) 09:03:20.58 .net] LaTeXのNFSSなどの機能で 「特定のエンコーディングにおいてあるシェープを一律に別のシェープで置き換える」 ようなコマンドって用意されていますか。 \DeclareKanjiSubstitutionなどに近い機能なんですけど……。 具体的に何がしたいか↓ 設題などをスモールキャピタルで組んでいるのですが JY2エンコーディングに{sc}が登録されていないので コンパイルする度にLaTeX Warningがずらずら表示されます。 これを止めたいです。 方法の一つとしては \DeclareFontShape{JY2}{mc}{m}{sc}{<->ssub*mc/m/n}{} というように一つ一つ設定すればいいのですが これがJT2なども含めて幾つもある(多書体を設定している)ので まあ,端的に言って面倒なのです。 ですので \SomeCS{JY2}{sc}{n} のような形式で一括にシェープ置換の設定ができればと思っています。 どうかお知恵を貸してください。
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/26(火) 15:39:43.98 .net] >>593 ないので、\@for で \DeclareFontShape{JY2}{mc}{m}{sc}{<->ssub*mc/m/n}{} をぐるぐるまわしちゃって。
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/28(木) 00:35:13.49 .net] みなさんエディターは何使ってますか? 最近vscodeに興味を持ったんですが、使い勝手はどうでしょうか? それとおすすめエディターはありますか?
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/28(木) 10:28:51.94 .net] >>595 Vim使えVim ……まあマジメに、CLIでの作業に慣れてることが前提にはなるけど Vimはおすすめ。makeと組み合わせてエラー箇所にジャンプする みたいな統合開発環境っぽいことができるのに それらに比べて爆速で軽量。 あとconceal機能って言って\pmを±に表示するようなものもある。 好みにもよるが、俺は\pmってあるより±ってあった方が見易いと感じる。
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/28(木) 13:41:24.51 .net] >>556 さん >>557 の \def\@kenten#1{% \ifx#1\end \let\next=\relax\else \raise.63zw\copy1\nobreak #1\hskip \kanjiskip\relax \let\next=\@kenten \fi\next} の部分がわかったような気がします。 \kenten{強調}とすると、 \@kenten 強調となって、 強だけが#1のところに入って、 点をcopy1で書いて(\copy1のところ)、 強を書いて(\nobreak #1のところ) スキップをして、 \@kentenを再びで、調の取得は、 よくわからんと... 何れにせよなんとかなるだろう ということです。 >>569 のpdfをゆっくりながら読んでいます。 sonyのdigital paperを使っています。 論文だと枚数が多くないので印刷して読むのですが、 今のようにpdfで枚数が多い場合はどうすれば いいのでしょうね?何かいいアイデアがあったら 教えてください。よろしくお願いします
623 名前:555 mailto:sage [2019/02/28(木) 20:04:26.41 .net] >>597 >\@kenten 強調となって、 >強だけが#1のところに入って、 そうそう「調\end」が取り残されて「強」だけ処理されると > \@kentenを再びで、調の取得は、 > よくわからんと... あー 「\@kenten 強」を処理すると \ifx#1\end(true)\else(false)\fi の #1 には「強」が代入されるけど、(true) と (false) のどちらの処理が行われるのかな? そうすると「調」の取得もわかるとおもうけど…
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/28(木) 20:11:07.08 .net] >>595 Spacemacs + YaTeX を使ってます 元々 Emacs を使っていたんだけど Ctrl や Alt がちょっと辛かった Spacemacs は SPC キーを基点としていろいろな操作ができ、それがなかなか直感的なので使いやすいかな それと Vim モードで使っているんだけど Vim のテキストオブジェクトの虜になりました YaTeX の補完機能は元から指定されているものだけじゃなく自作のマクロなどにも自由自在に対応できるので好きです Emacs から Spacemacs に移行するなら Emacs や Hybrid モードじゃなくて Vim モードをオススメします それじゃないと結局「Emacs でいいじゃん」ってなって Emacs に戻ることに…
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/02/28(木) 21:56:57.41 .net] >>578 jlreqクラスだと\NewTobiraHeading みたいな命令が提供されてていいよ。
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/01(金) 21:03:17.92 .net] 2018 が frozen 今年も pretest の季節がやってきましたね。
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/01(金) 22:16:24.37 .net] TeX Liveの最新版がどうこうとか言ってた上の方の素人さんには朗報やなw
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/01(金) 23:02:42.00 .net] >>595 Emacs使ってます org-modeから表とかを書き出せて便利です
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/01(金) 23:14:56.60 .net] >>595 “使えば都”です。
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/02(土) 11:00:10.68 .net] >>598 強は\endじゃないんでelse以下が実行されて \nextつまり\@kenten が次に来るのは わかりますがそのときなぜに\@kenten 調 と調を処理するモードに入っているのか というのがわからないんですよ
631 名前:555 mailto:sage [2019/03/02(土) 17:34:35.93 .net] >>605 >>556 の \@kenten の定義を使うと \@kenten 強調\end は \ifx 強\end \let\next=\relax\else\let\next=\@kenten\fi\next 調\end に展開されて \ifx を実行すると \next に \@kenten が代入されるから、次は \@kenten 調\end に展開されるだけだよ
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/03(日) 01:38:48.68 .net] >>606 なんども教えていただきありがとうございます 教えていただいたことは理解できます。 「\next に \@kenten が代入される」と いうところです。 でもまだ理解できていないのでもう一つ教えてください。 調\endの\endはどこから来るのでしょう? 申し訳ありません
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/03(日) 01:41:30.24 .net] >>606 わかりました。 強調\end が強と調\endに別れたということですね。 やっとわかった。 ありがとうございます。 それでは
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/03(日) 02:18:09.65 .net] さっそく pretest 環境に移行しますた
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/03(日) 02:20:00.60 .net] >>608 そうですね \@kenten コマンドは引数を「一つだけ」とるので \@kenten 強調\end は「\@kenten 強」という処理と「調\end」という文字列や制御綴に分けられますね
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/04(月) 07:14:04.75 .net] >>610 ありがとうございました
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/07(木) 14:52:13.59 .net] LaTeXのlist環境って超便利だな(今更)
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/11(月) 11:42:53.40 .net] >>612 それ末端利用者が使うべきじゃないっていうコメントを soかscかどっかで見掛けたな。 あくまでクラス・パッケージ開発用途だと。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/11(月) 13:09:14.42 .net] >>613 list環境の解説が入門書に見当たらない理由はそれか。 長年の疑問が解けた気がする。
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/11(月) 19:46:02.78 .net] 入門書ではないかもしれんがLatex2ε 階梯には載ってたよ。
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/15(金) 17:30:40.43 .net] dxのdを立体で書くのがめんどい。ええ方法ないかな?
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/15(金) 23:00:09.96 .net] 立てなければよい
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/15(金) 23:41:11.37 .net] physicsパッケージの\dd使う。
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/17(日) 22:16:42.61 .net] LaTeXのtabular環境でセルの内容をコマンドの引数にする方法を探しています。 arrayパッケージの>や<が使えると思ったのですが \begin{tabular}{|>{\somecmd{}c<{}}|} ↑こうすると(当然ですがエラーになります) セルの内容Aに対して\somecmd{A}というような命令を実行してほしいのですが どうにかできないものでしょうか……。
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/18(月) 01:37:02.69 .net] >>619 それって単にかっこの対応が間違っているだけなんじゃね? もう一度見なおしてみ
646 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/18(月) 15:54:28.63 .net] >>620 反応ありがとうございます。 (憶測になってしまいますが) arrayパッケージの<{}や>{}では,{と}が対応している必要があり 内部で{や}を用いることができないようです。 とりあえず,やりたいこと(セルの内容に\somecmd{A}を適用する)は 別の方法が提供されているのに気付いて,無事希望通りの結果になりました。 ともかく駄スレすいませんでした。
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/19(火) 02:28:58.88 .net] >>621 >{}や<{}の内部でグルーピングの括弧を使いたいのなら\bgroup、\egroupを使うといけるかもかも
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/19(火) 08:49:11.50 .net] >>622 ありがとうございます! 仰る通りの方法で望みの結果が得られました。 なるほど,\bgroupというコマンドがLaTeXカーネルで用意されているんですね……。 全然知らなかったです。マジでありがとうございます。
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/19(火) 09:04:55.23 .net] とっとと失せな
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/24(日) 12:27:54.68 .net] TeXはクソ! 前から思っていました。
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/24(日) 13:02:43.16 .net] これだからおこちゃまは困る
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/26(火) 00:52:44.12 .net] スカトロ趣味の俺にはピッタリなんだ > クソ
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/03/26(火) 07:43:13.37 .net] TeXはクソ!だけど使っている
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/10(水) 02:10:47.23 .net] ある命令がどのファイルで定義されてるか調べる方法ってありますか? 具体的には\dqtdという命令が定義されているファイルを知りたいです。 例えばniceverbやtexlinksなどで使用されています。
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/10(水) 21:02:28.75 .net] niceverb.sty には \providecommand*{\dqtd}[1]{``#1"} %% 2012/11/27 って行があるから、自前だな。 texlive の全ファイル を grep して探したら catcodes バンドルの catchdq.sty あたりにありそうだよ。
656 名前:628 mailto:sage [2019/04/10(水) 22:10:40.57 .net] >>630 ありがとうございます! \providecommandで定義されているということは niceverbパッケージとしては\dqtd命令が外部で定義されているかも知れない と考えているというこですね。
657 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/14(日) 15:14:22.85 .net] もうすぐTeX Live 2019が不安定版じゃなくなるね。
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/14(日) 16:11:51.68 .net] pretest環境だが、もうずっと luacsplain の fmt ビルドが失敗しているな。 自分が使うフォーマットではないので、報告する気になれない…
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/14(日) 21:21:35.71 .net] csplainは多分encTeX拡張を使っているほとんど唯一のTeXマクロフォーマットなので そこら辺りに原因がありそう……。
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/15(月) 08:21:36.76 .net] LaTeXのNSSでフォントの大きさを相対的に上げ下げする、 \larger・\smallerみたいなコマンドありませんか? もしないとしたら、どうやって作ったらいいでしょうか。 例えば\Large命令を宣言している状態で\lager命令を使うと\LARGE命令を宣言したことになる というような動作が望みです。 よろしくお願いします。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/15(月) 09:45:54.56 .net] >>635 なければ、実装する。それだけです。
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/15(月) 11:23:50.20 .net] >>635 texdoc relsize
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/15(月) 17:37:00.60 .net] >>637 ありがとう!
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/18(木) 00:58:38.29 .net] TeXはクソ!
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/19(金) 15:30:10.75 .net] これだからおこちゃまは困る
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/22(月) 23:46:07.65 .net] スカトロ趣味の俺にはピッタリなんだ > クソ
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/22(月) 23:56:53.20 .net] ↓新マクロ \expanded の解説
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/23(火) 12:18:48.56 .net] \expanded は新しいプリミティブです。以上
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/04/28(日) 01:35:26.21 .net] LaTeXのパッケージ作成に手を出したばかりの者ですが 「必要な引数が足りない」旨を警告する簡単な方法ってないのでしょうか 有名なパッケージの実装を見るとLaTeXの内部コマンドを使い\csnameなどTeX言語をそのまま使用しています これを例えば\CheckArgumentみたいなLaTeXがパッケージ用に提供しているコマンドなどで解決したいのです
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/01(水) 18:42:58.69 .net] LaTeXって和暦表示できる? Debian sidでTeX Live 2019/devを使ってるんだけど ↓このソースをupLaTeXとdvipdfmxでコンパイルしても日付の表記が西暦のまま。 \documentclass[uplatex,dvipdfmx,ja=standard,a4paper]{bxjsarticle} \和暦 \title{タイトル} \author{某} \begin{document} \maketitle % 中身はまだ無い。 \end{document} ↑ここまで。誰か解決策とかない?
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/01(水) 21:27:34.91 .net] >>645 2019 pretest 環境ですが、そのソースで 令和元年 5 月 1 日 になったけど?
672 名前:644 mailto:sage [2019/05/02(木) 11:58:54.89 .net] >>646 マジっすか…… ていうかbxwarekiパッケージを使って\date{\warekitoday}と指定してさえ 「2019年」表記になってしまいました。 これ多分DebianのTeX Live設定(もしくはPackage Config)がなにか悪さをしている可能性がデカいですね ともかく、情報ありがとうございます。
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/02(木) 16:19:15.95 .net] >>647 log に何か warning 出てない?
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/02(木) 18:04:22.46 .net] >>648 出てないっすね……。 ログにある、和暦関連の記録は↓ (/usr/share/texlive/texmf-dist/tex/latex/bxwareki/bxwareki.sty Package: bxwareki 2018/10/01 v0.4 ↑これくらいです。
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/03(金) 10:17:44.59 .net] ウチは Package: bxwareki 2019/04/01 v0.5 だな。 (1) 今の bxjsarticle.cls は bxwareki.sty を読み込むようになっているので、\usepackage{bxwareki} する必要はない。 (2) 使っている bxjsarticle.cls が想定しているのとは別のバージョンの bxwareki.sty を読み込んでいるとか?
676 名前:644 mailto:sage [2019/05/03(金) 16:35:24.58 .net] >>650 情報ありがとうございます。 自分はTeX Liveの管理をDebian側にまかせていますので 正直TeX Liveの構造や管理体系には全く触れていないんですよね ですのでよっぽどのことがない限り誤ったバージョンのパッケージが読み込まれている というのはないと思うのです。 なお、bxjsarticle.clsを見てみましたが2019/01/13 v1.9eにおいては、 bxwarekiパッケージのバージョンは特に指定していません(\RequirePackage{bxwareki}[]←こういう感じで空白のままです)
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/03(金) 18:09:41.42 .net] もう texlive2019版 がリリースされた事だし、ちょっと待てば正常化するんじゃない? 待てないなら、暫定的に当該文書ディレクトリに bxjscls の最新版を入れてしのげばいい。
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/03(金) 23:18:18.72 .net] 別の者じゃが debian busterのtexlive-2018環境で{ >>645 の.tex(まま)を処理 ==>> 2019年5月 >>645 の.texのbxjsarticleをjsarticleに書き替えたものを処理 ==>> 平成31年5月 } windows8のtexlive-2015環境で>>645 の.tex(まま)を処理 ==>> 平成31年5月 こちらのdebian環境は最終アプデが2週間ほど前でbxwareki.styは>>649 と同じ版だった bxjsclsのディレクトリで`grep 20190501 *`してみると見えるけど 今年の5月1日以降は和暦指定があっても西暦表示になる暫定仕様ぽい
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/04(土) 04:18:41.78 .net] https://texlive.texjp.org/2019/ の texlive.tlpdb の「depend release」を調べてみた。 tlnet は depend release/2019 tlcontrib は depend release/2019-nonfree tltexjp は depend release/2018-tltexjp アカンのとちゃう? > tltexjp
680 名前:644 mailto:sage [2019/05/04(土) 05:03:16.93 .net] >>654 なるほど。Debianにおいて、TeX Liveの日本語関連の諸々のパッケージ提供が 他の諸々(例えばLuaTeXなど)に比べて遅れてるっていうのが不具合の原因なんですね。 ちなみに当方の環境(Debian sidが提供するTeX Live 2019)でも>>653 と同じ挙動をします。 jsarticleクラスに変えると「平成31年」表記になりました。
681 名前:644 mailto:sage [2019/05/04(土) 05:04:21.53 .net] いずれにしても皆さんの様々な手助け感謝します。 とりあえずTeX Live 2019の正式版が降りてくるまで待ってみます。
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/04(土) 12:07:32.62 .net] >>655 すまん、>>654 は今の話題とは別の話(日本のミラー関連)です。 今の話題は >>653 が真相でしょうね。
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/09(木) 13:34:09.84 .net] TeXはクソ!
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/09(木) 15:38:54.88 .net] これだからおこちゃまは困る
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/10(金) 02:11:17.63 .net] スカトロ趣味の俺にはピッタリなんだ > クソ
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/17(金) 01:34:04.51 .net] DVIPDFMxって「見る」の旧字コンパイルできなくない?
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/17(金) 02:32:01.16 .net] その文字の符号位置を教えてくれるかな
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/23(木) 07:03:33.98 .net] LaTeXで「い。」などという文字列が行末に来ないようにするコマンドやパッケージなどありますでしょうか。 使っているクラスはbxjsarticleで、これは変えたくありません。
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/23(木) 14:24:02.23 .net] >>663 よく理解できないが、句点が行末にあったら必ず次行の頭に移動するように、 禁則処理の逆をやりたいの?
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/24(金) 15:09:28.02 .net] エスパーすると、 行末じゃなくて、段落の最終行が「い。」だけだとみっともないから、 その前の文字で改行してほしいということかと。
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/24(金) 16:32:06.61 .net] このスレには、わざとアホな質問をして回答者を弄ぶ奴が 少なくとも1人存在しているから、気をつけろ。
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/24(金) 16:59:11.29 .net] 最近 texlive で uplatex がアップデートされたら自作マクロが動かなくなった。 マクロ名に和文を使いまくっていたんだが、なんか和文カテゴリーコードの 扱いが変わったみたい。 とりあえず sudo tlmgr restore uplatex 50811 で戻したら正常に動くことを確認。
693 名前:666 mailto:sage [2019/05/24(金) 19:42:25.00 .net] uplatex のアップデート内容は upTeX 1.24 に入った次のバグに対する work around だったみたい。 https://github.com/texjporg/tex-jp-build/pull/79 https://github.com/texjporg/uptex-base/issues/3 自分のマクロは全角数字も半角カナも使っていないので、何が失敗しているのか、まだ把握していません。 上記の uplatex の work around は、upTeX 1.24 に限って \kcatcode"FF00=16 とするものでした。 自分のマクロは \kcatcode"FF00=18 に戻せば使えるようです。
694 名前:666 mailto:sage [2019/05/24(金) 20:21:04.07 .net] 原因がわかりました。自作マクロ名に和文が入っていたことは本質ではなく、 マクロ( \hoge とします)を使うときに全角括弧で囲って (\hoge)としていた事が 原因でした。件の work around で全角括弧が通常の文字扱いになり、コントロール シーケンスの一部と看做されてしまって、「 \hoge) が未定義」となっていました。 これは自分の書き方が悪かった。\hoge の後に空白を入れるのは基本ですから。
695 名前:666 mailto:sage [2019/05/24(金) 21:10:23.93 .net] フォーラムで全く同じ話題が出ていたw https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=2638
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/24(金) 23:44:54.50 .net] TeXはクソ!
697 名前:662 mailto:sage [2019/05/25(土) 00:25:46.83 .net] >>665 伝わりにくい質問ですいません。 そういうことです。 「……は存在しな い。」 みたいな組版結果になるときに,適宜
698 名前:字間を詰めるなどして 「……は存在しない。」 という風に一行に収めたいのです。 [] [ここ壊れてます]
699 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/25(土) 16:31:54.29 .net] >>672 該当段落に十分な文字数があれば、 「……は存在\mbox{しない}。」 か 「……は\mbox{存在しない}。」 とすると、期待した結果になります。
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/25(土) 17:06:57.37 .net] 適当に字数増やすか減らすかした方がtexファイルもpdfファイルも綺麗になりそう
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/25(土) 20:27:49.78 .net] >>663 otfパッケージをぶら下げ組オプション指定して使えばいけるんじゃない? luatexの方ならluatexja-otfパッケージになるだろうけど
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/27(月) 17:44:21.74 .net] >>672 > 「……は存在しな > い。」 > みたいな組版結果になるときに,適宜字間を詰めるなどして 超古いころの知識しかないのと、試してもいないので外してるかもしれんけど、 \kanjiskip のマイナス許容量を少し大きな値にしてみる というのはどうだろう? まったく別の箇所への副作用が出てしまうような気もするが。
703 名前:662 mailto:sage [2019/05/28(火) 00:34:28.45 .net] >>675 >>676 ありがとうございます。 後出しになってしまいますが,諸事情により限定されたパッケージしか使えない環境にありまして, otfパッケージを使う方法ではなく\kanjiskipを変更することで,無事,「た。」で改行しない組版ができました。
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/28(火) 01:43:58.85 .net] pdftex の \pdffontexpand が (u)pTeX でも使えるようになれば良いんだけどねー
705 名前:名無しさん@お腹いっぱい。 [2019/05/28(火) 08:31:05.09 .net] >>678 それどーゆー機能なの?
706 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/28(火) 13:45:52.23 .net] ググれよ。日本語で出るから安心しなw
707 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/29(水) 20:28:55.09 .net] あのレベルの文章を「日本語」と言っていいのかどうk…ゲフンゲフン
708 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/05/30(木) 12:23:46.57 .net] 例のバグが取れた euptex なんだが euptex --version e-upTeX 3.14159265-p3.8.2-u1.25-190131-2.6 (utf8.uptex) (TeX Live 2020/dev) 190131 って日付は、そのままなんだな
709 名前:名無しさん@お腹いっぱい。 [2019/05/31(金) 07:55:29.78 ID:uK8OmvQbw] 682: 190131 は eptex のバージョンです。バージョン記述は TeX-pTeX-upTeX-epTeX-etex の順で表示されています。