マクロツイーター

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

LaTeX

Windows10の游フォントで\CIDしたい話

この辺りの話。 Windows10の游明朝はどこまでAdobe-Japan1-7をサポートするか?(アレForum) ヤヤコシイ話は抜きにしてとにかく方法を説明する。 ①フツーのやり方 kanji-config-updmapでyu-win10をした上で、普通にjapanese-otfパッケージを使う。 \document…

メモ:新しいLaTeXのフックシステムを理解したい

LaTeXカーネルの2020/10/01の改版で導入される、新しいフックシステムを理解するためのメモ書き。 フック フック(hook)は「ラベル(label)からコード片(code chunk)へのマップ」と「ルール(rule)の集合」をもつ。 まだ作成していないフックにコード片を追加す…

llmk自体がアレ

今のところ「llmk 自体がアレ」というブログ記事はまだ存在しない(たぶん)が,そのうち書かれることだろう #llmk— ワトソン (@wtsnjp) 2020年9月23日 「llmk自体がアレ」記事がなくて夜も眠れない人がいるかもしれないので、作ってみた。 フツーにllmkした…

LaTeX Workshopでllmkしてみたらアレだった件

【結論】LaTeX Workshopは、任意のビルドツールと組み合わせて使えるわけではない。(ざんねん)#TeX #むむむ— 某ZR(ざんねん) (@zr_tex8r) 2020年9月19日 VSCode上でLaTeXの統合環境を実現するための拡張機能としては「LaTeX Workshop」が事実上の標準と…

LaTeXで和文を斜体する話(1)

まとめてみた。 なぜ和文を斜体しにくいのか ほとんどの場合、日本語用のフォントには「斜体」の変種は用意されていない1。従って、和文を斜体で出力しようとすると「合成斜体」(直立体のグリフを変形して出力する)を使うことになる。TeXを利用したワーク…

tcspingifで“もっともっと”ゆきだるまを動かす

今日は「ホウキ付ゆきだるま☃」の日! 先日の「ゆきだるま☃の日」にはLaTeXで「回転ゆきだるま☃画像」を作成するためのtcspingifというスクリプトを紹介した。tcspingifを使って作れる「回転☃」は「自転☃」であるが、少し(あるいは、かなり)頑張れば、上図…

Pandocで節見出しの“番号の書式”を変えたい話

元ネタはこの辺。 Pandoc+Dockerでドキュメント作成環境を整備する(日々是好日) 要するに「節見出しの中の番号の書式を変えるにはどうすればよいか」という話。 やりたいこと Markdown文書をPandocでLaTeXやHTMLに変換する場合に、「節見出しの中の番号の…

イマドキのWindowsでcomicsansパッケージする方法

前回の記事の続きで、LaTeXのcomicsansパッケージ(あるいは「Comic Sans MS」フォント)をイマドキのWindowsで使うための話。 イマドキのComic Sans MSだとcomicsansできない話 周知のとおり、Comic Sans MSはWindows(95から)に標準で搭載されているフォ…

TeX Liveでcomicsansパッケージする方法

TeX Live(およびそれに準ずるTeX配布)で「comicsansパッケージ」をインストールする手順を説明してみる。 最初に注意してみる Windowsでは当然Comic Sans MSが付属しているはずであるが、Windows 8以降に付属する新しい版のComic Sans MSについてはcomicsa…

BXjsclsが新しくなった(v2.0a)

2020-03-25にBXjsclsの新しいメジャーバージョンとなる2.0版がリリースされた。TeX Liveについては、2020-04-10にリリースされたTeX Live 2020の初期版が2.0版となる。現在の最新版は2.0a版である。 CTAN: Package BXjscls メジャー改版であるため後方互換性…

zxjaナンチャラの現状について語ってみる(2)

(前回の続き) 新しいzxjafont(1.1版)の機能を語ってみる 従来の版(0.4版以前)の情報については以下を参照。 そういえば ZXjafont が新しくなった(v0.4) xeCJKでもzxjafontできる話 zxjafontのプリセットの指定対象は、例えばipaの場合は以下のように…

zxjaナンチャラの現状について語ってみる(1)

つまり、zxjatypeとzxjafontの解説であるが、その前に一つ重要な話。 はじめに:zxjatypeは(ずっと昔から)壊れている zxjatypeの本来の主要機能は「少なくともpLaTeXと同等の品質の日本語組版をXeLaTeX上で実現すること」だった。しかし、その主要機能につ…

やっぱりアドベントがはじまった ― \begin{texadvent2019}

TeX & LaTeX アドベントカレンダー 2019 TeX界における年末の恒例イベントとなったと言わんばかりのアドベントカレンダーが今年も始まりました。 重点テーマ 今年の重点テーマはコレです。 やっぱりLua(La)TeXしよう 「LuaTeXはいいぞ」とやっぱりよく言わ…

やっぱり去年のアレ(アレな方)を振り返ってみる

TeX & LaTeX Advent Calendar 2019 昨日は非アレでしたが、今度はアレな方の振り返り。 昨年(2018年)の「TeX & LaTeX Advent Calendar」はこんな感じでした。 12/01zr_tex8r自分がどのLaTeXを使ってるか知りたい話 12/02puripuri2100LuaLaTeXで部誌を作っ…

今年もやっぱりTeXでAdvent Calendarする件について

