X



\chapter{\TeX} % 第十二章

2020/09/15(火) 23:22:28.03
過去スレッド
第一章 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/
第十一章 https://mevius.5ch.net/test/read.cgi/unix/1521639700/
2022/01/14(金) 17:25:40.20
>>276
texファイルを書き直せばいいのですが、量が多いため
2022/01/15(土) 19:17:46.71
>>277
古いtexファイルを今時のものに書き直すということであれば、
書き換えに規則性があるのでは。
ここはUNIX版だから、findあるいはfor文とsedを組み合わせて、
全てのtexファイルを一括変換するのも簡単にできるのでは?
sjisとかで書いているなら、nkfを挟まないといけないだろうけど。
2022/01/17(月) 09:19:18.92
>>278
今後のためにも、変換する方向で考えてみます
ありがとうございます
280名無しさん@お腹いっぱい。
垢版 |
2022/01/20(木) 07:28:39.66
テキストファイルなのに25年で使えなくなるのか
2022/01/20(木) 09:31:00.08
テキストや数式は問題ないす
2022/01/21(金) 21:49:05.10
lualatex用に書き直したらいいんじゃね
よほど変なマクロ作ってたらあれだけも
283名無しさん@お腹いっぱい。
垢版 |
2022/02/28(月) 12:38:20.70
pretest-2022 に移行
特筆すべき変更があるのかどうかは知らないw
2022/03/01(火) 09:03:29.06
よろしければ、日本人のためのサンプルコードを紹介していただけないでしょうか?
285名無しさん@お腹いっぱい。
垢版 |
2022/03/02(水) 02:30:49.95
楽しいか?
2022/03/03(木) 11:11:08.73
>>284
なんのサンプルコードがほしいの
287名無しさん@お腹いっぱい。
垢版 |
2022/03/03(木) 11:49:07.43
>>286
某所での質問の中の1行を揶揄するためにコピペしているだけだよ。
288名無しさん@お腹いっぱい。
垢版 |
2022/03/04(金) 05:56:26.36
そういう意味不明なのやりたいならヲチ板にでも行けっての
2022/03/04(金) 07:13:39.27
今年のtexlive はいつでる?

今2019のままで、OSがかなり変更されてるから更新したいんだけど、待ってるんだよ。
2022/03/04(金) 11:51:08.66
>>289
待たなくていい
TeX Liveを入れたいときに、入れればよい
291名無しさん@お腹いっぱい。
垢版 |
2022/03/05(土) 00:35:31.62
>>288
287=285≠284
292名無しさん@お腹いっぱい。
垢版 |
2022/03/05(土) 00:36:21.04
>>289
Plan for TeX Live 2022:
15feb: candidate/final sources committed, test builds begin.
27feb: tlpretest starts, CTAN updates continue there and in tlnet.
10mar: code freeze for final build, major bug fixes only.
22mar: final updates from CTAN, final doc tweaks.
23mar: deliver TL image for TeX Collection packaging/testing.
1apr: deliver TeX Collection DVD image for manufacturing.
3apr: public release (also of MacTeX).
June?: delivery of DVDs to members.
293名無しさん@お腹いっぱい。
垢版 |
2022/03/05(土) 00:43:52.69
まあ pretest もそこそこ安定しているから、pretestをインストールしてしまう
のも1つの手だよ。release されたら、main repository を変更するだけでそのまま
使い続けられる。リポジトリとして texjp を使うなら
sudo tlmgr option repository https://texlive.texjp.org/current/tlnet/
ってするだけ。

