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

アドベントカレンダー二日目 ― \newif\ifnextyear \ifnextyeartrue

TeX

TeX & LaTeX Advent Calendar TeX で騒げ、TeX で笑え この記事は,12/2 担当分です.ZR さん | | 12/3 はk16.shikano さん> 周りは \expandafter を叫んだりする記事みたいなので,私はマイナーな(?)プリミティブである \aftergroup と LISP on TeX での…

LISP on TeX で千反田えるな話(3)

TeX

元ネタ:"LaTeXで "千反田える" してみた(1):概略"さて,LISP on TeX の時間である. といっても,プログラム的には簡単なので,今回はpTeX限定な命令を使ってやってみたがメイン.漢数字にするマクロ部分に,pTeXプリミティブ\kansujiを使ってみた.\kansu…

LISP on TeX でマンデルブロな話

TeX

LuaTeXならマンデルブロ集合も書ける。2012-10-21 14:10:01 via YoruFukurouいや,e-pLaTeX でもいけるはずだ.もっと言えば,LISP on TeX で記述できるはずだ. というわけで書いてみた.精度は時間がかかるのでだいぶ抑えているけど. 以下ソース \documen…

これでいいのかなぁ?

TeX

TeX芸人検定への解答. \catcode`@=11 \def\xx@q@end{\xx@q@@end} \def\xx@q@head{\afterassignment\xx@q@calc\let\xx@q@temp= } \def\length#1{\xx@q@head#1\xx@q@end} \def\xx@q@calc{% \show\xx@q@temp \ifx\xx@q@temp\xx@q@end \let\xx@q@next\relax \el…

これから卒業論文などでLaTeXを使う人へ向けて

TeX

余り書くことがないので,LaTeXの初心者への注意点を書いてみる. 所属研究室での使用状況がわりとひどかったから…… その情報は古くなってないですか? {\it ...}とかで書体変更はしない方がいい この書体変更法は昔(LaTeX 2.09)時代のものです.現在では…

EeePC 901 に Arch いれてみたったー

ちょっとしたお遊びでやったもの.EeePC 901*1に現行のisoを使って Arch Linux を入れるお話.方針は SD カードにインストール(ブートローダも) Windows は残す 基本的には ココを見ればいいのだけれど,怠けようとしたりすると詰まるので私が詰まった点を…

TeXで競技プログラミングは可能か?

ジャッジシステムないので無理ですが.というのも残念なので,まずはそもそも解くことができるかについて.問題はAtCoder Regular Contest #005のA,B,C*1. A 単純な文字列比較. 正規表現が使えないけど文字列比較を TeX に任せるくらいはできる 実際は,パ…

現在の LISP on TeX における環境の実装と問題点

今日は LISP on TeX (https://bitbucket.org/hak7a3/lisp-on-tex) の環境の実装および問題点について.現状,LISP on TeX *1 の環境は次のようなトークン列になっています. \keyi{valuei}\keyii{valueii}……\keyn{valuen} 対応を追加する際には,トークン列…

始めてみた & LISP on TeX でナベアツ

主にプログラム,特にTeX関連で書かれるであろう日記を始めてみた.最初の記事がTeXの濃い話,ナベアツする件について.問題の初出はココ. これを拙作 LISP on TeX (https://bitbucket.org/hak7a3/lisp-on-tex)でやってみた.ソースコードはこんな感じ \d…