diff options
author | Marius <mariausol@gmail.com> | 2011-10-03 00:00:13 +0300 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2011-10-03 00:00:13 +0300 |
commit | e1bf359128771691941392be0be499985e249370 (patch) | |
tree | b6e255106a42aa8ce5ff003c1ea0fe8e1bf99d17 /tex/context/base/strc-ref.mkvi | |
parent | fa1a41c0c31f9b1911326480959d436fb4d7ef78 (diff) | |
download | context-e1bf359128771691941392be0be499985e249370.tar.gz |
beta 2011.10.02 22:44
Diffstat (limited to 'tex/context/base/strc-ref.mkvi')
-rw-r--r-- | tex/context/base/strc-ref.mkvi | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tex/context/base/strc-ref.mkvi b/tex/context/base/strc-ref.mkvi index 40f03a6d6..b7159dfbc 100644 --- a/tex/context/base/strc-ref.mkvi +++ b/tex/context/base/strc-ref.mkvi @@ -101,10 +101,10 @@ %D These are implemented in a low level form as: -\def\do_text_reference [#labels]{\do_do_set_reference\s!text{#labels}{}} -\def\do_page_reference [#labels]{\do_do_set_reference\s!page{#labels}{}{}} -\def\do_full_reference [#labels]{\do_do_set_reference\s!full{#labels}{}} -\def\do_set_reference[#labels][#settings]{\do_do_set_reference\s!user{#labels}{#settings}{}} +\def\do_text_reference [#labels]{\set_named_reference\s!text{#labels}{}} +\def\do_page_reference [#labels]{\set_named_reference\s!page{#labels}{}{}} +\def\do_full_reference [#labels]{\set_named_reference\s!full{#labels}{}} +\def\do_set_reference[#labels][#settings]{\set_named_reference\s!user{#labels}{#settings}{}} %D Actually there is not much difference between a text and a %D full reference, but it's the concept that counts. The low @@ -121,14 +121,14 @@ \def\dofinishsomereference#kind{\executeifdefined{dofinish#{kind}reference}\gobbletwoarguments} -\def\do_do_set_reference +\def\set_named_reference {\ifreferencing - \expandafter\do_do_do_set_reference + \expandafter\set_named_reference_indeed \else \expandafter\gobblefourarguments \fi} -\def\do_do_do_set_reference#kind#labels#userdata#text% labels userdata text -> todo: userdata +\def\set_named_reference_indeed#kind#labels#userdata#text% labels userdata text -> todo: userdata {\ifreferencing % we could have a more efficient one for page references but for the moment % we don't care too much |