Skip to content

Instantly share code, notes, and snippets.

View zr-tex8r's full-sized avatar
💭
🍣🦆⛄

Takayuki YATO zr-tex8r

💭
🍣🦆⛄
View GitHub Profile
@zr-tex8r
zr-tex8r / texres-ja-example-3.tex
Created October 24, 2026 08:24
LaTeX: Sample document in Japanese that can (not) be built with TeXres (LuaLaTeX mode)
%#!ratex
\documentclass[a5paper]{ltjsarticle}
\usepackage{amsmath,mathtools,bxcoloremoji}
\title{ナベアツでフィボナッチな整数}
\author{某ZR\coloremoji{🙃}}
\begin{document}
\maketitle
\section{問題}
「フィボナッチ数列$\{F_n\}_n$に現れる整数のうちナベアツ数である割合」
を以下のように定義する。
@zr-tex8r
zr-tex8r / ratex-ja-example-2.tex
Created October 4, 2026 09:40
LaTeX: Sample document in Japanese that can be built with Ratex (XeLaTeX mode)
%#!ratex
\documentclass[xelatex,ja=standard,a5paper]{bxjsarticle}
\usepackage{amsmath,twemojis}
\newcommand*\cEmoji[1]{%
\raisebox{-.12\zw}[.88\zw]{\twemoji[height=1\zw]{#1}}}
\title{ナベアツ総和方程式}
\author{某ZR\cEmoji{upside_down_face}}
\begin{document}
\maketitle
\section{いきなり結論}
@zr-tex8r
zr-tex8r / ratex-ja-example.tex
Created September 24, 2026 12:00
LaTeX: Sample document in Japanese that can be built with Ratex
%#!ratex
\documentclass[pdflatex,ja=standard,a5paper]{bxjsarticle}
\usepackage{amsmath,twemojis}
\newcommand*\cEmoji[1]{%
\raisebox{-.12\zw}[.88\zw]{\twemoji[height=1\zw]{#1}}}
\title{ナベアツ総和方程式}
\author{某~ZR\cEmoji{upside_down_face}}
\begin{document}
\maketitle
\section{いきなり結論}
@zr-tex8r
zr-tex8r / screiwa888.tex
Created August 9, 2026 03:30
LaTeX: pLaTeXで令和☃年☃月☃日
% pLaTeX+dvipdfmx
\documentclass[platex,dvipdfmx,a4paper]{jsarticle}
\usepackage[svgnames]{xcolor}
\usepackage[noalphabet]{pxchfon}
\usepackage{bxnewfont}
\newfontjascale{*}
\newcommand*\cNewJaFont[3]{%
\newfontx*#1{#2}%
\usefontmapline{#2 unicode #3}%
}
@zr-tex8r
zr-tex8r / zr-qiita-nabeazz.md
Last active August 16, 2026 05:57
某マクロツイーターとかのナベアツ関連記事
@zr-tex8r
zr-tex8r / nantoka.md
Last active August 9, 2026 10:07
☃️ナントカの日⛄️ 実績

☃️ナントカの日⛄️

1年の中でいちばん素敵😊な日。

実績

  • 2026年: [(u)pLaTeXでもイロイロなフォントで☃したい話][mt-2026]([告知][tw-2026])
  • 2025年: [DVI文書のページ数を本質的に増やす話(scextenddvi)][mt-2025]([告知][tw-2025])
  • 2024年: [scsnowman-libでチョット違った☃画像をつくろう][mt-2024]([告知][tw-2024])
  • 2023年: [イマドキのmacOSで平和に“pLaTeXでヒラギノ”する話(※ただし画期的)][mt-2023]([告知][tw-2023])
@zr-tex8r
zr-tex8r / example1.pl
Created March 11, 2026 00:07
例のアレ🍣
#### 失敗するパターン
use strict;
use File::Temp;
use Cwd;
use Encode;
use Encode::Locale; # console_inはcp932だと仮定する
# STDINからの文字列読込と等価な処理
# ※入力文字列はASCII文字からなるとする
# ※console_inはASCII互換な文字コードとする
@zr-tex8r
zr-tex8r / when-generating-japanese-latex-documents.md
Created January 28, 2026 23:57
日本語を含むLaTeX文書のコードを生成する場合の注意

日本語を含むLaTeX文書のコードを生成する場合の注意

本文中の日本語の割合が他の自然言語に比べて圧倒的に多い場合、日本語文書としての生成が望まれています。日本語文書としての設定を適用しましょう。

BAD🙅

\documentclass[a4paper]{article}% 欧文の文書!🙅
\usepackage{luatexja}
\begin{document}
@zr-tex8r
zr-tex8r / 00-nabeazztex.md
Last active January 2, 2026 06:25
NabeAzzTeX: NabeAzz専用のTeXマクロパッケージ

NabeAzzTeX

TeX: NabeAzz専用のTeXマクロパッケージ

前提仕様

  • TeXエンジン: 不問
    ※以下の説明では元祖TeX(Knuthian TeX)を前提とする。
@zr-tex8r
zr-tex8r / 2025texmas.md
Created December 26, 2025 10:06
TeX: Merry TeXmas 2025

Compile with:

lualatex --lua=greetings texmas.typ