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 / ddsk.satyg
Last active December 2, 2022 15:38
SATySFiでドドスコ(ラブ注入♡)
let_=`888888888888888888888888888888888888888888888888888888888888888888888
~#;}-\$"@`let([(-*);(-/)],nj,(^/)::(&/+-'+.>.*:/),(&-),(!))=((*)::[(/)],(!)
,[`@.]='}#*?;@=#\:<\=$<"|&^?"}~{?;ve;;`;`).':_,,`],[],8)let(*)o(*/)=((o))::
(*/)let([(//);(/-)],[_;(^-);(&/.''<);rec-;(^--)],(/<+->),(/),_::(^*-)::_)=(
[(!)-(!);(!)-/(!)],(^/)*`ドド`*`スコ`*`スコ`*`スコ`*(&-),(!)-*8,(let-rec(>)
`@`i=i|(-)r=(-)^(r)in(>)),(^/)*`ラブ注入♡`*[`\-,::]${'<@,_>:~}"#_#"(`])let
(-:)(*<*+-)(*>-)=(*<*+-)-((*<*+-)-/(*>-)-*(*>-))let-rec(!->)|8=(^-)|_=(^--)
let((/--)::[(/->);(/.>);(/.-)],ov)=([(/-)+(/-);(!)>>(/-);(!)-(/-);(/<+->)-*
(/<+->)],{,'=~[__]:?(})let((!),(/.--)::[(/.*-);(/.->)],_)=(nj,[(/.>)-*(/.>)
-*(/.>)-*(/.>)-*(/.>);((/-)<<((/->)-*(!)-(/-)))-(/-);(!)-*((/--)-*8+(/-))<<
@zr-tex8r
zr-tex8r / deque.tex
Last active November 10, 2022 01:10
Deque in TeX
% Compile this file with 'pdftex' command!
%% \DequeNew\DEQ : Makes a new deque \DEQ.
%% \DequePushBack\DEQ{<text>} : Pushes-back <text> to \DEQ.
%% \DequePushFront\DEQ{<text>} : Pushes-front <text> to \DEQ.
%% \DequePopBack\DEQ : Pops-back from \DEQ and sets the popped text
% to \DequePopped.
%% \DequePopFront\DEQ : Pops-front from \DEQ and sets the popped text
% to \DequePopped.
@zr-tex8r
zr-tex8r / 00README.md
Created August 12, 2022 09:18
TeX言語でラブ注入♡(ドドスコプログラム)

実行方法

plain pdfTeXを用いて以下のコマンド行のように実行する:

pdftex -translate-file=./ddsk ddsk.tex

注意

  • pdfTeXで和文文字を出力するため、ipaex-type1パッケージがインストールされている必要がある。
@zr-tex8r
zr-tex8r / platex.ini
Created August 7, 2022 16:36
新しい画期的なLaTeX実装⛄
\input sclatex
\dump
@zr-tex8r
zr-tex8r / main.tex
Created June 28, 2022 10:47
TeX: Depth-first search
%#!latex
% 0-2-4-6-8
% 0######### How many moves are
% :# # # # needed to go
% 2# ## ## from (1,1) to (7,1) ?
% :### # #
% 4# # #
% :#########
\makeatletter
\newcount\my@x \newcount\my@y \newcount\my@m
@zr-tex8r
zr-tex8r / test.tex
Last active February 16, 2023 14:09
新しいLaTeXで(u)pLaTeXしたいやつ
\ExplSyntaxOn
%---------------------------------------
%% \token_if_jachar:N <token>
% Tests if <token> is a jachar token or not.
\bool_lazy_or:nnTF
{ \sys_if_engine_ptex_p: }
{ \sys_if_engine_uptex_p: }
{
\use:x
{
@zr-tex8r
zr-tex8r / currentlang.lua
Created April 30, 2022 07:05
なんかアレなやつ
local ffi = require("ffi")
ffi.cdef[[
int GetLocaleInfoEx(
const wchar_t *lpLocaleName,
unsigned long LCType,
wchar_t *lpLCData,
int cchData
);
]]
function to_wstr(str)
@zr-tex8r
zr-tex8r / 00zrhitex.md
Last active April 14, 2022 15:27
LaTeX: HiTeXでgraphicxパッケージしたいやつ

HiTeXでgraphicxパッケージしたいやつ

これらのファイルをTeXから見える場所に置く。
HiTeXでgraphics/xパッケージを読み込むと自動的にzrhitex.defが適用される。

注意

あまり期待しないように🙃

  • 現状のHINTフォーマットではカラーは未サポートのため、カラー指定は無視される。
@zr-tex8r
zr-tex8r / scluamessages.sty
Created January 21, 2022 13:47
TeX: Make the TeX error messages cute. (for LuaLaTeX)
%%
%% This is file 'scluamessages.sty'.
%%
%% Copyright (c) 2022 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 / wdsnowman2022.tex
Created January 18, 2022 07:43
LaTeX: Happy World Day of Snowman!
% tcspingif -e pdflatex -t 256 -i 20 --alternate
\documentclass{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\newcommand*{\cLobs}[1]{%
\fontfamily{Lbstr-LF}\fontsize{#1}{0}\selectfont}
\usepackage{xcolor}
\usepackage{tikz,pgfmath,scsnowman}
\colorlet{mybase}{green!70!blue}
\colorlet{mytext}{mybase!60!black}