マクロツイーター

はてダから移行した記事の表示が崩れてますが、そのうちに直せればいいのに(えっ)

2012-01-01から1年間の記事一覧

「TeXを電卓として使おう」を何とかする件

TeX

アドベントカレンダーの 3 日目の記事「TeXを電卓として使おう」(k16.shikano さん)では TeX の処理系(= TeX 言語のインタプリタ)を電卓として使うという技が紹介されています。なかなか面白いアイデアですが、しかしこの方法には弱点が存在すると考えて…

「スヤァTeX」の作り方

TeX

「スヤァTeX」は TeX の拡張機能である「encTeX 拡張」という機能を用いて実現されている。現在利用されている TeX 配布物においては、非 Unicode な欧文 TeX エンジン(つまりオリジナル TeX と pdfTeX)でこの拡張が実装されているが、標準のフォーマット(つ…

Merry TeXmas! ― \end{texadvent}

TeX

2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 祝! アドベントカレンダー完走! \expandafter{ \endlinechar- \string` \aftergroup~ \noexpand{ \ifcat^ \endinput` \afterassignment. \csname/ \meaning: \endcsname…

LaTeX 文書で発生するエラーを一気に消し去る話(tcclearerr パッケージ)

TeX

2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 ←k16.shikano さん(12/24)|(12/01)\@undefined→ 最終日(25日目)の記事です。締め括りの記事はまた後で! * * * LaTeX におけるエラーは初心者・初級者にとって大きな悩…

writeLaTeX で日本語してみたかった件について

TeX

【名残惜しく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →20 日目はk16.shikano さん「QiitaのTeXタグのアイコンは見慣れないロゴだが?」です。 →21 日目は例のアレ。 →22 日目は@neruko3114 さん「スタイル…

3 の倍数と 3 がつく数字の時だけ慌てふためきます、フォントが

2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 ←k16.shikano さん(12/20)|(12/22)\@undefined→ 21 日目は、毎度おなじみの ZR さん(私)が担当します。 * * * nnnnn フォントの紹介 今日の記事は、「3 の倍数と 3 が…

TeX芸人実力判定問題、その6 (解答編-3)

【躊躇いなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →18 日目は例のアレ。 →19 日目は@neruko3114 さん「マクロの作り方」です。 こちらは平常運行(ry * * * (前回の続き) \tcln@knumeral の実装の…

TeX で Windows をシャットダウンする件について

TeX

2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 ←@egtra さん(12/17)|(12/19)@neruko3114 さん→ 残念ながら、18 日目の担当が登録されなかったので、再び私(ZR)が担当します。 * * * LaTeX で文書を作成している時に…

TeX芸人実力判定問題、その6 (解答編-2)

【淀みなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →17日目は@egtra さん「LCDF TypetoolsでOpenTypeフォントを使う(DVIPDFMXで)」です。 こちらはいたって平常運行。 * * * (前回の続き) \tcln@zerop…

TeX芸人実力判定問題、その6 (解答編-1)

【疑いなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →14 日目は 例のアレ。 →15 日目は k16.shikano さん「TeX がむかついたので実装したけど挫折してる話」です。 →16 日目は shogo82148 さん「TinySegmen…

スヤァTeX を作ってみた

TeX

2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 ←@neruko3114 さん(12/13)|(12/15)k16.shikano さん→ 誠に遺憾ながら、14 日目の担当が登録されなかったので、再び私(ZR)が担当します。 * * * window.twttr = (functi…

それでも TeX で「ガウス素数の模様」したい人のための何か (2)

【歪みなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →13 日目は @neruko3114 さん「"fp-package" でジャネーの法則」です。 こちらは平常(ry * * * (前回の続き) TeX で「ガウス素数の模様」してみた …

それでも TeX で「ガウス素数の模様」したい人のための何か (1)

【頼りなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →7 日目は kuroky さん「TUG 2013への参加のすすめ―-世界のTeXユーザが集まる国際会議,初の日本開催」です。 →8 日目は uwabami さん「Ubuntu 12.04/De…

それでも TeX でパスカルの三角形したい人のための何か

【限りなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →6 日目は peccu さん「= Excelに嫌気がさしてLaTeXで書き直した話」です。 こち(ry * * * 「変換して TeX プログラミング」の例シリーズ。 Lua で「…

それでも TeX でビンソートしたい人のための何か

【はかなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →3 日目は k16.shikano さん「TeXを電卓として使おう(あるいは、TeXでベキ乗根)」です。 →4 日目は @neruko3114 さん「Numerical Calculation Package…

それでも TeX で連分数展開したい人のための何か

【よしなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →3 日目は k16.shikano さん「TeXを電卓として使おう(あるいは、TeXでベキ乗根)」です。 こちらは平常運行。 * * * 前回に引き続いて「変換して TeX …

それでも TeX で素因数分解したい人のための何か

【よしなく宣伝】 2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 →2 日目は hak7a3 さん「アドベントカレンダー二日目 ― \newif\ifnextyear \ifnextyeartrue」(\aftergroup な話)です。 こちらは平常運航。 * * * 以…

アドベントがはじまった ― \begin{texadvent}

2012/12/01 〜 2012/12/25 TeX & LaTeX Advent Calendar 〜TeX で騒げ、TeX で笑え〜 |(12/02)hak7a3 さん→ というわけで始まりました。アドベントカレンダー。主催者かつ初日担当の ZR です。 冬の訪れとともに外の冷え込みも一段と厳しさを増していますが…

それでも TeX でプログラミングしたい人のための何か (15)

あるいは 〜私の TeX プログラム変換環境〜【ゆえなく宣伝】TeX & LaTeX Advent Calendar群馬は TeX になりました。日本は TeX になりました。明日開始、できればいいなあ。(詳細は ATND のページで)TeX プログラムできたよ非常に長い道のりであったが、…

それでも TeX でプログラミングしたい人のための何か (14)

あるいは 〜私の TeX プログラム変換環境〜 \tclt@remainder 「余りを求める」ことについては、このブログでも何度か題材に取り上げていて、例えば、「TeX で何か関数のようなものを」のシリーズでも扱われている。今回の作業では、関数を「変数 ires に戻り…

それでも TeX でプログラミングしたい人のための何か (13)

あるいは 〜私の TeX プログラム変換環境〜 前回の続き。 50〜59行目: 手続き eltaso() [BEFORE]function eltaso(_1) max = _1 if max > 9999 then max = 9999 end j = 0 while j < max do j = j + 1 eltaso_name(j) print(sres) end end [AFTER]%%(公開) \e…

それでも TeX でプログラミングしたい人のための何か (12)

あるいは 〜私の TeX プログラム変換環境〜 前回までの説明で、ようやく「えるたそ」の Lua プログラム(元は (2)の eltaso.lua、Lua 内変換後は (9)の eltaso4.lua)を TeX のプログラムに変換する準備が整った。ここからは部分に分けて、元の Lua のコード…

それでも TeX でプログラミングしたい人のための何か (11)

あるいは 〜私の TeX プログラム変換環境〜 【しぶとく宣伝】 TeX & LaTeX Advent Calendar あなたにしか知らない LaTeX がある きっと TeX 芸もある。 (詳細は ATND のページで) 私の TeX コーディングスタイル ここまで、コーディングの様式についての…

それでも TeX でプログラミングしたい人のための何か (10)

あるいは 〜私の TeX プログラム変換環境〜 【むなしく宣伝】 TeX & LaTeX Advent Calendar \textbf を語ろう、時には \futurelet を語ろう 初心者な人も TeXnician な人も、TeX 芸人な人も。 (詳細は ATND のページで) ステップ 5 : TeX コードに一気に…

それでも TeX でプログラミングしたい人のための何か (9)

あるいは 〜私の TeX プログラム変換環境〜 【しつこく宣伝】 TeX & LaTeX Advent Calendar LaTeX も TeX も TeX のうち 初心者さん、いらっしゃ〜い! (詳細は ATND のページで) 配列を「名前参照」に書き換える 前回の考察を踏まえて、Lua のプログラム…

それでも TeX でプログラミングしたい人のための何か (8)

あるいは 〜私の TeX プログラム変換環境〜 かなり間が空いたが、前回の続き……だけどその前に宣伝。 TeX & LaTeX Advent Calendar TeX で騒げ、TeX で笑え 皆さんの、心をこめたネタをお待ちしております! ※初心者大歓迎。 いやマジで。 (詳細は ATND の…

TeX で Advent Calendar する件について

TeX

やります! TeX & LaTeX Advent Calendar (ATND) TeX & LaTeX Advent Calendar TeX で騒げ、TeX で笑え とっておきの TeX/LaTeX ネタを皆で持ち寄って楽しむ 「TeX & LaTeX Advent Calendar」 も好評に付き今年で第 1 回を迎えるに至りました。 皆さんの、…

TeX 以外(例えば BibTeX)でナベアツする件について

最近、TeX がそのブログネタ作成用言語としての能力を存分に発揮する事例が増えていて、それは大変喜ばしいことである。しかしそれと同時に非常に残念な事実も存在する。それは、TeX と同時にインストールされる BibTeX が持っているはずのネタ作成能力がほ…

LISP on TeX で階乗な「千反田える」をしてみた

例の LISP on TeX がかなり LISP になってきている。ということは何かネタを出す必要性が否応無く生じるわけであるが、ちょっと様子見ということで、階乗で「えるたそ」してみた。肝心の「千反田える」が現れないが気にしない。 (リストを多用するプログラ…

それでも TeX でプログラミングしたい人のための何か (7)

ステップ 4 : 式と実行制御の関連の処理 元のプログラムはシリーズ(5)の最後に掲載した eltaso2.lua。 式を分解する 整数の四則演算について、TeX には単純な + - * / は無くて、(C言語の)複合代入 += -= *= /= に相当する機能だけが用意されている。(Lu…