Skip to content

Instantly share code, notes, and snippets.

💭
🍣🦆

Takayuki YATO zr-tex8r

💭
🍣🦆
Block or report user

Report or block zr-tex8r

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@zr-tex8r
zr-tex8r / pxchfon.cfg
Created Nov 12, 2019
LaTeX:pxchfonのカスタムプリセット定義
View pxchfon.cfg
% カスタムのプリセットの定義をpxchfon.cfgという名前のファイルに
% 気記述して, TeXから見える場所に配置する.
% ※pxchfon 1.6版が必要.
% 単ウェイト設定の例
\pxchfonDeclareOneWeightPreset{soeikakupoptai}
{:0:hgrpp1.ttc}% 明朝・単ウェイト
{:0:hgrpp1.ttc}% ゴシック・単ウェイト
% 多ウェイト設定の例
@zr-tex8r
zr-tex8r / 1satysfi.satyh
Created Nov 10, 2019
1から始めるSATySFI「1SATySFi」
View 1satysfi.satyh
% 1satysfi.satyh: A kiritampo-oriented md-docuemnt class for SATySFi
%
% Copyright (c) 2019 Takayuki YATO (aka. "ZR")
% GitHub: https://github.com/zr-tex8r
% Twitter: @zr_tex8r
% Distributed under the MIT License.
@require: pervasives
@require: list
@zr-tex8r
zr-tex8r / texadvent.md
Last active Nov 10, 2019
TeX & LaTeX Advent Calendar 実績
View texadvent.md

TeX & LaTeX Advent Calendar

「とっておきの TeX/LaTeX ネタを皆で持ち寄って楽しむ」というコンセプトの技術系アドベントカレンダーです。

2012年から始まっており、以降毎年開催されています。

今年のやつ

@zr-tex8r
zr-tex8r / tckcatvalue.sty
Created Oct 31, 2019
TeX:和文文字トークンの和文カテゴリコードの値を展開限定文脈で取得する
View tckcatvalue.sty
%% package declaration
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{tckcatvalue}[2019/10/31 v0.1]
\def\xx@pkgname{tckcatvalue}
%% engine
\chardef\xx@uptex=\ifx\enablecjktoken\@undefined 0 \else 1 \fi
%% inspect the type and set it to \xx@type
% 1 = upTeX, old pTeX
@zr-tex8r
zr-tex8r / uwaasome-expl3.md
Created Oct 28, 2019
LaTeX: expl3に依存する(ドライバ依存的にヤバい)パッケージ・クラス
View uwaasome-expl3.md
  • l3*** packages
  • beamerswitch class
  • ctexart class
  • ctexbook class
  • ctexrep class
  • l3doc class
  • moderncv class
  • oblivoir-base class
  • acro
  • adigraph
@zr-tex8r
zr-tex8r / 00batch.sh
Last active Oct 27, 2019
Pandoc:LaTeX出力において見出し中でLaTeX命令を使うためのLuaフィルタ(オソロシイ)
View 00batch.sh
#!/bin/bash
pandoc test.md --lua-filter header_latex.lua -o test.tex
uplatex -halt-on-error testmain || exit
uplatex -halt-on-error testmain || exit
dvipdfmx testmain || exit
rm testmain.dvi testmain.aux testmain.log
@zr-tex8r
zr-tex8r / README.md
Last active Oct 22, 2019
LaTeX:TeXの脚注をナントカにする
View README.md
@zr-tex8r
zr-tex8r / ptexguide.md
Created Oct 4, 2019
「日本語にサッパリ興味のない開発者のためのpTeXガイド」の構想
View ptexguide.md

概略

この文書の目的

  • 日本語機能でないパッケージのため。
  • 日本語(の組版・の文字コード)の知識はいらない。
  • その話もできる限り避ける。
  • e-の方がメイン。

pTeXとその仲間

@zr-tex8r
zr-tex8r / gist:c7c0fd0f904596cf0e7acf72f5f94c5b
Created Oct 2, 2019
LaTeX: To refuse (u)pTeX and show an essential-esque error
View gist:c7c0fd0f904596cf0e7acf72f5f94c5b
%%
%% This is file 'dcnoptex.sty'.
%%
%% Copyright (c) 2019 Takayuki YATO (aka. "ZR")
%% GitHub: https://github.com/zr-tex8r
%% Twitter: @zr_tex8r
%%
%% This package is distributed under the MIT License.
%%
@zr-tex8r
zr-tex8r / zrlistttc.lua
Created Sep 1, 2019
Lua: To list the font names (and other information) of all the fonts in a TTC/OTC file
View zrlistttc.lua
-- zrdecompttc.lua
prog_name = 'zrlistttc'
version = '0.2'
mod_date = '2019/08/31'
----------------------------------------
verbose = false
content = { 6 }
langid = nil
ttc_file = nil
----------------------------------------
You can’t perform that action at this time.