ワトソン · @wtsnjp
144 followers · 4542 posts · Server mstdn.wtsnjp.com

Twitterでしてはいけない話題3つ
・\if
・\futurelet
・\expandafter

#アレ #TeX言語

Last updated 1 year ago

ワトソン · @wtsnjp
144 followers · 4537 posts · Server mstdn.wtsnjp.com

forall的真偽判定で空配列が来たときにどう振る舞うべきか? そんなの

Runaway argument?
! File ended while scanning use of ...

#アレ #TeX言語

Last updated 1 year ago

ワトソン · @wtsnjp
144 followers · 4486 posts · Server mstdn.wtsnjp.com

展開不能マーカとして\relaxではなく\indentを使うテクニックを初めて知った😲
zrbabbler.hatenablog.com/entry

#TeX言語

Last updated 1 year ago

ワトソン · @wtsnjp
144 followers · 4466 posts · Server mstdn.wtsnjp.com

とても丁寧な、とてもフツーのTeX言語解説記事だった。もう\futureletは怖くない!
zrbabbler.hatenablog.com/entry

#TeX言語

Last updated 1 year ago

ワトソン · @wtsnjp
145 followers · 4370 posts · Server mstdn.wtsnjp.com

> 一部界隈で \noexpand が話題になっていたみたい

「一部界隈」っていうか約1名では?
okumuralab.org/tex/mod/forum/d

#アレ #TeX言語

Last updated 1 year ago

ワトソン · @wtsnjp
145 followers · 4239 posts · Server mstdn.wtsnjp.com

イマドキTeX言語者的には\edefのことも忘れて\expanded, \unexpandedを多用していくスタイルでもいいのではとちょっと思っていたり。
twitter.com/zr_tex8r/status/16

#展開制御 #TeX言語

Last updated 1 year ago

ワトソン · @wtsnjp
137 followers · 4007 posts · Server mstdn.wtsnjp.com

^^^^記法も^^^^^^記法も初耳だよ…… というかTeXブックによれば^^記法自体が古の「入力可能な文字種が限られるキーボード対策」だったはずで、実際はきょうび誰もそんな用途で使っていない気がするし、本当にその記法拡張する必要あったの?!
zenn.dev/mod_poppo/articles/te

#アレ #TeX言語 #tex

Last updated 2 years ago

ワトソン · @wtsnjp
137 followers · 3943 posts · Server mstdn.wtsnjp.com

いやー、これはすごい。僕が今年読んだTeX言語の話の中で一番重箱の隅だったのは間違いない。置換テキスト内とパラメタテキスト内でパラメタトークンの内部的な扱いが異なる、かつそれがTeX言語側に露出するケースがあるなんて知らんわという感じ😇
qiita.com/zr_tex8r/items/a0b99

#texadvent2022 #TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
132 followers · 3876 posts · Server mstdn.wtsnjp.com

言語仕様の単純さは言語の簡単さとは何の関係もないことはTeX言語を見れば明らか……

#アレ #TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
131 followers · 3726 posts · Server mstdn.wtsnjp.com

> シェルスクリプトの言語は完璧ではありませんが、いきあたりばったりでデタラメに設計された言語などではありません

こっちは「TeX言語は……」って気分になる

#アレ #TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

\romannumeral をローマ数字表記に変換するために使うのは明らかに正しくない使い方なので誤用

#TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

通常トークンがカテゴリーコード13で先頭完全展開可能なTeXプログラムは好きですか?🤯

#TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

同作者のパッケージが続く。saveenv は環境の中身を verbatim に保存したが、こちらは保存内容を後から「実行」できるというもの。あとから実行して、その位置で印字したとしても、SyncTeX の参照箇所はもとの位置に維持されるようだ。
ctan.org/pkg/rescansync

#expl3 #TeX言語 #TeXLaTeX #tex

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

中身を verbatim に指定した制御綴に保存する saveenv 環境を提供する。\endlinechar の設定値にかかわらず動作するのが特徴らしい。最近つよつよ TeX/LaTeX パッケージを多数投稿されている user202729 さん作。
ctan.org/pkg/saveenv

#アレ #TeX言語 #TeXLaTeX #tex

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

なんかよくわからないけどヤバそう😵‍💫(紹介になっていない)
Package precattl – Prepare special catcodes from token list ctan.org/pkg/precattl

#アレ #TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

NFT = Non Fully-expanded Token

#TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

TeX 言語コーディングは,展開制御・展開可能性・カテゴリーコード・その他 TeX の諸々の内部状態など,他のプログラミング言語では一切考慮しなくていいことについて,その時々で実装したいロジックとは別に,余計に頭を使わないといけないので,非常に脳にいいんですよ〜

#うわぁ #アレ #TeX言語

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

BeaST 言語で TeX 言語を実装し,TeX 言語で BeaST 言語を実装すれば «««ブートストラップ»»» できるのでは!?
twitter.com/zr_tex8r/status/15

#うわぁぁぁぁぁぁぁぁ #BeaST言語 #TeX言語 #tex

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

実は日本国民の義務

- 幸せなLaTeX者☺️が安易にTeX言語🤮に手を出さないよう注意を払う義務(ただし 開催期間中はこの限りではない)

#デマ #アレ #TeX言語 #春のTeX言語キャンペーン

Last updated 2 years ago

ワトソン · @wtsnjp
126 followers · 3660 posts · Server mstdn.wtsnjp.com

一見何の役にも立たなそうな「TeX の難読化」に関する私のブログ記事も,もしかしたら巡り巡って何かの役に立つかも知れないので皆さん読みましょう(いやそうはならんやろ)
blog.wtsnjp.com/2016/12/21/obf

#アレ #TeX言語

Last updated 2 years ago