マクロツイーター

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

2016-02-01から1ヶ月間の記事一覧

BXjscls がまた新しくなった(v1.1a)

W32TeX や TeX Live では既に更新されている。 Package BXjscls (CTAN) 1.1a版。 Pandoc モード 一番大きな追加機能がコレ。簡単にいうと、「Pandoc で日本語文書を LaTeX 形式(および PDF 形式)に変換する際の文書クラスとして BXJS クラスを利用する場合…

plext で組方向を変えるとどう配置されるか

メモメモ。 組方向拡張される命令・環境 某 Qiita の記事によると、以下のものが挙げられている。 \begin{array}<組方向>[垂直位置]{列書式指定}〜\end{array} \begin{tabular}<組方向>[垂直位置]{列書式指定}〜\end{tabular} \begin{tabular*}<組方向>[幅][…

(x)dvipdfmx が文書情報を Unicode する件に関するメモ(3)

TeX

前回に続いてメモメモ。 前回の話の括りを受けて、「何が変換対象であるか」を具体的に調べてみた。 ※調査対象は TeX Live 最新の dvipdfmx/xdvipdfmx どの文字列を UTF-16 するのか 自分がソースコードを読んで理解したところによると、以下のようになって…

(x)dvipdfmx が文書情報を Unicode する件に関するメモ(2)

TeX

(前回の続き) 引き続きメモメモ。 PDF のページ番号を☃にするとアレな件 LaTeX 文書において、ページ番号を☃にしたいとする。本当は☃の 1 進数が理想的であるが、今の問題の本質とは無関係なので、ここでは簡単に、「☃1、☃2、……」で済ませることにする。 %…

(x)dvipdfmx が文書情報を Unicode する件に関するメモ(1)

TeX

メモメモ。 前に dvipdfmx についてチョット調べたことがあるのでそれと同じ感じで。 dvipdfmx の tounicode で ToUnicode されるのはどれか 実験する TeX Live 最新の、upTeX + dvipdfmx と XeTeX (+ xdvipdfmx) について調べた。 次の文書 test.tex を用意…

\write18 よりヤバい \write16 の話

TeX

前の記事では「新しい LuaTeX で \write18 できない話」をした。新しい(0.85 版以降)LuaTeX で「\write18 でシェル実行を行う」という文法が廃止されたのにはそれなりの理由がある。 なぜ \write18 できないのか それは、「出力ストリーム(\openout)の個…

新しい LuaTeX だって \write18 したい

TeX

前の記事で触れたように、新しい(0.85 版以降の)LuaTeX では「\write18 でシェル実行(外部コマンドの実行)する」ことができなくなっている。% 残念ながら新しいLuaTeXでは動作しない \immediate\write18{rm thesis-slide.tex} じゃあ新しい LuaTeX でシ…

LuaTeX がますます新しくなってますますアレ

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…

きょうの pTeX (1): \kansuji、\kansujichar

TeX

\kansuji<整数> :[展開可能] 整数を(一〇方式の)漢数字表記の和文文字トークン列に変換する。 \kansujichar<整数> :[整数パラメタ;読書可] 整数(0〜9)に対応する漢数字の(内部)漢字コード。 TeX 言語には「整数を文字列に変換する」ためのプリ…

「PDF のメタデータを (La)TeX で付ける」件のアレ

TeX

どこかのブログのいつかの記事の誰かのコメントに出てくるアレ。 \pdfinfo{\detokenize{% /Author(\376\377\212\260\060\113) /Title(\376\377\000M\000a\000c\000r\000o\000d\000o\000w\000n\060\147\000L\000I\000S\000P\060\131\060\213\212\161) }} よく…

新しい XeLaTeX でどうしても xeCJK したい場合は

「LaTeX が新しくなってアレ」の話の続き。 XeLaTeX や LuaLaTeX で数式がアレな件は、unicode-data というパッケージの不具合が原因なのであるが、これについては修正版がもう CTAN に上がっているので、そのうち TeX Live にも反映されるであろう。 もう一…

LaTeX や LuaLaTeX がまた新しくなってまたアレ

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…