Compare commits

..

11 Commits
hell ... master

Author SHA1 Message Date
744b22dc89 had the page size wrong... 2024-12-18 02:10:01 -06:00
0d94c6e032 simplification/unit switcheroo 2024-12-18 01:19:48 -06:00
2a227a340e Update README.md 2024-12-18 01:08:00 -06:00
08bb6d945e update screenshot 2024-12-17 11:23:06 -06:00
48461bb653 minor fixes 2024-12-17 11:20:24 -06:00
27bfeced23 Title was too close to the top 2024-12-17 11:08:53 -06:00
9974587697 make smaller and easily to make duplicate pages 2024-12-17 10:59:06 -06:00
e4e2950ae6 Update README.md 2024-12-17 03:19:03 -06:00
d07513c7b1 woops 2024-12-17 03:13:14 -06:00
e8e3ae4510 add pic 2024-12-17 03:11:58 -06:00
66fef9e5ae forgot the switch type... 2024-12-17 03:00:50 -06:00
4 changed files with 43 additions and 28 deletions

View File

@ -1,3 +1,12 @@
# 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
example.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

BIN
main.pdf

Binary file not shown.

View File

@ -1,47 +1,53 @@
\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[%
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
bottom=2em
papersize={5.5in,4.25in}, % this is a quarter of letter paper, half was too big
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=12mm
]{geometry}
\setlength{\headsep}{3em}
\setlength{\headsep}{10mm}
\pagestyle{empty}
\def\nl{\\\vspace{1em}} % just to give some extraspace between the things
\def\nl{\\\vspace{1.5em}}
\def\paste{%
{\Huge Robot Lander}\\
{\small Daily}\nl
{\large Model:} ZSA Moonlander\nl
{\large Layout:} Colemak {\footnotesize with \href{https://eurkey.steffen.bruentjen.eu/}{EurKEY}}\nl
{\large Switches:} MMK Shark {\footnotesize+ O-rings cause I slam them keys}\nl
{\large Keycaps:} Drop$\times$LotR Mordor ortho set\nl
I made this card, that's pretty neat!\\
\vfill
{\tiny\href{https://daviddaily.dev/david/Keeb-Plaque}{daviddaily.dev}}
\begin{tikzpicture}[remember picture, overlay]
\node [below left=0.6em](TR) at (current page.north east){\qrcode{https://daviddaily.dev/david/Keeb-Plaque}};
\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.
{\Huge Title}\\
{\small Owner}
\nl{\large Model:} model
\nl{\large Layout:} layout
\nl{\large Switches:} switches
\nl{\large Keycaps:} keycaps
\nl{\large PCB:} PCB
\nl{\footnotesize\lipsum[1][1-6]\\This is just to show that it'll stay between the QR codes "automatically".}\\
\vfill % this one makes the event name all the way at the bottom
{\LARGE \#EVENT-NAME}\\{\tiny\href{https://daviddaily.dev/david/Keeb-Plaque}{daviddaily.dev}}
% 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
\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
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
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
Switches
Bottom Right%your label here
};
\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
\setmainfont{[Hellvetica.ttf]}
\paste
\end{center}}\end{document}