2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

\chapter{\TeX} % 第十一章

1 :名無しさん@お腹いっぱい。:2018/03/21(水) 22:41:40.02 .net
過去スレッド
第一章 http://pc.2ch.net/test/read.cgi/unix/977144071/
_      http://pc.2ch.net/unix/kako/977/977144071.html
第二章 http://pc.2ch.net/test/read.cgi/unix/1033564798/ (984レス)
第三章 http://pc8.2ch.net/test/read.cgi/unix/1059616013/ (996レス)
第四章 http://pc8.2ch.net/test/read.cgi/unix/1116389650/
第五章 http://pc11.2ch.net/test/read.cgi/unix/1153569474/
第六章 http://pc12.2ch.net/test/read.cgi/unix/1193135030/
第七章 http://hibari.2ch.net/test/read.cgi/unix/1268927301/
第八章 http://toro.2ch.net/test/read.cgi/unix/1323615979/ (983レス)
第九章 http://toro.2ch.net/test/read.cgi/unix/1373507129/ (17レス)
_      http://peace.2ch.net/test/read.cgi/unix/1380736314/ (981レス)
第十章 https://mevius.5ch.net/test/read.cgi/unix/1418748613/

588 :名無しさん@お腹いっぱい。:2019/02/25(月) 17:25:01.23 .net
>>583
Ubuntuを使っているんだから、
Ubuntuの distro に含まれている TeX Live 環境を使えばいいと思います。

589 :名無しさん@お腹いっぱい。:2019/02/25(月) 18:14:20.56 .net
別に ubuntu を使っているからといってトロ臭い ubuntu のリポジトリの TeX Live を使うこともないだろ
「最新版」をなるべく使いたいという希望なんだから普通に TeX Wiki とか検索して最新版の TeX Live を使えるようにすればいいんじゃない
過去の資産とかがあるわけでもないし >>586 の tlmgr restore さえ使えれば問題ないだろ

590 :792:2019/02/25(月) 18:50:31.23 .net
例えばDebian sidならTeX Live 2019/devが使える

591 :名無しさん@お腹いっぱい。:2019/02/25(月) 22:35:26.87 .net
>>576
ありがとうございます。
時間がかかるでしょうけど
あとは自分で考えます。

592 :名無しさん@お腹いっぱい。:2019/02/26(火) 05:29:54.41 .net
>>591
頑張れ

593 :名無しさん@お腹いっぱい。: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}
のような形式で一括にシェープ置換の設定ができればと思っています。

どうかお知恵を貸してください。

594 :名無しさん@お腹いっぱい。:2019/02/26(火) 15:39:43.98 .net
>>593
ないので、\@for で
\DeclareFontShape{JY2}{mc}{m}{sc}{<->ssub*mc/m/n}{}
をぐるぐるまわしちゃって。

595 :名無しさん@お腹いっぱい。:2019/02/28(木) 00:35:13.49 .net
みなさんエディターは何使ってますか?
最近vscodeに興味を持ったんですが、使い勝手はどうでしょうか?
それとおすすめエディターはありますか?

596 :名無しさん@お腹いっぱい。:2019/02/28(木) 10:28:51.94 .net
>>595
Vim使えVim

……まあマジメに、CLIでの作業に慣れてることが前提にはなるけど
Vimはおすすめ。makeと組み合わせてエラー箇所にジャンプする
みたいな統合開発環境っぽいことができるのに
それらに比べて爆速で軽量。
あとconceal機能って言って\pmを±に表示するようなものもある。
好みにもよるが、俺は\pmってあるより±ってあった方が見易いと感じる。

597 :名無しさん@お腹いっぱい。: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で枚数が多い場合はどうすれば
いいのでしょうね?何かいいアイデアがあったら
教えてください。よろしくお願いします

598 :555:2019/02/28(木) 20:04:26.41 .net
>>597

>\@kenten 強調となって、
>強だけが#1のところに入って、

そうそう「調\end」が取り残されて「強」だけ処理されると

> \@kentenを再びで、調の取得は、
> よくわからんと...