2019 を消さずにおいて、問題が生じたら 2019 に戻せばいい。
2022/03/05(土) 02:02:20.21
>>289 のような質問をするぐらいの人に >>293 の話はまったく理解できないと思うよ
>>289 のような方は、2019を消さずに2022 pretestをインストールできないと思われ
295名無しさん@お腹いっぱい。
垢版 |
2022/03/05(土) 18:44:00.24
>>294
憶測で話をするのではなく、>>289 の返事を待とうよ。
2022/03/06(日) 12:48:45.97
>>295
憶測でも何でもなく、当の本人が理解できていないから質問している事実がありますよ?
2022/03/08(火) 10:22:56.48
反論できないみたいね
2022/03/11(金) 07:47:01.32
latexmk で pdflatex と platex 混在させる方法ってある?

基本的には pdflatex 使ってるんだけど、たまに和文書かなきゃいけないときに煩わしい
pdflatex で和文する方法もあるにはあるが、アルファベットと日本語の間のスペーシングなんかが良くなくてストレスだし、和文のときは日本語用のドキュメントクラスを使うことにした
っていう背景です
2022/03/11(金) 07:55:49.31
すみません>>298ですが補足です
latexmkrc は if else で分岐できるので、コンパイル対象が和文かどうか判定して分岐するシンプルな方法を知りたいです
2022/03/11(金) 09:08:17.48
まだLuaLaTeXに移行してない人いたんだ
2022/03/11(金) 11:44:31.85
世の中、ほぼplatexやで、uplatexですらない、lualatexも言わずもがな。
2022/03/11(金) 11:49:13.48
>>299
例えば、ディレクトリ直下に、
.latexmk_texengineとかにplatexとかuplatexとかpdflatexとかlualatexとか書いておいて、
その文字列を見て、.latexmkrc で条件分岐させるのでどうよ?
2022/03/11(金) 11:50:38.59
>>299
TeX WikiのLatexmkページとかも参考にしたらどう?
ttps://texwiki.texjp.org/?Latexmk
2022/03/11(金) 16:12:50.89
>>301
そうなの? その「世の中」ってどうやって統計とったの?
2022/03/11(金) 18:32:39.51
platexでググると出てくる情報の量とluatexやlualatexでググると出てくる情報の量とか比べてみたら?
2022/03/11(金) 22:32:02.16
結局の所、古い遺物を捨てられない人ってのは一定数いるのよね
いまだにTeX言語でパッケージ作るやつもいるし
2022/03/11(金) 23:22:20.38
>>305
お前の世間は過去何日まで有効なの前世紀の記事も含めてOK?
過去1年のトレンドだと明確な差はないし、過去1年の platex の記事は 「platex はオワコン」みたいなのが上位を占めてるんだが…
2022/03/12(土) 00:17:21.36
上位を占めてるっていうのはどういう統計を取ったか教えてもらっていいか?
2022/03/12(土) 00:25:08.70
https://trends.google.co.jp/trends/explore?q=lualatex,luatex,platex
🤔
2022/03/12(土) 00:26:13.24
https://trends.google.co.jp/trends/explore?q=lualatex,latex
こっちがlatex vs lualatex
2022/03/12(土) 01:32:10.00
落ち着け、そのトレンドの指定だと platex という名前のアメリカの会社が加算される。
2022/03/12(土) 07:38:57.73
https://trends.google.co.jp/trends/explore?geo=JP&;q=platex,luatex,lualatex
https://trends.google.co.jp/trends/explore?geo=JP&;q=latex,lualatex
日本に限定してみたぞ

>>311
お前こそ落ち着け
そんな些末なことより>>310を見てみろ
2022/03/12(土) 07:50:08.31
レイテックス気になるなら>>312も見てな
2022/03/12(土) 08:40:26.66
とりあえず、お腹減ったから、飯食ってくるわ
2022/03/12(土) 10:13:44.72
>>313
それをどう読めば「世の中 platex」という決論になるんだろう?!??
2022/03/12(土) 11:39:36.92
たくさん検索されてるから人気なんだー!!
子供みたいな発想で草

