From c9829ca55472570cdc2b691aeaf1f6832d0cbf82 Mon Sep 17 00:00:00 2001 From: Priec Date: Mon, 27 Apr 2026 00:06:55 +0200 Subject: [PATCH] init start of the semestralka --- flake.lock | 27 +++ flake.nix | 28 +++ main.tex | 26 +++ main/main.aux | 2 + main/main.log | 633 ++++++++++++++++++++++++++++++++++++++++++++++++++ main/main.pdf | Bin 0 -> 23651 bytes 6 files changed, 716 insertions(+) create mode 100644 flake.lock create mode 100644 flake.nix create mode 100644 main.tex create mode 100644 main/main.aux create mode 100644 main/main.log create mode 100644 main/main.pdf diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..839eaed --- /dev/null +++ b/flake.lock @@ -0,0 +1,27 @@ +{ + "nodes": { + "nixpkgs": { + "locked": { + "lastModified": 1776877367, + "narHash": "sha256-EHq1/OX139R1RvBzOJ0aMRT3xnWyqtHBRUBuO1gFzjI=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "0726a0ecb6d4e08f6adced58726b95db924cef57", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "nixpkgs": "nixpkgs" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..ae8892e --- /dev/null +++ b/flake.nix @@ -0,0 +1,28 @@ +{ + description = "Full TeX Live environment with Helix support"; + + inputs = { + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + }; + + outputs = { self, nixpkgs }: + let + system = "x86_64-linux"; + pkgs = nixpkgs.legacyPackages.${system}; + in + { + devShells.${system}.default = pkgs.mkShellNoCC { + packages = [ + pkgs.texliveFull + pkgs.texlab # LSP for Helix + pkgs.bibtool + pkgs.zathura # PDF viewer + ]; + + shellHook = '' + echo "TeX Live Full environment loaded with LSP support" + lualatex --version | head -n 1 + ''; + }; + }; +} diff --git a/main.tex b/main.tex new file mode 100644 index 0000000..7f556fa --- /dev/null +++ b/main.tex @@ -0,0 +1,26 @@ +% 90 × 50 mm +\documentclass{article} +\usepackage[papersize={90cm,50cm}, margin=2cm]{geometry} + +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage[margin=1cm]{geometry} +\usepackage{tikz} +\usepackage{graphicx} +\usepackage{marvosym} % ikony +\usepackage{xcolor} +\usepackage{calc} + +\usetikzlibrary{calc, positioning} + +\definecolor{cardDark}{HTML}{1B2A4A} +\definecolor{cardAccent}{HTML}{2980B9} +\definecolor{cardGold}{HTML}{D4A843} +\definecolor{cardLight}{HTML}{F5F6FA} +\definecolor{cardGray}{HTML}{7F8C8D} + +\pagestyle{empty} + +\begin{document} +mala +\end{document} diff --git a/main/main.aux b/main/main.aux new file mode 100644 index 0000000..b640121 --- /dev/null +++ b/main/main.aux @@ -0,0 +1,2 @@ +\relax +\gdef \@abspage@last{1} diff --git a/main/main.log b/main/main.log new file mode 100644 index 0000000..32c7fdb --- /dev/null +++ b/main/main.log @@ -0,0 +1,633 @@ +This is LuaHBTeX, Version 1.22.0 (TeX Live 2025/nixos.org) (format=lualatex 1980.1.1) 1 JAN 1980 01:00 + restricted system commands enabled. +**main.tex +(./main.tex +LaTeX2e <2025-11-01> +L3 programming layer <2026-01-19> +Lua module: luaotfload 2024-12-03 v3.29 Lua based OpenType font support +Lua module: lualibs 2023-07-13 v2.76 ConTeXt Lua standard libraries. +Lua module: lualibs-extended 2023-07-13 v2.76 ConTeXt Lua libraries -- extended +collection. +luaotfload | conf : Root cache directory is "/home/priec/.texlive2025/texmf-var/ +luatex-cache/generic/names". +luaotfload | init : Loading fontloader "fontloader-2023-12-28.lua" from kpse-res +olved path "/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-fina +l-env-texmfdist/tex/luatex/luaotfload/fontloader-2023-12-28.lua". +Lua-only attribute luaotfload@noligature = 1 +luaotfload | init : Context OpenType loader version 3.134 +Inserting `luaotfload.node_processor' in `pre_linebreak_filter'. +Inserting `luaotfload.node_processor' in `hpack_filter'. +Inserting `luaotfload.glyph_stream' in `glyph_stream_provider'. +Inserting `luaotfload.define_font' in `define_font'. +Lua-only attribute luaotfload_color_attribute = 2 +luaotfload | conf : Root cache directory is "/home/priec/.texlive2025/texmf-var/ +luatex-cache/generic/names". +Inserting `luaotfload.harf.strip_prefix' in `find_opentype_file'. +Inserting `luaotfload.harf.strip_prefix' in `find_truetype_file'. +Removing `luaotfload.glyph_stream' from `glyph_stream_provider'. +Inserting `luaotfload.harf.glyphstream' in `glyph_stream_provider'. +Inserting `luaotfload.harf.finalize_vlist' in `post_linebreak_filter'. +Inserting `luaotfload.harf.finalize_hlist' in `hpack_filter'. +Inserting `luaotfload.cleanup_files' in `wrapup_run'. +Inserting `luaotfload.harf.finalize_unicode' in `finish_pdffile'. +Inserting `luaotfload.glyphinfo' in `glyph_info'. +Lua-only attribute luaotfload.letterspace_done = 3 +Inserting `luaotfload.aux.set_sscale_dimens' in `luaotfload.patch_font'. +Inserting `luaotfload.aux.set_font_index' in `luaotfload.patch_font'. +Inserting `luaotfload.aux.patch_cambria_domh' in `luaotfload.patch_font'. +Inserting `luaotfload.aux.fixup_fontdata' in `luaotfload.patch_font_unsafe'. +Inserting `luaotfload.aux.set_capheight' in `luaotfload.patch_font'. +Inserting `luaotfload.aux.set_xheight' in `luaotfload.patch_font'. +Inserting `luaotfload.rewrite_fontname' in `luaotfload.patch_font'. +Inserting `tracingstacklevels' in `input_level_string'. +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/base/article.cls +Document Class: article 2025/01/22 v1.4n Standard LaTeX document class + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/base/size10.clo +File: size10.clo 2025/01/22 v1.4n Standard LaTeX file (size option) +luaotfload | db : Font names database loaded from /home/priec/.texlive2025/texmf +-var/luatex-cache/generic/names/luaotfload-names.luc.gz) +\c@part=\count273 +\c@section=\count274 +\c@subsection=\count275 +\c@subsubsection=\count276 +\c@paragraph=\count277 +\c@subparagraph=\count278 +\c@figure=\count279 +\c@table=\count280 +\abovecaptionskip=\skip49 +\belowcaptionskip=\skip50 +\bibindent=\dimen147 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/geometry/geometry.sty +Package: geometry 2020/01/02 v5.9 Page Geometry + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics/keyval.sty +Package: keyval 2022/05/29 v1.15 key=value parser (DPC) +\KV@toks@=\toks17 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/iftex/ifvtex.sty +Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/iftex/iftex.sty +Package: iftex 2024/12/12 v1.0g TeX engine tests +)) +\Gm@cnth=\count281 +\Gm@cntv=\count282 +\c@Gm@tempcnt=\count283 +\Gm@bindingoffset=\dimen148 +\Gm@wd@mp=\dimen149 +\Gm@odd@mp=\dimen150 +\Gm@even@mp=\dimen151 +\Gm@layoutwidth=\dimen152 +\Gm@layoutheight=\dimen153 +\Gm@layouthoffset=\dimen154 +\Gm@layoutvoffset=\dimen155 +\Gm@dimlist=\toks18 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/base/inputenc.sty +Package: inputenc 2024/02/08 v1.3d Input encoding file +\inpenc@prehook=\toks19 +\inpenc@posthook=\toks20 + + +Package inputenc Warning: inputenc package ignored with utf8 based engines. + +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/base/fontenc.sty +Package: fontenc 2025/07/18 v2.1d Standard LaTeX package +LaTeX Font Info: Trying to load font information for T1+lmr on input line 11 +6. + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/lm/t1lmr.fd +File: t1lmr.fd 2015/05/01 v1.6.1 Font defs for Latin Modern +)) + +! LaTeX Error: Option clash for package geometry. + +See the LaTeX manual or LaTeX Companion for explanation. +Type H for immediate help. + ... + +l.8 \usepackage + {tikz} +? + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/frontendlayer/tikz.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/basiclayer/pgf.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/utilities/pgfrcs.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil@everybye=\toks21 +\pgfutil@tempdima=\dimen156 +\pgfutil@tempdimb=\dimen157 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/utilities/pgfutil-latex.def +\pgfutil@abb=\box53 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/utilities/pgfrcs.code.tex +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/pgf.revision.tex) +Package: pgfrcs 2025-08-29 v3.1.11a (3.1.11a) +)) +Package: pgf 2025-08-29 v3.1.11a (3.1.11a) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/basiclayer/pgfcore.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics/graphicx.sty +Package: graphicx 2024/12/31 v1.2e Enhanced LaTeX Graphics (DPC,SPQR) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics/graphics.sty +Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics/trig.sty +Package: trig 2023/12/02 v1.11 sin cos tan (DPC) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: luatex.def on input line 106. + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics-def/luatex.def +File: luatex.def 2025/09/29 v1.2f Graphics/color driver for luatex +)) +\Gin@req@height=\dimen158 +\Gin@req@width=\dimen159 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/systemlayer/pgfsys.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/systemlayer/pgfsys.code.tex +Package: pgfsys 2025-08-29 v3.1.11a (3.1.11a) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/utilities/pgfkeys.code.tex +\pgfkeys@pathtoks=\toks22 +\pgfkeys@temptoks=\toks23 + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.tex +\pgfkeys@tmptoks=\toks24 +)) +\pgf@x=\dimen160 +\pgf@y=\dimen161 +\pgf@xa=\dimen162 +\pgf@ya=\dimen163 +\pgf@xb=\dimen164 +\pgf@yb=\dimen165 +\pgf@xc=\dimen166 +\pgf@yc=\dimen167 +\pgf@xd=\dimen168 +\pgf@yd=\dimen169 +\w@pgf@writea=\write3 +\r@pgf@reada=\read2 +\c@pgf@counta=\count284 +\c@pgf@countb=\count285 +\c@pgf@countc=\count286 +\c@pgf@countd=\count287 +\t@pgf@toka=\toks25 +\t@pgf@tokb=\toks26 +\t@pgf@tokc=\toks27 +\pgf@sys@id@count=\count288 + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/systemlayer/pgf.cfg +File: pgf.cfg 2025-08-29 v3.1.11a (3.1.11a) +) +Driver file for pgf: pgfsys-luatex.def + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/systemlayer/pgfsys-luatex.def +File: pgfsys-luatex.def 2025-08-29 v3.1.11a (3.1.11a) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def +File: pgfsys-common-pdf.def 2025-08-29 v3.1.11a (3.1.11a) +))) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex +File: pgfsyssoftpath.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgfsyssoftpath@smallbuffer@items=\count289 +\pgfsyssoftpath@bigbuffer@items=\count290 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex +File: pgfsysprotocol.code.tex 2025-08-29 v3.1.11a (3.1.11a) +)) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/xcolor/xcolor.sty +Package: xcolor 2024/09/29 v3.02 LaTeX color extensions (UK) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics-cfg/color.cfg +File: color.cfg 2016/01/02 v1.6 sample color configuration +) +Package xcolor Info: Driver file: luatex.def on input line 274. + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/graphics/mathcolor.ltx) +Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1349. +Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1353. +Package xcolor Info: Model `RGB' extended on input line 1365. +Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1367. +Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1368. +Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1369. +Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1370. +Package xcolor Info: Model `Gray' substituted by `gray' on input line 1371. +Package xcolor Info: Model `wave' substituted by `hsb' on input line 1372. +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcore.code.tex +Package: pgfcore 2025-08-29 v3.1.11a (3.1.11a) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmath.code.tex +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathutil.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathparser.code.tex +\pgfmath@dimen=\dimen170 +\pgfmath@count=\count291 +\pgfmath@box=\box54 +\pgfmath@toks=\toks28 +\pgfmath@stack@operand=\toks29 +\pgfmath@stack@operation=\toks30 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathcalc.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmathfloat.code.tex +\c@pgfmathroundto@lastzeros=\count292 +)) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfint.code.tex) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex +File: pgfcorepoints.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgf@picminx=\dimen171 +\pgf@picmaxx=\dimen172 +\pgf@picminy=\dimen173 +\pgf@picmaxy=\dimen174 +\pgf@pathminx=\dimen175 +\pgf@pathmaxx=\dimen176 +\pgf@pathminy=\dimen177 +\pgf@pathmaxy=\dimen178 +\pgf@xx=\dimen179 +\pgf@xy=\dimen180 +\pgf@yx=\dimen181 +\pgf@yy=\dimen182 +\pgf@zx=\dimen183 +\pgf@zy=\dimen184 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex +File: pgfcorepathconstruct.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgf@path@lastx=\dimen185 +\pgf@path@lasty=\dimen186 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex +File: pgfcorepathusage.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgf@shorten@end@additional=\dimen187 +\pgf@shorten@start@additional=\dimen188 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex +File: pgfcorescopes.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgfpic=\box55 +\pgf@hbox=\box56 +\pgf@layerbox@main=\box57 +\pgf@picture@serial@count=\count293 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex +File: pgfcoregraphicstate.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgflinewidth=\dimen189 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex +File: pgfcoretransformations.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgf@pt@x=\dimen190 +\pgf@pt@y=\dimen191 +\pgf@pt@temp=\dimen192 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex +File: pgfcorequick.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex +File: pgfcoreobjects.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex +File: pgfcorepathprocessing.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex +File: pgfcorearrows.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgfarrowsep=\dimen193 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex +File: pgfcoreshade.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgf@max=\dimen194 +\pgf@sys@shading@range@num=\count294 +\pgf@shadingcount=\count295 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex +File: pgfcoreimage.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex +File: pgfcoreexternal.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgfexternal@startupbox=\box58 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex +File: pgfcorelayers.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex +File: pgfcoretransparency.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex +File: pgfcorepatterns.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex +File: pgfcorerdf.code.tex 2025-08-29 v3.1.11a (3.1.11a) +))) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex +File: pgfmoduleshapes.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgfnodeparttextbox=\box59 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/modules/pgfmoduleplot.code.tex +File: pgfmoduleplot.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty +Package: pgfcomp-version-0-65 2025-08-29 v3.1.11a (3.1.11a) +\pgf@nodesepstart=\dimen195 +\pgf@nodesepend=\dimen196 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty +Package: pgfcomp-version-1-18 2025-08-29 v3.1.11a (3.1.11a) +)) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/utilities/pgffor.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/utilities/pgfkeys.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/utilities/pgfkeys.code.tex)) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf/math/pgfmath.sty +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/math/pgfmath.code.tex)) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/utilities/pgffor.code.tex +Package: pgffor 2025-08-29 v3.1.11a (3.1.11a) +\pgffor@iter=\dimen197 +\pgffor@skip=\dimen198 +\pgffor@stack=\toks31 +\pgffor@toks=\toks32 +)) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex +Package: tikz 2025-08-29 v3.1.11a (3.1.11a) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex +File: pgflibraryplothandlers.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgf@plot@mark@count=\count296 +\pgfplotmarksize=\dimen199 +) +\tikz@lastx=\dimen256 +\tikz@lasty=\dimen257 +\tikz@lastxsaved=\dimen258 +\tikz@lastysaved=\dimen259 +\tikz@lastmovetox=\dimen260 +\tikz@lastmovetoy=\dimen261 +\tikzleveldistance=\dimen262 +\tikzsiblingdistance=\dimen263 +\tikz@figbox=\box60 +\tikz@figbox@bg=\box61 +\tikz@tempbox=\box62 +\tikz@tempbox@bg=\box63 +\tikztreelevel=\count297 +\tikznumberofchildren=\count298 +\tikznumberofcurrentchild=\count299 +\tikz@fig@count=\count300 + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/modules/pgfmodulematrix.code.tex +File: pgfmodulematrix.code.tex 2025-08-29 v3.1.11a (3.1.11a) +\pgfmatrixcurrentrow=\count301 +\pgfmatrixcurrentcolumn=\count302 +\pgf@matrix@numberofcolumns=\count303 +) +\tikz@expandcount=\count304 + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex +File: tikzlibrarytopaths.code.tex 2025-08-29 v3.1.11a (3.1.11a) +))) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/marvosym/marvosym.sty +Package: marvosym 2011/07/20 v2.2 Martin Vogel's Symbols font definitions +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/tools/calc.sty +Package: calc 2025/03/01 v4.3b Infix arithmetic (KKT,FJ) +\calc@Acount=\count305 +\calc@Bcount=\count306 +\calc@Adimen=\dimen264 +\calc@Bdimen=\dimen265 +\calc@Askip=\skip51 +\calc@Bskip=\skip52 +LaTeX Info: Redefining \setlength on input line 86. +LaTeX Info: Redefining \addtolength on input line 87. +\calc@Ccount=\count307 +\calc@Cskip=\skip53 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalc.code.tex +File: tikzlibrarycalc.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/pgf-blur/tikzlibraryshadows.blur.code.tex v1.02, 2012/12/09 +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshadows.code.tex +File: tikzlibraryshadows.code.tex 2025-08-29 v3.1.11a (3.1.11a) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryfadings.code.tex +File: tikzlibraryfadings.code.tex 2025-08-29 v3.1.11a (3.1.11a) + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex +File: pgflibraryfadings.code.tex 2025-08-29 v3.1.11a (3.1.11a) +))) +\pgfbs@fading@count=\count308 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code. +tex +File: tikzlibrarypositioning.code.tex 2025-08-29 v3.1.11a (3.1.11a) +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/l3backend/l3backend-luatex.def +File: l3backend-luatex.def 2025-10-09 L3 backend support: PDF output (LuaTeX) +\l__color_backend_stack_int=\count309 +Inserting `l3color' in `luaotfload.parse_color'.) (./main/main.aux) +\openout1 = main.aux + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 24. +LaTeX Font Info: ... okay on input line 24. + +*geometry* driver: auto-detecting +*geometry* detected driver: luatex +*geometry* verbose mode - [ preamble ] result: +* driver: luatex +* paper: custom +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: +* h-part:(L,W,R)=(56.9055pt, 2446.93701pt, 56.9055pt) +* v-part:(T,H,B)=(56.9055pt, 1308.82678pt, 56.9055pt) +* \paperwidth=2560.74802pt +* \paperheight=1422.63779pt +* \textwidth=2446.93701pt +* \textheight=1308.82678pt +* \oddsidemargin=-15.36449pt +* \evensidemargin=-15.36449pt +* \topmargin=-52.36449pt +* \headheight=12.0pt +* \headsep=25.0pt +* \topskip=10.0pt +* \footskip=30.0pt +* \marginparwidth=65.0pt +* \marginparsep=11.0pt +* \columnsep=10.0pt +* \skip\footins=9.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidefalse +* \@mparswitchfalse +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count310 +\scratchdimen=\dimen266 +\scratchbox=\box64 +\nofMPsegments=\count311 +\nofMParguments=\count312 +\everyMPshowfont=\toks33 +\MPscratchCnt=\count313 +\MPscratchDim=\dimen267 +\MPnumerator=\count314 +\makeMPintoPDFobject=\count315 +\everyMPtoPDFconversion=\toks34 +) +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texm +fdist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) [1 + +{/nix/store/anbw89c7fwjbzc2jakj9knvnvzk9zr0x-texlive-2025-r78234-final-env/share +/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./main/main.aux) + *********** +LaTeX2e <2025-11-01> +L3 programming layer <2026-01-19> + *********** +) + +Here is how much of LuaTeX's memory you used: + 13419 strings out of 476078 + 100000,662416 words of node,token memory allocated + 943 words of node memory still in use: + 19 hlist, 1 vlist, 9 rule, 2 glue, 3 kern, 1 glyph, 53 attribute, 50 glue_spe +c, 53 attribute_list, 2 write, 16 pdf_literal, 16 pdf_colorstack nodes + avail lists: 1:1,2:36,3:3,4:10,5:22,6:2,7:34,9:26 + 35477 multiletter control sequences out of 65536+600000 + 16 fonts using 806111 bytes + 102i,5n,101p,405b,134s stack positions out of 10000i,1000n,20000p,200000b,200000s +{/nix/store/56vq9r21wl8m731rsri7nh3l4ipih7jj-texlive-2025-r78234-final-env-texmf +dist/fonts/enc/dvips/lm/lm-ec.enc} +Output written on main.pdf (1 page, 23651 bytes). + +PDF statistics: 40 PDF objects out of 1000 (max. 8388607) + 19 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 131072) + 176 words of extra memory for PDF output out of 10000 (max. 100000000) + diff --git a/main/main.pdf b/main/main.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7ca0d9d60436b597fa51521b5b2b4f56c2fc3692 GIT binary patch literal 23651 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 literal 0 HcmV?d00001