あー
「\@kenten 強」を処理すると \ifx#1\end(true)\else(false)\fi の #1 には「強」が代入されるけど、(true) と (false) のどちらの処理が行われるのかな?
そうすると「調」の取得もわかるとおもうけど…

599 :名無しさん@お腹いっぱい。: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 に戻ることに…

600 :名無しさん@お腹いっぱい。:2019/02/28(木) 21:56:57.41 .net
>>578
jlreqクラスだと\NewTobiraHeading みたいな命令が提供されてていいよ。

601 :名無しさん@お腹いっぱい。:2019/03/01(金) 21:03:17.92 .net
2018 が frozen
今年も pretest の季節がやってきましたね。

602 :名無しさん@お腹いっぱい。:2019/03/01(金) 22:16:24.37 .net
TeX Liveの最新版がどうこうとか言ってた上の方の素人さんには朗報やなw

603 :名無しさん@お腹いっぱい。:2019/03/01(金) 23:02:42.00 .net
>>595
Emacs使ってます

org-modeから表とかを書き出せて便利です

604 :名無しさん@お腹いっぱい。:2019/03/01(金) 23:14:56.60 .net
>>595
“使えば都”です。

605 :名無しさん@お腹いっぱい。:2019/03/02(土) 11:00:10.68 .net
>>598
強は\endじゃないんでelse以下が実行されて
\nextつまり\@kenten が次に来るのは
わかりますがそのときなぜに\@kenten 調
と調を処理するモードに入っているのか
というのがわからないんですよ

606 :555: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 に展開されるだけだよ

607 :名無しさん@お腹いっぱい。:2019/03/03(日) 01:38:48.68 .net
>>606
なんども教えていただきありがとうございます
教えていただいたことは理解できます。
「\next に \@kenten が代入される」と
いうところです。
でもまだ理解できていないのでもう一つ教えてください。
調\endの\endはどこから来るのでしょう?
申し訳ありません

608 :名無しさん@お腹いっぱい。:2019/03/03(日) 01:41:30.24 .net
>>606
わかりました。
強調\end
が強と調\endに別れたということですね。
やっとわかった。
ありがとうございます。
それでは

609 :名無しさん@お腹いっぱい。:2019/03/03(日) 02:18:09.65 .net
さっそく pretest 環境に移行しますた

610 :名無しさん@お腹いっぱい。:2019/03/03(日) 02:20:00.60 .net
>>608
そうですね \@kenten コマンドは引数を「一つだけ」とるので \@kenten 強調\end は「\@kenten 強」という処理と「調\end」という文字列や制御綴に分けられますね

611 :名無しさん@お腹いっぱい。:2019/03/04(月) 07:14:04.75 .net
>>610
ありがとうございました

612 :名無しさん@お腹いっぱい。:2019/03/07(木) 14:52:13.59 .net
LaTeXのlist環境って超便利だな(今更)

613 :名無しさん@お腹いっぱい。:2019/03/11(月) 11:42:53.40 .net
>>612
それ末端利用者が使うべきじゃないっていうコメントを
soかscかどっかで見掛けたな。
あくまでクラス・パッケージ開発用途だと。

614 :名無しさん@お腹いっぱい。:2019/03/11(月) 13:09:14.42 .net
>>613
list環境の解説が入門書に見当たらない理由はそれか。
長年の疑問が解けた気がする。

615 :名無しさん@お腹いっぱい。:2019/03/11(月) 19:46:02.78 .net
入門書ではないかもしれんがLatex2ε 階梯には載ってたよ。

616 :名無しさん@お腹いっぱい。:2019/03/15(金) 17:30:40.43 .net
dxのdを立体で書くのがめんどい。ええ方法ないかな?

617 :名無しさん@お腹いっぱい。:2019/03/15(金) 23:00:09.96 .net
立てなければよい

618 :名無しさん@お腹いっぱい。:2019/03/15(金) 23:41:11.37 .net
physicsパッケージの\dd使う。

