summaryrefslogtreecommitdiff
path: root/tex/context/base/page-box.mkvi
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2012-02-16 11:20:24 +0200
committerMarius <mariausol@gmail.com>2012-02-16 11:20:24 +0200
commite0e3ed2de96caf76d1065b834ddd4f9ba62a1e55 (patch)
tree077ac0ae3f821511a51bc2118a99f5ad62dae83b /tex/context/base/page-box.mkvi
parent620e890d8993f2a1120b5069f97b01ca1841f50f (diff)
downloadcontext-e0e3ed2de96caf76d1065b834ddd4f9ba62a1e55.tar.gz
beta 2012.02.16 09:55
Diffstat (limited to 'tex/context/base/page-box.mkvi')
-rw-r--r--tex/context/base/page-box.mkvi45
1 files changed, 24 insertions, 21 deletions
diff --git a/tex/context/base/page-box.mkvi b/tex/context/base/page-box.mkvi
index 746944ef3..a13f794f1 100644
--- a/tex/context/base/page-box.mkvi
+++ b/tex/context/base/page-box.mkvi
@@ -275,28 +275,31 @@
\def\page_areas_registered_box_forget#1#2#3% #1=lower-dp #2=correct-ht #3=box
{\box#3}
+% \def\page_areas_registered_box_indeed#1#2#3% #1=lower-dp #2=correct-ht #3=box
+% {\hbox\bgroup
+% \ifx\registerMPtextarea\undefined \else
+% \setbox\b_page_areas_registered\emptyhbox
+% \wd\b_page_areas_registered\wd#3%
+% \ht\b_page_areas_registered\ht#3%
+% \dp\b_page_areas_registered\dp#3%
+% \ifcase#1\or % 1
+% \setbox\b_page_areas_registered\hbox{\lower\strutdp\box\b_page_areas_registered}%
+% \fi
+% \ifcase#2\or % 1
+% \setbox\b_page_areas_registered\hbox{\raise\topskip\hbox{\lower\strutht\box\b_page_areas_registered}}%
+% \dp\b_page_areas_registered\strutdp
+% \fi
+% \dp\b_page_areas_registered\strutdp % needed
+% \setbox\b_page_areas_registered\hbox
+% {\registerMPtextarea{\box\b_page_areas_registered}}%
+% \smashbox\b_page_areas_registered
+% \box\b_page_areas_registered
+% \fi
+% \box#3%
+% \egroup}
+
\def\page_areas_registered_box_indeed#1#2#3% #1=lower-dp #2=correct-ht #3=box
- {\hbox\bgroup
- \ifx\registerMPtextarea\undefined \else
- \setbox\b_page_areas_registered\emptyhbox
- \wd\b_page_areas_registered\wd#3%
- \ht\b_page_areas_registered\ht#3%
- \dp\b_page_areas_registered\dp#3%
- \ifcase#1\or % 1
- \setbox\b_page_areas_registered\hbox{\lower\strutdp\box\b_page_areas_registered}%
- \fi
- \ifcase#2\or % 1
- \setbox\b_page_areas_registered\hbox{\raise\topskip\hbox{\lower\strutht\box\b_page_areas_registered}}%
- \dp\b_page_areas_registered\strutdp
- \fi
- \dp\b_page_areas_registered\strutdp % needed
- \setbox\b_page_areas_registered\hbox
- {\registerMPtextarea{\box\b_page_areas_registered}}%
- \smashbox\b_page_areas_registered
- \box\b_page_areas_registered
- \fi
- \box#3%
- \egroup}
+ {\anch_mark_flow_box{#3}}
\def\page_areas_register_direct#1%
{\xypos{pbd:\realfolio:b}% we could save bytes by only saving the y