11 Commits
Author SHA1 Message Date
david 744b22dc89 had the page size wrong... 2024-12-18 02:10:01 -06:00
david 0d94c6e032 simplification/unit switcheroo 2024-12-18 01:19:48 -06:00
david 2a227a340e Update README.md 2024-12-18 01:08:00 -06:00
david 08bb6d945e update screenshot 2024-12-17 11:23:06 -06:00
david 48461bb653 minor fixes 2024-12-17 11:20:24 -06:00
david 27bfeced23 Title was too close to the top 2024-12-17 11:08:53 -06:00
david 9974587697 make smaller and easily to make duplicate pages 2024-12-17 10:59:06 -06:00
david e4e2950ae6 Update README.md 2024-12-17 03:19:03 -06:00
david d07513c7b1 woops 2024-12-17 03:13:14 -06:00
david e8e3ae4510 add pic 2024-12-17 03:11:58 -06:00
david 66fef9e5ae forgot the switch type... 2024-12-17 03:00:50 -06:00
4 changed files with 43 additions and 28 deletions
+10 -1
View File
@@ -1,3 +1,12 @@
# Keeb-Plaque # Keeb-Plaque
A simple little tent to print off on half of a Letter paper sheet (or whatever you want) for Mechanical Keyboard Meetups A simple little tent to print off on half of a Letter paper sheet (or whatever you want) for Mechanical Keyboard Meetups.
![an example with only placeholder text](example.png)
also available in a blank form, check the branch: ![blank-mode](https://daviddaily.dev/david/Keeb-Plaque/src/branch/blank-mode)
`hell` branch has mine as an example if you want more
"hey this is kinda hard, I have to install this whole other program and stuff??"
yeah, well my purpose in life is to curse others with knowledge of typesetting. Do I have the skillz/hardware/time to make it some kind of decent, if not super nice, site? probably. But that's not as fun to me.
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

BIN
View File
Binary file not shown.
+33 -27
View File
@@ -1,47 +1,53 @@
\documentclass{article} \documentclass{article}
\usepackage[fontsize=10pt]{fontsize} % will need adjusted if you change the paper size \usepackage[fontsize=9pt]{fontsize} % will need adjusted if you change the paper size
\usepackage{parskip,tikz,lmodern,fontspec,lipsum,qrcode,hyperref} \usepackage{parskip,tikz,lmodern,fontspec,lipsum,qrcode,hyperref}
\usepackage[% \usepackage[%
papersize={5.5in,4.25in}, % this is a quarter of letter paper, half was too big papersize={5.5in,4.25in}, % this is a quarter of letter paper, half was too big
left=7.25em, right=7.25em, % this is adjusted to right inside the QR codes, use the option "showframe" to show the bounding box left=25mm, right=25mm, % static since the codes are a constant size. this is adjusted to right inside the QR codes, use the option "showframe" to show the bounding box
bottom=2em bottom=12mm
]{geometry} ]{geometry}
\setlength{\headsep}{3em} \setlength{\headsep}{10mm}
\pagestyle{empty} \pagestyle{empty}
\def\nl{\\\vspace{1em}} % just to give some extraspace between the things
\def\nl{\\\vspace{1.5em}} \def\paste{% making it a command so that we can easily make multiple pages, easily undone if you don't like it
% this is VERY SIMPLE, and on purpose. You don't want something? comment that biznatch out. Everything else should shuffle around just fine.
\def\paste{% {\Huge Title}\\
{\Huge Robot Lander}\\ {\small Owner}
{\small Daily}\nl \nl{\large Model:} model
{\large Model:} ZSA Moonlander\nl \nl{\large Layout:} layout
{\large Layout:} Colemak {\footnotesize with \href{https://eurkey.steffen.bruentjen.eu/}{EurKEY}}\nl \nl{\large Switches:} switches
{\large Switches:} MMK Shark {\footnotesize+ O-rings cause I slam them keys}\nl \nl{\large Keycaps:} keycaps
{\large Keycaps:} Drop$\times$LotR Mordor ortho set\nl \nl{\large PCB:} PCB
I made this card, that's pretty neat!\\ \nl{\footnotesize\lipsum[1][1-6]\\This is just to show that it'll stay between the QR codes "automatically".}\\
\vfill \vfill % this one makes the event name all the way at the bottom
{\tiny\href{https://daviddaily.dev/david/Keeb-Plaque}{daviddaily.dev}} {\LARGE \#EVENT-NAME}\\{\tiny\href{https://daviddaily.dev/david/Keeb-Plaque}{daviddaily.dev}}
\begin{tikzpicture}[remember picture, overlay] % This is the QR codes in the 4 corners, pay attention to the labels. This whole section doesn't conform to the margins and stuff, so check yourself
\node [below left=0.6em](TR) at (current page.north east){\qrcode{https://daviddaily.dev/david/Keeb-Plaque}}; \vspace{-2em}\begin{tikzpicture}[remember picture, overlay]
\node [below right=0.6em](TL) at (current page.north west){\qrcode{https://daviddaily.dev}};
\node [below=.1em] at (TL.south){\footnotesize
Top Left%your label here
};
\node [below left=0.6em](TR) at (current page.north east){\qrcode{https://daviddaily.dev}};
\node [below=.1em] at (TR.south){\footnotesize \node [below=.1em] at (TR.south){\footnotesize
My website Top Right%your label here
}; };
\node [above right=0.6em](BL) at (current page.south west){\qrcode{https://configure.zsa.io/moonlander/layouts/3yJ7D}}; \node [above right=0.6em](BL) at (current page.south west){\qrcode{https://daviddaily.dev}};
\node [above=.1em] at (BL.north){\footnotesize \node [above=.1em] at (BL.north){\footnotesize
Layout Bottom Left%your label here
}; };
\node [above left=0.6em](BR) at (current page.south east){\qrcode{https://www.theremingoat.com/blog/momoka-shark-switch-review}}; \node [above left=0.6em](BR) at (current page.south east){\qrcode{https://daviddaily.dev}};
\node [above=.1em] at (BR.north){\footnotesize \node [above=.1em] at (BR.north){\footnotesize
Switches Bottom Right%your label here
}; };
\end{tikzpicture}\newpage} \end{tikzpicture}\newpage}
\begin{document}{\fontfamily{lmss}\selectfont\begin{center} \begin{document}{\fontfamily{lmss}\selectfont\begin{center}
%\setmainfont{[Hellvetica.ttf]} % uncomment if you want a better font
\paste \paste
\setmainfont{[Hellvetica.ttf]}
\paste \paste
\end{center}}\end{document} \end{center}}\end{document}