619 :名無しさん@お腹いっぱい。:2019/03/17(日) 22:16:42.61 .net
LaTeXのtabular環境でセルの内容をコマンドの引数にする方法を探しています。
arrayパッケージの>や<が使えると思ったのですが
\begin{tabular}{|>{\somecmd{}c<{}}|}
↑こうすると(当然ですがエラーになります)
セルの内容Aに対して\somecmd{A}というような命令を実行してほしいのですが
どうにかできないものでしょうか……。

620 :名無しさん@お腹いっぱい。:2019/03/18(月) 01:37:02.69 .net
>>619
それって単にかっこの対応が間違っているだけなんじゃね?
もう一度見なおしてみ

621 :名無しさん@お腹いっぱい。:2019/03/18(月) 15:54:28.63 .net
>>620
反応ありがとうございます。
(憶測になってしまいますが)
arrayパッケージの<{}や>{}では,{と}が対応している必要があり
内部で{や}を用いることができないようです。

とりあえず,やりたいこと(セルの内容に\somecmd{A}を適用する)は
別の方法が提供されているのに気付いて,無事希望通りの結果になりました。

ともかく駄スレすいませんでした。

622 :名無しさん@お腹いっぱい。:2019/03/19(火) 02:28:58.88 .net
>>621
>{}や<{}の内部でグルーピングの括弧を使いたいのなら\bgroup、\egroupを使うといけるかもかも

623 :名無しさん@お腹いっぱい。:2019/03/19(火) 08:49:11.50 .net
>>622
ありがとうございます!
仰る通りの方法で望みの結果が得られました。
なるほど,\bgroupというコマンドがLaTeXカーネルで用意されているんですね……。
全然知らなかったです。マジでありがとうございます。

624 :名無しさん@お腹いっぱい。:2019/03/19(火) 09:04:55.23 .net
とっとと失せな

625 :名無しさん@お腹いっぱい。:2019/03/24(日) 12:27:54.68 .net
TeXはクソ!
前から思っていました。

626 :名無しさん@お腹いっぱい。:2019/03/24(日) 13:02:43.16 .net
これだからおこちゃまは困る

627 :名無しさん@お腹いっぱい。:2019/03/26(火) 00:52:44.12 .net
スカトロ趣味の俺にはピッタリなんだ > クソ

628 :名無しさん@お腹いっぱい。:2019/03/26(火) 07:43:13.37 .net
TeXはクソ!だけど使っている

629 :名無しさん@お腹いっぱい。:2019/04/10(水) 02:10:47.23 .net
ある命令がどのファイルで定義されてるか調べる方法ってありますか?
具体的には\dqtdという命令が定義されているファイルを知りたいです。
例えばniceverbやtexlinksなどで使用されています。

