Skip to content

Instantly share code, notes, and snippets.

@zr-tex8r
Created December 26, 2025 10:06
Show Gist options
  • Select an option

  • Save zr-tex8r/105fa42cacdf5c622cdfe071deea3ad9 to your computer and use it in GitHub Desktop.

Select an option

Save zr-tex8r/105fa42cacdf5c622cdfe071deea3ad9 to your computer and use it in GitHub Desktop.
TeX: Merry TeXmas 2025

Compile with:

lualatex --lua=greetings texmas.typ
--*--+--*--+--*--+--*--+--*--+--*--+--*--+--*--+--*--+--*--+--*--+--*---
________,_,_T,_e,_X,_m,_a,_s,__=_,_G,_r,_e,_e,_t,_i,_n,_g,_s,___________
_8=[=[96978570890987108370858683790987:7284866709'[0405060607\\63_929495
]',97096810837085868379'\\84907867807792'..68:679085700910..'94'70796910
:7284866709'\87','95'1010707969;9697846866790910;969739848509...10837085
868379018566677770.6880796866850992...9410707969;969739858909...10837085
868379018570890939848509...1010707969;9697398668098710837085868379018685
7125.687366830985807986786770830987,18231010707969;96973966830966,67,68,
691083708586837992[66]=67,[68018083'']=6994707969;9697397078096810837085
8683790197098710837085868379'\\'..68..'92'..87..'94'70796901707969;9677=
77817072;9649,52,51,55,36=77.49,77.52,77.51,77.55,77.36;9685,8969=52'01\
85'1249'//'110918-49'\79'1063171249'/11'110918-49'11/'1011'11/',51'1726'
1251'6671'1251'3439'9684,81,8670=8512'\79',18-51'\17\2018',49'\\8692'110
989696318/3986681011'94'9691,89,8477=856317,846317,49'"'110986701249'\\'
11360952'"\\'1012360981-52'"'10106317/39848511'"'967977,80=9111'\79'1189
,867012856318/'01'1249'95'/'\87'1249'\\'1152'\85\79'/'\79'1249'\\'113609
811012360981-52'040511293133_65'10968574,7886=36'8574857770'118911':'118
9118477,36'78867171777083'118911':'118911'"04'113609896963181011'"'96668
3=0909857411098911','11891178861063-1812788611098911','11891185741063-18
12''1011098911','1063-1810/396683;968589=4992'52';52=09806318/3985891249
'_'110955'52'/39707809'70788173'101011'_'1249'11'110955'52'/39707809'848
583807972'101011'11'106317/39848594837085868379018911'04747881808385'119
111'"3379808873708370/857089786684:18.17.17"'119111':'1191110949'11'12'8
57089786684'1011797711'0484738088'119111':'119111'857089786684'119111'.'
119111'8874857309'1189116683118911'10'117977118589118911-1801707969;9697
8586837909841074710184==''857370790183708586837901707969;9681,67,85=7781
7072.786685687309846866790910,8410747101810185737079;9678=0981.788671717
77083018083'391717'10:7284866709'6309.1009.1009.1005','06180618061906190
6200620'1074710478==230185737079;85=09[[\697071\685392068494\697071\6846
92068494\697071\683592068494]]10:718083786685098570890981.85748577700180
83"47746870"10,78,67018083"929594"10707969;707969;84=098510667969[[\6970
7174797068807780839268469492415346459492\684694\79806970[8468667770=1823
,838085668570=-1822]668509192522,1825251092\8574769192\69866876[77668672
73747972,7866727468736685=517069]9494;\79806970[8468667770=1825,83808566
8570=1822]6685092425,1825251092\8574769192\8088779494;\79806970[84686677
70=2019.202122]668509182517,1825171092\78667670678089[178185][77]92\8468
84798088786679[67806990=5673748570]94\846884798088786679[78867171777083=
6846,67868585807984=518090667735778670,66837884=408077697079838069]94;\7
9806970[8468667770=21.19,85708985=40807769]668509182517,2017251092\71807
98584817068925053358386847352858380767094\685394;\79806970[8468667770=19
.21,85708985=5673748570]668509182517,21171092\71807985848170689253705701
40908370014966727077776694\683594;\677072747992846880817094[8473747185=9
2092222,22221094,8468667770=192217,77747970018874698573=20.21246781]\685
2\70796992846880817094]]8083[[\71747777[40807769]09182517,18251710687483
687770[836669748684=181917];\71747777[37747840836690]09182019,1822171070
777774818470[8901836669748684=1825,9001836669748684=1921];\71747777[3774
7840836690]09191925,1822171070777774818470[8901836669748684=1825,9001836
669748684=1921];\69836688[37747840836690,77747970018874698573=1820.22678
1,7774797001686681=8380867969]09182025,191919108580[808685=2017,7479=182
217]09191919,19191910;]]84=09[[068492\77708595\7980708981667969\697071\:
04180419042004219209.04180419,.042004211094\697071\;04180419042004210422
04230424042592..6880798583807784\:0418041904200421667969\:04220423042404
25..\:94\697071\'92192294\697071\"92242294\89697071\68529295\69836688[71
747777=517069]\:20222419\;202224192022252522172525\;2217252522\'25252225
2525\;222525252417252524202519\;242025192420251924192518\;24192518232325
2223182520\;231825202323242523222419\;221724192022241920222419--68906877
70;95\69836688[71747777=5673748570]\:20222324\;20222324201923\"20192417\
;20192417201924\'20222420\;202224202217242123222420\;23222420232524\'232
52417\;23252417232523\"23222324\;221723232022232420222324--6890687770;95
\71747777\:2421251868748368777009.172010;95\71747777[5673748570]\:242125
1868748368777009.171910;9494\69806886787079856877668484[8487727966787084
]928485667969667780797094\86847081666876667270927180798584817068,8574769
1,846884798088786679,857476916986687684,857476917774797284-8088778494\81
66727068807780839237668376408370707994\677072747992698068867870798594\67
7072747992857476918174688586837094[89=186781,90=186781]\8684706684678086
79697479726780890917,171083706885667972777009202317,20231710;0684\707969
92857476918174688586837094\70796992698068867870798594]]10:71808378668509
85018083'',841083708586837901840170796901668484708385096866777767666876.
837072748485708309'80817079_83706669_71747770',970979109670=9271=6684847
08385097480.808170790979,'83'1010,79=799474710179:786685687309'06.859081
05'1085737079;70.837066697083=97091083708586837901858683790970.71:837066
6909'66'1010707969;70778470;70.837066697083=9709108370858683790170.71:83
70666909'77'10707969;707969;8370858683790170017079691010]=];_88,_42_='8'
_['\108\111\97\100'](_8["\108\111\119\101\114"]('\76\79\65\68\40_8:\071'
..'\83\85\66\40\'\92\78\',\'\'\41:\71\83\85\66\40\'\40\37\68\37\68\41'..
'\',\70\85\78\67\84\73\79\78\40_\41\82\69\84\85\82\78\32_.\67\72\065\82'
..'\40\84\79\78\85\77\66\69\82\40_\41\04331\41\69\78\68\41:\71\83\85\66'
..'\40\'\\127\',\'\76\79\67\65\76\32\'\41:\71\83\85\66\40\'\\128\',\''..
'\70\85\78\67\84\73\79\78\32\'\41,_88\41\40\41'))(_88)--'_\"-:2025\12\25
_,_8,__8___,_88,____=________--_._8_:,_8_8__,__8._-__88_._8__,_8_-_-..__
#import "@nowhere/texmas:1.0.0": *
#show: texmas.with(
title: "Merry TeXmas",
muffler: "#FF0000", // HTML color
)
*See You _Next_ Year!*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment