mirror of
https://github.com/flynx/photobook.git
synced 2025-10-29 10:20:08 +00:00
moving marks to saveboxes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
a48f729774
commit
2e05b904f2
@ -3055,8 +3055,35 @@
|
|||||||
% XXX doc...
|
% XXX doc...
|
||||||
|
|
||||||
% XXX need to handle baseline arg...
|
% XXX need to handle baseline arg...
|
||||||
%\newsavebox\photobook@foldinmark
|
\newlength\raisefoldmark
|
||||||
%\sbox{\photobook@foldinmark}{%
|
\setlength\raisefoldmark{0pt}
|
||||||
|
\newsavebox\photobook@foldinmark
|
||||||
|
\sbox{\photobook@foldinmark}{%
|
||||||
|
\vspace{\dimexpr 0.5\foldmarksize + \raisefoldmark \relax}%
|
||||||
|
\smash{\makebox[0pt][l]{%
|
||||||
|
% size-agnostic centering...
|
||||||
|
\hspace{-5mm}{\makebox[1cm][c]{%
|
||||||
|
\begin{tikzpicture}%
|
||||||
|
\draw[white, ultra thick]
|
||||||
|
(-0.3333\foldmarksize,03333\foldmarksize)
|
||||||
|
-- (0,0)
|
||||||
|
-- (0.3333\foldmarksize,0.3333\foldmarksize);
|
||||||
|
\draw[white, ultra thick]
|
||||||
|
(0,0.6666\foldmarksize)
|
||||||
|
-- (0,-0.3333\foldmarksize);
|
||||||
|
\draw[black, thin]
|
||||||
|
(-0.3333\foldmarksize,03333\foldmarksize)
|
||||||
|
-- (0,0)
|
||||||
|
-- (0.3333\foldmarksize,0.3333\foldmarksize);
|
||||||
|
\draw[black, thin]
|
||||||
|
(0,0.6666\foldmarksize)
|
||||||
|
-- (0,-0.3333\foldmarksize);
|
||||||
|
\end{tikzpicture}}}}}}
|
||||||
|
\newcommand\foldinmark[1][0pt]{
|
||||||
|
\begingroup%
|
||||||
|
\setlength\raisefoldmark{#1}%
|
||||||
|
\usebox\photobook@foldinmark%
|
||||||
|
\endgroup}
|
||||||
% \vspace{\dimexpr 0.5\foldmarksize + #1 \relax}%
|
% \vspace{\dimexpr 0.5\foldmarksize + #1 \relax}%
|
||||||
% \smash{\makebox[0pt][l]{%
|
% \smash{\makebox[0pt][l]{%
|
||||||
% % size-agnostic centering...
|
% % size-agnostic centering...
|
||||||
@ -3077,28 +3104,6 @@
|
|||||||
% (0,0.6666\foldmarksize)
|
% (0,0.6666\foldmarksize)
|
||||||
% -- (0,-0.3333\foldmarksize);
|
% -- (0,-0.3333\foldmarksize);
|
||||||
% \end{tikzpicture}}}}}}
|
% \end{tikzpicture}}}}}}
|
||||||
|
|
||||||
\newcommand\foldinmark[1][0pt]{
|
|
||||||
\vspace{\dimexpr 0.5\foldmarksize + #1 \relax}%
|
|
||||||
\smash{\makebox[0pt][l]{%
|
|
||||||
% size-agnostic centering...
|
|
||||||
\hspace{-5mm}{\makebox[1cm][c]{%
|
|
||||||
\begin{tikzpicture}%
|
|
||||||
\draw[white, ultra thick]
|
|
||||||
(-0.3333\foldmarksize,03333\foldmarksize)
|
|
||||||
-- (0,0)
|
|
||||||
-- (0.3333\foldmarksize,0.3333\foldmarksize);
|
|
||||||
\draw[white, ultra thick]
|
|
||||||
(0,0.6666\foldmarksize)
|
|
||||||
-- (0,-0.3333\foldmarksize);
|
|
||||||
\draw[black, thin]
|
|
||||||
(-0.3333\foldmarksize,03333\foldmarksize)
|
|
||||||
-- (0,0)
|
|
||||||
-- (0.3333\foldmarksize,0.3333\foldmarksize);
|
|
||||||
\draw[black, thin]
|
|
||||||
(0,0.6666\foldmarksize)
|
|
||||||
-- (0,-0.3333\foldmarksize);
|
|
||||||
\end{tikzpicture}}}}}}
|
|
||||||
\newcommand\foldoutmark[1][0pt]{
|
\newcommand\foldoutmark[1][0pt]{
|
||||||
\vspace{\dimexpr 0.5\foldmarksize + #1 \relax}%
|
\vspace{\dimexpr 0.5\foldmarksize + #1 \relax}%
|
||||||
\smash{\makebox[0pt][l]{%
|
\smash{\makebox[0pt][l]{%
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user