630 :名無しさん@お腹いっぱい。:2019/04/10(水) 21:02:28.75 .net
niceverb.sty には
\providecommand*{\dqtd}[1]{``#1"} %% 2012/11/27
って行があるから、自前だな。

texlive の全ファイル を grep して探したら
catcodes バンドルの catchdq.sty あたりにありそうだよ。

631 :628:2019/04/10(水) 22:10:40.57 .net
>>630
ありがとうございます!
\providecommandで定義されているということは
niceverbパッケージとしては\dqtd命令が外部で定義されているかも知れない
と考えているというこですね。

632 :名無しさん@お腹いっぱい。:2019/04/14(日) 15:14:22.85 .net
もうすぐTeX Live 2019が不安定版じゃなくなるね。

633 :名無しさん@お腹いっぱい。:2019/04/14(日) 16:11:51.68 .net
pretest環境だが、もうずっと luacsplain の fmt ビルドが失敗しているな。
自分が使うフォーマットではないので、報告する気になれない…

634 :名無しさん@お腹いっぱい。:2019/04/14(日) 21:21:35.71 .net
csplainは多分encTeX拡張を使っているほとんど唯一のTeXマクロフォーマットなので
そこら辺りに原因がありそう……。

635 :名無しさん@お腹いっぱい。:2019/04/15(月) 08:21:36.76 .net
LaTeXのNSSでフォントの大きさを相対的に上げ下げする、
\larger・\smallerみたいなコマンドありませんか?
もしないとしたら、どうやって作ったらいいでしょうか。
例えば\Large命令を宣言している状態で\lager命令を使うと\LARGE命令を宣言したことになる
というような動作が望みです。

よろしくお願いします。

636 :名無しさん@お腹いっぱい。:2019/04/15(月) 09:45:54.56 .net
>>635
なければ、実装する。それだけです。

637 :名無しさん@お腹いっぱい。:2019/04/15(月) 11:23:50.20 .net
>>635
texdoc relsize

638 :名無しさん@お腹いっぱい。:2019/04/15(月) 17:37:00.60 .net
>>637
ありがとう!

639 :名無しさん@お腹いっぱい。:2019/04/18(木) 00:58:38.29 .net
TeXはクソ!

640 :名無しさん@お腹いっぱい。:2019/04/19(金) 15:30:10.75 .net
これだからおこちゃまは困る

641 :名無しさん@お腹いっぱい。:2019/04/22(月) 23:46:07.65 .net
スカトロ趣味の俺にはピッタリなんだ > クソ

642 :名無しさん@お腹いっぱい。:2019/04/22(月) 23:56:53.20 .net
↓新マクロ \expanded の解説

643 :名無しさん@お腹いっぱい。:2019/04/23(火) 12:18:48.56 .net
\expanded は新しいプリミティブです。以上

644 :名無しさん@お腹いっぱい。:2019/04/28(日) 01:35:26.21 .net
LaTeXのパッケージ作成に手を出したばかりの者ですが
「必要な引数が足りない」旨を警告する簡単な方法ってないのでしょうか
有名なパッケージの実装を見るとLaTeXの内部コマンドを使い\csnameなどTeX言語をそのまま使用しています
これを例えば\CheckArgumentみたいなLaTeXがパッケージ用に提供しているコマンドなどで解決したいのです

645 :名無しさん@お腹いっぱい。: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}
↑ここまで。誰か解決策とかない?

646 :名無しさん@お腹いっぱい。:2019/05/01(水) 21:27:34.91 .net
>>645
2019 pretest 環境ですが、そのソースで
令和元年 5 月 1 日
になったけど?

647 :644:2019/05/02(木) 11:58:54.89 .net
>>646
マジっすか……
ていうかbxwarekiパッケージを使って\date{\warekitoday}と指定してさえ
「2019年」表記になってしまいました。
これ多分DebianのTeX Live設定(もしくはPackage Config)がなにか悪さをしている可能性がデカいですね
ともかく、情報ありがとうございます。

648 :名無しさん@お腹いっぱい。:2019/05/02(木) 16:19:15.95 .net
>>647
log に何か warning 出てない?

649 :名無しさん@お腹いっぱい。: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
↑これくらいです。

650 :名無しさん@お腹いっぱい。: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 を読み込んでいるとか?

651 :644:2019/05/03(金) 16:35:24.58 .net
>>650
情報ありがとうございます。
自分はTeX Liveの管理をDebian側にまかせていますので
正直TeX Liveの構造や管理体系には全く触れていないんですよね
ですのでよっぽどのことがない限り誤ったバージョンのパッケージが読み込まれている
というのはないと思うのです。

なお、bxjsarticle.clsを見てみましたが2019/01/13 v1.9eにおいては、
bxwarekiパッケージのバージョンは特に指定していません(\RequirePackage{bxwareki}[]←こういう感じで空白のままです)

652 :名無しさん@お腹いっぱい。:2019/05/03(金) 18:09:41.42 .net
もう texlive2019版 がリリースされた事だし、ちょっと待てば正常化するんじゃない?
待てないなら、暫定的に当該文書ディレクトリに bxjscls の最新版を入れてしのげばいい。

653 :名無しさん@お腹いっぱい。: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日以降は和暦指定があっても西暦表示になる暫定仕様ぽい

654 :名無しさん@お腹いっぱい。: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

