マクロツイーター

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

2018-05-01から1ヶ月間の記事一覧

TeX Live 2018 で日本語ファイル名するとアレ(1)

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

Windows の ANSI コードページを知りたい話(2)

(前回の続き) Perl で ANSI コードページを知りたい Win32 モジュールを使う Win32 モジュールは Win32 API の(比較的)単純なラッパーである関数群を提供するもの。use strict; use Win32; # ANSI コードページ print("ANSI cp = ", Win32::GetACP(), "\…

Windows の ANSI コードページを知りたい話(1)

問題の背景とか ANSI コードページについてテキトーに語る 基本的に、イマドキの Windows は文字列を(論理的には*1)「Unicode 文字の列」として扱う。Windows のフツーの GUI プログラムは Unicode 文字列を直接扱う。しかし、Windows 的にレガシーな「文…

Noto CJK のフォント名情報も理解したい話

一覧表 詳細は Source Han の時と同じ。 ※横幅を抑えるため、以下の表では「Noto」を「N.」と略記している。 実際のウェイト完全名ファミリ[組版的ファミリ]サブファミリ[組版的〜]PostScript 名 [Noto Serif CJK JP(非サブセット)] RegularN. Serif CJK J…

新しい BXjscls の話(v1.9)

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

源ノアレのフォント名情報を理解したい話

源ノ明朝(Source Han Serif)・源ノ角ゴシック(Source Han Sans)のフォント名情報(name テーブルにあるやつ)についてチョット調べてみた。 一覧表 パターンを把握するという目的のため、以下のものに対象を絞る。 非サブセットの日本語版と簡体字中国語…

Windows な XeTeX で TEXMFLOCAL なフォント名する方法

TeX

オレ的メモ。(“真っ当な方法”が何なのかは不明。) 前提 TeX Live/Windows 上で XeTeX を使っている。 問題 通常は、XeTeX 上で「フォント名で(ファイル名ではなく)指定できるフォント」は、そのファイルが以下のディレクトリにあるものに限られる。*1 C:…