Open castilma opened 1 year ago
Oh, kann ich jetzt so schnell nicht sagen – es hat vor 11 Jahren (letztes Update am Layout) mal recht zuverlässig funktioniert, aber ich habs seitdem auch nicht mehr verwendet – denn da waren damals mal Lernkarten.
Stimmt, commit a6a0f9e funktioniert noch. 95d1eb8 macht es kaputt.
oh, spannend. An dem Wechsel sieht man aber auch, dass das Layout ganz schon “händisch gestrickt” ist – einer der Gründe warum ich dieses Paket nie ins CTAN eingereicht habe, es war mir im Code-Style zu “manuell”.
Der commit 95d1eb8 enthält
--- a/kartei.print.tex
+++ b/kartei.print.tex
@@ -27,11 +27,11 @@
\path [use as bounding box] node [inner sep=0pt,outer sep=0pt] (A) {\box\AtBeginShipoutBox};
\ifcard@useFrontgrid%
%vertical lines
- \draw[front grid] (\card@hoffset-.5\paperwidth+1pt,\card@voffset-.5\paperheight+1pt) -- (\card@hoffset-.5\paperwidth+1pt,\card@voffset+.5\paperheight-1pt);%
- \draw[front grid] (\card@hoffset+.5\paperwidth-1pt,\card@voffset-.5\paperheight+1pt) -- (\card@hoffset+.5\paperwidth-1pt,\card@voffset+.5\paperheight-1pt);%
+ \draw[front grid] (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset-.5\paperheight) -- (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset+.5\paperheight);%
+ \draw[front grid] (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset-.5\paperheight) -- (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset+.5\paperheight);%
% horizontal lines
- \draw[front grid] (\card@hoffset-.5\paperwidth+1pt,\card@voffset-.5\paperheight+1pt) -- (\card@hoffset+.5\paperwidth-1pt,\card@voffset-.5\paperheight+1pt);%
- \draw[front grid] (\card@hoffset-.5\paperwidth+1pt,\card@voffset+.5\paperheight-1pt) -- (\card@hoffset+.5\paperwidth-1pt,\card@voffset+.5\paperheight-1pt);%
+ \draw[front grid] (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset-.5\paperheight) -- (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset-.5\paperheight);%
+ \draw[front grid] (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset+.5\paperheight) -- (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset+.5\paperheight);%
\fi%
\end{tikzpicture}%
}%
@@ -40,11 +40,11 @@
\path [use as bounding box] node [inner sep=0pt,outer sep=0pt] (A) {\box\AtBeginShipoutBox};
\ifcard@useReargrid%
%vertical lines
- \draw[rear grid] (\card@hoffset-.5\paperwidth+1pt,\card@voffset-.5\paperheight+1pt) -- (\card@hoffset-.5\paperwidth+1pt,\card@voffset+.5\paperheight-1pt);%
- \draw[rear grid] (\card@hoffset+.5\paperwidth-1pt,\card@voffset-.5\paperheight+1pt) -- (\card@hoffset+.5\paperwidth-1pt,\card@voffset+.5\paperheight-1pt);%
+ \draw[rear grid] (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset-.5\paperheight) -- (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset+.5\paperheight);%
+ \draw[rear grid] (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset-.5\paperheight) -- (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset+.5\paperheight);%
% horizontal lines
- \draw[rear grid] (\card@hoffset-.5\paperwidth+1pt,\card@voffset-.5\paperheight+1pt) -- (\card@hoffset+.5\paperwidth-1pt,\card@voffset-.5\paperheight+1pt);%
- \draw[rear grid] (\card@hoffset-.5\paperwidth+1pt,\card@voffset+.5\paperheight-1pt) -- (\card@hoffset+.5\paperwidth-1pt,\card@voffset+.5\paperheight-1pt);%
+ \draw[rear grid] (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset-.5\paperheight) -- (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset-.5\paperheight);%
+ \draw[rear grid] (\card@hoffset-.5\paperwidth-0.75pt,\card@voffset+.5\paperheight) -- (\card@hoffset+.5\paperwidth+0.75pt,\card@voffset+.5\paperheight);%
\fi%
\end{tikzpicture}%
}%
wobei wohl nur 1pt zu 0.75 pt gewechselt werden sollte, dabei wurde aber ausversehen auch das vorzeichen von 0.75pt geändert.
Ah, das ist ja lustig, hihi. Das erklärt auch, warum nur genau eine Karte falsch ist. Spannend, dass das 10 Jahre keiner gesehen hat.
Nur eine? Bei allen Karten sind die Ränder links und rechts zu weit, wodurch sich alle in der selben Reihe überlappen. Ich mach mal eben ein pull request.
Bei a7paper überschneiden sich die Ränder der Karten: debug.pdf
![overlap-rear](https://user-images.githubusercontent.com/17392981/229796921-ce380481-0ecc-4b3d-9610-4f284b304191.png)
Ich benutze kartei von commit 5368e8b9f137a3fc08e6a4a172cb947fe35ab7e9 mit scrpage2
[2020/02/27 v3.30 unsupported obsolete former KOMA-Script package]
und