655 :644:2019/05/04(土) 05:03:16.93 .net
>>654
なるほど。Debianにおいて、TeX Liveの日本語関連の諸々のパッケージ提供が
他の諸々(例えばLuaTeXなど)に比べて遅れてるっていうのが不具合の原因なんですね。

ちなみに当方の環境(Debian sidが提供するTeX Live 2019)でも>>653と同じ挙動をします。
jsarticleクラスに変えると「平成31年」表記になりました。

656 :644:2019/05/04(土) 05:04:21.53 .net
いずれにしても皆さんの様々な手助け感謝します。
とりあえずTeX Live 2019の正式版が降りてくるまで待ってみます。

657 :名無しさん@お腹いっぱい。:2019/05/04(土) 12:07:32.62 .net
>>655
すまん、>>654 は今の話題とは別の話(日本のミラー関連)です。
今の話題は >>653 が真相でしょうね。

658 :名無しさん@お腹いっぱい。:2019/05/09(木) 13:34:09.84 .net
TeXはクソ!

659 :名無しさん@お腹いっぱい。:2019/05/09(木) 15:38:54.88 .net
これだからおこちゃまは困る

660 :名無しさん@お腹いっぱい。:2019/05/10(金) 02:11:17.63 .net
スカトロ趣味の俺にはピッタリなんだ > クソ

661 :名無しさん@お腹いっぱい。:2019/05/17(金) 01:34:04.51 .net
DVIPDFMxって「見る」の旧字コンパイルできなくない?

662 :名無しさん@お腹いっぱい。:2019/05/17(金) 02:32:01.16 .net
その文字の符号位置を教えてくれるかな

663 :名無しさん@お腹いっぱい。:2019/05/23(木) 07:03:33.98 .net
LaTeXで「い。」などという文字列が行末に来ないようにするコマンドやパッケージなどありますでしょうか。
使っているクラスはbxjsarticleで、これは変えたくありません。

664 :名無しさん@お腹いっぱい。:2019/05/23(木) 14:24:02.23 .net
>>663
よく理解できないが、句点が行末にあったら必ず次行の頭に移動するように、
禁則処理の逆をやりたいの?

665 :名無しさん@お腹いっぱい。:2019/05/24(金) 15:09:28.02 .net
エスパーすると、
行末じゃなくて、段落の最終行が「い。」だけだとみっともないから、
その前の文字で改行してほしいということかと。

666 :名無しさん@お腹いっぱい。:2019/05/24(金) 16:32:06.61 .net
このスレには、わざとアホな質問をして回答者を弄ぶ奴が
少なくとも1人存在しているから、気をつけろ。

667 :名無しさん@お腹いっぱい。:2019/05/24(金) 16:59:11.29 .net
最近 texlive で uplatex がアップデートされたら自作マクロが動かなくなった。
マクロ名に和文を使いまくっていたんだが、なんか和文カテゴリーコードの
扱いが変わったみたい。

とりあえず
sudo tlmgr restore uplatex 50811
で戻したら正常に動くことを確認。

668 :666: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 に戻せば使えるようです。

669 :666:2019/05/24(金) 20:21:04.07 .net
原因がわかりました。自作マクロ名に和文が入っていたことは本質ではなく、
マクロ( \hoge とします)を使うときに全角括弧で囲って (\hoge)としていた事が
原因でした。件の work around で全角括弧が通常の文字扱いになり、コントロール
シーケンスの一部と看做されてしまって、「 \hoge) が未定義」となっていました。

これは自分の書き方が悪かった。\hoge の後に空白を入れるのは基本ですから。

670 :666:2019/05/24(金) 21:10:23.93 .net
フォーラムで全く同じ話題が出ていたw
https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=2638

671 :名無しさん@お腹いっぱい。:2019/05/24(金) 23:44:54.50 .net
TeXはクソ!

672 :662:2019/05/25(土) 00:25:46.83 .net
>>665
伝わりにくい質問ですいません。
そういうことです。

「……は存在しな
い。」
みたいな組版結果になるときに,適宜字間を詰めるなどして
「……は存在しない。」
という風に一行に収めたいのです。

