某ZR🍣🍣🍣「『黒く塗り潰した太字』と『塗り潰さない太字』があるんだったら『赤く塗り潰した太字』や『青く塗り潰した太字』もあった方がいいんじゃない?🙃」 #ええええええっ #TeX pic.twitter.com/Eeflv5ZBg7— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年8月8日 正解はコレでした(ざんねん🙃)#TeX #うわぁぁぁ pic.twitter.com/1VjOJEgRmI— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年8月10日...| マクロツイーター
(ゆきだるまの前フリを入力する)……ゆきだるま!⛄ 今日は、皆さんお待ちかねの、ナントカの日!☃😍#ナントカ #の日 ❤⛄ pic.twitter.com/FK7I1Tz930— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年8月8日 というわけで、今年も案の定ゆきだるまの日がやってきました! (本題の見出しを入力する) (LaTeXの困難な問題を入力する) (画期的な解決策を入力する) というわけで...| マクロツイーター
ううう、典型的なFizzBuzzの実装コードか、と思ったら、メッチャ難しい🤮🤮🤮(理解するのに10分かかった😥)#TeX #TeX言語 pic.twitter.com/ZvFcMierko— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年8月2日 先日、「TeX言語入門入門」という記事が公開されました。 TeX言語入門入門(東京科学大学デジタル創作同好会traP) そこにTeX言語のプログラミングの例としてFizzBuzzが載っています...| マクロツイーター
数式中でフェニキア文字が使いたくなったときも、あんしん🙂 #多分tcmathphnx パッケージhttps://t.co/08A1nY4BpF#TeX #TeXLaTeX— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年7月13日 もしかしたら、フェニキア文字とかを数式で使うLaTeXパッケージをエ~アイが実装できた方がいいかもしれないので、tcmathphnxパッケージのつくり方について簡単に解説することにする。 tcmathphnxパッケージはTe...| マクロツイーター
前回までは実用的なTeX言語プログラミングを題材にしてきたわけですが、TeX言語においては芸人的なプログラミングもそれと同じくらい重要な能力です(多分 🙃) というわけで、本記事ではTeX芸的な課題を扱います。 イマドキのAIのFizzBuzzを添削する まずは、例のラング・ラグーの記事にも出てきたFizzBuzzです。例の記事と同じく「FizzBuzzとは何か」の説明はしません...| マクロツイーター
前回のプログラミングの結果がイイカンジ🙂だったので、味を占めてもうチョット難しい問題を試してみます。 イマドキのAIのTeXプログラミングをもっと添削する 前回の問題の説明で「RubyのString#splitを作ろうとすると地獄に陥る😱」と言いましたが、今回はその「String#split(の制限版)を作る」という問題です🤯 自作のLaTeXパッケージの実装でもこのsplitマクロを何...| マクロツイーター
前回の続き。前回の記事では“純粋な知識問題”を扱いましたが、今回は「実用的なTeX言語プログラミング」を扱います。 例の2022年の記事にある問題でプログラミングを扱っているのは6番目のFizzBuzzですが、FizzBuzzはあまり実用的とはいえないので、ここでは別の問題を扱います。 このシリーズではプログラミングの問題についてはGemini 2.5 Proを使用します。Googleにロ...| マクロツイーター
去る2022年の某アドベントカレンダーに「ChatGPTのTeX知識を添削してみた」という記事がありました。 ChatGPTのTeX知識を添削してみた(ラング・ラグー) イマドキの生成AIを知る人から見ると2年半前の生成AIはカス同然です。だからこそ「AIにTeXについて質問する」ことがネタとして成立していたわけです。イマドキの生成AIに質問してもここまで愉快な話にはならないこと...| マクロツイーター
先日の某キャンペーン☘️向けの某記事で「TeXのキーワード」について解説した。その中で「TeXの絶対単位の一覧」を紹介した。 単位 意味 TeXでの定義 pt ポイント(point) in インチ(inch) 1in=(7227/100)pt pc パイカ(pica) 1pc=12pt cm センチメートル 1cm=(7227/254)pt mm ミリメートル 1mm=(7227/2540)pt bp ビッグポイント(big point) 1bp=(7227/7200)pt dd ディドーポイント(Didot point) 1dd=(1238/...| マクロツイーター
Typstに関する日本語の記事もかなり増えてきたが、その多くは「具体的な使い方の解説」「便利な機能の紹介」を扱ったものである。そこで「Typstのもっと深いところを学習できる」ような記事、具体例としては Typstの基礎(キホンじゃなくてFundamental) 特に言語仕様やレイアウト仕様の詳細の話 といったテーマを扱った記事を(独断と偏見で)集めてみることにした。...| マクロツイーター
「TeX言語🤮の全キーワードまとめ」というネタを思いついてしまったという深刻な問題を無事解決して安心して某キ~タを眺めていたら、また新たな問題が発生してしまいました😟 問題が解決したと思ってまた某キ~タを眺めてたら、今度はこんな記事を見つけてしまった(ざんねん🙃)これで完璧!Goの演算子と区切り記号を網羅するまとめ ― Qiita (by urakawa_jinsei)ht...| マクロツイーター
先日の某言語1キャンペーン🌸用のネタ記事においてMiTeXを紹介した。折角なのでMiTeX自体についてもう少し解説したいと思う。 MiTeXの概要 端的にいうと、MiTeXは「LaTeXのコードをTypstのコードに変換するソフトウェア」である。メインの部分はRustで実装されていて「コマンドラインツール」「Typstパッケージ」「Webアプリ」の3つの形態で利用できる2。 同様の目的のソ...| マクロツイーター
TeX言語の参考書において「カテゴリコード(category code)」を扱った箇所を見ると、大抵の場合「0~15のカテゴリコードについて、LaTeX(あるいはplain TeX)の初期状態で当該のカテゴリコードをもつ文字の例」が挙げられている。それを見ればASCIIの印字可能(printable)の文字(つまり文字コード32~126の範囲)については「各文字がどういうカテゴリコードをもつか」も全て判...| マクロツイーター
相変わらずやってます🌸 ところで:#春のTeX言語キャンペーン🌸はまだ続いております💁#TeX #TeX言語 pic.twitter.com/cYGaEtTdyi— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年4月20日 Beast言語の話のTeX言語の話 先日、某キ~タを眺めていたらこんな記事を見つけました。 BibTeXを用いた際,著者名の途中で改行されるのを.bstファイルをいじることで止めさせる方法(Qiita/@Ken_aerospace) 「...| マクロツイーター
前回は“Typstで \expandafter する”を実現するために「絵を描く」という方針を採用しましたが、これには「TeX言語🤮的要素が乏しい」という問題点がありました。TeX言語🤮的なネタに仕上げようとするなら、やはり「トークン列の展開制御」にマジメに取り組む必要がありそうです。Typstで「TeXトークン列の展開制御」を行うには一体どうすればいいのでしょうか。 Typst...| マクロツイーター
相変わらず、春のTeX言語キャンペーン🌸絶賛開催中です🙂 #春のTeX言語キャンペーン 🌸絶賛開催中です!🤮😱🤯#TeX #TeX言語 pic.twitter.com/ddXAfu4516— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年4月13日 というわけで何かTeX言語🤮ネタはないかと思案していたところ…… 【問題発生】突然「Typstで \expandafter する方法」という #春のTeX言語キャンペーン🌸 ネタを思いついたのだけ...| マクロツイーター
今回のWindowsUpdateでNotoフォントが入った~!#Typst で使える~やったーー! pic.twitter.com/mJymD7meo6— kanata@技術書典18(す04🍣) Typstの本新刊 (@kanata201612) 2025年4月9日 というわけで、以前に告知されていた「Noto JPフォントのWindowsへの搭載」が実施されました。 新しいフォントが増えたとなれば、LaTeX者/Typst者は当然それをLaTeX/Typstで使ってみたいと思うでしょう。本記事はそ...| マクロツイーター
例によって、始まりました🌸 少し遅くなりましたが、今年もTeX言語🤮の季節っぽくなってきたので、本日から🌸#春のTeX言語キャンペーン🌸を開始します!🤯#TeX #TeX言語 pic.twitter.com/srQEk4damj— 某ZR(ざんねん🙃) (@zr_tex8r) 2025年4月5日 で、例によって、大ネタに取り組む気力も体力もないので、少し前にツイッタァー(現𝕏)に投下された大喜利に取り組んでみまし...| マクロツイーター
今年の年賀状。 ソレのLuaLaTeXソース(後日公開) 以前に述べたとおり、年賀状にはその年の数に関連した数学パズルを載せるのが通例である1。今年は西暦年の「2025」が平方数(2025=45²)であることに因んで、「平方的孤独の 7」というテーマの虫食い算を作った。 「平方的」というのは、問題の筆算式が「ある8桁の整数の平方」を求める式であることを表している...| マクロツイーター
……とかの記事を書くべきであるが、どうやらどっかの某ZR氏🙃の体調が超絶アレ1なせいで滞っているようだ(超絶ざんねん🙃) 某ZR氏の現状(ざんねん🙃) 昨年末から続く大きな病気のため1/2から入院しています……😥↩| マクロツイーター
TeX & LaTeX Advent Calendar 2024 * * * アドベントカレンダー完走! %%{\^^,^^%^^4~\^^63^^!^^4^^63^^/^^64^^%~`'0~`;9~`'%~`^~`^^26~`''~`^^<~`'^^` %%{^^`^^`~`!14'^^,^^%^^4'~'^^,^^%^^4'~'8'^^!^^64^^6^^!^^.^^63^^%~27^^`"1^^` %%{'~'5'^^0^^64^^66^^5^^.^^65^^3^^63^^!^^0^^65^^68^^65^^8'~'^^26'~~29"2^^`! %%{^^`'~'6'^^'^^,^^…| マクロツイーター
これは「TeX & LaTeX Advent Caleandar 2024」の18日めの記事です 17日めは Niccori 250k さん、19日めは doraTeX さんです。 Typstのアドカレの話の話 いきなり“TeX以外”の話で恐縮ですが、Typstのアドカレの8日目の記事において鹿野氏の話(←雑な要約)をしました。 鹿野氏の講演で述べられていた通り、「文字を複数の色に塗り分ける」には2つの方法があります。 グリフのパスでク...| マクロツイーター
これは「TeX & LaTeX Advent Caleandar 2024」の13日めの記事です (12日めは 津茶利休 さんです。14日めは TPKato さんです。) 結論 🙃「数式の記法は、TypstよりLaTeX方が簡単です」#TeX #Typst ※数式の記法はTypstよりLaTeX方が簡単(simple)なので、嘘は言っていない。— 某ZR(ざんねん🙃) (@zr_tex8r) 2024年10月23日 めでたしめでたし😊 ……なのですが、なぜ「LaTeXの方がsimple」という考...| マクロツイーター
これは「TeX & LaTeX Advent Caleandar 2024」の8日めの記事です (7日めは CareleSmith9 さんです。) やっぱりLuaLaTeXが遅い件について 昨年のアドベントカレンダーでは「重点解説! LuaLaTeXを遅くしない方法」と題してLuaLaTeXがフツーよりも遅くなる原因とその解決方法について解説しました。 重点解説! LuaLaTeXを遅くしない方法(Qiita) 重点解説! “DockerでLuaLaTeX”を遅くしない...| マクロツイーター
TeX & LaTeX Advent Calendar 2024 TeX界における年末の恒例イベントとなったということにメッチャしたいアドベントカレンダーが今年も始まりました。今年は13回目の開催となります。 重点テーマ 今年の重点テーマはコレです。 「とっておきの、(La)TeXネタ」 元々「とっておきの(La)TeXネタを皆で持ち寄る」という趣旨のアドベントカレンダーですが、今年は「メッチャとってお...| マクロツイーター
TeX & LaTeX Advent Calendar 2024 昨年(2023年)の「TeX & LaTeX Advent Calendar」はこんな感じでした。 12/01zr_tex8r重点解説! LuaLaTeXを遅くしない方法 12/02h20y6m和文VFで異体字する話 12/03uwabamiTeX on Debian 12 (Bookworm) 12/04doraTeX学習塾でのLaTeX活用事例集 ~[改訂第9版]LaTeX美文書作成入門の補足~ 12/05Yarakashi_Kikohshifunctional でもっと便利に tabularray 12/06CareleS…| マクロツイーター
相変わらず!! TeX & LaTeX Advent Calendar 2024 TeX & LaTeX Advent Calendar 2024 とっておきのTeX/LaTeXネタを皆で持ち寄って楽しむ 「TeX & LaTeX Advent Calendar」 今年は 13回目 の開催となります。 皆さんの、心をこめた素敵なネタを例によってお待ちしております! ※ ハッシュタグは「 #texadvent2024 」 ※ TeX/LaTeX初心者大歓迎。 ←重要 ※ TeX/LaTeX非初心者大歓迎。 今年の重点テーマは...| マクロツイーター
今日11月11日は、皆さんお待ちかねの、きりたんぽの日! 今日は、皆さんお待ちかねの、#きりたんぽの日!😋※TeXConfの日ではありません※ナントカConfの日でもありません(ざんねん🙃) pic.twitter.com/TWQlS0onBO— 某ZR(ざんねん🙃) (@zr_tex8r) 2024年11月11日 ……なのですが、あいにく今年は1TeXにもsc1Typstにも進展がなかったので、代わりに「バージョン1が今日リリースさ...| マクロツイーター
連日の猛暑の暑さが猛暑的に暑くて、まるで猛暑の暑さのような暑い猛暑になっています。特に今年の夏は猛暑が猛暑的に暑い猛暑になっていて、「暑さ暑さも猛暑まで」という猛暑的な言い伝えの通り……(中略)……ゆきだるま☃! 今日は、皆さんお待ちかねの、ナントカの日!☃🥰#ナントカ #の日 ❤⛄ pic.twitter.com/N8zrM8LbfZ— 某ZR(ざんねん🙃) (@zr_tex8r) 2024年8...| マクロツイーター
とあるプログラミング言語1が超絶アレなためムシャクシャしたので、チョットTeX芸してみた。 [↓お題] ループや再帰なしで100万回Hello, World!するには? #ゆっくり解説 ショート始めました。https://t.co/2tUpBoErLh pic.twitter.com/UFXdu7QyME— えびま (@evima0) 2024年2月22日 [↓結果🙃] 想定はCみたいだけれど、関数型※(TeX言語🤮)ならこう書けるよ🤯(1ページ53行(最終ページだけ...| マクロツイーター
これは「TeX & LaTeX Advent Caleandar 2023」の☃日めの記事です (7日めは CareleSmith9 さんでした。9日めは ujimushi at SradJP さんです) 今年のアドベントカレンダーの重点テーマは「(La)TeXで幸せになる方法」です。そもそもLaTeXは文書を作成するためのソフトウェアなので、「LaTeXで幸せになる」ための“正攻法”は「幸せな出力を得ること」になるでしょう。そして、LaTeXで...| マクロツイーター
これは「TeX & LaTeX Advent Caleandar 2021」の28日めの記事です(えっ) (27日めは CareleSmith9 さん でした。) TeX言語者の間でトッテモ有名なクリスマスソングとして「Twelve Days of Christmas」というものがあります。この歌のテーマである「クリスマスの12日」(“Twelvetide”とも呼ばれる)というのはクリスマスの日(12月25日)から始まる12日間のことを指し、欧米においてはこ...| マクロツイーター
TeX言語🤮でよくネタにされるものとして\expandafterや\aftergroupといった“変態的なプリミティブ”がある。今回のテーマである\futureletもその“変態的なプリミティブ”の一種として紹介されることが多い。 ところが実は\futureletは「その動作を理解するだけ」であればそんなに難しいものではない。特に「他人が書いた\futureletを含むコードの動作を把握したい」という場...| マクロツイーター