- 直接pdfを吐ける
- デフォルトでUnicodeに対応してる
これがモダンなlatex処理系の最低条件なんだけどplatexはそれを満たしてるのかな
2022/03/12(土) 12:18:35.93
>>300
lualatexとpdflatexなららくに混在できるの?
2022/03/12(土) 14:17:30.27
それこそ今どきの unix 系では SJIS だのEUC-JP だのの専用の処理系はオワコンだろ?
2022/03/12(土) 16:33:28.09
>>317
pdflatex必要ある?
2022/03/12(土) 20:17:34.79
もともと>>301に突っかかってきたやつがおったのが発端や
それに対して「モダンなlatexは〜」とかご高説垂らして何が言いたいんや
2022/03/12(土) 20:25:46.63
>>316
Wordが条件満たしてて草
2022/03/12(土) 23:14:46.07
>>298
latexmkにさせるのではなく、texソースの中に何でコンパイルするか書いておく方が建設的では?
YaTeXなら
先頭行に
%#!latexmk -latex=‘platex’
としておけば勝手にplatexでコンパイルされると思うけど。
2022/03/13(日) 00:04:34.70
つうか一般人はtexなんか使わないし
lualatex使わないとバカするとか滑稽だわ
platexだろうがlualatexだろうが使ってるやつは同類だから
2022/03/13(日) 10:37:58.71
>>320
いまだにplatexにしがみついてることに対しての「モダンなlatexは〜」ってことじゃないの
時代遅れなのになんで移行してないのってことかと
2022/03/13(日) 12:14:17.54
困ってないから移行する理由がないんじゃない?
2022/03/13(日) 14:44:12.24
ワイはイラチやから処理速度が遅いのは我慢ならん
327名無しさん@お腹いっぱい。
垢版 |
2022/03/13(日) 15:40:36.82
米朝師匠のまくらばなしおもいだしたわ
イラチは短気という意味ちゃう、おっちょこちょいという意味なんや、と

わしはmakeからlatexmkよぶスタイルだら
echo -e 'hoge.pdf: hoge.tex\n\tlatexmk -lualatex hoge' > makefile
としとくと以降タイプセットはmakeだけ
328名無しさん@お腹いっぱい。
垢版 |
2022/03/13(日) 17:21:02.42
>>327
古い関西弁は忘れられる。若い関西人が「おいど」を知らんので、
カージオイドを教えても笑いを取れへん。

> わしはmakeからlatexmkよぶスタイルだら