673 :名無しさん@お腹いっぱい。:2019/05/25(土) 16:31:54.29 .net
>>672
該当段落に十分な文字数があれば、
「……は存在\mbox{しない}。」

「……は\mbox{存在しない}。」
とすると、期待した結果になります。

674 :名無しさん@お腹いっぱい。:2019/05/25(土) 17:06:57.37 .net
適当に字数増やすか減らすかした方がtexファイルもpdfファイルも綺麗になりそう

675 :名無しさん@お腹いっぱい。:2019/05/25(土) 20:27:49.78 .net
>>663
otfパッケージをぶら下げ組オプション指定して使えばいけるんじゃない?
luatexの方ならluatexja-otfパッケージになるだろうけど

676 :名無しさん@お腹いっぱい。:2019/05/27(月) 17:44:21.74 .net
>>672
> 「……は存在しな
> い。」
> みたいな組版結果になるときに,適宜字間を詰めるなどして

超古いころの知識しかないのと、試してもいないので外してるかもしれんけど、
\kanjiskip のマイナス許容量を少し大きな値にしてみる
というのはどうだろう?
まったく別の箇所への副作用が出てしまうような気もするが。

677 :662:2019/05/28(火) 00:34:28.45 .net
>>675
>>676
ありがとうございます。
後出しになってしまいますが,諸事情により限定されたパッケージしか使えない環境にありまして,
otfパッケージを使う方法ではなく\kanjiskipを変更することで,無事,「た。」で改行しない組版ができました。

678 :名無しさん@お腹いっぱい。:2019/05/28(火) 01:43:58.85 .net
pdftex の \pdffontexpand が (u)pTeX でも使えるようになれば良いんだけどねー

679 :名無しさん@お腹いっぱい。:2019/05/28(火) 08:31:05.09 .net
>>678
それどーゆー機能なの?

680 :名無しさん@お腹いっぱい。:2019/05/28(火) 13:45:52.23 .net
ググれよ。日本語で出るから安心しなw

681 :名無しさん@お腹いっぱい。:2019/05/29(水) 20:28:55.09 .net
あのレベルの文章を「日本語」と言っていいのかどうk…ゲフンゲフン

682 :名無しさん@お腹いっぱい。: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 って日付は、そのままなんだな

683 :名無しさん@お腹いっぱい。:2019/05/31(金) 07:55:29.78 ID:uK8OmvQbw
682: 190131 は eptex のバージョンです。バージョン記述は
TeX-pTeX-upTeX-epTeX-etex の順で表示されています。

684 :名無しさん@お腹いっぱい。:2019/06/07(金) 17:53:08.58 .net
TeXの拡張で\inputコマンドの引数にネットワーク越しのファイルを指定できるのとかない?
LuaTeXだとzipファイルを指定できるから、それと似たかんじでさ。

685 :名無しさん@お腹いっぱい。:2019/06/07(金) 23:21:27.12 .net
名前付きパイプを作って、その先に適当なプロセスをぶら下げれば?

686 :名無しさん@お腹いっぱい。:2019/06/09(日) 13:03:59.36 .net
TeXはクソ!
だから、Re:VIEWもクソ!
みんな、よく文句を言いながら、使っているよなw

687 :名無しさん@お腹いっぱい。:2019/06/09(日) 19:20:42.37 .net
\pagestyleはプリアンブルに書けば(%1)全ページに適用されると聞いたんだけど
各ページで\thispagestyleを指定しないと(%3)反映されなかった。
どこか間違えているんですかね。

\documentclass[dvipdfmx]{jsreport}
\usepackage{fancyhdr}

\pagestyle{fancy} % 1

\begin{document}
% \pagestyle{fancy} % 2

\chapter{はじめに}\label{hajimeni}
% \thispagestyle{fancy} % 3
\section{概要}
本文

\end{document}

環境はWindowsのTexLive2019でpLaTeX(ptex2pdf)を使ってます。

688 :名無しさん@お腹いっぱい。:2019/06/09(日) 20:58:58.47 .net
>>687
各章の最初のページは別扱い。

総レス数 1004
293 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200