やっぱりやります!! TeX & LaTeX Advent Calendar 2019 TeX & LaTeX Advent Calendar 2019 とっておきのTeX/LaTeXネタを皆で持ち寄って楽しむ 「TeX & LaTeX Advent Calendar」 今年で8回目の開催となります。 皆さんの、心をこめた素敵なネタをやっぱ…

TeX Liveで絶対に使えるLaTeXパッケージ・クラスの一覧

「絶対に使える」とは ここでは、TeX LiveのLaTeX用の最小構成である「scheme-basic」に含まれる、という意味だということにする。TeX Live系のTeX配布(MacTeXやBasicTeX1も含む)でLaTeXを使っている環境であれば、以下で挙げる一覧に含まれるパッケージや…

決定版! TeX のインストール・設定方法

皆さん、技術書を読みましょう! お使いのコンピュータに TeX 環境を整える [改訂第7版]LaTeX2ε美文書作成入門作者: 奥村晴彦,黒木裕介出版社/メーカー: 技術評論社発売日: 2017/01/24メディア: 大型本この商品を含むブログ (2件) を見る オンラインの TeX /…

Pandocで(u)pLaTeXしてみる話

どうやら、新しいPandocではビルドにLatexmkが使えるらしい。 pandoc 2.7 Add latexmk as an option for --pdf-engine (#3195). Note that you can use --pdf-engine-opt=-outdir=bar to specify a persistent temp directory. Pandocの「PDF出力エンジン」(…

TeX Liveで令和してみる話

新しいTeX Live 2019が、日本のCTANミラーサイトにも届き始めているようである。 yamagata-u のCTANミラーが TeX Live 2019になった#TeX #テフライブ— ZR-TeXnobabbler (@zr_tex8r) 2019年5月2日 というわけで、早速、TeX Live 2019で令和してみる。和暦機能…

TeXで平成してみる話

普通にやればオッケー。 % upLaTeX文書; UTF-8 \documentclass[uplatex,a4paper]{jsarticle} \和暦 \title{{\TeX}言語、ダメゼッタイ!} \author{某ZR} \begin{document} \maketitle % ダメゼッタイ \end{document} 平成できた 平成! ……なのであるが、日本…

TeXで昭和してみるテスト

もしかして:令和 以下の結果は最新(昨日の版)のW32TeXでのもの。 ※TeX Liveについては、現在は2019のプレテスト中である。 \today の和暦表示で昭和してみるテスト TeXエンジンのSOURCE_DATE_EPOCHの機能を用いて「現在日時が1983年8月8日である」と見な…

TeXで令和してみるテスト(2)

前回の続き。 ※W32TeXの最新版による。 令和な組文字を書いてみるテスト 「令和」の組文字(U+32FF)をイロイロな方法で入力してみて、正しく出力されているかを調べる。 当然、U+32FFに対応したフォントが必要になるわけであるが、今回は「和田研中丸ゴシッ…

TeXで令和してみるテスト(1)

以下の結果は最新(今日の版)のW32TeXでのもの。 ※TeX Liveについては、現在は2019のプレテスト中である。TeX Live 2019のリリースの予定日は4月30日であるので、新元号への対応を済ませたTeX Liveは連休明けの頃には一般に入手可能になっていると思われる…

pxchfon の unicode オプションについてもうチョット語ってみる

(u)pLaTeX + dvipdfmx のワークフローにおいて、何らかの和文文字について、 その文字は Unicode に入っているし、 今使っているフォントにも入っているはず なのに文字が“なぜか出力できない”、という奇妙な不具合に出会ったら、pxchfon の unicode オプシ…

unicode-math を完全に理解したい話(2)

(前回の続き) unicode-math の理論を完全に理解したい 「数式英字(sym系)」と「テキスト数式英字(math系)」の分離 unicode-math では、「単文字と複数文字の区別」を斜体以外の数式書体にも適用する。単文字識別子用の文字を「数式英字(math alphabet)」と…

unicode-math を完全に理解したい話(1)

zr_tex8r 「unicode-math完全に理解した」の図#TeX #LuaTeX ツイートへのリンク unicode-math パッケージにおける数式フォントの扱いについて学習中なので、学習メモをてきとーに書き流しておく。 ※数式フォントの中でも、特に数式英字フォント(数字、ラテ…

そういえば ZXjafont が新しくなった(v0.4)

もう随分昔のこと(2018 年 5 月)だけど。 CTAN Package: ZXjafont 0.4 版。 本記事では、この版の新機能について解説する。 ZXjafont って何 簡単にいうと、PXchfon とか luatexja-preset の機能にあるような「和文フォントのプリセット設定」を XeLaTeX +…

LuaLaTeX で和文しない速さを調べてみた

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 Live 2018 で日本語ファイル名するとアレ(1)

TeX Live 2018 において「入力エンコーディングの既定値を UTF-8 にする」という重要な変更が行われた(参考)。その副作用として、「LaTeX 起動時に、非 ASCII 文字を含む文書ファイル名を使うとエラーになる」という不具合が報告されている。 (不具合の例…

新しい BXjscls の話(v1.9)

TeX Live 2018 および W32TeX は既に更新されている。 Package BXjscls (CTAN) 1.9 版 近いうちに、メジャー改版となる 2.0 版のリリースを予定していて、今回の 1.9 版はそれに向けた準備が含まれる。 textwidth と textwidth-limit と \jsTextWidthLimit …