そういう操作系もテキパキできるようにしているけど、326で書いたのは
time lualatex hoge.tex の結果と time pdflatex hoge.tex の結果の違い。
もちろん後者の方が速いし、日本語を扱うともっと差が出る。
ptex2pdf -l -u ( = uplatex + dvipdfmx ) の二段階処理の方が、
lualatex 一段階の処理よりも速い。
2022/03/13(日) 17:46:28.07
lualatexは確かにクソ遅い
2022/03/13(日) 18:03:44.82
どんなパソコン使ってるんだ…
2022/03/13(日) 18:14:57.79
(ptex2pdfに比べて)クソ遅い
2022/03/13(日) 21:32:39.70
LaTeX3に対応してるのかな、レガシーLaTeX
333名無しさん@お腹いっぱい。
垢版 |
2022/03/13(日) 21:38:11.53
https://mevius.5ch.net/test/read.cgi/unix/1521639700/665
334名無しさん@お腹いっぱい。
垢版 |
2022/03/13(日) 21:47:34.01
ときどきここで>>300みたいなことを書く人いるので
そうなのか!と思い新しいLaTeXへの移行を検討したけど
俺はまだまだpLaTeXという結論だな
335名無しさん@お腹いっぱい。
垢版 |
2022/03/13(日) 22:24:46.16
つまんない話題だな
2022/03/13(日) 22:56:43.52
つまらなくない話題って、何があるんよ?
2022/03/14(月) 01:27:29.14
>>334
過去に書いたやつは仕方ないとして新規に文章書く前提で、新しいこと覚えるのが面倒という以外に pLaTeX 使う理由ってあるかな?
2022/03/14(月) 03:42:34.31
>>337
何が新しいのかな?
2022/03/14(月) 07:18:06.75
新しいのにしないといけない理由は何かな?
2022/03/14(月) 07:23:41.31
新しいこと覚えるのが嫌って相当大きな理由になりうると思うが...
2022/03/14(月) 08:24:20.62
過去の負債はなかなか捨てられないもんよ
2022/03/14(月) 10:31:37.32
でしょうね
現状でLaTeX2e kernelは2015以降に大幅に変更しまくっているんだから、わざわざplatexがそれに追従する必要もない
TeX Live 2021をもってptexを凍結し、TeX Live 2022からptexを削除、以後luatexに移行を促すでスッキリすると思うよ
2022/03/14(月) 10:40:02.82
このタイミングでつぎのLaTeX2e 2022/06/01にpLaTeX kernelを追従するを止めてしまうのも悪くない
2022/03/14(月) 10:44:45.22
luatexおじさんはptexに親でも殺されたのかな?
2022/03/14(月) 10:55:16.80
Knuth先生はTeXのこれ以上の改変には消極的
草葉の陰できっと嘆いとる
2022/03/14(月) 11:09:25.37
lualatex詳しい人いそうだから聞きたいんだけど、
horagino-pronで§を和文扱いして出力するとおかしくならない?
§ みたいに§のあとに妙な空白ができる
347名無しさん@お腹いっぱい。
垢版 |
2022/03/14(月) 11:10:13.05
latex kernel が変更しまくっているのは lualatex だけではなく pdflatex も対象。
それで platex / uplatex で追従してきた開発陣が音を上げているのかな。
「もう開発は luatex だけにしたーい」
「そうだ、5ch で platex を dis ってやろう」
2022/03/14(月) 11:28:29.54
そもそも開発陣はuplatexに興味ないんじゃない?
uplatexに優位性がない以上uplatexに対応し続ける理由がないし
349名無しさん@お腹いっぱい。
垢版 |
2022/03/14(月) 11:40:56.75
latex kernel チームは pdflatex に優位性が無いとか言って
開発を停止したりはしていないのにね
2022/03/14(月) 13:42:00.06
てことは本当にuplatexに優位性がないってこと?
2022/03/14(月) 14:04:32.07
広く使われている以外にはないかもな
そもそもTeXとLaTeXとpLaTeXとupLaTeXをちゃんと区別できるやつがTeXユーザの中にどれだけいるか気になる
2022/03/14(月) 14:38:33.18
広く使われてるって言っても日本だけだしね…
2022/03/14(月) 15:49:08.49
中国韓国は何TeX使ってるんだろうな
母国語でTeXする機会ないから独自のはない、とかだったりするんだろうか
354名無しさん@お腹いっぱい。
垢版 |
2022/03/14(月) 17:13:21.09
よりよいものが新しくできているのなら
悪しき過去の遺物はなくしてしまった方がいい
悪しき過去の遺物の保守にかかるリソースを他に向けられるからな
2022/03/14(月) 18:56:51.76
より良い部分がまるでない
2022/03/14(月) 19:54:22.54
pLaTeXからLuaLaTeXにする動機が何もない
LuaLaTeXで使えてpLaTeXで使えないパッケージがあれば
移行する動機にはなるんだろうが俺にはない
2022/03/14(月) 21:10:52.41
latex kernelがplatexに対応する気配ないけど、古い環境のままアップデートしなけりゃいい話だし
2022/03/14(月) 21:13:38.76
>>349
texdoc japaneseで出てくる開発者向けに日本語組版を解説したやつだと、lualatexが最初に出てくるし、lualatexだけ対応しとけば日本語ユーザには十分だからわざわざplatexに対応する必要はないんじゃない?
2022/03/16(水) 19:13:06.76
powerdot使ってるからLuaLaTeXを
敬遠してきたがなんとか動かんもんかの?
2022/03/16(水) 20:59:11.57
何を動かしたいの?
361名無しさん@お腹いっぱい。
垢版 |
2022/03/16(水) 21:08:27.94
powerdot
2022/03/16(水) 23:16:51.98
COBOL でさえ生き残ってるのに
platex 捨てるとか頭おかしい
2022/03/17(木) 15:56:27.19
>>361
そこはそろそろbeamerにした方がよいのでは。
TikZとの相性もいいし。
>>362
残ってもいいけど、エンドユーザの最新OSで動作するように誰かがメンテを永遠にする必要がある
その人材をこれからも確保できるのか心配
364名無しさん@お腹いっぱい。
垢版 |
2022/03/17(木) 21:51:09.38
>>363
powerdotの以下の機能がbeamerでも実現できれば
直ぐに移行するんですが...
- ハンドアウト(mode=handout)
- note環境
2022/03/18(金) 13:01:08.39
>>364
むしろ、なんでできないと思っているの?
Beamerのハンドアウトには、Powerpointみたいにスライドの縮小板をnupしてA4にするタイプと、
そのまま文書化されるハンドアウト(articleモード)とあるけど、自分はいつもbeamerarticle.styを使って、後者でハンドアウトを作成している。
ハンドアウトに入れたくないスライドはframe環境でpresentationモードを指定しておけば、
artcileからは除外される。
スライドの下にnoteが印刷される、あるいは手元PCの発表者モードで手前にnoteを表示するのは、
pgfpages.styと組み合わせてできるようになっている。
2022/03/18(金) 14:34:55.92
>>365
おお!手が空いたら試してみます
有難う
2022/03/18(金) 15:15:57.88
>>366
あと、macOSユーザでbeamerを使うなら、
Pr\’{e}sentation.app
ttp://iihm.imag.fr/blanch/software/osx-presentation/
がおすすめ。
368あぼーん
垢版 |
NGNG
あぼーん
2022/03/29(火) 16:41:29.80
TeX Live使ってるんだが、ヒラギノフォントを埋め込みたい
システムにヒラギノをインストールし、
.texlive/texmf-config/fonts/openfonts
にフォントのファイルへのシンボリックリンクを張ったのだが、これだけじゃ駄目なんだっけ?
$ kanji-config-updmap-user status
で hiragino がスタンバイになってない
ヒラギノとか游みたいな有名フォントはマップファイルがデフォルトで用意されてるし、これだけでOKだと思ってたんだが
もちろん上のディレクトリが自分の $TEXMFCONFIG であることは確認した
2022/03/30(水) 00:35:31.49
どのTeXを使ってるかによって違うよ。
2022/03/30(水) 01:12:25.18
>>369
ヒラギノフォントのライセンスは、どのような形で所有されていますか?
2022/03/30(水) 03:01:22.74
TeXLive環境再構築するためのコマンドってなんでしたっけ…?
以前やった覚えがあるんだけど忘れてしまった
tlmgrでアップデートした後で実行した記憶
2022/03/30(水) 03:44:22.93
>>369だが、fonts以下のディレクトリ構造が違うだけだったわスマン
opentype直下にリンク張ってた

>>371
もちろんしばらく前に買ったやつでーす
2022/03/30(水) 10:13:36.69
モリサワUDフォントを使うんだ
2022/03/30(水) 11:15:35.20
>>369

>>370さんの質問を無視しているので、lualatexを前提に助言するけど、
プリアンブルに
\usepackage{luacode}
\begin{luacode}
local function embedfull(tfmdata)
tfmdata.embedding = "full"
end

luatexbase.add_to_callback("luaotfload.patch_font", embedfull, "embedfull")
\end{luacode}
って書いておけば?
2022/03/30(水) 15:11:31.32
>>373さんのレスを無視して意味ねー独り言放ってるクソバカ
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況