タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ProgrammingとTexとdeferredに関するagwのブックマーク (2)

  • なぜあなた(ぼく)はTeXでプログラミングできないのか

    TeX & LaTeX Advent Calendar 2021の25日めの記事です。昨日は @golden_lucky による「TeXで使うプログラミング言語まとめ」でした。) (稿ではTeXとLaTeXを区別しないでTeXと書く。つまり、TeXとLaTeXに区別が必要ない話をする。) 人がTeXのプログラミングに手を染めるのは、だいたい次のいずれかの状況だろう。 見た目が気に入らない 文字列を機械的に制御したい そもそもあなた(ぼく)がTeXでやっているのは「文書を書く」なんだから、こういう問題に直面したときに「プログラミングで解決しよう」ってなることには飛躍があるんだが、コンピューターでドキュメントを書いていると、どこからともなく「このドキュメントがいい感じじゃないのはプログラミングが足りていないからだ」という声が聞こえてくる。見た目や文字列処理は機械的に処理されるべきものである

    なぜあなた(ぼく)はTeXでプログラミングできないのか
  • TeXで使うプログラミング言語まとめ

    TeX & LaTeX Advent Calendar 2021の24日めの記事です。昨日は @wtsnjp による「jlreq + expl3 で学会文書クラスを作った話」でした。他人が使う文書クラス作るのまじすごい) TeXを使っている人たちはよく「コマンド」とか「マクロ」とか「プログラム」について話しています。そういう会話を耳にして「TeXではプログラミングができる」ことを知り、興味を持ったものの、具体的にどこから始めればいいかわからない人も多いでしょう(ほんとに多いのか?)。 ここでちょっとした落とし穴があります。一口に「TeXでプログラミング」といっても、目的や手段や用途に応じて文法や機能や表現能力がまったく異なるいくつかのプログラミング言語があり、それらを使い分ける必要があるからです。つまり「プログラミング言語」という観点から言うと、TeX来の目的である「文書の組版」でプ

    TeXで使うプログラミング言語まとめ
  • 1