マクロツイーター

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

2012-08-01から1ヶ月間の記事一覧

美文書付録Iについて思うことをグダグダ書き連ねるシリーズ (5)

TeX

2 節、第 3 小節 (364ページ) 逆に、ラテンアルファベット表記言語環境において…… 要するに、\forignlanguage 命令は「入力言語」を切り替えるが、\textlatin や \textgreek 命令は言語を切り替えずに単にフォントエンコーディングのみを切り替えている。…

美文書付録Iについて思うことをグダグダ書き連ねるシリーズ (4)

TeX

2 節、第 2 小節 (362ページ) キリル文字直接入力 文字通りキリル文字を…(略)…UTF-8 文字コードで記述すれば、…… 既に、356 ページで「Unicode での使用は I.4 節(370 ページ以下)の記述に譲り」と言っているので、ここでは参照だけ出して説明を省きた…

美文書付録Iについて思うことをグダグダ書き連ねるシリーズ (3)

TeX

2 節、第 1 小節 (360ページ) [表I.1 英語・フランス語・ドイツ語入力法] 右側の「ドイツ語入力」の中で、一つだけ入力法として不適切なものがあることに是非とも注意されたい。(どれでしょう?) (361ページ) Babel では、ドイツ語旧正書法で処理し…

美文書付録Iについて思うことをグダグダ書き連ねるシリーズ (2)

TeX

1 節、第 2 小節 (357ページ) 出力ファイルでは自動的に適切なアキが挿入されますが、…… 「出力ファイル」→「出力」。 (359ページ) Babel を使用するには、プリアンブル部分に\usepackage[OT2,T1]{fontenc} \usepackage[polutonikogreek,russian,english…

美文書付録Iについて思うことをグダグダ書き連ねるシリーズ (1)

TeX

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

暗黙的な波括弧は波括弧か波括弧でないか (3)

TeX

(前回の続き) 前回は、環境の中身が「\hbox の波括弧の中」となるような環境(myfbox 環境)の定義を紹介した。これが可能だったのは、\hbox の波括弧は「暗黙的」である \bgroup...\egroup で代替が可能であったからである。ところが、もし環境の中身が「…

暗黙的な波括弧は波括弧か波括弧でないか (2)

TeX

(前回の続き) 前回は、「暗黙的な波括弧」である \bgroup、\eggroup が「明示的な波括弧」である {、} の代替となるかならないかという話をした。しかし、この話が意味を持つためには、そもそも「暗黙的な波括弧で代替する」ことのメリットが存在すること…

暗黙的な波括弧は波括弧か波括弧でないか (1)

TeX

TeX の文法において、波括弧 { } は様々な場面で使用される。((厳密にいうと、「{ および }」でなくて「カテゴリコード 1 および 2 の文字」であるが、ここではカテゴリコード 1(および 2)をもつ唯一の文字が {(})であるとする。)) \hbox{残念だな! こ…

出された問題を解決するまでが TeXCafe ですよ

TeX

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

TeX ならどう書く? Offline

(真っ当な道を踏み外しているという意味で) 今年の LL イベントである「LL Decade」で、プログラミング課題の出題があったようだ。 「君ならどう書く Online」 ところが信じられないことに、ネットで調べた限りでは、TeX で解いた人が誰一人として見当たら…

そもそも TeX 限定の競技プログラミング大会があるべきだ

という無茶な願望は放っておいて。 まずはそもそも解くことができるかについて.問題はAtCoder Regular Contest #005のA,B,C あれぇ〜? Dは〜? 待っていても来なさそうなので、仕方が無いので、作ってみた。 (問題)%% arc005_4.tex \catcode`\@=11 %----…

LISP on TeX で例のフィボナッチなアレをやる件について

例の「LISP on TeX」について。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twit…