2017-11-01から1ヶ月間の記事一覧
文字を素敵に出力したい Unicode で入力できる LaTeX ――つまり、LuaLaTeX/XeLaTeX、および utf8 入力エンコーディングを有効化した欧文 (pdf)LaTeX――において、ASCII 外の Unicode 文字はそのまま“その文字の入力”の意味になる。すなわち、“状況が許せば”現…
[ステマ] ☃︎ TeX & LaTeX Advent Calendar ☃︎ 2017/12/01 〜 2017/12/25 〜TeXでつくるアレ〜 TeX & LaTeX アドベントカレンダー 2017 * * * 昨年(2016 年)の「TeX & LaTeX Advent Calendar」はこんな感じでした。 12/01zr_tex8rLaTeXで現在のページ番…
アレの話。 事の顛末 取りあえず、中でどうなっているかを、まとめてみた。 一番左にあるのが、TeXでの入力。 ①から始まるものは、Unicodeで入力した場合。 ②から始まるものは、AJ1(japanese-otf の \CID)で入力した場合。 AJ1 対応のフォントの場合は②が…
和文の記号の名前を持つ制御記号(control symbol)、例えば \☃ に対して保護付のマクロを \DeclareRobustCommand で定義したとする。 % upLaTeX文書, UTF-8 \documentclass[uplatex,dvipdfmx,a4paper]{jsarticle} \usepackage{scsnowman} % ☃のマフラーは赤…
といっても、これで何事もなく終わってしまうと、“某きりたんぽ的 TeX フォーマット”の熱狂的なファンが嘆き悲しむことになるだろう。なので、軽いネタを出しておく。 1TeX の抱える重大な問題 周知のとおり、1TeX は極めて画期的なフォーマットである。しか…
相互参照で使われる \ref や \pageref の命令は、少なくとも LaTeX の仕様としては、参照先の番号やページ番号に「単純に展開される」わけではない。だから、\count255=\ref{foo} のようなコードの挙動は、厳密には未定義なのである。 それでは、\count255=\…